diff --git a/test/suite/ch06/6.1.js b/test/suite/ch06/6.1.js index db1116d666feaa061ab279d0b3712e738c9c7abe..8afc499fd917221c3ef06b3a8be65322e14f35bb 100644 --- a/test/suite/ch06/6.1.js +++ b/test/suite/ch06/6.1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 6.1 description: Test for handling of supplementary characters ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A1.1_T1.js b/test/suite/ch07/7.2/S7.2_A1.1_T1.js index 69e5f176848d6a4c60ce2ae53f9ac6f2678ca2d3..97b8db82e505818a28c171335578f49e365e2db3 100644 --- a/test/suite/ch07/7.2/S7.2_A1.1_T1.js +++ b/test/suite/ch07/7.2/S7.2_A1.1_T1.js @@ -3,6 +3,7 @@ /*--- info: HORIZONTAL TAB (U+0009) between any two tokens is allowed +es5id: 7.2_A1.1_T1 description: Insert HORIZONTAL TAB(\u0009 and \t) between tokens of var x=1 ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A1.1_T2.js b/test/suite/ch07/7.2/S7.2_A1.1_T2.js index 3dbaf225db03da623dd4d82149f9ae1805c478fb..1d43e77e9c07b4d9da6110ede8f1a9df9fefef5d 100644 --- a/test/suite/ch07/7.2/S7.2_A1.1_T2.js +++ b/test/suite/ch07/7.2/S7.2_A1.1_T2.js @@ -3,6 +3,7 @@ /*--- info: HORIZONTAL TAB (U+0009) between any two tokens is allowed +es5id: 7.2_A1.1_T2 description: Insert real HORIZONTAL TAB between tokens of var x=1 ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A1.2_T1.js b/test/suite/ch07/7.2/S7.2_A1.2_T1.js index 05a5d1e3fc4e2dca6acf11b4a7c5e61e71665f1a..917c2c7f098d37134d9415378c0def27a1fede1b 100644 --- a/test/suite/ch07/7.2/S7.2_A1.2_T1.js +++ b/test/suite/ch07/7.2/S7.2_A1.2_T1.js @@ -3,6 +3,7 @@ /*--- info: VERTICAL TAB (U+000B) between any two tokens is allowed +es5id: 7.2_A1.2_T1 description: Insert VERTICAL TAB(\u000B and \v) between tokens of var x=1 ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A1.2_T2.js b/test/suite/ch07/7.2/S7.2_A1.2_T2.js index 0111344a20025629cb8cf853cd86b69dcdc31a1d..6061e67e6c98b9dfb2628cffbb0da605c5e9777d 100644 --- a/test/suite/ch07/7.2/S7.2_A1.2_T2.js +++ b/test/suite/ch07/7.2/S7.2_A1.2_T2.js @@ -3,6 +3,7 @@ /*--- info: VERTICAL TAB (U+000B) between any two tokens is allowed +es5id: 7.2_A1.2_T2 description: Insert real VERTICAL TAB between tokens of var x=1 ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A1.3_T1.js b/test/suite/ch07/7.2/S7.2_A1.3_T1.js index 01450895f5b6220a4d96791fa02172646f2a0c0d..22970fba712240ca458f297fbd7589d1819346d8 100644 --- a/test/suite/ch07/7.2/S7.2_A1.3_T1.js +++ b/test/suite/ch07/7.2/S7.2_A1.3_T1.js @@ -3,6 +3,7 @@ /*--- info: FORM FEED (U+000C) between any two tokens is allowed +es5id: 7.2_A1.3_T1 description: Insert FORM FEED(\u000C and \f) between tokens of var x=1 ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A1.3_T2.js b/test/suite/ch07/7.2/S7.2_A1.3_T2.js index 9c654e53e74f92cbce4d773eb2f47f1f1990c68b..fdd0ac144e66e3fd2d847fe9b5baa5881dcded18 100644 --- a/test/suite/ch07/7.2/S7.2_A1.3_T2.js +++ b/test/suite/ch07/7.2/S7.2_A1.3_T2.js @@ -3,6 +3,7 @@ /*--- info: FORM FEED (U+000C) between any two tokens is allowed +es5id: 7.2_A1.3_T2 description: Insert real FORM FEED between tokens of var x=1 ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A1.4_T1.js b/test/suite/ch07/7.2/S7.2_A1.4_T1.js index 2561d918dfd17b0dddbf6ac4009bad8ddc6fad65..af52ed92ee5046bea201f18b33ddb4b870e45bac 100644 --- a/test/suite/ch07/7.2/S7.2_A1.4_T1.js +++ b/test/suite/ch07/7.2/S7.2_A1.4_T1.js @@ -3,6 +3,7 @@ /*--- info: SPACE (U+0020) between any two tokens is allowed +es5id: 7.2_A1.4_T1 description: Insert SPACE(\u0020) between tokens of var x=1 ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A1.4_T2.js b/test/suite/ch07/7.2/S7.2_A1.4_T2.js index 12d7908d3b263ff6fae02940ae2a0a5fcf4620a7..a4b338cf2a8d531e602eea3199effe921d594909 100644 --- a/test/suite/ch07/7.2/S7.2_A1.4_T2.js +++ b/test/suite/ch07/7.2/S7.2_A1.4_T2.js @@ -3,6 +3,7 @@ /*--- info: SPACE (U+0020) between any two tokens is allowed +es5id: 7.2_A1.4_T2 description: Insert real SPACE between tokens of var x=1 ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A1.5_T1.js b/test/suite/ch07/7.2/S7.2_A1.5_T1.js index 0636ebacb206c591eb85ee9cddc299d48088da8e..d7026908b754827b584b5aa6f6d2a2fc96657dee 100644 --- a/test/suite/ch07/7.2/S7.2_A1.5_T1.js +++ b/test/suite/ch07/7.2/S7.2_A1.5_T1.js @@ -3,6 +3,7 @@ /*--- info: NO-BREAK SPACE (U+00A0) between any two tokens is allowed +es5id: 7.2_A1.5_T1 description: Insert NO-BREAK SPACE(\u00A0) between tokens of var x=1 ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A1.5_T2.js b/test/suite/ch07/7.2/S7.2_A1.5_T2.js index 370c85b785bb1234baf885f5933352821bd311ff..980055f1e799f682389889c4038d7672cf71955e 100644 --- a/test/suite/ch07/7.2/S7.2_A1.5_T2.js +++ b/test/suite/ch07/7.2/S7.2_A1.5_T2.js @@ -3,6 +3,7 @@ /*--- info: NO-BREAK SPACE (U+00A0) between any two tokens is allowed +es5id: 7.2_A1.5_T2 description: Insert real NO-BREAK SPACE between tokens of var x=1 ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A2.1_T1.js b/test/suite/ch07/7.2/S7.2_A2.1_T1.js index 2df91663afb904e5266b07c3eff9d51f9e6e1591..310772b45799bf9e9e57a89457b60ed9a9ba2a81 100644 --- a/test/suite/ch07/7.2/S7.2_A2.1_T1.js +++ b/test/suite/ch07/7.2/S7.2_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: HORIZONTAL TAB (U+0009) may occur within strings +es5id: 7.2_A2.1_T1 description: Use HORIZONTAL TAB(\u0009 and \t) ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A2.1_T2.js b/test/suite/ch07/7.2/S7.2_A2.1_T2.js index 8f6ab6c9e815abc3e0cef6e9f8ac0842371b0fdf..1402dc2a9ea725a81a14092fb1d0389a27cea6e6 100644 --- a/test/suite/ch07/7.2/S7.2_A2.1_T2.js +++ b/test/suite/ch07/7.2/S7.2_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: HORIZONTAL TAB (U+0009) may occur within strings +es5id: 7.2_A2.1_T2 description: Use real HORIZONTAL TAB ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A2.2_T1.js b/test/suite/ch07/7.2/S7.2_A2.2_T1.js index fdb2558544d16fd668c3fdaba37e85dfa7e07abb..157264631c5380471284408d1c808ea7a5933ce6 100644 --- a/test/suite/ch07/7.2/S7.2_A2.2_T1.js +++ b/test/suite/ch07/7.2/S7.2_A2.2_T1.js @@ -3,6 +3,7 @@ /*--- info: VERTICAL TAB (U+000B) may occur within strings +es5id: 7.2_A2.2_T1 description: Use VERTICAL TAB(\u000B and \v) ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A2.2_T2.js b/test/suite/ch07/7.2/S7.2_A2.2_T2.js index 745eb4d3fc9a0357474099dd3ce8679913d4fd78..0e5b074444540d9ae9fe5f016064a0d62fc19d7a 100644 --- a/test/suite/ch07/7.2/S7.2_A2.2_T2.js +++ b/test/suite/ch07/7.2/S7.2_A2.2_T2.js @@ -3,6 +3,7 @@ /*--- info: VERTICAL TAB (U+000B) may occur within strings +es5id: 7.2_A2.2_T2 description: Use real VERTICAL TAB ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A2.3_T1.js b/test/suite/ch07/7.2/S7.2_A2.3_T1.js index 47dd6dc2ba4b41d7a5e73276e472651f1729514b..30cf703e518cc5962c2568b3093a7dad998b9224 100644 --- a/test/suite/ch07/7.2/S7.2_A2.3_T1.js +++ b/test/suite/ch07/7.2/S7.2_A2.3_T1.js @@ -3,6 +3,7 @@ /*--- info: FORM FEED (U+000C) may occur within strings +es5id: 7.2_A2.3_T1 description: Use FORM FEED(\u000C and \f) ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A2.3_T2.js b/test/suite/ch07/7.2/S7.2_A2.3_T2.js index b99d85568b506dc0920b39702205222b6b737095..cda7ddd50c60e2d286eab3056854fbf45ec9b316 100644 --- a/test/suite/ch07/7.2/S7.2_A2.3_T2.js +++ b/test/suite/ch07/7.2/S7.2_A2.3_T2.js @@ -3,6 +3,7 @@ /*--- info: FORM FEED (U+000C) may occur within strings +es5id: 7.2_A2.3_T2 description: Use real FORM FEED ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A2.4_T1.js b/test/suite/ch07/7.2/S7.2_A2.4_T1.js index ad18d6ced0761bcbe9efc7e407119d4fa11d64ce..b4b7cfda485f877d270441746496be5027a3b9a8 100644 --- a/test/suite/ch07/7.2/S7.2_A2.4_T1.js +++ b/test/suite/ch07/7.2/S7.2_A2.4_T1.js @@ -3,6 +3,7 @@ /*--- info: SPACE (U+0020) may occur within strings +es5id: 7.2_A2.4_T1 description: Use SPACE(\u0020) ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A2.4_T2.js b/test/suite/ch07/7.2/S7.2_A2.4_T2.js index d065012e54278095785577c7bd1cc1f3684c9bcd..01a6363c1bfe50baf35e6380408d9fcf2c01f484 100644 --- a/test/suite/ch07/7.2/S7.2_A2.4_T2.js +++ b/test/suite/ch07/7.2/S7.2_A2.4_T2.js @@ -3,6 +3,7 @@ /*--- info: SPACE (U+0020) may occur within strings +es5id: 7.2_A2.4_T2 description: Use real SPACE ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A2.5_T1.js b/test/suite/ch07/7.2/S7.2_A2.5_T1.js index ec401bb5f86e3965056ada943258d7ee090e0e3a..0846ad2fc740d107c7d0add463a574a76200a4bf 100644 --- a/test/suite/ch07/7.2/S7.2_A2.5_T1.js +++ b/test/suite/ch07/7.2/S7.2_A2.5_T1.js @@ -3,6 +3,7 @@ /*--- info: NO-BREAK SPACE (U+00A0) may occur within strings +es5id: 7.2_A2.5_T1 description: Use NO-BREAK SPACE(\u00A0) ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A2.5_T2.js b/test/suite/ch07/7.2/S7.2_A2.5_T2.js index 72b6ecfda53f9268036b723e79d8a50cea845c44..99a213f654868fed93e89ae4408ddfe302d2ff9b 100644 --- a/test/suite/ch07/7.2/S7.2_A2.5_T2.js +++ b/test/suite/ch07/7.2/S7.2_A2.5_T2.js @@ -3,6 +3,7 @@ /*--- info: NO-BREAK SPACE (U+00A0) may occur within strings +es5id: 7.2_A2.5_T2 description: Use real NO-BREAK SPACE ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A3.1_T1.js b/test/suite/ch07/7.2/S7.2_A3.1_T1.js index d25509d52de998e35bf998f4a401fdced977c17c..b9aa27954001a65894a0618d5161f84284b3ad53 100644 --- a/test/suite/ch07/7.2/S7.2_A3.1_T1.js +++ b/test/suite/ch07/7.2/S7.2_A3.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Single line comment can contain HORIZONTAL TAB (U+0009) +es5id: 7.2_A3.1_T1 description: Use HORIZONTAL TAB(\u0009) ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A3.1_T2.js b/test/suite/ch07/7.2/S7.2_A3.1_T2.js index 98fe6974f84bf50bee2cc57b925b260ab824389f..203788ff28404f192fc15a9171d91377b246bc61 100644 --- a/test/suite/ch07/7.2/S7.2_A3.1_T2.js +++ b/test/suite/ch07/7.2/S7.2_A3.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Single line comment can contain HORIZONTAL TAB (U+0009) +es5id: 7.2_A3.1_T2 description: Use real HORIZONTAL TAB ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A3.2_T1.js b/test/suite/ch07/7.2/S7.2_A3.2_T1.js index 6d70d146662879ce13f8084e796fb60490b83912..8211d63653add9c4914ffdf666e84bf40bd621b5 100644 --- a/test/suite/ch07/7.2/S7.2_A3.2_T1.js +++ b/test/suite/ch07/7.2/S7.2_A3.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Single line comment can contain VERTICAL TAB (U+000B) +es5id: 7.2_A3.2_T1 description: Use VERTICAL TAB(\u000B) ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A3.2_T2.js b/test/suite/ch07/7.2/S7.2_A3.2_T2.js index 8d2f8808742715feea26b85d09272d00c0d4a24b..c0289765b099ac6833dbb3b3674c1c23d8b669dc 100644 --- a/test/suite/ch07/7.2/S7.2_A3.2_T2.js +++ b/test/suite/ch07/7.2/S7.2_A3.2_T2.js @@ -3,6 +3,7 @@ /*--- info: Single line comment can contain VERTICAL TAB (U+000B) +es5id: 7.2_A3.2_T2 description: Use real VERTICAL TAB ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A3.3_T1.js b/test/suite/ch07/7.2/S7.2_A3.3_T1.js index 7e5c2673e04ef31c562e6a5507b58e6dde564dcc..c1ca2fcd84f81aa3627b3cefe644b3c1d64c9b45 100644 --- a/test/suite/ch07/7.2/S7.2_A3.3_T1.js +++ b/test/suite/ch07/7.2/S7.2_A3.3_T1.js @@ -3,6 +3,7 @@ /*--- info: Single line comment can contain FORM FEED (U+000C) +es5id: 7.2_A3.3_T1 description: Use FORM FEED(\u000C) ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A3.3_T2.js b/test/suite/ch07/7.2/S7.2_A3.3_T2.js index b58efa9af80388f25d7f41b969627b1bea8cdfc7..436c74a437ea531e8f89e1ad4956acfb20fc567c 100644 --- a/test/suite/ch07/7.2/S7.2_A3.3_T2.js +++ b/test/suite/ch07/7.2/S7.2_A3.3_T2.js @@ -3,6 +3,7 @@ /*--- info: Single line comment can contain FORM FEED (U+000C) +es5id: 7.2_A3.3_T2 description: Use real FORM FEED ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A3.4_T1.js b/test/suite/ch07/7.2/S7.2_A3.4_T1.js index 3e440256bf1dbeefc137276019556d0c6a00771d..b860decabe7723a863250e0c0482169fad78bae5 100644 --- a/test/suite/ch07/7.2/S7.2_A3.4_T1.js +++ b/test/suite/ch07/7.2/S7.2_A3.4_T1.js @@ -3,6 +3,7 @@ /*--- info: Single line comment can contain SPACE (U+0020) +es5id: 7.2_A3.4_T1 description: Use SPACE(\u0020) ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A3.4_T2.js b/test/suite/ch07/7.2/S7.2_A3.4_T2.js index 3a14b7e4d4bca35ea78d6c0f0000abba76d9c50e..1cc5499064fb8def208f055ddb92f07eb05fdf6f 100644 --- a/test/suite/ch07/7.2/S7.2_A3.4_T2.js +++ b/test/suite/ch07/7.2/S7.2_A3.4_T2.js @@ -3,6 +3,7 @@ /*--- info: Single line comment can contain SPACE (U+0020) +es5id: 7.2_A3.4_T2 description: Use real SPACE ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A3.5_T1.js b/test/suite/ch07/7.2/S7.2_A3.5_T1.js index 265ee9c1858451d5394bf520008483f1189b794b..759f3c8b4c16d627d0a496f2dd6d7ed61eb7805d 100644 --- a/test/suite/ch07/7.2/S7.2_A3.5_T1.js +++ b/test/suite/ch07/7.2/S7.2_A3.5_T1.js @@ -3,6 +3,7 @@ /*--- info: Single line comment can contain NO-BREAK SPACE (U+00A0) +es5id: 7.2_A3.5_T1 description: Use NO-BREAK SPACE(\u00A0) ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A3.5_T2.js b/test/suite/ch07/7.2/S7.2_A3.5_T2.js index defe7086be98f6d175917875368685cad6f5cb0e..c58eaa0e10dd8f7519c3a8fd939255a32d34c984 100644 --- a/test/suite/ch07/7.2/S7.2_A3.5_T2.js +++ b/test/suite/ch07/7.2/S7.2_A3.5_T2.js @@ -3,6 +3,7 @@ /*--- info: Single line comment can contain NO-BREAK SPACE (U+00A0) +es5id: 7.2_A3.5_T2 description: Use real NO-BREAK SPACE ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A4.1_T1.js b/test/suite/ch07/7.2/S7.2_A4.1_T1.js index b249b35da37cb2c0b594a7a7f762875daf35f560..92b7ad5075f0b25ebd56450baf5d0bf89029699b 100644 --- a/test/suite/ch07/7.2/S7.2_A4.1_T1.js +++ b/test/suite/ch07/7.2/S7.2_A4.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Multi line comment can contain HORIZONTAL TAB (U+0009) +es5id: 7.2_A4.1_T1 description: Use HORIZONTAL TAB(\u0009) ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A4.1_T2.js b/test/suite/ch07/7.2/S7.2_A4.1_T2.js index 7596746d52c2ac20202b6b2dfe7d67364b1a806f..23c06e0ea2e0d8dad49228a73a3bebc65ddc1d84 100644 --- a/test/suite/ch07/7.2/S7.2_A4.1_T2.js +++ b/test/suite/ch07/7.2/S7.2_A4.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Multi line comment can contain HORIZONTAL TAB (U+0009) +es5id: 7.2_A4.1_T2 description: Use real HORIZONTAL TAB ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A4.2_T1.js b/test/suite/ch07/7.2/S7.2_A4.2_T1.js index ea8c717ce180d3e1ce6a7e97b6729e146cfe9b12..de04bce2bb4c74527820abfd878c06ff9e873e80 100644 --- a/test/suite/ch07/7.2/S7.2_A4.2_T1.js +++ b/test/suite/ch07/7.2/S7.2_A4.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Multi line comment can contain VERTICAL TAB (U+000B) +es5id: 7.2_A4.2_T1 description: Use VERTICAL TAB(\u000B) ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A4.2_T2.js b/test/suite/ch07/7.2/S7.2_A4.2_T2.js index ec1abb7292a01eba45aee8657544f07a08bdefe6..44e71ed7626637610401e80b56bc757b81463c56 100644 --- a/test/suite/ch07/7.2/S7.2_A4.2_T2.js +++ b/test/suite/ch07/7.2/S7.2_A4.2_T2.js @@ -3,6 +3,7 @@ /*--- info: Multi line comment can contain VERTICAL TAB (U+000B) +es5id: 7.2_A4.2_T2 description: Use real VERTICAL TAB ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A4.3_T1.js b/test/suite/ch07/7.2/S7.2_A4.3_T1.js index aab0f4aa8955245613220ee892bdd82593bd1aee..06c9dd8eb7bb3b36939c8026e73af857c26c464d 100644 --- a/test/suite/ch07/7.2/S7.2_A4.3_T1.js +++ b/test/suite/ch07/7.2/S7.2_A4.3_T1.js @@ -3,6 +3,7 @@ /*--- info: Multi line comment can contain FORM FEED (U+000C) +es5id: 7.2_A4.3_T1 description: Use FORM FEED(\u000C) ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A4.3_T2.js b/test/suite/ch07/7.2/S7.2_A4.3_T2.js index 4cfbe76539a4255de42238a0b4c845bf70a85a27..394428522818858e613c3fe55ccf93c062583825 100644 --- a/test/suite/ch07/7.2/S7.2_A4.3_T2.js +++ b/test/suite/ch07/7.2/S7.2_A4.3_T2.js @@ -3,6 +3,7 @@ /*--- info: Multi line comment can contain FORM FEED (U+000C) +es5id: 7.2_A4.3_T2 description: Use real FORM FEED ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A4.4_T1.js b/test/suite/ch07/7.2/S7.2_A4.4_T1.js index 92956874e9a2add22204aa30e215019e13606134..adf0e87238148e03449d9d407513c1efc1f5477f 100644 --- a/test/suite/ch07/7.2/S7.2_A4.4_T1.js +++ b/test/suite/ch07/7.2/S7.2_A4.4_T1.js @@ -3,6 +3,7 @@ /*--- info: Multi line comment can contain SPACE (U+0020) +es5id: 7.2_A4.4_T1 description: Use SPACE(\u0020) ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A4.4_T2.js b/test/suite/ch07/7.2/S7.2_A4.4_T2.js index 854ec66ca6dd190d3ee2e5f1838cce79c215e254..cd53cb64f555ed3d4a7b509a2b10ec2a0c121a62 100644 --- a/test/suite/ch07/7.2/S7.2_A4.4_T2.js +++ b/test/suite/ch07/7.2/S7.2_A4.4_T2.js @@ -3,6 +3,7 @@ /*--- info: Multi line comment can contain SPACE (U+0020) +es5id: 7.2_A4.4_T2 description: Use real SPACE ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A4.5_T1.js b/test/suite/ch07/7.2/S7.2_A4.5_T1.js index d3954abc9daba7913a0f01e6f2a676d9eb4e14bd..84e18e7edef5c8627b0d79ba93555db6e0fd4c8d 100644 --- a/test/suite/ch07/7.2/S7.2_A4.5_T1.js +++ b/test/suite/ch07/7.2/S7.2_A4.5_T1.js @@ -3,6 +3,7 @@ /*--- info: Multi line comment can contain NO-BREAK SPACE (U+00A0) +es5id: 7.2_A4.5_T1 description: Use NO-BREAK SPACE(\u00A0) ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A4.5_T2.js b/test/suite/ch07/7.2/S7.2_A4.5_T2.js index 0859a4a8dd80d763ff835d25f13b0ec87b4550b5..278ea77e15e305a50708a64d8a1791f2a202beaf 100644 --- a/test/suite/ch07/7.2/S7.2_A4.5_T2.js +++ b/test/suite/ch07/7.2/S7.2_A4.5_T2.js @@ -3,6 +3,7 @@ /*--- info: Multi line comment can contain NO-BREAK SPACE (U+00A0) +es5id: 7.2_A4.5_T2 description: Use real NO-BREAK SPACE ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A5_T1.js b/test/suite/ch07/7.2/S7.2_A5_T1.js index 87c09b0a2881bfe67734df797f773ca4555de56d..2886621759834854d573e2e237736abb12890384 100644 --- a/test/suite/ch07/7.2/S7.2_A5_T1.js +++ b/test/suite/ch07/7.2/S7.2_A5_T1.js @@ -5,6 +5,7 @@ info: > White space cannot be expressed as a Unicode escape sequence consisting of six characters, namely \u plus four hexadecimal digits +es5id: 7.2_A5_T1 description: Use TAB (U+0009) flags: [negative] ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A5_T2.js b/test/suite/ch07/7.2/S7.2_A5_T2.js index dff3d74c0b862e1f1bcca336c9ca51d0858c66da..66f6064757e62229dbdd43876f6034a7ecbc397d 100644 --- a/test/suite/ch07/7.2/S7.2_A5_T2.js +++ b/test/suite/ch07/7.2/S7.2_A5_T2.js @@ -5,6 +5,7 @@ info: > White space cannot be expressed as a Unicode escape sequence consisting of six characters, namely \u plus four hexadecimal digits +es5id: 7.2_A5_T2 description: Use VERTICAL TAB (U+000B) flags: [negative] ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A5_T3.js b/test/suite/ch07/7.2/S7.2_A5_T3.js index 821c29d22314a2f3e066119321c826ec59086d29..67da9023a39cc33b30be2739e1fc89ee87519a75 100644 --- a/test/suite/ch07/7.2/S7.2_A5_T3.js +++ b/test/suite/ch07/7.2/S7.2_A5_T3.js @@ -5,6 +5,7 @@ info: > White space cannot be expressed as a Unicode escape sequence consisting of six characters, namely \u plus four hexadecimal digits +es5id: 7.2_A5_T3 description: Use FORM FEED (U+000C) flags: [negative] ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A5_T4.js b/test/suite/ch07/7.2/S7.2_A5_T4.js index aa0e750889433f74d30dc8014e019449fb976d74..cffd17512b2a21768f8e12ed7c437b29f6454703 100644 --- a/test/suite/ch07/7.2/S7.2_A5_T4.js +++ b/test/suite/ch07/7.2/S7.2_A5_T4.js @@ -5,6 +5,7 @@ info: > White space cannot be expressed as a Unicode escape sequence consisting of six characters, namely \u plus four hexadecimal digits +es5id: 7.2_A5_T4 description: Use SPACE (U+0020) flags: [negative] ---*/ diff --git a/test/suite/ch07/7.2/S7.2_A5_T5.js b/test/suite/ch07/7.2/S7.2_A5_T5.js index 903afab2c55615e45858e158db9fe11d08a9a6f6..f35d220f402450d5bbc10ac9f3171171b6efb317 100644 --- a/test/suite/ch07/7.2/S7.2_A5_T5.js +++ b/test/suite/ch07/7.2/S7.2_A5_T5.js @@ -5,6 +5,7 @@ info: > White space cannot be expressed as a Unicode escape sequence consisting of six characters, namely \u plus four hexadecimal digits +es5id: 7.2_A5_T5 description: Use NO-BREAK SPACE (U+00A0) flags: [negative] ---*/ diff --git a/test/suite/ch07/7.3/7.3-1.js b/test/suite/ch07/7.3/7.3-1.js index e3ad73a9b1794f473e4a86854263943545ee688a..d8276a45c3d6f80667652fa4510da2b53a9544cc 100644 --- a/test/suite/ch07/7.3/7.3-1.js +++ b/test/suite/ch07/7.3/7.3-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.3-1 description: > 7.3 - ES5 recognizes the character <LS> (\u2028) as line terminators when parsing statements diff --git a/test/suite/ch07/7.3/7.3-10.js b/test/suite/ch07/7.3/7.3-10.js index a0c8afb8bf3ec7160ec26eb4eaaf2a131696e441..4099254d7aa42d286f151d625796c4fdd212e6bd 100644 --- a/test/suite/ch07/7.3/7.3-10.js +++ b/test/suite/ch07/7.3/7.3-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.3-10 description: > 7.3 - ES5 recognizes the character <PS> (\u2029) as a NonEscapeCharacter diff --git a/test/suite/ch07/7.3/7.3-11.js b/test/suite/ch07/7.3/7.3-11.js index e8e025378c5c851ab167a287d275615ecb2902ef..1ce5b0c8a81d0eb76412ba01a27f067c29030fdd 100644 --- a/test/suite/ch07/7.3/7.3-11.js +++ b/test/suite/ch07/7.3/7.3-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.3-11 description: > 7.3 - ES5 specifies that a multiline comment that contains a line terminator character <LS> (\u2028) must be treated as a single diff --git a/test/suite/ch07/7.3/7.3-12.js b/test/suite/ch07/7.3/7.3-12.js index 6ad70ba46ee98bad6be2e34e3b4825022cc6ea94..b226dda1821d44cbfae2ee546d0bccdebab6713f 100644 --- a/test/suite/ch07/7.3/7.3-12.js +++ b/test/suite/ch07/7.3/7.3-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.3-12 description: > 7.3 - ES5 specifies that a multiline comment that contains a line terminator character <PS> (\u2029) must be treated as a single diff --git a/test/suite/ch07/7.3/7.3-13.js b/test/suite/ch07/7.3/7.3-13.js index fc9c864d8e544f86f0f55ad2a5a509f7a1ad4d32..64b5f2f6062ce22bdc677e244232b5b161e05c36 100644 --- a/test/suite/ch07/7.3/7.3-13.js +++ b/test/suite/ch07/7.3/7.3-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.3-13 description: > 7.3 - ES5 specifies that a multiline comment that contains a line terminator character <CR> (\u000D) must be treated as a single diff --git a/test/suite/ch07/7.3/7.3-14.js b/test/suite/ch07/7.3/7.3-14.js index 04bf9ccb406004adb75ad9c7b443d8aa7c8f7bfa..8bb2c70605b4920394d4604df94bfd5c88ba1b98 100644 --- a/test/suite/ch07/7.3/7.3-14.js +++ b/test/suite/ch07/7.3/7.3-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.3-14 description: > 7.3 - ES5 specifies that a multiline comment that contains a line terminator character <LF> (\u000A) must be treated as a single diff --git a/test/suite/ch07/7.3/7.3-15.js b/test/suite/ch07/7.3/7.3-15.js index 4acb94d331a996555901edebec494f36bce8c497..e010f85105eedd93ce4b62f35b7e0f5a9a3aef47 100644 --- a/test/suite/ch07/7.3/7.3-15.js +++ b/test/suite/ch07/7.3/7.3-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.3-15 description: 7.3 - ES5 recognize <BOM> (\uFFFF) as a whitespace character includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch07/7.3/7.3-2.js b/test/suite/ch07/7.3/7.3-2.js index c9604b97a45e88e9ce87d018222e28c302fdd07a..2a832530fb195ea2286e28823751b9b0d14c58e0 100644 --- a/test/suite/ch07/7.3/7.3-2.js +++ b/test/suite/ch07/7.3/7.3-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.3-2 description: > 7.3 - ES5 recognizes the character <PS> (\u2029) as line terminators when parsing statements diff --git a/test/suite/ch07/7.3/7.3-3.js b/test/suite/ch07/7.3/7.3-3.js index ae46dbac86c8f2cdb721cdc203b39e2aacfcf21b..72d65a87b66cfb7a11abefd55c59d93662d8710e 100644 --- a/test/suite/ch07/7.3/7.3-3.js +++ b/test/suite/ch07/7.3/7.3-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.3-3 description: > 7.3 - ES5 recognizes the character <LS> (\u2028) as terminating SingleLineComments diff --git a/test/suite/ch07/7.3/7.3-4.js b/test/suite/ch07/7.3/7.3-4.js index 9c0d34a96346968fad2760fdebc5c4a658d2784a..d7ade3ed1732fcbee9b4e3ac02d4ea7c85b4c75a 100644 --- a/test/suite/ch07/7.3/7.3-4.js +++ b/test/suite/ch07/7.3/7.3-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.3-4 description: > 7.3 - ES5 recognizes the character <PS> (\u2029) as terminating SingleLineComments diff --git a/test/suite/ch07/7.3/7.3-5.js b/test/suite/ch07/7.3/7.3-5.js index 1411875512c88ffd739f70b230e094d78c68f30e..30d756929ea7901fed3762b4d6308627f124e426 100644 --- a/test/suite/ch07/7.3/7.3-5.js +++ b/test/suite/ch07/7.3/7.3-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.3-5 description: > 7.3 - ES5 recognizes the character <LS> (\u2028) as terminating string literal diff --git a/test/suite/ch07/7.3/7.3-6.js b/test/suite/ch07/7.3/7.3-6.js index 1394d90fbc46a410705344eda0a53474451aa6f4..6ccc29c4e8b5491a9d7f04416ab42843aeecc4df 100644 --- a/test/suite/ch07/7.3/7.3-6.js +++ b/test/suite/ch07/7.3/7.3-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.3-6 description: > 7.3 - ES5 recognizes the character <PS> (\u2029) as terminating string literal diff --git a/test/suite/ch07/7.3/7.3-7.js b/test/suite/ch07/7.3/7.3-7.js index aee7b75d1927178f5768e7a2a839e88f9c1bb9cc..4b58a29251c7441a388fa659bef5a381e0e6545b 100644 --- a/test/suite/ch07/7.3/7.3-7.js +++ b/test/suite/ch07/7.3/7.3-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.3-7 description: > 7.3 - ES5 recognizes the character <LS> (\u2028) as terminating regular expression literals diff --git a/test/suite/ch07/7.3/7.3-8.js b/test/suite/ch07/7.3/7.3-8.js index aa158b41960b88e1e9b22dffc4d9f0bb00cf140a..ae2ef40bd483829530c12ffa564c5c28788ea0e0 100644 --- a/test/suite/ch07/7.3/7.3-8.js +++ b/test/suite/ch07/7.3/7.3-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.3-8 description: > 7.3 - ES5 recognizes the character <PS> (\u2029) as terminating regular expression literals diff --git a/test/suite/ch07/7.3/7.3-9.js b/test/suite/ch07/7.3/7.3-9.js index c89552e65ef26cf5a74daafbc545f0f955848d8b..713e1045e87b064c92169620ab8e29c3fc1e12bc 100644 --- a/test/suite/ch07/7.3/7.3-9.js +++ b/test/suite/ch07/7.3/7.3-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.3-9 description: > 7.3 - ES5 recognizes the character <LS> (\u2028) as a NonEscapeCharacter diff --git a/test/suite/ch07/7.3/S7.3_A1.1_T1.js b/test/suite/ch07/7.3/S7.3_A1.1_T1.js index 8e406af5ad881ff8a2586015c31b8835ed7e2966..bd0454128a47bfa84b655f40e79e1ecb9c12dedc 100644 --- a/test/suite/ch07/7.3/S7.3_A1.1_T1.js +++ b/test/suite/ch07/7.3/S7.3_A1.1_T1.js @@ -3,6 +3,7 @@ /*--- info: LINE FEED (U+000A) may occur between any two tokens +es5id: 7.3_A1.1_T1 description: Insert LINE FEED (\u000A and \n) between tokens of var x=1 ---*/ diff --git a/test/suite/ch07/7.3/S7.3_A1.1_T2.js b/test/suite/ch07/7.3/S7.3_A1.1_T2.js index a489927681960da7a08ed3a1bfae2fd82d48d9d0..e097f41fcc4d6d7c9235633ce9036567036ebaea 100644 --- a/test/suite/ch07/7.3/S7.3_A1.1_T2.js +++ b/test/suite/ch07/7.3/S7.3_A1.1_T2.js @@ -3,6 +3,7 @@ /*--- info: LINE FEED (U+000A) may occur between any two tokens +es5id: 7.3_A1.1_T2 description: Insert real LINE FEED between tokens of var x=1 ---*/ diff --git a/test/suite/ch07/7.3/S7.3_A1.2_T1.js b/test/suite/ch07/7.3/S7.3_A1.2_T1.js index 8d13112f3ade3740865ba5d0e17f948dcc05a8f1..7f5bf7acbeaa16e8c3cae39aceed1f57f4ef8f4d 100644 --- a/test/suite/ch07/7.3/S7.3_A1.2_T1.js +++ b/test/suite/ch07/7.3/S7.3_A1.2_T1.js @@ -3,6 +3,7 @@ /*--- info: CARRIAGE RETURN (U+000D) may occur between any two tokens +es5id: 7.3_A1.2_T1 description: Insert CARRIAGE RETURN (\u000D and \r) between tokens of var x=1 ---*/ diff --git a/test/suite/ch07/7.3/S7.3_A1.2_T2.js b/test/suite/ch07/7.3/S7.3_A1.2_T2.js index fc50eea771d46bf99b2f6f99b788cc2aba08c736..4cdb7d07c2f3fd7e85ca45e0fce8fa1e2d6e22b1 100644 --- a/test/suite/ch07/7.3/S7.3_A1.2_T2.js +++ b/test/suite/ch07/7.3/S7.3_A1.2_T2.js @@ -3,6 +3,7 @@ /*--- info: CARRIAGE RETURN (U+000D) may occur between any two tokens +es5id: 7.3_A1.2_T2 description: Insert real CARRIAGE RETURN between tokens of var x=1 ---*/ diff --git a/test/suite/ch07/7.3/S7.3_A1.3.js b/test/suite/ch07/7.3/S7.3_A1.3.js index 99275cb8ee439a77eac7ac5adf58ce6f6bec345f..74a088ec65ac67ff2dc66cca8a7781975436f708 100644 --- a/test/suite/ch07/7.3/S7.3_A1.3.js +++ b/test/suite/ch07/7.3/S7.3_A1.3.js @@ -3,6 +3,7 @@ /*--- info: LINE SEPARATOR (U+2028) may occur between any two tokens +es5id: 7.3_A1.3 description: Insert LINE SEPARATOR (\u2028) between tokens of var x=1 ---*/ diff --git a/test/suite/ch07/7.3/S7.3_A1.4.js b/test/suite/ch07/7.3/S7.3_A1.4.js index 24691e10d244ce85a51c2d7689c94b079a8d85cf..1c2bccad2ec7b66ef1e68990413e14402ed20979 100644 --- a/test/suite/ch07/7.3/S7.3_A1.4.js +++ b/test/suite/ch07/7.3/S7.3_A1.4.js @@ -3,6 +3,7 @@ /*--- info: PARAGRAPH SEPARATOR (U+2029) may occur between any two tokens +es5id: 7.3_A1.4 description: Insert PARAGRAPH SEPARATOR (\u2029) between tokens of var x=1 ---*/ diff --git a/test/suite/ch07/7.3/S7.3_A2.1_T1.js b/test/suite/ch07/7.3/S7.3_A2.1_T1.js index acc1d6542a90ec2116aa2ca6ae8a9e0ea4245a18..3fc7f84230ed9417587e7555a87c43a81181dfaf 100644 --- a/test/suite/ch07/7.3/S7.3_A2.1_T1.js +++ b/test/suite/ch07/7.3/S7.3_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: LINE FEED (U+000A) within strings is not allowed +es5id: 7.3_A2.1_T1 description: Insert LINE FEED (\u000A) into string flags: [negative] ---*/ diff --git a/test/suite/ch07/7.3/S7.3_A2.1_T2.js b/test/suite/ch07/7.3/S7.3_A2.1_T2.js index a1708b729aa08d9ff40d8c98ca5424707cf500de..41a3694c645bdaf855da26bc5e298d9a4c1ce66e 100644 --- a/test/suite/ch07/7.3/S7.3_A2.1_T2.js +++ b/test/suite/ch07/7.3/S7.3_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: LINE FEED (U+000A) within strings is not allowed +es5id: 7.3_A2.1_T2 description: Use real LINE FEED into string flags: [negative] ---*/ diff --git a/test/suite/ch07/7.3/S7.3_A2.2_T1.js b/test/suite/ch07/7.3/S7.3_A2.2_T1.js index cb1abe57e6e3fbefbd4f58dece11830bdb7bce16..64199e91f98bd7d2e13daf8a265358255f5ca690 100644 --- a/test/suite/ch07/7.3/S7.3_A2.2_T1.js +++ b/test/suite/ch07/7.3/S7.3_A2.2_T1.js @@ -3,6 +3,7 @@ /*--- info: CARRIAGE RETURN (U+000D) within strings is not allowed +es5id: 7.3_A2.2_T1 description: Insert CARRIAGE RETURN (\u000D) into string flags: [negative] ---*/ diff --git a/test/suite/ch07/7.3/S7.3_A2.2_T2.js b/test/suite/ch07/7.3/S7.3_A2.2_T2.js index fe4b5f10cfb82f588cc0b1fc14b0bd0fbce0ba62..a556aa41436bf1099b671ea77687a202c3f418a3 100644 --- a/test/suite/ch07/7.3/S7.3_A2.2_T2.js +++ b/test/suite/ch07/7.3/S7.3_A2.2_T2.js @@ -3,6 +3,7 @@ /*--- info: CARRIAGE RETURN (U+000D) within strings is not allowed +es5id: 7.3_A2.2_T2 description: Insert real CARRIAGE RETURN into string flags: [negative] ---*/ diff --git a/test/suite/ch07/7.3/S7.3_A2.3.js b/test/suite/ch07/7.3/S7.3_A2.3.js index 32fb860c6381fbb2d824fdec15c03e58d20c44e7..dd811410c62175d03f17c2721ec18b657cf31aa0 100644 --- a/test/suite/ch07/7.3/S7.3_A2.3.js +++ b/test/suite/ch07/7.3/S7.3_A2.3.js @@ -3,6 +3,7 @@ /*--- info: LINE SEPARATOR (U+2028) within strings is not allowed +es5id: 7.3_A2.3 description: Insert LINE SEPARATOR (\u2028) into string flags: [negative] ---*/ diff --git a/test/suite/ch07/7.3/S7.3_A2.4.js b/test/suite/ch07/7.3/S7.3_A2.4.js index f399358453ddf2a8351a1f869c636db0e0e8bf34..debb2089592a03bc96d0d44cc0ecda3e4963df54 100644 --- a/test/suite/ch07/7.3/S7.3_A2.4.js +++ b/test/suite/ch07/7.3/S7.3_A2.4.js @@ -3,6 +3,7 @@ /*--- info: PARAGRAPH SEPARATOR (U+2029) within strings is not allowed +es5id: 7.3_A2.4 description: Insert PARAGRAPH SEPARATOR (\u2029) into string flags: [negative] ---*/ diff --git a/test/suite/ch07/7.3/S7.3_A3.1_T1.js b/test/suite/ch07/7.3/S7.3_A3.1_T1.js index 7f016d7e93ab4fbde001fa59ba3a1e740286eb23..84532006e45fb89063ab0610f9c64098a459b881 100644 --- a/test/suite/ch07/7.3/S7.3_A3.1_T1.js +++ b/test/suite/ch07/7.3/S7.3_A3.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Single line comments can not contain LINE FEED (U+000A) inside +es5id: 7.3_A3.1_T1 description: Insert LINE FEED (\u000A) into single line comment flags: [negative] ---*/ diff --git a/test/suite/ch07/7.3/S7.3_A3.1_T2.js b/test/suite/ch07/7.3/S7.3_A3.1_T2.js index 80867161bdc7bf5727936493223a3920511f7653..b0e74af980761ca8d50e79dd3a3629b815e0638f 100644 --- a/test/suite/ch07/7.3/S7.3_A3.1_T2.js +++ b/test/suite/ch07/7.3/S7.3_A3.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Single line comments can not contain LINE FEED (U+000A) inside +es5id: 7.3_A3.1_T2 description: Insert LINE FEED (\u000A) into begin of single line comment flags: [negative] ---*/ diff --git a/test/suite/ch07/7.3/S7.3_A3.1_T3.js b/test/suite/ch07/7.3/S7.3_A3.1_T3.js index d048bec12cdbc86528170bda5f7f07dddc05e65f..41f3d5c5b2e96712ff41cc287aba60c76c01dc1f 100644 --- a/test/suite/ch07/7.3/S7.3_A3.1_T3.js +++ b/test/suite/ch07/7.3/S7.3_A3.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Single line comments can not contain LINE FEED (U+000A) inside +es5id: 7.3_A3.1_T3 description: Insert real LINE FEED into single line comment flags: [negative] ---*/ diff --git a/test/suite/ch07/7.3/S7.3_A3.2_T1.js b/test/suite/ch07/7.3/S7.3_A3.2_T1.js index 4339daa18d09a6af78416638f14f6b68c972f19f..5bde26889741e8673bda261b00135354d27fc0cc 100644 --- a/test/suite/ch07/7.3/S7.3_A3.2_T1.js +++ b/test/suite/ch07/7.3/S7.3_A3.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Single line comments can not contain CARRIAGE RETURN (U+000D) inside +es5id: 7.3_A3.2_T1 description: Insert CARRIAGE RETURN (\u000D) into single line comment flags: [negative] ---*/ diff --git a/test/suite/ch07/7.3/S7.3_A3.2_T2.js b/test/suite/ch07/7.3/S7.3_A3.2_T2.js index d7c922aebf7b13e5635f1d56221b971486d26ea5..7c34bcd0df771b8548d513edcd530cad79e3ca9d 100644 --- a/test/suite/ch07/7.3/S7.3_A3.2_T2.js +++ b/test/suite/ch07/7.3/S7.3_A3.2_T2.js @@ -3,6 +3,7 @@ /*--- info: Single line comments can not contain CARRIAGE RETURN (U+000D) inside +es5id: 7.3_A3.2_T2 description: Insert CARRIAGE RETURN (\u000D) into begin of single line comment flags: [negative] ---*/ diff --git a/test/suite/ch07/7.3/S7.3_A3.2_T3.js b/test/suite/ch07/7.3/S7.3_A3.2_T3.js index 1f4cf3bfce4aaea73af4be34c0f66ec98ddce3d0..b610bd50ad51e7136914172926e8c8a6f0c5b060 100644 --- a/test/suite/ch07/7.3/S7.3_A3.2_T3.js +++ b/test/suite/ch07/7.3/S7.3_A3.2_T3.js @@ -3,6 +3,7 @@ /*--- info: Single line comments can not contain CARRIAGE RETURN (U+000D) inside +es5id: 7.3_A3.2_T3 description: Insert real CARRIAGE RETURN into single line comment flags: [negative] ---*/ diff --git a/test/suite/ch07/7.3/S7.3_A3.3_T1.js b/test/suite/ch07/7.3/S7.3_A3.3_T1.js index 76c6a0637362513c7a02a6832fe58ea7c55cf940..033ed8984d4a233e7620be94a31072a11060babd 100644 --- a/test/suite/ch07/7.3/S7.3_A3.3_T1.js +++ b/test/suite/ch07/7.3/S7.3_A3.3_T1.js @@ -3,6 +3,7 @@ /*--- info: Single line comments can not contain LINE SEPARATOR (U+2028) inside +es5id: 7.3_A3.3_T1 description: Insert LINE SEPARATOR (\u2028) into single line comment flags: [negative] ---*/ diff --git a/test/suite/ch07/7.3/S7.3_A3.3_T2.js b/test/suite/ch07/7.3/S7.3_A3.3_T2.js index c3ec79f11aef91c4197644e3e58e7a776eaf7f11..d9b9a3a0cf2b30417f5f68fed80dc614716bcbc2 100644 --- a/test/suite/ch07/7.3/S7.3_A3.3_T2.js +++ b/test/suite/ch07/7.3/S7.3_A3.3_T2.js @@ -3,6 +3,7 @@ /*--- info: Single line comments can not contain LINE SEPARATOR (U+2028) inside +es5id: 7.3_A3.3_T2 description: Insert LINE SEPARATOR (\u2028) into begin of single line comment flags: [negative] ---*/ diff --git a/test/suite/ch07/7.3/S7.3_A3.4_T1.js b/test/suite/ch07/7.3/S7.3_A3.4_T1.js index 617d65aa619741199bc47fa7a1917c19b88d86f0..2a0b7c82514dba9e2631d0d803cdefc67b05ed00 100644 --- a/test/suite/ch07/7.3/S7.3_A3.4_T1.js +++ b/test/suite/ch07/7.3/S7.3_A3.4_T1.js @@ -3,6 +3,7 @@ /*--- info: Single line comments can not contain PARAGRAPH SEPARATOR (U+2029) inside +es5id: 7.3_A3.4_T1 description: Insert PARAGRAPH SEPARATOR (\u2029) into single line comment flags: [negative] ---*/ diff --git a/test/suite/ch07/7.3/S7.3_A3.4_T2.js b/test/suite/ch07/7.3/S7.3_A3.4_T2.js index 4eac8e87bced3c8b9e092d122114d0237e09884a..d483a972a90d71417264f2ff575644c092799b02 100644 --- a/test/suite/ch07/7.3/S7.3_A3.4_T2.js +++ b/test/suite/ch07/7.3/S7.3_A3.4_T2.js @@ -3,6 +3,7 @@ /*--- info: Single line comments can not contain PARAGRAPH SEPARATOR (U+2029) inside +es5id: 7.3_A3.4_T2 description: > Insert PARAGRAPH SEPARATOR (\u2029) into begin of single line comment diff --git a/test/suite/ch07/7.3/S7.3_A4_T1.js b/test/suite/ch07/7.3/S7.3_A4_T1.js index 52b1a337b05209b39e2ffaa5f565f43d3dbf2c88..5f4de83a2912334e2643dfd58fe57082bace8758 100644 --- a/test/suite/ch07/7.3/S7.3_A4_T1.js +++ b/test/suite/ch07/7.3/S7.3_A4_T1.js @@ -3,6 +3,7 @@ /*--- info: Single line comments can contain Line Terminator at the end of line +es5id: 7.3_A4_T1 description: Insert LINE FEED (U+000A) into the end of single line comment ---*/ diff --git a/test/suite/ch07/7.3/S7.3_A4_T2.js b/test/suite/ch07/7.3/S7.3_A4_T2.js index 9081f4fc5ae47b008ecaf32de86fe618267f18fb..fc1d805d23d5c38f5671f396941cb24d8b4c5875 100644 --- a/test/suite/ch07/7.3/S7.3_A4_T2.js +++ b/test/suite/ch07/7.3/S7.3_A4_T2.js @@ -3,6 +3,7 @@ /*--- info: Single line comments can contain Line Terminator at the end of line +es5id: 7.3_A4_T2 description: Insert CARRIAGE RETURN (U+000D) into the end of single line comment ---*/ diff --git a/test/suite/ch07/7.3/S7.3_A4_T3.js b/test/suite/ch07/7.3/S7.3_A4_T3.js index f5f7bfe4044a254a3a5d066043a1c0cdd4b3ce5f..57b182938c9a20fba6e15057dd9d1695e7fded3e 100644 --- a/test/suite/ch07/7.3/S7.3_A4_T3.js +++ b/test/suite/ch07/7.3/S7.3_A4_T3.js @@ -3,6 +3,7 @@ /*--- info: Single line comments can contain Line Terminator at the end of line +es5id: 7.3_A4_T3 description: Insert LINE SEPARATOR (U+2028) into the end of single line comment ---*/ diff --git a/test/suite/ch07/7.3/S7.3_A4_T4.js b/test/suite/ch07/7.3/S7.3_A4_T4.js index f384be7e495503f13b5984b987758bf5ced5a6a5..9ebd1a42923f434d37bc822b06dcbc331cb57c7d 100644 --- a/test/suite/ch07/7.3/S7.3_A4_T4.js +++ b/test/suite/ch07/7.3/S7.3_A4_T4.js @@ -3,6 +3,7 @@ /*--- info: Single line comments can contain Line Terminator at the end of line +es5id: 7.3_A4_T4 description: > Insert PARAGRAPH SEPARATOR (U+2029) into the end of single line comment diff --git a/test/suite/ch07/7.3/S7.3_A5.1_T1.js b/test/suite/ch07/7.3/S7.3_A5.1_T1.js index 3fd7dd416e75cc6e0572813683c7896e46fa1577..95cfa678a2477a2a68a40b57087fc6e21cff6573 100644 --- a/test/suite/ch07/7.3/S7.3_A5.1_T1.js +++ b/test/suite/ch07/7.3/S7.3_A5.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Multi line comment can contain LINE FEED (U+000A) +es5id: 7.3_A5.1_T1 description: Insert LINE FEED (U+000A) into multi line comment ---*/ diff --git a/test/suite/ch07/7.3/S7.3_A5.1_T2.js b/test/suite/ch07/7.3/S7.3_A5.1_T2.js index 3cc636647658ebd0dce3c0d6945b696f5e5aaa7e..168faa99a3e99cec930a90c581ea2437916c8322 100644 --- a/test/suite/ch07/7.3/S7.3_A5.1_T2.js +++ b/test/suite/ch07/7.3/S7.3_A5.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Multi line comment can contain LINE FEED (U+000A) +es5id: 7.3_A5.1_T2 description: Insert real LINE FEED into multi line comment ---*/ diff --git a/test/suite/ch07/7.3/S7.3_A5.2_T1.js b/test/suite/ch07/7.3/S7.3_A5.2_T1.js index be0dc4681386987d7e50e9730ab51cf6b8b8f725..cb92ec1ccff6ad66cbc5ee8106ebfa3de0d083e0 100644 --- a/test/suite/ch07/7.3/S7.3_A5.2_T1.js +++ b/test/suite/ch07/7.3/S7.3_A5.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Multi line comment can contain CARRIAGE RETURN (U+000D) +es5id: 7.3_A5.2_T1 description: Insert CARRIAGE RETURN (U+000D) into multi line comment ---*/ diff --git a/test/suite/ch07/7.3/S7.3_A5.2_T2.js b/test/suite/ch07/7.3/S7.3_A5.2_T2.js index 6dd674169d7a41fee42de72f5180b5461f664bf1..47fe256c25d795622ed30847c2fbfabde1213062 100644 --- a/test/suite/ch07/7.3/S7.3_A5.2_T2.js +++ b/test/suite/ch07/7.3/S7.3_A5.2_T2.js @@ -3,6 +3,7 @@ /*--- info: Multi line comment can contain CARRIAGE RETURN (U+000D) +es5id: 7.3_A5.2_T2 description: Insert real CARRIAGE RETURN into multi line comment ---*/ diff --git a/test/suite/ch07/7.3/S7.3_A5.3.js b/test/suite/ch07/7.3/S7.3_A5.3.js index fe33f06d694b2d17695caedc166ab0ff505d71b2..48abd6b12c3ef2082d5e98d9d6bfcf35790a3883 100644 --- a/test/suite/ch07/7.3/S7.3_A5.3.js +++ b/test/suite/ch07/7.3/S7.3_A5.3.js @@ -3,6 +3,7 @@ /*--- info: Multi line comment can contain LINE SEPARATOR (U+2028) +es5id: 7.3_A5.3 description: Insert LINE SEPARATOR (U+2028) into multi line comment ---*/ diff --git a/test/suite/ch07/7.3/S7.3_A5.4.js b/test/suite/ch07/7.3/S7.3_A5.4.js index b793e5e46a7fbd617aeb07f5b3a00752c1d3cf2e..be2797306302a4151e25360484fabe2467f980f7 100644 --- a/test/suite/ch07/7.3/S7.3_A5.4.js +++ b/test/suite/ch07/7.3/S7.3_A5.4.js @@ -3,6 +3,7 @@ /*--- info: Multi line comment can contain LINE SEPARATOR (U+2029) +es5id: 7.3_A5.4 description: Insert PARAGRAPH SEPARATOR (U+2029) into multi line comment ---*/ diff --git a/test/suite/ch07/7.3/S7.3_A6_T1.js b/test/suite/ch07/7.3/S7.3_A6_T1.js index 85c2c8ce1b2d9b9f3ddf42cc84a499a152935dd7..fba455c4f70d79b5ad28a66c81a392f47627eed5 100644 --- a/test/suite/ch07/7.3/S7.3_A6_T1.js +++ b/test/suite/ch07/7.3/S7.3_A6_T1.js @@ -5,6 +5,7 @@ info: > Line Terminator cannot be expressed as a Unicode escape sequence consisting of six characters, namely \u plus four hexadecimal digits +es5id: 7.3_A6_T1 description: Insert LINE FEED (U+000A) in var x flags: [negative] ---*/ diff --git a/test/suite/ch07/7.3/S7.3_A6_T2.js b/test/suite/ch07/7.3/S7.3_A6_T2.js index 31e5082a504a0146624b7ff8051a65f9f1c0c88f..2fa68cf2a89aea5e753fe7a98be15b143c7531e5 100644 --- a/test/suite/ch07/7.3/S7.3_A6_T2.js +++ b/test/suite/ch07/7.3/S7.3_A6_T2.js @@ -5,6 +5,7 @@ info: > Line Terminator cannot be expressed as a Unicode escape sequence consisting of six characters, namely \u plus four hexadecimal digits +es5id: 7.3_A6_T2 description: Insert CARRIAGE RETURN (U+000D) in var x flags: [negative] ---*/ diff --git a/test/suite/ch07/7.3/S7.3_A6_T3.js b/test/suite/ch07/7.3/S7.3_A6_T3.js index f8046aea9bfd92f6943346f7aacae87c41ba9c69..c288088b0e6de76a55537fb9d53d6ffa9cd7b748 100644 --- a/test/suite/ch07/7.3/S7.3_A6_T3.js +++ b/test/suite/ch07/7.3/S7.3_A6_T3.js @@ -5,6 +5,7 @@ info: > Line Terminator cannot be expressed as a Unicode escape sequence consisting of six characters, namely \u plus four hexadecimal digits +es5id: 7.3_A6_T3 description: Insert LINE SEPARATOR (U+2028) in var x flags: [negative] ---*/ diff --git a/test/suite/ch07/7.3/S7.3_A6_T4.js b/test/suite/ch07/7.3/S7.3_A6_T4.js index e0be43aa49c7044fdc0bc35d607722bdfa64bbc5..9f679d5f4aea9389e76c8756e9918492c13aa265 100644 --- a/test/suite/ch07/7.3/S7.3_A6_T4.js +++ b/test/suite/ch07/7.3/S7.3_A6_T4.js @@ -5,6 +5,7 @@ info: > Line Terminator cannot be expressed as a Unicode escape sequence consisting of six characters, namely \u plus four hexadecimal digits +es5id: 7.3_A6_T4 description: Insert PARAGRAPH SEPARATOR (U+2029) in var x flags: [negative] ---*/ diff --git a/test/suite/ch07/7.3/S7.3_A7_T1.js b/test/suite/ch07/7.3/S7.3_A7_T1.js index 600cd16d7b13c418b729b6f94e864bbb27d90714..e5eefb49999b6da507bf5388fc89210049cc6e3d 100644 --- a/test/suite/ch07/7.3/S7.3_A7_T1.js +++ b/test/suite/ch07/7.3/S7.3_A7_T1.js @@ -3,6 +3,7 @@ /*--- info: Line Terminators between operators are allowed +es5id: 7.3_A7_T1 description: Insert Line Terminator in var x=y+z ---*/ diff --git a/test/suite/ch07/7.3/S7.3_A7_T2.js b/test/suite/ch07/7.3/S7.3_A7_T2.js index 9cc232786252e7e5cdfe34042fac18a3ce5db6c0..1d18daf5d72cede2fa6394606a015d9d33ca1003 100644 --- a/test/suite/ch07/7.3/S7.3_A7_T2.js +++ b/test/suite/ch07/7.3/S7.3_A7_T2.js @@ -3,6 +3,7 @@ /*--- info: Line Terminators between operators are allowed +es5id: 7.3_A7_T2 description: Insert Line Terminator in var x=y-z ---*/ diff --git a/test/suite/ch07/7.3/S7.3_A7_T3.js b/test/suite/ch07/7.3/S7.3_A7_T3.js index 74f2c0c51464dff242a2eebf17974fd2c2ef3644..301525c607c8926d8e521dbcdb3ecf636eb2ddd1 100644 --- a/test/suite/ch07/7.3/S7.3_A7_T3.js +++ b/test/suite/ch07/7.3/S7.3_A7_T3.js @@ -3,6 +3,7 @@ /*--- info: Line Terminators between operators are allowed +es5id: 7.3_A7_T3 description: Insert Line Terminator in var x=y*z ---*/ diff --git a/test/suite/ch07/7.3/S7.3_A7_T4.js b/test/suite/ch07/7.3/S7.3_A7_T4.js index 7e81a7efe9bbd4b0bbdb75cda239c3fa4d280313..dc6569cbe37cf913aa37aade4c4641cd6148ba84 100644 --- a/test/suite/ch07/7.3/S7.3_A7_T4.js +++ b/test/suite/ch07/7.3/S7.3_A7_T4.js @@ -3,6 +3,7 @@ /*--- info: Line Terminators between operators are allowed +es5id: 7.3_A7_T4 description: Insert Line Terminator in var x=y/z ---*/ diff --git a/test/suite/ch07/7.3/S7.3_A7_T5.js b/test/suite/ch07/7.3/S7.3_A7_T5.js index 7b6540ad8ee0a4c1f15d1a7c592b6f2779b16fd9..93c757ce1505f0782415d665dac33a0db69a3d11 100644 --- a/test/suite/ch07/7.3/S7.3_A7_T5.js +++ b/test/suite/ch07/7.3/S7.3_A7_T5.js @@ -3,6 +3,7 @@ /*--- info: Line Terminators between operators are allowed +es5id: 7.3_A7_T5 description: Insert Line Terminator in var x=y%z ---*/ diff --git a/test/suite/ch07/7.3/S7.3_A7_T6.js b/test/suite/ch07/7.3/S7.3_A7_T6.js index 58f647e3af1703d62b174940781861c73a13e2ce..2dec6164c0c472712ae2c170e1b681c350487dd9 100644 --- a/test/suite/ch07/7.3/S7.3_A7_T6.js +++ b/test/suite/ch07/7.3/S7.3_A7_T6.js @@ -3,6 +3,7 @@ /*--- info: Line Terminators between operators are allowed +es5id: 7.3_A7_T6 description: Insert Line Terminator in var x=y>>z ---*/ diff --git a/test/suite/ch07/7.3/S7.3_A7_T7.js b/test/suite/ch07/7.3/S7.3_A7_T7.js index 7432fdbdb9a653a8291f02f19b083fbfa57175c4..1112a51bf3022c5dad916411e70fad16303570f2 100644 --- a/test/suite/ch07/7.3/S7.3_A7_T7.js +++ b/test/suite/ch07/7.3/S7.3_A7_T7.js @@ -3,6 +3,7 @@ /*--- info: Line Terminators between operators are allowed +es5id: 7.3_A7_T7 description: Insert Line Terminator in var x=y<<z ---*/ diff --git a/test/suite/ch07/7.3/S7.3_A7_T8.js b/test/suite/ch07/7.3/S7.3_A7_T8.js index fd2cce1cfabc3c8e889c67b65cfa0848ef36072c..846bb0c3614b9fb8388b38524e4a2ee12b862596 100644 --- a/test/suite/ch07/7.3/S7.3_A7_T8.js +++ b/test/suite/ch07/7.3/S7.3_A7_T8.js @@ -3,6 +3,7 @@ /*--- info: Line Terminators between operators are allowed +es5id: 7.3_A7_T8 description: Insert Line Terminator in var x=y<z ---*/ diff --git a/test/suite/ch07/7.4/S7.4_A1_T1.js b/test/suite/ch07/7.4/S7.4_A1_T1.js index 74040cceac48b7674be0a3d375a935726276f5b5..afd7ef9df0507190259c70b508bcdb2b98d25447 100644 --- a/test/suite/ch07/7.4/S7.4_A1_T1.js +++ b/test/suite/ch07/7.4/S7.4_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: Correct interpretation of single line comments +es5id: 7.4_A1_T1 description: Create comments with any code ---*/ diff --git a/test/suite/ch07/7.4/S7.4_A1_T2.js b/test/suite/ch07/7.4/S7.4_A1_T2.js index 7c8355785ab6c78d372a54d0b5449cfbce74db6c..eed3ce9a76cf2a06425b7febf2403953c69d9d6e 100644 --- a/test/suite/ch07/7.4/S7.4_A1_T2.js +++ b/test/suite/ch07/7.4/S7.4_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: Correct interpretation of single line comments +es5id: 7.4_A1_T2 description: "Simple test, create empty comment: ///" ---*/ diff --git a/test/suite/ch07/7.4/S7.4_A2_T1.js b/test/suite/ch07/7.4/S7.4_A2_T1.js index 58ca41360f2ddb32d1abcf0eda77cd67faf28ba6..cdfa7f0c5d619cb0adb560cde392e7176670a764 100644 --- a/test/suite/ch07/7.4/S7.4_A2_T1.js +++ b/test/suite/ch07/7.4/S7.4_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: Correct interpretation of multi line comments +es5id: 7.4_A2_T1 description: Create comments with any code ---*/ diff --git a/test/suite/ch07/7.4/S7.4_A2_T2.js b/test/suite/ch07/7.4/S7.4_A2_T2.js index ddd0bbe70ab855d36d4b02b2fe6fe035c0a48bc6..2d4103f0a0cf7509ce9caf0b6967ce6ed872191e 100644 --- a/test/suite/ch07/7.4/S7.4_A2_T2.js +++ b/test/suite/ch07/7.4/S7.4_A2_T2.js @@ -3,6 +3,7 @@ /*--- info: Correct interpretation of multi line comments +es5id: 7.4_A2_T2 description: Try use /*CHECK#1/. This is not closed multi line comment flags: [negative] ---*/ diff --git a/test/suite/ch07/7.4/S7.4_A3.js b/test/suite/ch07/7.4/S7.4_A3.js index 4ba2bc391fe937f44c8ce5f6515e614f5d0832ae..98d090bcddc14b3b2479d79002d2ed4978e5fb3e 100644 --- a/test/suite/ch07/7.4/S7.4_A3.js +++ b/test/suite/ch07/7.4/S7.4_A3.js @@ -3,6 +3,7 @@ /*--- info: Multi line comments cannot nest +es5id: 7.4_A3 description: Try use nested comments flags: [negative] ---*/ diff --git a/test/suite/ch07/7.4/S7.4_A4_T1.js b/test/suite/ch07/7.4/S7.4_A4_T1.js index c99541c1e1575188d078fcd25b2914e05445ccaa..52b4f5b66b15da55ae37f42d28414275c55b2d46 100644 --- a/test/suite/ch07/7.4/S7.4_A4_T1.js +++ b/test/suite/ch07/7.4/S7.4_A4_T1.js @@ -3,6 +3,7 @@ /*--- info: Single and Multi line comments are used together +es5id: 7.4_A4_T1 description: Try use 2 close comment tags flags: [negative] ---*/ diff --git a/test/suite/ch07/7.4/S7.4_A4_T2.js b/test/suite/ch07/7.4/S7.4_A4_T2.js index 656be9c18b19f89c9a74e169e50c32c313907014..79119ab147365a1d6941371052d0b04fd3d00633 100644 --- a/test/suite/ch07/7.4/S7.4_A4_T2.js +++ b/test/suite/ch07/7.4/S7.4_A4_T2.js @@ -3,6 +3,7 @@ /*--- info: Single and Multi line comments are used together +es5id: 7.4_A4_T2 description: Fist Multi line comment, then Single line comment ---*/ diff --git a/test/suite/ch07/7.4/S7.4_A4_T3.js b/test/suite/ch07/7.4/S7.4_A4_T3.js index 480c9c30dd51bb98e3390aae348ce7420927c622..de3ac7ff6243dccd2cbb151912b55d2c2a21fce1 100644 --- a/test/suite/ch07/7.4/S7.4_A4_T3.js +++ b/test/suite/ch07/7.4/S7.4_A4_T3.js @@ -3,6 +3,7 @@ /*--- info: Single and Multi line comments are used together +es5id: 7.4_A4_T3 description: Insert Single line comment into Multi line comment ---*/ diff --git a/test/suite/ch07/7.4/S7.4_A4_T4.js b/test/suite/ch07/7.4/S7.4_A4_T4.js index efb62499f7de788636240f37da793ed4e3642c48..4ba143789a4ee7dff331e4b6043a7531c22b83bb 100644 --- a/test/suite/ch07/7.4/S7.4_A4_T4.js +++ b/test/suite/ch07/7.4/S7.4_A4_T4.js @@ -3,6 +3,7 @@ /*--- info: Single and Multi line comments are used together +es5id: 7.4_A4_T4 description: Try to open Multi line comment at the end of Single comment flags: [negative] ---*/ diff --git a/test/suite/ch07/7.4/S7.4_A4_T5.js b/test/suite/ch07/7.4/S7.4_A4_T5.js index 796c1e29ec2484415fcbe766e6afac6f880baa69..4af1135ce17e418ef3ed3ff977a0b92cc50ef040 100644 --- a/test/suite/ch07/7.4/S7.4_A4_T5.js +++ b/test/suite/ch07/7.4/S7.4_A4_T5.js @@ -3,6 +3,7 @@ /*--- info: Single and Multi line comments are used together +es5id: 7.4_A4_T5 description: Insert Multi line comment into Single line comment ---*/ diff --git a/test/suite/ch07/7.4/S7.4_A4_T6.js b/test/suite/ch07/7.4/S7.4_A4_T6.js index cee9abe9fc029620fe74e80b084834c03b9f326c..d82b64f1077dd4dd2461dce180b37e2c590a9195 100644 --- a/test/suite/ch07/7.4/S7.4_A4_T6.js +++ b/test/suite/ch07/7.4/S7.4_A4_T6.js @@ -3,6 +3,7 @@ /*--- info: Single and Multi line comments are used together +es5id: 7.4_A4_T6 description: > Insert Multi line comment with two closed tags into Single line comment diff --git a/test/suite/ch07/7.4/S7.4_A4_T7.js b/test/suite/ch07/7.4/S7.4_A4_T7.js index 037b690b71d0d291c5205b2e22f335dad9ce41ac..cb5a14c3b50a9a82d9bd9dbce055264d51898eb3 100644 --- a/test/suite/ch07/7.4/S7.4_A4_T7.js +++ b/test/suite/ch07/7.4/S7.4_A4_T7.js @@ -3,6 +3,7 @@ /*--- info: Single and Multi line comments are used together +es5id: 7.4_A4_T7 description: Insert Multi line comment into Single line comments ---*/ diff --git a/test/suite/ch07/7.4/S7.4_A5.js b/test/suite/ch07/7.4/S7.4_A5.js index 01fc38db0a897066a66443e15f8a9116bec73e1c..272ba65a921933fa6fb805594d66fa5d6712c30d 100644 --- a/test/suite/ch07/7.4/S7.4_A5.js +++ b/test/suite/ch07/7.4/S7.4_A5.js @@ -5,6 +5,7 @@ info: > Single line comments can contain any Unicode character without Line Terminators +es5id: 7.4_A5 description: > //var " + xx + "yy = -1", insert instead of xx all Unicode characters diff --git a/test/suite/ch07/7.4/S7.4_A6.js b/test/suite/ch07/7.4/S7.4_A6.js index 39d2766faaad696d63e76ef0af226b2ae1f557c2..b38a5f9fa7a4e77d09d7b15847260bf5ea81e5f4 100644 --- a/test/suite/ch07/7.4/S7.4_A6.js +++ b/test/suite/ch07/7.4/S7.4_A6.js @@ -5,6 +5,7 @@ info: > If multi line comments csn not nest, they can contain any Unicode character +es5id: 7.4_A6 description: "\"var\"+ yy+ \"xx = 1\", insert instead of yy all Unicode characters" ---*/ diff --git a/test/suite/ch07/7.6/7.6-1.js b/test/suite/ch07/7.6/7.6-1.js index 99254e0066988812cbd448a18882fa35e1b90688..2e880a7f9e80a6dd0ae0b2533e9e5f1342111565 100644 --- a/test/suite/ch07/7.6/7.6-1.js +++ b/test/suite/ch07/7.6/7.6-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6-1 description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: null (null) diff --git a/test/suite/ch07/7.6/7.6-10.js b/test/suite/ch07/7.6/7.6-10.js index e5149379cf699d900d1989ea9e7a46515e13e0b3..f71bfef9993611d132651c04c04cb868da5fb25d 100644 --- a/test/suite/ch07/7.6/7.6-10.js +++ b/test/suite/ch07/7.6/7.6-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6-10 description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: new (new) diff --git a/test/suite/ch07/7.6/7.6-11.js b/test/suite/ch07/7.6/7.6-11.js index e9af09dc696134c052b959daaca8ff78a97ec5b6..0c11b293dc68ff90e25c8e3b09e022fb4b5e36e2 100644 --- a/test/suite/ch07/7.6/7.6-11.js +++ b/test/suite/ch07/7.6/7.6-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6-11 description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: var (var) diff --git a/test/suite/ch07/7.6/7.6-12.js b/test/suite/ch07/7.6/7.6-12.js index f064b7cb9ed230a4a7b0022287ed14ae30d917e5..cade0f5add9a0f2c269385caa1bc6dd27bf08c2d 100644 --- a/test/suite/ch07/7.6/7.6-12.js +++ b/test/suite/ch07/7.6/7.6-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6-12 description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: try (try) diff --git a/test/suite/ch07/7.6/7.6-13.js b/test/suite/ch07/7.6/7.6-13.js index e18005f17a9bcfa65e7581f51649e0a2f5275f25..0edd7bdd27e26ff6feb35defa554d72eee3e8f94 100644 --- a/test/suite/ch07/7.6/7.6-13.js +++ b/test/suite/ch07/7.6/7.6-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6-13 description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: catch (catch) diff --git a/test/suite/ch07/7.6/7.6-14.js b/test/suite/ch07/7.6/7.6-14.js index aecf1790241bccfcc64b56102be0148f363eaebe..48d3d1f2b5054c6fa9fbf75da18ee70f8c3b016f 100644 --- a/test/suite/ch07/7.6/7.6-14.js +++ b/test/suite/ch07/7.6/7.6-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6-14 description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: finally (finally) diff --git a/test/suite/ch07/7.6/7.6-15.js b/test/suite/ch07/7.6/7.6-15.js index 3193cee246837e4402057363ef781f8791f71cc7..48a73cf5ffa1553d959d33e3ba7c6b13a835d08e 100644 --- a/test/suite/ch07/7.6/7.6-15.js +++ b/test/suite/ch07/7.6/7.6-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6-15 description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: return (return) diff --git a/test/suite/ch07/7.6/7.6-16.js b/test/suite/ch07/7.6/7.6-16.js index fa82eef2c6acaa4509d74e02eae8cddff8c3de70..e035ec762b14e9ab2eeffffd385af5ad5bdda731 100644 --- a/test/suite/ch07/7.6/7.6-16.js +++ b/test/suite/ch07/7.6/7.6-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6-16 description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: void (void) diff --git a/test/suite/ch07/7.6/7.6-17.js b/test/suite/ch07/7.6/7.6-17.js index 42f1b11ad9c65116ef09d7de096b8cd75f5bbaf5..b84fcdec2c2033839f4150b4450160f378ffb739 100644 --- a/test/suite/ch07/7.6/7.6-17.js +++ b/test/suite/ch07/7.6/7.6-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6-17 description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: continue (continue) diff --git a/test/suite/ch07/7.6/7.6-18.js b/test/suite/ch07/7.6/7.6-18.js index aaa18aab4d024c1c32afea48f261f0b6c714e5ee..8dd355897741d0318e1cc05c96f6b81274a04419 100644 --- a/test/suite/ch07/7.6/7.6-18.js +++ b/test/suite/ch07/7.6/7.6-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6-18 description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: for (for) diff --git a/test/suite/ch07/7.6/7.6-19.js b/test/suite/ch07/7.6/7.6-19.js index 7a1d06dee86632c2c131d54a8d84f37b4c1d7d51..2cc61b4ddc35c6593ccef058bd71e642dbfe46fc 100644 --- a/test/suite/ch07/7.6/7.6-19.js +++ b/test/suite/ch07/7.6/7.6-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6-19 description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: switch (switch) diff --git a/test/suite/ch07/7.6/7.6-2.js b/test/suite/ch07/7.6/7.6-2.js index c706f39ec1dbdf5ebb7176b93b8be0fed0929af3..48ef2d1cff31df005fcbfb0247c59557f7feeb35 100644 --- a/test/suite/ch07/7.6/7.6-2.js +++ b/test/suite/ch07/7.6/7.6-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6-2 description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: true (true) diff --git a/test/suite/ch07/7.6/7.6-20.js b/test/suite/ch07/7.6/7.6-20.js index dc01317fd0c6dd5b91587ab13fa98799abda44ed..55269c90f182558b4823fc9d8d10147dbeec5ff7 100644 --- a/test/suite/ch07/7.6/7.6-20.js +++ b/test/suite/ch07/7.6/7.6-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6-20 description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: while (while) diff --git a/test/suite/ch07/7.6/7.6-21.js b/test/suite/ch07/7.6/7.6-21.js index dd8ef80406489306322f285a2d90b35708db728e..0086e5de21037747acb58a8fe7000680d34d80e4 100644 --- a/test/suite/ch07/7.6/7.6-21.js +++ b/test/suite/ch07/7.6/7.6-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6-21 description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: debugger (debugger) diff --git a/test/suite/ch07/7.6/7.6-22.js b/test/suite/ch07/7.6/7.6-22.js index 7a2bd8c10aaccd14bc5962bbbe68b6fb8384103b..f2d6faa371cb481408a7c1dcb189a58a766f4623 100644 --- a/test/suite/ch07/7.6/7.6-22.js +++ b/test/suite/ch07/7.6/7.6-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6-22 description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: function (function) diff --git a/test/suite/ch07/7.6/7.6-23.js b/test/suite/ch07/7.6/7.6-23.js index 1b9cdffcbac52652b01decc14fe0ce3cccf2de03..7214daa0654161b1bb5570aa148f0a4530c57c99 100644 --- a/test/suite/ch07/7.6/7.6-23.js +++ b/test/suite/ch07/7.6/7.6-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6-23 description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: this (this) diff --git a/test/suite/ch07/7.6/7.6-24.js b/test/suite/ch07/7.6/7.6-24.js index fae50ce62035d676dd4a936513f283e384932a7d..bcc94ee4056cbea03164cf7f44ce1174aa0466dc 100644 --- a/test/suite/ch07/7.6/7.6-24.js +++ b/test/suite/ch07/7.6/7.6-24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6-24 description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: if (if) diff --git a/test/suite/ch07/7.6/7.6-25.js b/test/suite/ch07/7.6/7.6-25.js index 86d984abc680bea842e7f14ede2c67e49bebb93f..c0392ccc4bc8af495c397d3d1fb38cbe43707df0 100644 --- a/test/suite/ch07/7.6/7.6-25.js +++ b/test/suite/ch07/7.6/7.6-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6-25 description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: with (with) diff --git a/test/suite/ch07/7.6/7.6-26.js b/test/suite/ch07/7.6/7.6-26.js index 6289e1374085797b7c59faa367b384acdb852460..ebe6f65cf1e2e8ee1232086d8fa618217af4a2c8 100644 --- a/test/suite/ch07/7.6/7.6-26.js +++ b/test/suite/ch07/7.6/7.6-26.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6-26 description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: default (default) diff --git a/test/suite/ch07/7.6/7.6-27.js b/test/suite/ch07/7.6/7.6-27.js index d4ebd2fde1386720f03e1d1bb2f680ad05210db2..2a5843db32b996e1b1527a3af8105bacdc7d3ae5 100644 --- a/test/suite/ch07/7.6/7.6-27.js +++ b/test/suite/ch07/7.6/7.6-27.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6-27 description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: throw (throw) diff --git a/test/suite/ch07/7.6/7.6-28.js b/test/suite/ch07/7.6/7.6-28.js index 0bb46f4938cf0edc38eff94f795194c6f3c14490..2e76d06268f049e4dec638c7946ff7f60dd654e5 100644 --- a/test/suite/ch07/7.6/7.6-28.js +++ b/test/suite/ch07/7.6/7.6-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6-28 description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: in (in) diff --git a/test/suite/ch07/7.6/7.6-29.js b/test/suite/ch07/7.6/7.6-29.js index 5f7b9f73e5585f6cbd11803480c6e253c0169810..69aea9c9f195665416df922d88c04d111f4ba4e0 100644 --- a/test/suite/ch07/7.6/7.6-29.js +++ b/test/suite/ch07/7.6/7.6-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6-29 description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: delete (delete) diff --git a/test/suite/ch07/7.6/7.6-3.js b/test/suite/ch07/7.6/7.6-3.js index 376996c129c69cae327bb42a93bd4a6b798c0ac1..62f96c3dcdd7420eadecf5af15fa8500544bbd75 100644 --- a/test/suite/ch07/7.6/7.6-3.js +++ b/test/suite/ch07/7.6/7.6-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6-3 description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: false (false) diff --git a/test/suite/ch07/7.6/7.6-30.js b/test/suite/ch07/7.6/7.6-30.js index 71136892c7ab27247da95326d090f60c47051cdf..f0b0db65203b125750357e5dc43d5512f119a52d 100644 --- a/test/suite/ch07/7.6/7.6-30.js +++ b/test/suite/ch07/7.6/7.6-30.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6-30 description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: class (class) diff --git a/test/suite/ch07/7.6/7.6-31.js b/test/suite/ch07/7.6/7.6-31.js index eeb57f89d203d9061e27fdda2015dee8a9bd765d..82e42ed75d2d8636a768305b26ac071d4e481d4d 100644 --- a/test/suite/ch07/7.6/7.6-31.js +++ b/test/suite/ch07/7.6/7.6-31.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6-31 description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: extends (extends) diff --git a/test/suite/ch07/7.6/7.6-32.js b/test/suite/ch07/7.6/7.6-32.js index 6a0e70534375767517c50fd6317895ca040f8084..702fb37af60f59863877b56de098e2b322aea459 100644 --- a/test/suite/ch07/7.6/7.6-32.js +++ b/test/suite/ch07/7.6/7.6-32.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6-32 description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: enum (enum) diff --git a/test/suite/ch07/7.6/7.6-33.js b/test/suite/ch07/7.6/7.6-33.js index 6ebaeea9e6f72e57925c1f8eab7148edb8c4d001..8966b033da50fea6110597312f93bec29a3ca36f 100644 --- a/test/suite/ch07/7.6/7.6-33.js +++ b/test/suite/ch07/7.6/7.6-33.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6-33 description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: super (super) diff --git a/test/suite/ch07/7.6/7.6-34.js b/test/suite/ch07/7.6/7.6-34.js index 32b4c1d66fa92350866976901bc73a62a84effe7..e717ab6906b6f6aede3f5d9c33fd3d508517f1d8 100644 --- a/test/suite/ch07/7.6/7.6-34.js +++ b/test/suite/ch07/7.6/7.6-34.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6-34 description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: const (const) diff --git a/test/suite/ch07/7.6/7.6-35.js b/test/suite/ch07/7.6/7.6-35.js index db302dc4b3a60becc16c69cb83c320723d9d2c60..c76d210f13f4241c868a48d578d3df92f098c8fd 100644 --- a/test/suite/ch07/7.6/7.6-35.js +++ b/test/suite/ch07/7.6/7.6-35.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6-35 description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: export (export) diff --git a/test/suite/ch07/7.6/7.6-36.js b/test/suite/ch07/7.6/7.6-36.js index c12e5ca6b2e38fc1014558e9bb31af1dc678a682..bddefcc214697bf10873fc90bdcbd06269669003 100644 --- a/test/suite/ch07/7.6/7.6-36.js +++ b/test/suite/ch07/7.6/7.6-36.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6-36 description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: import (import) diff --git a/test/suite/ch07/7.6/7.6-4.js b/test/suite/ch07/7.6/7.6-4.js index 88f8b4f7c85ec20b47079d5d7f67e936308dd3db..07f6c763ee4da521c3f56630ab98cc65623af7a4 100644 --- a/test/suite/ch07/7.6/7.6-4.js +++ b/test/suite/ch07/7.6/7.6-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6-4 description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: break (break) diff --git a/test/suite/ch07/7.6/7.6-5.js b/test/suite/ch07/7.6/7.6-5.js index 2523b31b190c5db48cf8559178140dcb3140cc2c..abd717b0ce251e788a0a7cf21074f068546ab055 100644 --- a/test/suite/ch07/7.6/7.6-5.js +++ b/test/suite/ch07/7.6/7.6-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6-5 description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: case (case) diff --git a/test/suite/ch07/7.6/7.6-6.js b/test/suite/ch07/7.6/7.6-6.js index 40b590e1f48f8796712890d697e8d5cab30f8523..e453cde819a814dd1ce6e186c15c776d7c35a9bb 100644 --- a/test/suite/ch07/7.6/7.6-6.js +++ b/test/suite/ch07/7.6/7.6-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6-6 description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: instanceof (instanceof) diff --git a/test/suite/ch07/7.6/7.6-7.js b/test/suite/ch07/7.6/7.6-7.js index 862f04e077368789a66f72cb7698fbee4702db4e..688c56c67c98778e6228f3ef47a50b5fddc42c59 100644 --- a/test/suite/ch07/7.6/7.6-7.js +++ b/test/suite/ch07/7.6/7.6-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6-7 description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: typeof (typeof) diff --git a/test/suite/ch07/7.6/7.6-8.js b/test/suite/ch07/7.6/7.6-8.js index fc7a0d84c23e02f9e4b62f2bd2f9d089b8942fdf..cbc63f1c2909c36168cf0c00bd46437c4931a1bc 100644 --- a/test/suite/ch07/7.6/7.6-8.js +++ b/test/suite/ch07/7.6/7.6-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6-8 description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: do (do) diff --git a/test/suite/ch07/7.6/7.6-9.js b/test/suite/ch07/7.6/7.6-9.js index 238e1009f4a465f52d8a3992da0c5c7c6980db4b..ffb6b9ec4cd8a77d16879f3d94295fc865b1437e 100644 --- a/test/suite/ch07/7.6/7.6-9.js +++ b/test/suite/ch07/7.6/7.6-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6-9 description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: else (else) (null) diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-1-1.js b/test/suite/ch07/7.6/7.6.1/7.6.1-1-1.js index e152888de5ce2917a5de653d06528bca801aa228..6fb3c06a85ee8c8313a2c236bd8acc8a003c9b91 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-1-1.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-1-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-1-1 description: > Allow reserved words as property names at object initialization, verified with hasOwnProperty: null, true, false diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-1-10.js b/test/suite/ch07/7.6/7.6.1/7.6.1-1-10.js index 81bdb897cdf8896f7c076abd3edb9f52667c3342..f21b2759a19e39bb46a05cde67e7cd0567c1cd71 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-1-10.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-1-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-1-10 description: > Allow reserved words as property names at object initialization, verified with hasOwnProperty: in, try, class diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-1-11.js b/test/suite/ch07/7.6/7.6.1/7.6.1-1-11.js index 4fec3d3d97c91f9caf3d915987e6fa2fce2aa9eb..03d1203943b1f312f220f2850d6718e0b73a55b7 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-1-11.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-1-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-1-11 description: > Allow reserved words as property names at object initialization, verified with hasOwnProperty: enum, extends, super diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-1-12.js b/test/suite/ch07/7.6/7.6.1/7.6.1-1-12.js index ff2cc2bfa549f9973fb0ecdee82f91c7d0186a40..f3445accd42a78f4605d5dc94167bea06334f3e0 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-1-12.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-1-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-1-12 description: > Allow reserved words as property names at object initialization, verified with hasOwnProperty: const, export, import diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-1-13.js b/test/suite/ch07/7.6/7.6.1/7.6.1-1-13.js index fc5a9f30e3b8e0552d1dee3c300fc88b70bae1c8..8ec8707ecce6cad10f44843fe81a268c91b396a7 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-1-13.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-1-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-1-13 description: > Allow reserved words as property names at object initialization, verified with hasOwnProperty: implements, let, private diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-1-14.js b/test/suite/ch07/7.6/7.6.1/7.6.1-1-14.js index b58df6880f7445bf68178d9937bef75a5a99416c..97c690604f3c4d1db5da49332be0979a8e4f0a59 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-1-14.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-1-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-1-14 description: > Allow reserved words as property names at object initialization, verified with hasOwnProperty: public, yield, interface diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-1-15.js b/test/suite/ch07/7.6/7.6.1/7.6.1-1-15.js index 6b02595c8ad7902cca0f54728589257fb550b073..dd1af2e90a4bb8d63911a579d5048dff5145a9d4 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-1-15.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-1-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-1-15 description: > Allow reserved words as property names at object initialization, verified with hasOwnProperty: package, protected, static diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-1-16.js b/test/suite/ch07/7.6/7.6.1/7.6.1-1-16.js index 06e7e25427fcac08f0c1d47aa4a40e6bacd7fce8..cc82ef8d5019f9c746219beb6a36cb90d24879c6 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-1-16.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-1-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-1-16 description: > Allow reserved words as property names at object initialization, verified with hasOwnProperty: undeefined, NaN, Infinity diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-1-2.js b/test/suite/ch07/7.6/7.6.1/7.6.1-1-2.js index dc834d14495b9458ad43f1782b0c9f138438cc0f..f95c9a6475498c55a9a3d4021ca94f10144ea429 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-1-2.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-1-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-1-2 description: > Allow reserved words as property names at object initialization, verified with hasOwnProperty: break, case, do diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-1-3.js b/test/suite/ch07/7.6/7.6.1/7.6.1-1-3.js index 6ee8dc2cb45a8d6e7015e5c096df581c1387a957..d167c90756118707ff73033b46c132a6ba25500d 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-1-3.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-1-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-1-3 description: > Allow reserved words as property names at object initialization, verified with hasOwnProperty: instanceof, typeof, else diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-1-4.js b/test/suite/ch07/7.6/7.6.1/7.6.1-1-4.js index 305e31b442bbf0eabecbc48eb0bf4e886786795d..a26c1dd943c371d9a866b4a81d3af0d2b073f379 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-1-4.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-1-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-1-4 description: > Allow reserved words as property names at object initialization, verified with hasOwnProperty: new, var, catch diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-1-5.js b/test/suite/ch07/7.6/7.6.1/7.6.1-1-5.js index 88fae4fa028635c7f0bc013f944d39171495713c..d0b7bce83575abffe479babd49512c4b4e26297e 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-1-5.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-1-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-1-5 description: > Allow reserved words as property names at object initialization, verified with hasOwnProperty: finally, return, void diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-1-6.js b/test/suite/ch07/7.6/7.6.1/7.6.1-1-6.js index b29505d0fbba2e7c50c6b9301142154158aaf6cd..e35bea6d43e9934ee44be6a5284774de1aeb914b 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-1-6.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-1-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-1-6 description: > Allow reserved words as property names at object initialization, verified with hasOwnProperty: continue, for, switch diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-1-7.js b/test/suite/ch07/7.6/7.6.1/7.6.1-1-7.js index 3b682c6f87f85c04e867b8ef8fd995e9b70b0039..f8f4041d34cb4b6a3e4136380f49bed6a4df832a 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-1-7.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-1-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-1-7 description: > Allow reserved words as property names at object initialization, verified with hasOwnProperty: while, debugger, function diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-1-8.js b/test/suite/ch07/7.6/7.6.1/7.6.1-1-8.js index 60a55d7a9d0f65bf0e85fa986a773e2c17864c6d..fa811abf8300f722b5f25c0c4fb07c3e9c5d9028 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-1-8.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-1-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-1-8 description: > Allow reserved words as property names at object initialization, verified with hasOwnProperty: this, with, default diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-1-9.js b/test/suite/ch07/7.6/7.6.1/7.6.1-1-9.js index 411410f575c8c9f4b618d2634214598e4168bd12..20c7afe1670ddb021ca32c7a670cf79cb6c25083 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-1-9.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-1-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-1-9 description: > Allow reserved words as property names at object initialization, verified with hasOwnProperty: if, throw, delete diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-2-1.js b/test/suite/ch07/7.6/7.6.1/7.6.1-2-1.js index e8240760194fde49031fa9d98f7c1e4a7a767fd3..3ad565fffa5df9300c49e666add80b4b6266b6d9 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-2-1.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-2-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-2-1 description: > Allow reserved words as property names by dot operator assignment, verified with hasOwnProperty: null, true, false diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-2-10.js b/test/suite/ch07/7.6/7.6.1/7.6.1-2-10.js index 629e5ed01dd63e3e7ad554e30b5ba247e18ecef0..d981465e8a506a03b86fdfbfcfd23d6f5da67584 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-2-10.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-2-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-2-10 description: > Allow reserved words as property names by dot operator assignment, verified with hasOwnProperty: in, try, class diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-2-11.js b/test/suite/ch07/7.6/7.6.1/7.6.1-2-11.js index 321739a623cf2690e5be473e518048d6c245f9c1..089ecf6477eedbfca03b0f3e6460268fd876bab9 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-2-11.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-2-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-2-11 description: > Allow reserved words as property names by dot operator assignment, verified with hasOwnProperty: enum, extends, super diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-2-12.js b/test/suite/ch07/7.6/7.6.1/7.6.1-2-12.js index 45a0c65ecb9a475f958b521d531b5f5cc0fabc8f..dc8b91a6350aac18ac87c98919b1bf3f8b0242ff 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-2-12.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-2-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-2-12 description: > Allow reserved words as property names by dot operator assignment, verified with hasOwnProperty: const, export, import diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-2-13.js b/test/suite/ch07/7.6/7.6.1/7.6.1-2-13.js index a5ea81a9c7cdd85963067c1abd2655b7b3c87bc1..eb5d323c8a0ad207a6aa9cce6fe8ed56a481f878 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-2-13.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-2-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-2-13 description: > Allow reserved words as property names by dot operator assignment, verified with hasOwnProperty: implements, let, private diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-2-14.js b/test/suite/ch07/7.6/7.6.1/7.6.1-2-14.js index a18af7cbee2d867ccc24e4bd49d3cdceffd48539..fecef9bc9af3522b34447e9073be6c2e94bdc676 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-2-14.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-2-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-2-14 description: > Allow reserved words as property names by dot operator assignment, verified with hasOwnProperty: public, yield, interface diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-2-15.js b/test/suite/ch07/7.6/7.6.1/7.6.1-2-15.js index f681cb94763b9289b29a9933ac396c6d3b78da14..339109027e3b917a8a8737d86daab3fe8ba54ab2 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-2-15.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-2-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-2-15 description: > Allow reserved words as property names by dot operator assignment, verified with hasOwnProperty: package, protected, static diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-2-16.js b/test/suite/ch07/7.6/7.6.1/7.6.1-2-16.js index a2b8e200cdc931e13899dd1cd32b72aa3b171c2c..a95446ec227a95cd48c8ad4f70d7a6b06bcf9be8 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-2-16.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-2-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-2-16 description: > Allow reserved words as property names by dot operator assignment, verified with hasOwnProperty: undefined, NaN, Infinity diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-2-2.js b/test/suite/ch07/7.6/7.6.1/7.6.1-2-2.js index 8a2c3f8bacde384ae94842451a95d90b822eb874..2644f305fb6e60bf6b70ae342c5e4874b828120f 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-2-2.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-2-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-2-2 description: > Allow reserved words as property names by dot operator assignment, verified with hasOwnProperty: break, case, do diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-2-3.js b/test/suite/ch07/7.6/7.6.1/7.6.1-2-3.js index b352d264093de17d68506876b36dc0322d90e903..b966f26e6bb58172e1a5c755a83f2383f1a970a2 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-2-3.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-2-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-2-3 description: > Allow reserved words as property names by dot operator assignment, verified with hasOwnProperty: instanceof, typeof, else diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-2-4.js b/test/suite/ch07/7.6/7.6.1/7.6.1-2-4.js index 4f541b01367de50f1ecbef407a0ce6a0180ab105..4a4fe1b7375d122e7e790e34c35a5bf00da93169 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-2-4.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-2-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-2-4 description: > Allow reserved words as property names by dot operator assignment, verified with hasOwnProperty: new, var, catch diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-2-5.js b/test/suite/ch07/7.6/7.6.1/7.6.1-2-5.js index d1f4ee984e3115937cd0127531da53822131dad1..6499d19da9e38e519988ed0ee7f49c0f535e75e1 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-2-5.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-2-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-2-5 description: > Allow reserved words as property names by dot operator assignment, verified with hasOwnProperty: finally, return, void diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-2-6.js b/test/suite/ch07/7.6/7.6.1/7.6.1-2-6.js index 031ac69dae896cfe37714d64029348c3ab140d72..097394a40dabfce33a7aaaa3c800f76b597013b0 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-2-6.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-2-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-2-6 description: > Allow reserved words as property names by dot operator assignment, verified with hasOwnProperty: continue, for, switch diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-2-7.js b/test/suite/ch07/7.6/7.6.1/7.6.1-2-7.js index 75c500fe1527a1c43eebfc680212ea8679c84f6c..11494a835caa5de063ae5c51a44989b5e1601857 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-2-7.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-2-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-2-7 description: > Allow reserved words as property names by dot operator assignment, verified with hasOwnProperty: while, debugger, function diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-2-8.js b/test/suite/ch07/7.6/7.6.1/7.6.1-2-8.js index 8cec3d552161a4cde9ba58e4bb6548efacec8611..1f5e8b73d14b7446a9e7921a5d4423a5993d0799 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-2-8.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-2-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-2-8 description: > Allow reserved words as property names by dot operator assignment, verified with hasOwnProperty: this, with, default diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-2-9.js b/test/suite/ch07/7.6/7.6.1/7.6.1-2-9.js index c899ff21903e2e13701f015e22944d07397e574b..3d34bb500dc0afff538cd8814606930a3e56115d 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-2-9.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-2-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-2-9 description: > Allow reserved words as property names by dot operator assignment, verified with hasOwnProperty: if, throw, delete diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-3-1.js b/test/suite/ch07/7.6/7.6.1/7.6.1-3-1.js index 7c591a92ae44cf9c5b290318e7e72eb78f59baf7..3b782d3d9ee688b0d62fc5ac649d2d8354c6f3bf 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-3-1.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-3-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-3-1 description: > Allow reserved words as property names by index assignment,verified with hasOwnProperty: null, true, false diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-3-10.js b/test/suite/ch07/7.6/7.6.1/7.6.1-3-10.js index 9328a5970656f99bc9504f34e731e2228ace2e41..5967f0fa5e5358edc92c65b6090977ffd8e731f7 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-3-10.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-3-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-3-10 description: > Allow reserved words as property names by index assignment,verified with hasOwnProperty: in, try, class diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-3-11.js b/test/suite/ch07/7.6/7.6.1/7.6.1-3-11.js index dd94c2a6bd604c9f8e10796205c35f1ab5aa3dcb..80edde4a65f045b113136a3c4e69874009200b3b 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-3-11.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-3-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-3-11 description: > Allow reserved words as property names by index assignment,verified with hasOwnProperty: enum, extends, super diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-3-12.js b/test/suite/ch07/7.6/7.6.1/7.6.1-3-12.js index 2b909d3577b9dddc4158fe59de04ce9c729d9f8c..8ed5a862984a37ef2c5d5fdad9081fcc657e27d1 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-3-12.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-3-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-3-12 description: > Allow reserved words as property names by index assignment,verified with hasOwnProperty: const, export, import diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-3-13.js b/test/suite/ch07/7.6/7.6.1/7.6.1-3-13.js index 4a896b7c64571ee8fedf50efa9f7bcf18880a492..f20b1c2401a8eccdf67812601849907474d7c9bd 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-3-13.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-3-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-3-13 description: > Allow reserved words as property names by index assignment,verified with hasOwnProperty: implements, let, private diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-3-14.js b/test/suite/ch07/7.6/7.6.1/7.6.1-3-14.js index 934b949b187c4148044f9e01a6683df03e6cbe14..78a2337c27b96e57cf3f0b2418820e32bffa5f5f 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-3-14.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-3-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-3-14 description: > Allow reserved words as property names by index assignment,verified with hasOwnProperty: public, yield, interface diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-3-15.js b/test/suite/ch07/7.6/7.6.1/7.6.1-3-15.js index cafad39ffec6e1bfbd824a71ccf855f459bc8ae9..68d0a87814940249bdb468a98c1a05fc3ac733fb 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-3-15.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-3-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-3-15 description: > Allow reserved words as property names by index assignment,verified with hasOwnProperty: package, protected, static diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-3-16.js b/test/suite/ch07/7.6/7.6.1/7.6.1-3-16.js index bc9e831e7554a3cef4b7d26ffd65753a70da7c20..7e67559fa4bb30bb2994341c1ebe9948b96bcef8 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-3-16.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-3-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-3-16 description: > Allow reserved words as property names by index assignment,verified with hasOwnProperty: undefined, NaN, Infinity diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-3-2.js b/test/suite/ch07/7.6/7.6.1/7.6.1-3-2.js index 61b59bb8362a5e89401d253e73d69a6fa5af184c..6d6932c33517d32033c720abd5d36cd20548acae 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-3-2.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-3-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-3-2 description: > Allow reserved words as property names by index assignment,verified with hasOwnProperty: break, case, do diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-3-3.js b/test/suite/ch07/7.6/7.6.1/7.6.1-3-3.js index 6422421f0ca8cc553d62f85fec6c8f159550d632..981148beb1f3420ffbd8df8db0a7dd6f526e8e3d 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-3-3.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-3-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-3-3 description: > Allow reserved words as property names by index assignment,verified with hasOwnProperty: instanceof, typeof, else diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-3-4.js b/test/suite/ch07/7.6/7.6.1/7.6.1-3-4.js index 851e749ac842d90d9d96efcea0f4cf552081f748..e86cd15c2cde767feb96e62a014282469d0a6818 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-3-4.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-3-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-3-4 description: > Allow reserved words as property names by index assignment,verified with hasOwnProperty: new, var, catch diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-3-5.js b/test/suite/ch07/7.6/7.6.1/7.6.1-3-5.js index d5552134b60d2988461bc88c9ccd46d285ed1b72..ad215b448bb1285d092157b42958ccb6ec5a161b 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-3-5.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-3-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-3-5 description: > Allow reserved words as property names by index assignment,verified with hasOwnProperty: finally, return, void diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-3-6.js b/test/suite/ch07/7.6/7.6.1/7.6.1-3-6.js index 485c5a5ae38ad9687014e4a4fdaeaaa0cf1e8703..c413a5c559abf36a7b2ce196665c112b12694cef 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-3-6.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-3-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-3-6 description: > Allow reserved words as property names by index assignment,verified with hasOwnProperty: continue, for, switch diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-3-7.js b/test/suite/ch07/7.6/7.6.1/7.6.1-3-7.js index 4367b1a0e18916db58d416483cc227a842933389..ae8b3e13689772d0f0317c032b0c82a75779f064 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-3-7.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-3-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-3-7 description: > Allow reserved words as property names by index assignment,verified with hasOwnProperty: while, debugger, function diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-3-8.js b/test/suite/ch07/7.6/7.6.1/7.6.1-3-8.js index c860b73bcbe8ac0b0f0e660ac2466779368e1f69..355d5e70f9f2e5bff0b82c9abd7e421bcb6b29ef 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-3-8.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-3-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-3-8 description: > Allow reserved words as property names by index assignment,verified with hasOwnProperty: this, with, default diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-3-9.js b/test/suite/ch07/7.6/7.6.1/7.6.1-3-9.js index db900be78661655f593a3ccc921f4f7711c6fb2e..8b9ec7e998f5a176b2492c29646546116fd39901 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-3-9.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-3-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-3-9 description: > Allow reserved words as property names by index assignment,verified with hasOwnProperty: if, throw, delete diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-4-1.js b/test/suite/ch07/7.6/7.6.1/7.6.1-4-1.js index 4c79ecd6533bb9a9847784b52ff0cd18a65005d5..2611dc691992943289e8ea3f9b0103c76d5dba16 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-4-1.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-4-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-4-1 description: > Allow reserved words as property names by set function within an object, verified with hasOwnProperty: null, true, false diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-4-10.js b/test/suite/ch07/7.6/7.6.1/7.6.1-4-10.js index a389be91e97815bc4d35105679fc81c8441efb07..c20f7c9074bdcee76d0152edd112b246feadcacd 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-4-10.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-4-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-4-10 description: > Allow reserved words as property names by set function within an object, verified with hasOwnProperty: in, try, class diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-4-11.js b/test/suite/ch07/7.6/7.6.1/7.6.1-4-11.js index 77413732f89a51bfaa50cd0ea0a275ef043abda8..bcf2bb57c910f56118b9e955e03a291d63fc3470 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-4-11.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-4-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-4-11 description: > Allow reserved words as property names by set function within an object, verified with hasOwnProperty: enum, extends, super diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-4-12.js b/test/suite/ch07/7.6/7.6.1/7.6.1-4-12.js index a14257b0bd3196e6a949a00099171eec3496b596..8aff0d8c13a2f241d2f88961e8d00a6945e408b6 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-4-12.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-4-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-4-12 description: > Allow reserved words as property names by set function within an object, verified with hasOwnProperty: const, export, import diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-4-13.js b/test/suite/ch07/7.6/7.6.1/7.6.1-4-13.js index d6ad188130e2dee3630ce72957abfeac8df7aa0c..acf825f72ccdd897ed01ceb1cc5bdd566b02c7a0 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-4-13.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-4-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-4-13 description: > Allow reserved words as property names by set function within an object, verified with hasOwnProperty: implements, let, private diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-4-14.js b/test/suite/ch07/7.6/7.6.1/7.6.1-4-14.js index 53f620d31e5501cfd24a19b88b565e8cd7952d3f..4cd3025172bc0f9d93d9ada60a8e5b475166b8eb 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-4-14.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-4-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-4-14 description: > Allow reserved words as property names by set function within an object, verified with hasOwnProperty: public, yield, interface diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-4-15.js b/test/suite/ch07/7.6/7.6.1/7.6.1-4-15.js index dcc6c3874c4f0a18c786d4318a30f9f4eb6e54e1..785aa32c9957c943808187b31d6173069aff1c19 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-4-15.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-4-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-4-15 description: > Allow reserved words as property names by set function within an object, verified with hasOwnProperty: package, protected, static diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-4-16.js b/test/suite/ch07/7.6/7.6.1/7.6.1-4-16.js index 218dc1938788bceff00a24db4b68812adc7ea8ff..6315c3312a1f953dde762b6d9ad24c6041b4df15 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-4-16.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-4-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-4-16 description: > Allow reserved words as property names by set function within an object, verified with hasOwnProperty: undefined, NaN, Infinity diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-4-2.js b/test/suite/ch07/7.6/7.6.1/7.6.1-4-2.js index 396e4c7d647b0e59f061879cf33ce13633dc1c31..07f3f8e4c02d457d3d33545fe24c5f3bb44b43ed 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-4-2.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-4-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-4-2 description: > Allow reserved words as property names by set function within an object, verified with hasOwnProperty: break, case, do diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-4-3.js b/test/suite/ch07/7.6/7.6.1/7.6.1-4-3.js index b7234d85ca33565161af4d6a9a52bbc79ec5ba3a..bbaa9fbf8fd1944ab9e94c3d867406d63ec7ad56 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-4-3.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-4-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-4-3 description: > Allow reserved words as property names by set function within an object, verified with hasOwnProperty: instanceof, typeof, else diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-4-4.js b/test/suite/ch07/7.6/7.6.1/7.6.1-4-4.js index 7b424f4eab9f1eb9f7ffc71755e148b00497a84c..f25dde2a9adc16b710a6470433c5d61bacb1707c 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-4-4.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-4-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-4-4 description: > Allow reserved words as property names by set function within an object, verified with hasOwnProperty: new, var, catch diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-4-5.js b/test/suite/ch07/7.6/7.6.1/7.6.1-4-5.js index 0252606ae35b7aff13c356c01c0de00461185558..de075888fc1bbe4d5175914db43a364494d60f9a 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-4-5.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-4-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-4-5 description: > Allow reserved words as property names by set function within an object, verified with hasOwnProperty: finally, return, void diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-4-6.js b/test/suite/ch07/7.6/7.6.1/7.6.1-4-6.js index ee2ce3350a912a96c0c67a70aca27402d2e16587..d00c3ade2b5561486873ca6bfe9bfb3197bc7e07 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-4-6.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-4-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-4-6 description: > Allow reserved words as property names by set function within an object, verified with hasOwnProperty: continue, for, switch diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-4-7.js b/test/suite/ch07/7.6/7.6.1/7.6.1-4-7.js index 6ef4ca018f0769101d71c2fdf9cb877b6350b219..cfac46dd322adfbaa3371d9b055ea6f048caf23a 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-4-7.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-4-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-4-7 description: > Allow reserved words as property names by set function within an object, verified with hasOwnProperty: while, debugger, function diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-4-8.js b/test/suite/ch07/7.6/7.6.1/7.6.1-4-8.js index 415731dd2093df0e01625653167a81cb3c91a439..d9006e9c41a6843dfa5d9d916861055507c5294e 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-4-8.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-4-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-4-8 description: > Allow reserved words as property names by set function within an object, verified with hasOwnProperty: this, with, default diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-4-9.js b/test/suite/ch07/7.6/7.6.1/7.6.1-4-9.js index 88137112973a4376acaa1ff5d42eeea9e6e61031..b0276dcee305194459202b1103ea8334d577bf4d 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-4-9.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-4-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-4-9 description: > Allow reserved words as property names by set function within an object, verified with hasOwnProperty: if, throw, delete diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-5-1.js b/test/suite/ch07/7.6/7.6.1/7.6.1-5-1.js index 7ee7d8e923d8e8a5b858a162b33f283f3fb1b902..4081f75274b682bea2b69c0775aab9652d54f424 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-5-1.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-5-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-5-1 description: > Allow reserved words as property names at object initialization, accessed via indexing: null, true, false diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-5-10.js b/test/suite/ch07/7.6/7.6.1/7.6.1-5-10.js index d68d0f617a3fa0530c18c7d3d9f2da401c7f2f53..73f22a4af5de6ce93cc92f7d3d8a6c82e2006eea 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-5-10.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-5-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-5-10 description: > Allow reserved words as property names at object initialization, accessed via indexing: in, try, class diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-5-11.js b/test/suite/ch07/7.6/7.6.1/7.6.1-5-11.js index d3425cb69e63ca0980a433af74df2a5b598ee61b..54565235e30f921dcf2dac8f5fbb6fb39710ad23 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-5-11.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-5-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-5-11 description: > Allow reserved words as property names at object initialization, accessed via indexing: enum, extends, super diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-5-12.js b/test/suite/ch07/7.6/7.6.1/7.6.1-5-12.js index 3248258687a3273c2150c7efaa6fd562df3a253f..30d5c7b735b3fe58c015d610f697f3a0de4a9c62 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-5-12.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-5-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-5-12 description: > Allow reserved words as property names at object initialization, accessed via indexing: const, export, import diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-5-13.js b/test/suite/ch07/7.6/7.6.1/7.6.1-5-13.js index c366336f3bd8682fe3e11fe0681e424824f695cc..65d19e734871a0f61e24f63ea4345dd869de3759 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-5-13.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-5-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-5-13 description: > Allow reserved words as property names at object initialization, accessed via indexing: implements, let, private diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-5-14.js b/test/suite/ch07/7.6/7.6.1/7.6.1-5-14.js index 82464e9942c37851ff339295852a171968748a77..387061118266f4137da62d60657c231bdfdb85a3 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-5-14.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-5-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-5-14 description: > Allow reserved words as property names at object initialization, accessed via indexing: public, yield, interface diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-5-15.js b/test/suite/ch07/7.6/7.6.1/7.6.1-5-15.js index fb0fd186e8e514200ef5a0ae94d70d784593287f..fc75f0672ea94f1d5df1302cb076b8c412e2d14a 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-5-15.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-5-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-5-15 description: > Allow reserved words as property names at object initialization, accessed via indexing: package, protected, static diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-5-16.js b/test/suite/ch07/7.6/7.6.1/7.6.1-5-16.js index 83079aa1db0704c48814bdb374980b061dcc6122..75b63535ce729e81ebb9bd66c056f28ed8f1491b 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-5-16.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-5-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-5-16 description: > Allow reserved words as property names at object initialization, accessed via indexing: undefined, NaN, Infinity diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-5-2.js b/test/suite/ch07/7.6/7.6.1/7.6.1-5-2.js index bcb52fae57cc97ff0475380bcf7a73d364403a94..877c32bfce6ee79f1d3d273deb0e8b312aba9298 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-5-2.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-5-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-5-2 description: > Allow reserved words as property names at object initialization, accessed via indexing: break, case, do diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-5-3.js b/test/suite/ch07/7.6/7.6.1/7.6.1-5-3.js index ff53dc5e164dc1866412304473fe5d1db42362ee..436b9cefa5cef120f8b392be7cf072b0be3bdfaf 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-5-3.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-5-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-5-3 description: > Allow reserved words as property names at object initialization, accessed via indexing: instanceof, typeof, else diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-5-4.js b/test/suite/ch07/7.6/7.6.1/7.6.1-5-4.js index 6287ed7fc09a607d58f5f70472ba97d7e49b4f92..3d75800793d92e65c955c75677d94356027e4cd6 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-5-4.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-5-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-5-4 description: > Allow reserved words as property names at object initialization, accessed via indexing: new, var, catch diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-5-5.js b/test/suite/ch07/7.6/7.6.1/7.6.1-5-5.js index d2432c88bc26de9202db2b83a76e706adcd9f1dd..4baaf06784dba314057343f5fab10fb9449ff88b 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-5-5.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-5-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-5-5 description: > Allow reserved words as property names at object initialization, accessed via indexing: finally, return, void diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-5-6.js b/test/suite/ch07/7.6/7.6.1/7.6.1-5-6.js index e7fea46744bbc904bdb3271a4a433155d6b362a4..fc7cb83526617cb83929249db7369e776dd78191 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-5-6.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-5-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-5-6 description: > Allow reserved words as property names at object initialization, accessed via indexing: continue, for, switch diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-5-7.js b/test/suite/ch07/7.6/7.6.1/7.6.1-5-7.js index f040c55880aaf3550498fa7f854b8f5a0e9a36a5..aeeef4a933f3292a9e0c79807acd29f7d05a9523 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-5-7.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-5-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-5-7 description: > Allow reserved words as property names at object initialization, accessed via indexing: while, debugger, function diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-5-8.js b/test/suite/ch07/7.6/7.6.1/7.6.1-5-8.js index 00bd68a35c425023152c286127739a28c4a8da0c..9fab877eac88593936b1bc011d207d380236ae14 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-5-8.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-5-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-5-8 description: > Allow reserved words as property names at object initialization, accessed via indexing: this, with, default diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-5-9.js b/test/suite/ch07/7.6/7.6.1/7.6.1-5-9.js index 30f3454be7d6528b21fbc910dc592bef9de44020..ab43011b002521f9284ba8194b4b11cb32ac61f6 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-5-9.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-5-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-5-9 description: > Allow reserved words as property names at object initialization, accessed via indexing: if, throw, delete diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-6-1.js b/test/suite/ch07/7.6/7.6.1/7.6.1-6-1.js index aa951aad2605b7549c98a8f4737c8df1e3f604dc..5c9d6317daea585164f157ee76ad1eea07737255 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-6-1.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-6-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-6-1 description: > Allow reserved words as property names by dot operator assignment, accessed via indexing: null, true, false diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-6-10.js b/test/suite/ch07/7.6/7.6.1/7.6.1-6-10.js index 423efca67627a3f4272f377f4f85cf040d7781e4..4e04e2f56ed90a0619f207a0bab930576a739e1b 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-6-10.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-6-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-6-10 description: > Allow reserved words as property names by dot operator assignment, accessed via indexing: in, try, class diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-6-11.js b/test/suite/ch07/7.6/7.6.1/7.6.1-6-11.js index 055c39b1864c2c774e3df2def98b66f3cdce1369..8c705a9b219b867096777caa0d78cc10fec69b4a 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-6-11.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-6-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-6-11 description: > Allow reserved words as property names by dot operator assignment, accessed via indexing: enum, extends, super diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-6-12.js b/test/suite/ch07/7.6/7.6.1/7.6.1-6-12.js index 4c2638547186ce73a9c443a83667266c1ba29b5e..db74c64eec5d659931c629bd62038c93b260c742 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-6-12.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-6-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-6-12 description: > Allow reserved words as property names by dot operator assignment, accessed via indexing: const, export, import diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-6-13.js b/test/suite/ch07/7.6/7.6.1/7.6.1-6-13.js index 44a061d052504668e4a6721ddfdf44b5b2d258c2..1c2cfb4c8824d3c0788b7a287d26a4a0885930a6 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-6-13.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-6-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-6-13 description: > Allow reserved words as property names by dot operator assignment, accessed via indexing: implements, let, private diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-6-14.js b/test/suite/ch07/7.6/7.6.1/7.6.1-6-14.js index 892cf26c334da9ecc68b5e07821b2bc3b294b469..f937d9f15c6770b5db7a3c0f835b6efdba76ad0f 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-6-14.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-6-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-6-14 description: > Allow reserved words as property names by dot operator assignment, accessed via indexing: public, yield, interface diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-6-15.js b/test/suite/ch07/7.6/7.6.1/7.6.1-6-15.js index 7aefd5f051ff06c9ee1e99c7d28da2290c4d1c4a..422a354593666ab4385b8db158cbe2920cfcf8ae 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-6-15.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-6-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-6-15 description: > Allow reserved words as property names by dot operator assignment, accessed via indexing: package, protected, static diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-6-16.js b/test/suite/ch07/7.6/7.6.1/7.6.1-6-16.js index aa6ba7bd1e8a44d3c4bd689ed2c0ba8fc36d27c7..de6edf6364d7b5d2e7fb5cf8e7867b82132b974b 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-6-16.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-6-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-6-16 description: > Allow reserved words as property names by dot operator assignment, accessed via indexing: undefined, NaN, Infinity diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-6-2.js b/test/suite/ch07/7.6/7.6.1/7.6.1-6-2.js index 149dd010c311dd9068fcbd0ac7baf8200cdf133d..ecbf70b68f0a5038df63af68c7dbaf13e3ff0ced 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-6-2.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-6-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-6-2 description: > Allow reserved words as property names by dot operator assignment, accessed via indexing: break, case, do diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-6-3.js b/test/suite/ch07/7.6/7.6.1/7.6.1-6-3.js index 834e7d381b40f4ec290168fb9303840a96e30ebc..50514e9a51a96944f0221a8e6758fa8412e17073 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-6-3.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-6-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-6-3 description: > Allow reserved words as property names by dot operator assignment, accessed via indexing: instanceof, typeof, else diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-6-4.js b/test/suite/ch07/7.6/7.6.1/7.6.1-6-4.js index 875693a885c593fdb02069159d2096e7198751c6..e651c370dd6cc9ab12a552a2e11448fed37f4322 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-6-4.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-6-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-6-4 description: > Allow reserved words as property names by dot operator assignment, accessed via indexing: new, var, catch diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-6-5.js b/test/suite/ch07/7.6/7.6.1/7.6.1-6-5.js index 9360d3a58efc819c7d5db79dcfeb34fce1af8c03..5bee4a5f133bf4e2fea03888ee3a83231024a8c7 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-6-5.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-6-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-6-5 description: > Allow reserved words as property names by dot operator assignment, accessed via indexing: finally, return, void diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-6-6.js b/test/suite/ch07/7.6/7.6.1/7.6.1-6-6.js index 1846c84101cf61ff0cd9d52b8d1629444a36209f..b4d861804a277859a4874a9c8a07fc679f2f03f1 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-6-6.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-6-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-6-6 description: > Allow reserved words as property names by dot operator assignment, accessed via indexing: continue, for, switch diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-6-7.js b/test/suite/ch07/7.6/7.6.1/7.6.1-6-7.js index aa5d814048d24a69ef766c5ccea26fd5c40f4c40..5a4741124cf9c01c25f9b659d6161e6200111141 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-6-7.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-6-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-6-7 description: > Allow reserved words as property names by dot operator assignment, accessed via indexing: while, debugger, function diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-6-8.js b/test/suite/ch07/7.6/7.6.1/7.6.1-6-8.js index 33dcb3d7244e1a1eea9eb4809ecc6e3ddd7becd2..30b5a36d1d4bcc82fe1924be5e2948c6698accfb 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-6-8.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-6-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-6-8 description: > Allow reserved words as property names by dot operator assignment, accessed via indexing: this, with, default diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-6-9.js b/test/suite/ch07/7.6/7.6.1/7.6.1-6-9.js index d8568e027c6de8b4df53addfc765663e7bef5fb2..aab1f58592563d8e9a3f72fee8645bdd5646ce67 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-6-9.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-6-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-6-9 description: > Allow reserved words as property names by dot operator assignment, accessed via indexing: if, throw, delete diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-7-1.js b/test/suite/ch07/7.6/7.6.1/7.6.1-7-1.js index f5d887e07b3f4558ab427307b4aa9d21a2ae9785..c138b5b92d70bf4ace80473478286411c6e9c655 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-7-1.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-7-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-7-1 description: > Allow reserved words as property names by index assignment, accessed via indexing: null, true, false diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-7-10.js b/test/suite/ch07/7.6/7.6.1/7.6.1-7-10.js index 4a1fec0af4cccbae000f8fc9af95115829dc13f5..0e2f1a68650176f894caf8fe8aa7b8f797b0414d 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-7-10.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-7-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-7-10 description: > Allow reserved words as property names by index assignment, accessed via indexing: in, try, class diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-7-11.js b/test/suite/ch07/7.6/7.6.1/7.6.1-7-11.js index 36bee196c62a6a9ebad74bca5a1c4dbf4813845b..d6ba3ac49bfa5f6fbd49b5c3e2b3ae64e39624cc 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-7-11.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-7-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-7-11 description: > Allow reserved words as property names by index assignment, accessed via indexing: enum, extends, super diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-7-12.js b/test/suite/ch07/7.6/7.6.1/7.6.1-7-12.js index c20dcc5f298fe0f2d3607c40e863a72a315f2f41..80eaf39fe5b844c5653867aebe9a5e55f92cbf50 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-7-12.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-7-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-7-12 description: > Allow reserved words as property names by index assignment, accessed via indexing: const, export, import diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-7-13.js b/test/suite/ch07/7.6/7.6.1/7.6.1-7-13.js index 0d08da5549071a1f076631bea2b602d9935810cd..68c3d25ea2bae41dea7c5ba6b8b33547ab035ae3 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-7-13.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-7-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-7-13 description: > Allow reserved words as property names by index assignment, accessed via indexing: implements, let, private diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-7-14.js b/test/suite/ch07/7.6/7.6.1/7.6.1-7-14.js index 3e3df39c1d5b36c46aa58205f44c019f0ac9b747..182e59930b6415da53dcc975d5eebd8f6d519c0a 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-7-14.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-7-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-7-14 description: > Allow reserved words as property names by index assignment, accessed via indexing: public, yield, interface diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-7-15.js b/test/suite/ch07/7.6/7.6.1/7.6.1-7-15.js index af262c31d5362900b068a8c5a0a7a68ab7a16331..af908af194917175217ac9d5756cb0eeb6c8f02c 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-7-15.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-7-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-7-15 description: > Allow reserved words as property names by index assignment, accessed via indexing: package, protected, static diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-7-16.js b/test/suite/ch07/7.6/7.6.1/7.6.1-7-16.js index 7e20d489b0acd0d8cdc18f356656da538415a892..19a24b198ae641123957ead93e712010a07804f7 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-7-16.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-7-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-7-16 description: > Allow reserved words as property names by index assignment, accessed via indexing: undefined, NaN, Infinity diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-7-2.js b/test/suite/ch07/7.6/7.6.1/7.6.1-7-2.js index d893d4e1fa3e091afb6596b320d5bbdbdfaac6e7..8cd52078f38c3f3f462f4f98e28b591dfafdcc90 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-7-2.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-7-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-7-2 description: > Allow reserved words as property names by index assignment, accessed via indexing: break, case, do diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-7-3.js b/test/suite/ch07/7.6/7.6.1/7.6.1-7-3.js index f7965a8ff3f48898b3f58802a1d8db1c1687d2dd..9579d5b3d720db7d573af4b999c39b8b8d5d8667 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-7-3.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-7-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-7-3 description: > Allow reserved words as property names by index assignment, accessed via indexing: instanceof, typeof, else diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-7-4.js b/test/suite/ch07/7.6/7.6.1/7.6.1-7-4.js index 1f47ed9434f98603f02802b595106ec734516ee2..9a59b0abe4897c79c0a4bbf7e2ad414b3ca8be97 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-7-4.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-7-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-7-4 description: > Allow reserved words as property names by index assignment, accessed via indexing: new, var, catch diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-7-5.js b/test/suite/ch07/7.6/7.6.1/7.6.1-7-5.js index 625b6fd49dce81d96955559df2f41255017aafd3..d394c68d9a05a3c6b41b72c12ab96abf95fa95b2 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-7-5.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-7-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-7-5 description: > Allow reserved words as property names by index assignment, accessed via indexing: finally, return, void diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-7-6.js b/test/suite/ch07/7.6/7.6.1/7.6.1-7-6.js index 61fadac94091c9b70578feb07c2519fb3ee99c16..6cd761545e0435b1a47876b90c285e8d3cc3d675 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-7-6.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-7-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-7-6 description: > Allow reserved words as property names by index assignment, accessed via indexing: continue, for, switch diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-7-7.js b/test/suite/ch07/7.6/7.6.1/7.6.1-7-7.js index 33973e84821024a73d55dcf929dd4b60188b023a..d73a13d40e22cc581ade6734c79317c32250f0b2 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-7-7.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-7-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-7-7 description: > Allow reserved words as property names by index assignment, accessed via indexing: while, debugger, function diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-7-8.js b/test/suite/ch07/7.6/7.6.1/7.6.1-7-8.js index 4a3a7f690912ea9d09434ad394c524f9cd6a0860..318b732b107298d4f198586720146bf57c99fbdc 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-7-8.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-7-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-7-8 description: > Allow reserved words as property names by index assignment, accessed via indexing: this, with, default diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-7-9.js b/test/suite/ch07/7.6/7.6.1/7.6.1-7-9.js index ed8dcdecd23a8acce735677d232c6edb33cbe4f9..63c94247a0e857b628416242917b8b37cfbf8786 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-7-9.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-7-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-7-9 description: > Allow reserved words as property names by index assignment, accessed via indexing: if, throw, delete diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-8-1.js b/test/suite/ch07/7.6/7.6.1/7.6.1-8-1.js index 00ab69388b2383e49301aefc91d0cf86ccff4a40..034e485110adfbeb19c82eab3802df230f6e86e2 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-8-1.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-8-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-8-1 description: > Allow reserved words as property names by set function within an object, accessed via indexing: null, true, false diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-8-10.js b/test/suite/ch07/7.6/7.6.1/7.6.1-8-10.js index 7866690c2a3ad649ed9601d4496334f3b15aad75..d96e22e9c94d4387de19705183432c2eca3aa14d 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-8-10.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-8-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-8-10 description: > Allow reserved words as property names by set function within an object, accessed via indexing: in, try, class diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-8-11.js b/test/suite/ch07/7.6/7.6.1/7.6.1-8-11.js index fab1a9f857368346b30d1ce02703528b4de4ee9c..14ec3826efcb676114c2067077b90fd560ed6c84 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-8-11.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-8-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-8-11 description: > Allow reserved words as property names by set function within an object, accessed via indexing: enum, extends, super diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-8-12.js b/test/suite/ch07/7.6/7.6.1/7.6.1-8-12.js index 62da332a4fe907ddf922312975dff54ad4c3f2e4..c09b54aefa02570e35b624e13576abe6a6397062 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-8-12.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-8-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-8-12 description: > Allow reserved words as property names by set function within an object, accessed via indexing: const, export, import diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-8-13.js b/test/suite/ch07/7.6/7.6.1/7.6.1-8-13.js index 89f76f3128431af91f8157e6e621f43cd79c72a9..20dbf3a0bbde568660c744d0d51dfb343474af6c 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-8-13.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-8-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-8-13 description: > Allow reserved words as property names by set function within an object, accessed via indexing: implements, let, private diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-8-14.js b/test/suite/ch07/7.6/7.6.1/7.6.1-8-14.js index 475e094adbf8aa66bedf312e9e126ac4c71e9328..3077b65bfcc4fb063c6726a52d767962974eb2fa 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-8-14.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-8-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-8-14 description: > Allow reserved words as property names by set function within an object, accessed via indexing: public, yield, interface diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-8-15.js b/test/suite/ch07/7.6/7.6.1/7.6.1-8-15.js index 7fa893a999d499aaded34df3e3d7a3899241cff2..671f66112b25b6accd0ec7af4d47ce41dcf95b22 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-8-15.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-8-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-8-15 description: > Allow reserved words as property names by set function within an object, accessed via indexing: package, protected, static diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-8-16.js b/test/suite/ch07/7.6/7.6.1/7.6.1-8-16.js index d5b60c494e01e14ed36b00f3a8d61c3406064c2a..a02ae1cd05bfe2427d385fcedf04d471acde21a4 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-8-16.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-8-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-8-16 description: > Allow reserved words as property names by set function within an object, accessed via indexing: undefined, NaN, Infinity diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-8-2.js b/test/suite/ch07/7.6/7.6.1/7.6.1-8-2.js index e9f991e05dfe4e63da865ae89c9bfe1c0c035ec6..86012a2731eea983936378a250501fc3512d0ce5 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-8-2.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-8-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-8-2 description: > Allow reserved words as property names by set function within an object, accessed via indexing: break, case, do diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-8-3.js b/test/suite/ch07/7.6/7.6.1/7.6.1-8-3.js index de828f9126bc4763611959859b1220e4e267b2e4..64dfc89f7af3febb3c807355c6133f38729bde86 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-8-3.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-8-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-8-3 description: > Allow reserved words as property names by set function within an object, accessed via indexing: instanceof, typeof, else diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-8-4.js b/test/suite/ch07/7.6/7.6.1/7.6.1-8-4.js index 38af7ca504738701bb6270868e162c2c43a4d910..633700ca95e773291dc316a4499d5f366f787a7a 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-8-4.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-8-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-8-4 description: > Allow reserved words as property names by set function within an object, accessed via indexing: new, var, catch diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-8-5.js b/test/suite/ch07/7.6/7.6.1/7.6.1-8-5.js index 5f72f854df645a7d1786e57866346a352f0ad961..fada146b0230d0b0c0e29c361b940b1fec514be2 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-8-5.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-8-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-8-5 description: > Allow reserved words as property names by set function within an object, accessed via indexing: finally, return, void diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-8-6.js b/test/suite/ch07/7.6/7.6.1/7.6.1-8-6.js index f8c762cb3cf569ed8eaa7cb214d6ec17712e9f20..ffad982c78ce42590fc7ebaba2f3bc63905d58dc 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-8-6.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-8-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-8-6 description: > Allow reserved words as property names by set function within an object, accessed via indexing: continue, for, switch diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-8-7.js b/test/suite/ch07/7.6/7.6.1/7.6.1-8-7.js index ff78b0a3ac622725286e60206269509ea0013b8e..6e184c7d82e10002494db6d7effaa8b2ce2f3e65 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-8-7.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-8-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-8-7 description: > Allow reserved words as property names by set function within an object, accessed via indexing: while, debugger, function diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-8-8.js b/test/suite/ch07/7.6/7.6.1/7.6.1-8-8.js index 3ab8f4a837c77522677dfbb59c3015a3a250fa63..cb6a00a27eb5355f97f60c27d5fc30015bc5aebe 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-8-8.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-8-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-8-8 description: > Allow reserved words as property names by set function within an object, accessed via indexing: this, with, default diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1-8-9.js b/test/suite/ch07/7.6/7.6.1/7.6.1-8-9.js index bfd6b82261a2325b03323878cf41eda8e1e301ab..d6164e18edd895c9f85bbba2536d66799a7fc98a 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1-8-9.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1-8-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-8-9 description: > Allow reserved words as property names by set function within an object, accessed via indexing: if, throw, delete diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.1.js b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.1.js index 6297d2c81264dd4f453274812dd45b0d1b5b95a4..f9e5ffb782805e3b5da159ec818cb8c0d625a9af 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.1.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.1.js @@ -3,6 +3,7 @@ /*--- info: The "break" token can not be used as identifier +es5id: 7.6.1.1_A1.1 description: Checking if execution of "break=1" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.10.js b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.10.js index 2d08967b2a8c885578d1645aebe8963db6e6f390..247cff6c710bdf97bc726ec86b3156352d3fc4a2 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.10.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.10.js @@ -3,6 +3,7 @@ /*--- info: The "for" token can not be used as identifier +es5id: 7.6.1.1_A1.10 description: Checking if execution of "for=1" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.11.js b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.11.js index e2c51c87f1c76138fcb901f8b33881368691254d..bca8904815ae8675753746dd47d139d0c38b2e7b 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.11.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.11.js @@ -3,6 +3,7 @@ /*--- info: The "function" token can not be used as identifier +es5id: 7.6.1.1_A1.11 description: Checking if execution of "function=1" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.12.js b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.12.js index 35a397443293b8a38502fa4bfbe98845c175bf4c..5fc1157bc1e4c81c7de839a8862de9f205e1ec7e 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.12.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.12.js @@ -3,6 +3,7 @@ /*--- info: The "if" token can not be used as identifier +es5id: 7.6.1.1_A1.12 description: Checking if execution of "if=1" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.13.js b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.13.js index e018c9e4d9192d846c51ee62f0f92d83af979776..bf2c8223737a8230428dbac40639e2d76a2ee874 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.13.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.13.js @@ -3,6 +3,7 @@ /*--- info: The "in" token can not be used as identifier +es5id: 7.6.1.1_A1.13 description: Checking if execution of "in=1" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.14.js b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.14.js index 7060f8beb0e51692efbc22076830c7a2234f43bb..34e64144c3c28d679845b8c91c8ed91c6f9d5785 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.14.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.14.js @@ -3,6 +3,7 @@ /*--- info: The "instanceof" token can not be used as identifier +es5id: 7.6.1.1_A1.14 description: Checking if execution of "instanceof=1" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.15.js b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.15.js index e62727f2885837c553601dc84fb9dbd6ecbfbeaf..57df440349fbe9babd8414194c26a3ddb4507d51 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.15.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.15.js @@ -3,6 +3,7 @@ /*--- info: The "new" token can not be used as identifier +es5id: 7.6.1.1_A1.15 description: Checking if execution of "new=1" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.16.js b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.16.js index 81dd897433fec714513272a188b7406427fc654c..f73677136aa3d1d9e8e0b41d24f18828a1d66021 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.16.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.16.js @@ -3,6 +3,7 @@ /*--- info: The "return" token can not be used as identifier +es5id: 7.6.1.1_A1.16 description: Checking if execution of "return=1" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.17.js b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.17.js index 0521b054864bfb24e86a4c8331a7584337ae087c..68bbcf7447f952eef3fae62e95ffa2b941629023 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.17.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.17.js @@ -3,6 +3,7 @@ /*--- info: The "switch" token can not be used as identifier +es5id: 7.6.1.1_A1.17 description: Checking if execution of "switch=1" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.18.js b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.18.js index 69a5010d92204599a490c19bf72bf419f600a90d..3f531cd4100dcda446276364223cbed63e5b2f1d 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.18.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.18.js @@ -3,6 +3,7 @@ /*--- info: The "this" token can not be used as identifier +es5id: 7.6.1.1_A1.18 description: Checking if execution of "this=1" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.19.js b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.19.js index 56449d9f705ff679df09a09c9c46f2c1d4bcb488..a8982560186b0512d42646b4a8fd5925678c4dcd 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.19.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.19.js @@ -3,6 +3,7 @@ /*--- info: The "throw" token can not be used as identifier +es5id: 7.6.1.1_A1.19 description: Checking if execution of "throw=1" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.2.js b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.2.js index 291bbac539a697a690ba47fee963c470b4e74eaf..9916fa0f1ece332dae8bf302c8355c0c79728c28 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.2.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.2.js @@ -3,6 +3,7 @@ /*--- info: The "case" token can not be used as identifier +es5id: 7.6.1.1_A1.2 description: Checking if execution of "case=1" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.20.js b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.20.js index f2a5e66d0776f8c74a8c515debbc86b339d55683..fea685b8164c00801ef92384e5d2e5ed44007dfc 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.20.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.20.js @@ -3,6 +3,7 @@ /*--- info: The "try" token can not be used as identifier +es5id: 7.6.1.1_A1.20 description: Checking if execution of "try=1" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.21.js b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.21.js index 6111f4919dd35a36243f29f3d1466119cd8df560..91535f9f2922d9943f270372fa973c3f14251d17 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.21.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.21.js @@ -3,6 +3,7 @@ /*--- info: The "typeof" token can not be used as identifier +es5id: 7.6.1.1_A1.21 description: Checking if execution of "typeof=1" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.22.js b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.22.js index 3cfdf4038d40877c2206049a298d99f5995a2d99..a9c6eb3bed36ceac52eb299e0dd5694f7059bf1c 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.22.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.22.js @@ -3,6 +3,7 @@ /*--- info: The "var" token can not be used as identifier +es5id: 7.6.1.1_A1.22 description: Checking if execution of "var=1" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.23.js b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.23.js index 0cbd7da1ae2b6b8fe802971493f22562e70a3cde..0bbce995e42513332714ce05be4146c7e51de03c 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.23.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.23.js @@ -3,6 +3,7 @@ /*--- info: The "void" token can not be used as identifier +es5id: 7.6.1.1_A1.23 description: Checking if execution of "void=1" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.24.js b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.24.js index 8f50c109e8b501055fb4537be42fe9972f2febba..8d3aa5e2bfdd7dee3e667d56011e6f30b64e4b11 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.24.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.24.js @@ -3,6 +3,7 @@ /*--- info: The "while" token can not be used as identifier +es5id: 7.6.1.1_A1.24 description: Checking if execution of "while=1" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.25.js b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.25.js index c76a85862dbb04b458f158c1a20e04f5c7349691..c71a36033ebc3c905e93a262f27eae1d7b6da881 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.25.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.25.js @@ -3,6 +3,7 @@ /*--- info: The "with" token can not be used as identifier +es5id: 7.6.1.1_A1.25 description: Checking if execution of "with=1" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.3.js b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.3.js index a7bfec04c3a8f8f3f2f360f58ed850ffe78cfe96..8f2bbad205e3718745c15ad9a7301f3e87e49abf 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.3.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.3.js @@ -3,6 +3,7 @@ /*--- info: The "catch" token can not be used as identifier +es5id: 7.6.1.1_A1.3 description: Checking if execution of "catch=1" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.4.js b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.4.js index c56c8b13785d87f53e97da93adfe2da922708aa4..ee61da986f5fe1f098e3ffa90d698cc9296a7a1b 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.4.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.4.js @@ -3,6 +3,7 @@ /*--- info: The "continue" token can not be used as identifier +es5id: 7.6.1.1_A1.4 description: Checking if execution of "contunue=1" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.5.js b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.5.js index 5e6127397a116f6e7acc2551499add8614dfea3f..376ca18090613ce39ca6abe8e92f88acb056c8f8 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.5.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.5.js @@ -3,6 +3,7 @@ /*--- info: The "default" token can not be used as identifier +es5id: 7.6.1.1_A1.5 description: Checking if execution of "default=1" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.6.js b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.6.js index 0cf56e2afe14ab19a34bca5d7e72bb9948fb7ec0..cc1f1aec5ba504d604e7ddeff3a8b0180a009d10 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.6.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.6.js @@ -3,6 +3,7 @@ /*--- info: The "delete" token can not be used as identifier +es5id: 7.6.1.1_A1.6 description: Checking if execution of "delete=1" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.7.js b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.7.js index 74a1eef2e5235e8fb4aef219fb0cf06e76af9aa3..857f0ed41f6f9e08f04680995f4f61fe47a2d3b7 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.7.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.7.js @@ -3,6 +3,7 @@ /*--- info: The "do" token can not be used as identifier +es5id: 7.6.1.1_A1.7 description: Checking if execution of "do=1" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.8.js b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.8.js index 2e9696160f749acee313ed7b3c2021a0c1169359..14197fc75694b2bd0f8a0f92bbebe2ada65828c7 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.8.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.8.js @@ -3,6 +3,7 @@ /*--- info: The "else" token can not be used as identifier +es5id: 7.6.1.1_A1.8 description: Checking if execution of "else=1" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.9.js b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.9.js index 36371fa9aa002b3e1e249ba2e42cf85e647e96bb..8ea4a785b2b3a57fb235ddc1b1b84ae1c9f2e66f 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.9.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.9.js @@ -3,6 +3,7 @@ /*--- info: The "finally" token can not be used as identifier +es5id: 7.6.1.1_A1.9 description: Checking if execution of "finally=1" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2-1gs.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2-1gs.js index 496a1595a5b6ef859a8bdb93efdcbfe86b8067ce..bfa17e26c121b80ba5a0ff848fd6fc5e731e0f95 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2-1gs.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2-1gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1.2-1gs description: > Strict Mode - SyntaxError is thrown when FutureReservedWord 'implements' occurs in strict mode code diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1-17-s.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1-17-s.js index ea3236c5d1e47da052a446af1cc2a437c6130828..2a9b1626a9c8abcde22a5f44f23f86ce123f6a98 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1-17-s.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1-17-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-17-s description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: implements (implements) diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1-18-s.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1-18-s.js index e4f3adc95301e04fbed5d6f4f6153f709982e684..45496dfb04fc6297dc4aafdb27cadc2d1ff9e4c3 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1-18-s.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1-18-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-18-s description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: l\u0065t (let) diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1-19-s.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1-19-s.js index ce2ae60937a81f1fde8906b4fcd0ceee98ad9a47..924b9c2ac4feaeaf3c97d9f4e41bc9718426df99 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1-19-s.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1-19-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-19-s description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: privat\u0065 (private) diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1-20-s.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1-20-s.js index 172ae913b59b07e28f7777f5954d43ddf2afd234..175837fb73cfe884e254df05657ac6d5fcc213d5 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1-20-s.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1-20-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-20-s description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: \u0070\u0075\u0062\u006c\u0069\u0063 (public) diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1-21-s.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1-21-s.js index 6d4525a0cf7fd9808c06bab512a89c6fd671bef0..0617e786b77dd3fc898db074376fadf5531b0a19 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1-21-s.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1-21-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-21-s description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: \u0079ield (yield) diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1-22-s.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1-22-s.js index 07b32dded615f544a8316a2928605a2334e3412a..7106e6a8790bfba6f347520107f8b600f57dd2e8 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1-22-s.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1-22-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-22-s description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: inte\u0072face (interface) diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1-23-s.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1-23-s.js index b193ecbdb98e05c0e1aa80e6c99ac682696ce7fe..20b51647d00a6ac5c44333d74a9d9d981b6df919 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1-23-s.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1-23-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-23-s description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: packag\u0065 (package) diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1-24-s.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1-24-s.js index 52f300399aea0433a2c3deb71ef037aaf8202e11..da966b50a055616f6dc6a2ac6c171b7cf97cab63 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1-24-s.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1-24-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-24-s description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1-25-s.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1-25-s.js index 4a82d5e7ffa057f85199e8313705cd437ebe40a3..65547327e4cafa8748d022281d4e4b552906eb68 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1-25-s.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1-25-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1-25-s description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: \u0073\u0074\u0061\u0074\u0069\u0063 (static) diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-1-s.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-1-s.js index c8ddd5c896e680c5b401357a57c06b146b1a6ba4..535fa84680c5cef1d2a1a0da303fb426ad5457fc 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-1-s.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1.2-1-s description: > Strict Mode - SyntaxError is thrown when FutureReservedWord 'implements' occurs in strict mode code diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-10-s.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-10-s.js index c04cb2da902d30ed469de9c89123345b52983c6c..bd297e6ea5d813e0d20bc09d9298b20e46d03c43 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-10-s.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-10-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1.2-10-s description: > Strict Mode - SyntaxError isn't thrown when 'IMPLEMENTS' occurs in strict mode code diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-11-s.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-11-s.js index dee51e0591792396de706cb7316939e7239c118b..0ca15ca1186c81ebea561044a31c337d853a63ba 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-11-s.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-11-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1.2-11-s description: > Strict Mode - SyntaxError isn't thrown when 'Implements' occurs in strict mode code diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-12-s.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-12-s.js index f837c1bf29b5d863852ddfdbcc7af6d7b7c2c30b..05a4b9ee9e6f1519c113e176c46c7b48c91a155c 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-12-s.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-12-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1.2-12-s description: > Strict Mode - SyntaxError isn't thrown when 'implement' occurs in strict mode code diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-13-s.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-13-s.js index f1934a9f0001c94b41a8be5fb335f5c09bf5875a..f8b40c539b572eed82dee5fab4dba3080f19324a 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-13-s.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-13-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1.2-13-s description: > Strict Mode - SyntaxError isn't thrown when 'implementss' occurs in strict mode code diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-14-s.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-14-s.js index db304fe2a00bd1bc4399a96494707a41a5ce1d5c..6d7d483c9cd87a18e3b94b215344f4709fb16565 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-14-s.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-14-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1.2-14-s description: > Strict Mode - SyntaxError isn't thrown when 'implements0' occurs in strict mode code diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-16-s.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-16-s.js index 0a4e3ce2455dee9981b63100e4a2d4448d87b540..ea53e9172a213bb2e52327857fe4d5c7b5838ae6 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-16-s.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-16-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1.2-16-s description: > Strict Mode - SyntaxError isn't thrown when '_implements' occurs in strict mode code diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-2-s.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-2-s.js index 2d1615a96d72f1b7b7f9c13093f49bf411e20947..eabb5de7272a77812d7acf3f970b72de4f796203 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-2-s.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-2-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1.2-2-s description: > Strict Mode - SyntaxError is thrown when FutureReservedWord 'let' occurs in strict mode code diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-3-s.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-3-s.js index 2b135f93657752d77d8d7c6d0985acc35047c45b..f760630518c4b86bfe86e134b7e1d9aa97afc1bd 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-3-s.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-3-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1.2-3-s description: > Strict Mode - SyntaxError is thrown when FutureReservedWord 'private' occurs in strict mode code diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-4-s.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-4-s.js index 50263d2dab875d745f95b9eb8db5f0df69597e01..e9fca1dc09bc96afe1e61cf487c71f35a741c91b 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-4-s.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-4-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1.2-4-s description: > Strict Mode - SyntaxError is thrown when FutureReservedWord 'public' occurs in strict mode code diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-5-s.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-5-s.js index cfe7d306b418e89993edb71895f0782eeb655779..89c843b65e602048ef6e8afecc2b48288f633ccd 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-5-s.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-5-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1.2-5-s description: > Strict Mode - SyntaxError is thrown when FutureReservedWord 'yield' occurs in strict mode code diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-6-s.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-6-s.js index a4a09d5fe1d08642e8d08ab7922ca42aa196fe2d..f4bb2215c18912724bf1d9628d8f4c310685ddfb 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-6-s.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-6-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1.2-6-s description: > Strict Mode - SyntaxError is thrown when FutureReservedWord 'interface' occurs in strict mode code diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-7-s.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-7-s.js index dc47f5d9cc2d96535b91c2a86e24ffaadbb9c6a9..5564542e8ff8be184d6c9eab5d96f622d73de907 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-7-s.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-7-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1.2-7-s description: > Strict Mode - SyntaxError is thrown when FutureReservedWord 'package' occurs in strict mode code diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-8-s.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-8-s.js index f7b679a9a783a010a802d76fb3dad1a746acc80f..49e7685fadb2b3c7c37d7eb81628235da8f150b0 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-8-s.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-8-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1.2-8-s description: > Strict Mode - SyntaxError is thrown when FutureReservedWord 'protected' occurs in strict mode code diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-9-s.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-9-s.js index 1796ea0c6767fe4b9faf90c7075fd52953d754cf..df3b46afbab3805adbe84fd43dd243096d1a7ad8 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-9-s.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-9-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.6.1.2-9-s description: > Strict Mode - SyntaxError is thrown when FutureReservedWord 'static' occurs in strict mode code diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.1.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.1.js index dab17123bf2ae3ed1068462b74d41b1569d903cc..8e7406158a9ab4366a756caeacadc6593ef61798 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.1.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.1.js @@ -3,6 +3,7 @@ /*--- info: The "abstract" token can be used as identifier +es5id: 7.6.1.2_A1.1 description: Checking if execution of "abstract=1" succeeds ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.10.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.10.js index c90e16dd5405e386d73481cf7edae00ef0318a2c..627eef99e189f867dc3eb92dc69afb6518320e4e 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.10.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.10.js @@ -3,6 +3,7 @@ /*--- info: The "export" token can not be used as identifier +es5id: 7.6.1.2_A1.10 description: Checking if execution of "export=1" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.11.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.11.js index 57294267493611535aeaa640ef084c31916925d0..8ed1aca7926dac9139f614800b2e57938c6199e8 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.11.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.11.js @@ -3,6 +3,7 @@ /*--- info: The "extends" token can not be used as identifier +es5id: 7.6.1.2_A1.11 description: Checking if execution of "extends=1" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.12.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.12.js index 56e2ceced568354c7091b9e0ec031064f2ebc79f..9b97734be4f14f1fab33dfdb390b05537a2b791e 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.12.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.12.js @@ -3,6 +3,7 @@ /*--- info: The "final" token can be used as identifier +es5id: 7.6.1.2_A1.12 description: Checking if execution of "final=1" succeeds ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.13.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.13.js index 599479e87984a3be2daea6b6cf9c4c2d8e558814..5576838dc06ced16d2d389fc8b633942162bdbab 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.13.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.13.js @@ -3,6 +3,7 @@ /*--- info: The "float" token can be used as identifier +es5id: 7.6.1.2_A1.13 description: Checking if execution of "float=1" succeeds ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.14.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.14.js index b0238049b90831d82720dffe12422719ac5b7204..381b67c8c006bbba0bee74e314a1c3882fad9fd9 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.14.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.14.js @@ -3,6 +3,7 @@ /*--- info: The "goto" token can be used as identifier +es5id: 7.6.1.2_A1.14 description: Checking if execution of "goto=1" succeeds ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.15.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.15.js index e970fdd7c27da67a19166bb217f51f563518d4b9..b2c41f50ac1f8a608c59d1df39462866f4300db7 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.15.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.15.js @@ -3,6 +3,7 @@ /*--- info: The "implements" token can not be used as identifier in strict code +es5id: 7.6.1.2_A1.15 description: Checking if execution of "implements=1" fails in strict code flags: - onlyStrict diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.15ns.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.15ns.js index c3e177e687e039d038bc00a0e4d6945ccbec0924..f6dbc4594d08994a5cd5bc14a55b396916b5689c 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.15ns.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.15ns.js @@ -3,6 +3,7 @@ /*--- info: The "implements" token can be used as identifier in non-strict code +es5id: 7.6.1.2_A1.15ns description: Checking if execution of "implements=1" succeeds in non-strict code flags: [noStrict] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.16.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.16.js index 7f8b5d75d00e5bfaa48a1ee62f659eae16904111..fd5126cd45cb46a8be6c9758dce0ce59a853e710 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.16.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.16.js @@ -3,6 +3,7 @@ /*--- info: The "import" token can not be used as identifier +es5id: 7.6.1.2_A1.16 description: Checking if execution of "import=1" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.17.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.17.js index e55c4ef6e86f760df45a9f8e92cdb183970103ce..2dd1dd26c4f39326b87e626fa43561198b6e44ad 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.17.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.17.js @@ -3,6 +3,7 @@ /*--- info: The "int" token can be used as identifier +es5id: 7.6.1.2_A1.17 description: Checking if execution of "int=1" succeeds ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.18.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.18.js index 6b5dcd5a0a30cebb557c29bcadd7605cad5253b2..a7364bf19cdfda9b0da1698be8103b01d6bbe2b9 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.18.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.18.js @@ -3,6 +3,7 @@ /*--- info: The "interface" token can not be used as identifier in strict code +es5id: 7.6.1.2_A1.18 description: Checking if execution of "interface = 1" fails in strict code flags: - onlyStrict diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.18ns.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.18ns.js index ad7db6163afca09316a63796ac06f416cf9d0c81..670401473ebc77c985ab63855e82e8c4ef6ec132 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.18ns.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.18ns.js @@ -5,6 +5,7 @@ info: > The "interface" token can be used as identifier in non-strict code +es5id: 7.6.1.2_A1.18ns description: > Checking if execution of "interface = 1" succeeds in non-strict code diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.19.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.19.js index 737b77e1a1a5670ab8fd29219a2956e2518edc54..689c84f08040d1577917a7be914deafe89eb333a 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.19.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.19.js @@ -3,6 +3,7 @@ /*--- info: The "long" token can be used as identifier +es5id: 7.6.1.2_A1.19 description: Checking if execution of "long=1" succeeds ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.2.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.2.js index 550dc255104d5128c333392040018942a994713b..14ece48fe3ef74877018b3db0adb24fd836bc2d3 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.2.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.2.js @@ -3,6 +3,7 @@ /*--- info: The "boolean" token can be used as identifier +es5id: 7.6.1.2_A1.2 description: Checking if execution of "boolean=1" succeeds ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.20.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.20.js index a4b0900ad81b85ad14f0f99cf1d04ad9fd6ead43..174d92c06f3bbf2b792a1e2921f11c1ccbdb8542 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.20.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.20.js @@ -3,6 +3,7 @@ /*--- info: The "native" token can be used as identifier +es5id: 7.6.1.2_A1.20 description: Checking if execution of "native=1" succeeds ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.21.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.21.js index 806f344431b95c3f42b0f9e2f1e6b3509fa2c032..123bb38ff1c99660aea221de05f6d882725398d5 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.21.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.21.js @@ -3,6 +3,7 @@ /*--- info: The "package" token can not be used as identifier in strict code +es5id: 7.6.1.2_A1.21 description: Checking if execution of "package=1" fails in strict code flags: - onlyStrict diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.21ns.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.21ns.js index 7628dd90cd77c7e03c45a2fb7bdc7b59f9678ddb..c42d28d5bca6561e9b1f86c3b68f112e8e7e3c56 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.21ns.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.21ns.js @@ -3,6 +3,7 @@ /*--- info: The "package" token can be used as identifier in non-strict code +es5id: 7.6.1.2_A1.21ns description: Checking if execution of "package=1" succeeds in non-strict code flags: [noStrict] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.22.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.22.js index a78790f8ffa4039a11247566952d934b6db25e7d..7ff05421227a576df347a3b8e67f9c29ad48b42f 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.22.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.22.js @@ -3,6 +3,7 @@ /*--- info: The "private" token can not be used as identifier in strict code +es5id: 7.6.1.2_A1.22 description: Checking if execution of "private=1" fails in strict code flags: - onlyStrict diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.22ns.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.22ns.js index 0826add4932c7c3d59c749cde896c6d9cc15e042..27deb7a730ec03a5f2f40842bf0f6f5740fb6adb 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.22ns.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.22ns.js @@ -3,6 +3,7 @@ /*--- info: The "private" token can be used as identifier in non-strict code +es5id: 7.6.1.2_A1.22ns description: Checking if execution of "private=1" succeeds in non-strict code flags: [noStrict] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.23.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.23.js index 6fd37e8b38146263220c2c2f0de39159bb8270a9..519543a9e8da90f69f60c798bfdd039c5a6169c5 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.23.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.23.js @@ -3,6 +3,7 @@ /*--- info: The "protected" token can not be used as identifier in strict code +es5id: 7.6.1.2_A1.23 description: Checking if execution of "protected=1" fails in strict code flags: - onlyStrict diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.23ns.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.23ns.js index 0efc31264a5d11f3a9c755bf4628079ad7e92a5d..627e030e0485e6d718c253bdbf8d824c029136c5 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.23ns.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.23ns.js @@ -3,6 +3,7 @@ /*--- info: The "protected" token can be used as identifier in non-strict code +es5id: 7.6.1.2_A1.23ns description: Checking if execution of "protected=1" succeeds in non-strict code flags: [noStrict] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.24.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.24.js index bfa0a47f2be76449363ae27a3273263383293011..117263714a58f0a8e0e8e432ffbca224c94e51aa 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.24.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.24.js @@ -3,6 +3,7 @@ /*--- info: The "public" token can not be used as identifier in strict code +es5id: 7.6.1.2_A1.24 description: Checking if execution of "public=1" fails in strict code flags: - onlyStrict diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.24ns.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.24ns.js index 3205e58ed560ae1a0b772966c7b71a4ccc08a33c..b42b2d72d2d18100a5a1ba91dc44cb1b39793eb3 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.24ns.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.24ns.js @@ -3,6 +3,7 @@ /*--- info: The "public" token can be used as identifier in non-strict code +es5id: 7.6.1.2_A1.24ns description: Checking if execution of "public=1" succeeds in non-strict code flags: [noStrict] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.25.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.25.js index 34860c4b78b06ca31260d1d92e4f3ec0816ba39a..01681b3c17cb750c82838bcd9ecacd33f72527ab 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.25.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.25.js @@ -3,6 +3,7 @@ /*--- info: The "short" token can be used as identifier +es5id: 7.6.1.2_A1.25 description: Checking if execution of "short=1" succeeds ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.26.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.26.js index a9ff7f06568284c0fd38d06e2d25a86b4c84f3d8..5debcde9fbeae23b258d2aa50a1eb43a6c0fdddb 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.26.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.26.js @@ -3,6 +3,7 @@ /*--- info: The "static" token can not be used as identifier in strict code +es5id: 7.6.1.2_A1.26 description: Checking if execution of "static=1" fails in strict code flags: - onlyStrict diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.26ns.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.26ns.js index 7fa053b8f369cae179577415f1af9809d744172d..d47341431bac05ae6e820a1b0743c9ce890fce83 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.26ns.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.26ns.js @@ -3,6 +3,7 @@ /*--- info: The "static" token can be used as identifier in non-strict code +es5id: 7.6.1.2_A1.26ns description: Checking if execution of "static=1" succeeds in non-strict code flags: [noStrict] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.27.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.27.js index 67c389bf379f968525d06b87a5fdc182c0962c23..cb7c70b8d889a49cc33b448cec1207a10076d9af 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.27.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.27.js @@ -3,6 +3,7 @@ /*--- info: The "super" token can not be used as identifier +es5id: 7.6.1.2_A1.27 description: Checking if execution of "super=1" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.28.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.28.js index 83e68bc038601d789c5e6019006a9690f2bacd53..38fe3360ebcd070c9c3aba39f0ca8e9950d4a775 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.28.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.28.js @@ -3,6 +3,7 @@ /*--- info: The "synchronized" token can be used as identifier +es5id: 7.6.1.2_A1.28 description: Checking if execution of "synchronized=1" succeeds ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.29.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.29.js index f25593d31df99a52c04ca99b4091476e25f16583..712fc0a3bec53cb7a68a1448f14098f82a6e9e56 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.29.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.29.js @@ -3,6 +3,7 @@ /*--- info: The "throws" token can be used as identifier +es5id: 7.6.1.2_A1.29 description: Checking if execution of "throws=1" succeeds ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.3.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.3.js index 4ccbe77c2e95cb388bfd6673d0b189de22191773..8b39c2b5a61c13cc4c9cd91ca243c3a1d55a2ed2 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.3.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.3.js @@ -3,6 +3,7 @@ /*--- info: The "byte" token can be used as identifier +es5id: 7.6.1.2_A1.3 description: Checking if execution of "byte=1" succeeds ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.30.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.30.js index 290d11df1cfe372450bd46319a81e385372c6225..6de5eed9971db366fb2e6aef43f875d9cc7d9bb0 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.30.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.30.js @@ -3,6 +3,7 @@ /*--- info: The "transient" token can be used as identifier +es5id: 7.6.1.2_A1.30 description: Checking if execution of "transient=1" succeeds ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.31.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.31.js index aa6e673d32c90d78bd5ac8d1be00fa5be1749912..47b065b12efdc4e68fc2de3762cdbead7b7f1fb2 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.31.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.31.js @@ -3,6 +3,7 @@ /*--- info: The "volatile" token can be used as identifier +es5id: 7.6.1.2_A1.31 description: Checking if execution of "volatile=1" succeeds ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.4.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.4.js index 5f5a01b089c87a3e2139a3ad7b3526ba83811815..48ae03a5a6943ee95d0a731db81321f6e28d5c3f 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.4.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.4.js @@ -3,6 +3,7 @@ /*--- info: The "char" token can be used as identifier +es5id: 7.6.1.2_A1.4 description: Checking if execution of "char=1" succeeds ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.5.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.5.js index a6f5e70fe105689059cd93289ae9fddd21b38f45..98aefffa98978fd90236a60f93b0d55dbf165462 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.5.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.5.js @@ -3,6 +3,7 @@ /*--- info: The "class" token can not be used as identifier +es5id: 7.6.1.2_A1.5 description: Checking if execution of "class=1" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.6.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.6.js index 60a7033086b15812277d147f576f89db9ad3e2c7..4e9f3746d5ff5a2dc2cca6d8e33dc2fa5b7c7d89 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.6.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.6.js @@ -3,6 +3,7 @@ /*--- info: The "const" token can not be used as identifier +es5id: 7.6.1.2_A1.6 description: Checking if execution of "const=1" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.7.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.7.js index 00b3550c67bfaac82a7cd30283cb78358dbbad6b..f089ca5ebd44ad940ab854630c00b12b29f46b96 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.7.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.7.js @@ -3,6 +3,7 @@ /*--- info: The "debugger" token can not be used as identifier +es5id: 7.6.1.2_A1.7 description: Checking if execution of "debugger=1" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.8.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.8.js index 51dc3470d9f4fac559a3d44044e279f65034c1af..a8354b3b18d749876359cb5bf6a5e974fe7ddd3c 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.8.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.8.js @@ -3,6 +3,7 @@ /*--- info: The "double" token can be used as identifier +es5id: 7.6.1.2_A1.8 description: Checking if execution of "double=1" succeeds ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.9.js b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.9.js index 4dcdb99494ff87290a519708c1c04ac78203024a..c1ed82611e9684096e9a1e8052637d796ca96542 100644 --- a/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.9.js +++ b/test/suite/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.9.js @@ -3,6 +3,7 @@ /*--- info: The "enum" token can not be used as identifier +es5id: 7.6.1.2_A1.9 description: Checking if execution of "enum=1" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/S7.6.1_A1.1.js b/test/suite/ch07/7.6/7.6.1/S7.6.1_A1.1.js index a7eb547fa1c88573ad7ee8bd901b06ae412414b6..cd3c57059e28f7b0cd8f09dd06482c11f553687a 100644 --- a/test/suite/ch07/7.6/7.6.1/S7.6.1_A1.1.js +++ b/test/suite/ch07/7.6/7.6.1/S7.6.1_A1.1.js @@ -3,6 +3,7 @@ /*--- info: The "null" token can not be used as identifier +es5id: 7.6.1_A1.1 description: Checking if execution of "null = 1" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/S7.6.1_A1.2.js b/test/suite/ch07/7.6/7.6.1/S7.6.1_A1.2.js index f4545d92c235a5699145ebf4dd4ac02a556279d5..1f5a74942cd9955e2765e9d2817a1f694ec5263a 100644 --- a/test/suite/ch07/7.6/7.6.1/S7.6.1_A1.2.js +++ b/test/suite/ch07/7.6/7.6.1/S7.6.1_A1.2.js @@ -3,6 +3,7 @@ /*--- info: The "true" token can not be used as identifier +es5id: 7.6.1_A1.2 description: Checking if execution of "true=1" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/S7.6.1_A1.3.js b/test/suite/ch07/7.6/7.6.1/S7.6.1_A1.3.js index 602fa3f9aa1dfdbd6ed3e9b231cd7f456fb6a524..7e7340424cccc6c3632d9dbc0df35f06cf581e88 100644 --- a/test/suite/ch07/7.6/7.6.1/S7.6.1_A1.3.js +++ b/test/suite/ch07/7.6/7.6.1/S7.6.1_A1.3.js @@ -3,6 +3,7 @@ /*--- info: The "false" token can not be used as identifier +es5id: 7.6.1_A1.3 description: Checking if execution of "false=1" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.6/7.6.1/S7.6.1_A2.js b/test/suite/ch07/7.6/7.6.1/S7.6.1_A2.js index d37a1482ae51dc1cc6414afef1df882ab50d5256..41da81aa1994f5972445e169b341f0c26e4477b5 100644 --- a/test/suite/ch07/7.6/7.6.1/S7.6.1_A2.js +++ b/test/suite/ch07/7.6/7.6.1/S7.6.1_A2.js @@ -3,6 +3,7 @@ /*--- info: List of words that are not reserved +es5id: 7.6.1_A2 description: Try assign 1 for not reserved words ---*/ diff --git a/test/suite/ch07/7.6/S7.6_A1.2_T1.js b/test/suite/ch07/7.6/S7.6_A1.2_T1.js index f4343bbe7cb57e88d5d04f6a0b2bae718b42f190..8d394e2ff3d3548af47fe091910d5a30b19eecc9 100644 --- a/test/suite/ch07/7.6/S7.6_A1.2_T1.js +++ b/test/suite/ch07/7.6/S7.6_A1.2_T1.js @@ -3,6 +3,7 @@ /*--- info: "IdentifierStart :: $" +es5id: 7.6_A1.2_T1 description: Create variable $ ---*/ diff --git a/test/suite/ch07/7.6/S7.6_A1.2_T2.js b/test/suite/ch07/7.6/S7.6_A1.2_T2.js index 23c8fad4e39ed52d8508b6be1186179499f37ef4..35a2feaba4cfb5c09f421de79abafea7dfbef435 100644 --- a/test/suite/ch07/7.6/S7.6_A1.2_T2.js +++ b/test/suite/ch07/7.6/S7.6_A1.2_T2.js @@ -3,6 +3,7 @@ /*--- info: "IdentifierStart :: $" +es5id: 7.6_A1.2_T2 description: The $ as unicode character \u0024 ---*/ diff --git a/test/suite/ch07/7.6/S7.6_A1.2_T3.js b/test/suite/ch07/7.6/S7.6_A1.2_T3.js index 8cdbd8a40b8fa75d8489f07b26d35cbc79fd471c..5eb1a7578cf0b909cf18ba7e45c3db601cb7c51a 100644 --- a/test/suite/ch07/7.6/S7.6_A1.2_T3.js +++ b/test/suite/ch07/7.6/S7.6_A1.2_T3.js @@ -3,6 +3,7 @@ /*--- info: "IdentifierStart :: $" +es5id: 7.6_A1.2_T3 description: The $ as unicode character \u0024 ---*/ diff --git a/test/suite/ch07/7.6/S7.6_A1.3_T1.js b/test/suite/ch07/7.6/S7.6_A1.3_T1.js index 90a9b924a5a73631951ce3e330f0f97d455e79ad..1c87bc4bfda08463b2b20d41e5971e0a86b09c9f 100644 --- a/test/suite/ch07/7.6/S7.6_A1.3_T1.js +++ b/test/suite/ch07/7.6/S7.6_A1.3_T1.js @@ -3,6 +3,7 @@ /*--- info: "IdentifierStart :: _" +es5id: 7.6_A1.3_T1 description: Create variable _ ---*/ diff --git a/test/suite/ch07/7.6/S7.6_A1.3_T2.js b/test/suite/ch07/7.6/S7.6_A1.3_T2.js index 223b09d9172afeaef2831b2cda8655b64ea27e4e..5fa8097a03343b60a1e99abe22fbf1bb34ff6ef5 100644 --- a/test/suite/ch07/7.6/S7.6_A1.3_T2.js +++ b/test/suite/ch07/7.6/S7.6_A1.3_T2.js @@ -3,6 +3,7 @@ /*--- info: "IdentifierStart :: _" +es5id: 7.6_A1.3_T2 description: The _ as unicode character \u005F ---*/ diff --git a/test/suite/ch07/7.6/S7.6_A1.3_T3.js b/test/suite/ch07/7.6/S7.6_A1.3_T3.js index a5213ec301f5c68ffb6c1741e52b7723f052cf05..20725f3bdc6934c5d20e03cc23e02009ab863c00 100644 --- a/test/suite/ch07/7.6/S7.6_A1.3_T3.js +++ b/test/suite/ch07/7.6/S7.6_A1.3_T3.js @@ -3,6 +3,7 @@ /*--- info: "IdentifierStart :: _" +es5id: 7.6_A1.3_T3 description: The _ as unicode character \u005F ---*/ diff --git a/test/suite/ch07/7.6/S7.6_A2.1_T1.js b/test/suite/ch07/7.6/S7.6_A2.1_T1.js index f62aaf81a7f9e2182672785323a23d373455eb00..4571a0bc0bbeda8abffd0c58b74951562ea1eb22 100644 --- a/test/suite/ch07/7.6/S7.6_A2.1_T1.js +++ b/test/suite/ch07/7.6/S7.6_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: "IdentifierPart :: IdentifierStart" +es5id: 7.6_A2.1_T1 description: "IdentifierStart :: UnicodeLetter" ---*/ diff --git a/test/suite/ch07/7.6/S7.6_A2.1_T2.js b/test/suite/ch07/7.6/S7.6_A2.1_T2.js index 39d95ccf705c13d5e875b6cc5763e465e6825a16..f163f5bdf6d14c80cea461cc3c9ac1b36a41ab0b 100644 --- a/test/suite/ch07/7.6/S7.6_A2.1_T2.js +++ b/test/suite/ch07/7.6/S7.6_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: "IdentifierPart :: IdentifierStart" +es5id: 7.6_A2.1_T2 description: "IdentifierStart :: $" ---*/ diff --git a/test/suite/ch07/7.6/S7.6_A2.1_T3.js b/test/suite/ch07/7.6/S7.6_A2.1_T3.js index efe9b954ed6bbb4b165ed655d4a07391aea4990d..0e1f21f6e6cd9098b5ab8115eb3f9284abe00389 100644 --- a/test/suite/ch07/7.6/S7.6_A2.1_T3.js +++ b/test/suite/ch07/7.6/S7.6_A2.1_T3.js @@ -3,6 +3,7 @@ /*--- info: "IdentifierPart :: IdentifierStart" +es5id: 7.6_A2.1_T3 description: "IdentifierStart :: _" ---*/ diff --git a/test/suite/ch07/7.6/S7.6_A2.1_T4.js b/test/suite/ch07/7.6/S7.6_A2.1_T4.js index bcef91b202792a880986d18fd0d648ed662345a8..892ddc496fbf17c8f7d16e65c35cc11809668571 100644 --- a/test/suite/ch07/7.6/S7.6_A2.1_T4.js +++ b/test/suite/ch07/7.6/S7.6_A2.1_T4.js @@ -3,6 +3,7 @@ /*--- info: "IdentifierPart :: IdentifierStart" +es5id: 7.6_A2.1_T4 description: "IdentifierStart :: \\UnicodeEscapeSequence" ---*/ diff --git a/test/suite/ch07/7.6/S7.6_A4.1_T1.js b/test/suite/ch07/7.6/S7.6_A4.1_T1.js index 9b0c3d7198d0404072941d7d3811b36e10049141..f035d0a3808f62c0921844d27a8e3125b482c306 100644 --- a/test/suite/ch07/7.6/S7.6_A4.1_T1.js +++ b/test/suite/ch07/7.6/S7.6_A4.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Correct interpretation of ENGLISH ALPHABET +es5id: 7.6_A4.1_T1 description: Check ENGLISH CAPITAL ALPHABET ---*/ diff --git a/test/suite/ch07/7.6/S7.6_A4.1_T2.js b/test/suite/ch07/7.6/S7.6_A4.1_T2.js index 9fad09c5f453497503154a2e4a6b5b08b7f584c2..b20911eeffc374116d6c80671ea06731bea6b040 100644 --- a/test/suite/ch07/7.6/S7.6_A4.1_T2.js +++ b/test/suite/ch07/7.6/S7.6_A4.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Correct interpretation of ENGLISH ALPHABET +es5id: 7.6_A4.1_T2 description: Check ENGLISH SMALL ALPHABET ---*/ diff --git a/test/suite/ch07/7.6/S7.6_A4.2_T1.js b/test/suite/ch07/7.6/S7.6_A4.2_T1.js index d09b4c0ab95ba79112a273507eb4c6324bd5b039..5e92a48621ed22c7dabb8255df3bf5eebd05129a 100644 --- a/test/suite/ch07/7.6/S7.6_A4.2_T1.js +++ b/test/suite/ch07/7.6/S7.6_A4.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Correct interpretation of RUSSIAN ALPHABET +es5id: 7.6_A4.2_T1 description: Check RUSSIAN CAPITAL ALPHABET ---*/ diff --git a/test/suite/ch07/7.6/S7.6_A4.2_T2.js b/test/suite/ch07/7.6/S7.6_A4.2_T2.js index 5d7cd56177362f605542c145540518f388f589ee..6f9a3fa967ddcb24a511e7f53b15681807364576 100644 --- a/test/suite/ch07/7.6/S7.6_A4.2_T2.js +++ b/test/suite/ch07/7.6/S7.6_A4.2_T2.js @@ -3,6 +3,7 @@ /*--- info: Correct interpretation of RUSSIAN ALPHABET +es5id: 7.6_A4.2_T2 description: Check RUSSIAN SMALL ALPHABET ---*/ diff --git a/test/suite/ch07/7.6/S7.6_A4.3_T1.js b/test/suite/ch07/7.6/S7.6_A4.3_T1.js index 8dea7bc35f541238145c86c1d5e6c9dfdb7dcab6..54a46543f063e6062748a862ddb6831c00c7c211 100644 --- a/test/suite/ch07/7.6/S7.6_A4.3_T1.js +++ b/test/suite/ch07/7.6/S7.6_A4.3_T1.js @@ -3,6 +3,7 @@ /*--- info: Correct interpretation of DIGITS +es5id: 7.6_A4.3_T1 description: Identifier is $+ANY_DIGIT ---*/ diff --git a/test/suite/ch07/7.7/S7.7_A1.js b/test/suite/ch07/7.7/S7.7_A1.js index 6e495bc609c4439b9a1361c94a908a257057b5be..a1985677902d1f9fb7dd99ae8847caaa033e6452 100644 --- a/test/suite/ch07/7.7/S7.7_A1.js +++ b/test/suite/ch07/7.7/S7.7_A1.js @@ -3,6 +3,7 @@ /*--- info: Correct interpretation of all punctuators +es5id: 7.7_A1 description: Using all punctuators ---*/ diff --git a/test/suite/ch07/7.7/S7.7_A2_T1.js b/test/suite/ch07/7.7/S7.7_A2_T1.js index e8b81f30d00402f21d9450db03cab1a307554992..c9b44f5b2723fe36993874e87211a0dc60444719 100644 --- a/test/suite/ch07/7.7/S7.7_A2_T1.js +++ b/test/suite/ch07/7.7/S7.7_A2_T1.js @@ -5,6 +5,7 @@ info: > Punctuator cannot be expressed as a Unicode escape sequence consisting of six characters, namely \u plus four hexadecimal digits +es5id: 7.7_A2_T1 description: Try to use {} as a Unicode \u007B\u007D flags: [negative] ---*/ diff --git a/test/suite/ch07/7.7/S7.7_A2_T10.js b/test/suite/ch07/7.7/S7.7_A2_T10.js index 7b1f41a433a0863bdb11a50de47e1b47ce550390..80776912160ad332f245202979aa26646ccac8ec 100644 --- a/test/suite/ch07/7.7/S7.7_A2_T10.js +++ b/test/suite/ch07/7.7/S7.7_A2_T10.js @@ -5,6 +5,7 @@ info: > Punctuator cannot be expressed as a Unicode escape sequence consisting of six characters, namely \u plus four hexadecimal digits +es5id: 7.7_A2_T10 description: Try to use / as a Unicode \u002F flags: [negative] ---*/ diff --git a/test/suite/ch07/7.7/S7.7_A2_T2.js b/test/suite/ch07/7.7/S7.7_A2_T2.js index 09737b31493312e2be92e11c61800d824dc712f1..29933c497e05b8c7fd0efbe26a6453b81d58cf6a 100644 --- a/test/suite/ch07/7.7/S7.7_A2_T2.js +++ b/test/suite/ch07/7.7/S7.7_A2_T2.js @@ -5,6 +5,7 @@ info: > Punctuator cannot be expressed as a Unicode escape sequence consisting of six characters, namely \u plus four hexadecimal digits +es5id: 7.7_A2_T2 description: Try to use () as Unicode \u00281\u0029 flags: [negative] ---*/ diff --git a/test/suite/ch07/7.7/S7.7_A2_T3.js b/test/suite/ch07/7.7/S7.7_A2_T3.js index 0c1e7a2fe8471bd81b412cf04e045fbd459b9ed1..28dce54839303d81623f2f6a05b7e760750d48ac 100644 --- a/test/suite/ch07/7.7/S7.7_A2_T3.js +++ b/test/suite/ch07/7.7/S7.7_A2_T3.js @@ -5,6 +5,7 @@ info: > Punctuator cannot be expressed as a Unicode escape sequence consisting of six characters, namely \u plus four hexadecimal digits +es5id: 7.7_A2_T3 description: Try to use [] as a Unicode \u005B\u005D flags: [negative] ---*/ diff --git a/test/suite/ch07/7.7/S7.7_A2_T4.js b/test/suite/ch07/7.7/S7.7_A2_T4.js index e42d8d6ddf5119e8d50abfc9f43fac8d11e56b56..30cb76d7841b13699e398d09732250648f1031ce 100644 --- a/test/suite/ch07/7.7/S7.7_A2_T4.js +++ b/test/suite/ch07/7.7/S7.7_A2_T4.js @@ -5,6 +5,7 @@ info: > Punctuator cannot be expressed as a Unicode escape sequence consisting of six characters, namely \u plus four hexadecimal digits +es5id: 7.7_A2_T4 description: Try to use ; as a Unicode \u003B flags: [negative] ---*/ diff --git a/test/suite/ch07/7.7/S7.7_A2_T5.js b/test/suite/ch07/7.7/S7.7_A2_T5.js index 228d0eb375768e9c56dc9429e597e32ecc7f540c..13d4f5d4b42bd0a484dc5df24fd8687ae0f89b1c 100644 --- a/test/suite/ch07/7.7/S7.7_A2_T5.js +++ b/test/suite/ch07/7.7/S7.7_A2_T5.js @@ -5,6 +5,7 @@ info: > Punctuator cannot be expressed as a Unicode escape sequence consisting of six characters, namely \u plus four hexadecimal digits +es5id: 7.7_A2_T5 description: Try to use . as a Unicode \u002E flags: [negative] ---*/ diff --git a/test/suite/ch07/7.7/S7.7_A2_T6.js b/test/suite/ch07/7.7/S7.7_A2_T6.js index fe8cda554d554eb23c3a67f432232a8041e8912a..45455c1d64d101ff1fabd72ed5391d26e9ccd3cd 100644 --- a/test/suite/ch07/7.7/S7.7_A2_T6.js +++ b/test/suite/ch07/7.7/S7.7_A2_T6.js @@ -5,6 +5,7 @@ info: > Punctuator cannot be expressed as a Unicode escape sequence consisting of six characters, namely \u plus four hexadecimal digits +es5id: 7.7_A2_T6 description: Try to use , as a Unicode \u002C flags: [negative] ---*/ diff --git a/test/suite/ch07/7.7/S7.7_A2_T7.js b/test/suite/ch07/7.7/S7.7_A2_T7.js index 45f5c7a5cedd3d62390a8a5f33c59295fd089ab9..fdf78e26d84da8dc5fe8f8afecdf8f211ffbe14f 100644 --- a/test/suite/ch07/7.7/S7.7_A2_T7.js +++ b/test/suite/ch07/7.7/S7.7_A2_T7.js @@ -5,6 +5,7 @@ info: > Punctuator cannot be expressed as a Unicode escape sequence consisting of six characters, namely \u plus four hexadecimal digits +es5id: 7.7_A2_T7 description: Try to use + as a Unicode \u002B flags: [negative] ---*/ diff --git a/test/suite/ch07/7.7/S7.7_A2_T8.js b/test/suite/ch07/7.7/S7.7_A2_T8.js index 00cf48349c5257e0f9fb799badffe0c4e5f9860c..a39e6a6fb7f7518cf030972a197bcb57d4704445 100644 --- a/test/suite/ch07/7.7/S7.7_A2_T8.js +++ b/test/suite/ch07/7.7/S7.7_A2_T8.js @@ -5,6 +5,7 @@ info: > Punctuator cannot be expressed as a Unicode escape sequence consisting of six characters, namely \u plus four hexadecimal digits +es5id: 7.7_A2_T8 description: Try to use - as a Unicode \u002D flags: [negative] ---*/ diff --git a/test/suite/ch07/7.7/S7.7_A2_T9.js b/test/suite/ch07/7.7/S7.7_A2_T9.js index 41a27e5f4d1e569df454144daa9a22f2756ec91e..e625cfb99ff9bb23456942c322110458479cada7 100644 --- a/test/suite/ch07/7.7/S7.7_A2_T9.js +++ b/test/suite/ch07/7.7/S7.7_A2_T9.js @@ -5,6 +5,7 @@ info: > Punctuator cannot be expressed as a Unicode escape sequence consisting of six characters, namely \u plus four hexadecimal digits +es5id: 7.7_A2_T9 description: Try to use * as a Unicode \u002A flags: [negative] ---*/ diff --git a/test/suite/ch07/7.8/7.8.1/S7.8.1_A1_T1.js b/test/suite/ch07/7.8/7.8.1/S7.8.1_A1_T1.js index 152863f9fe804cc7c22c3a83e90d6e1de7b3e1a1..87f04501b4e7fa76759793d6d2e1e8dc139e5d81 100644 --- a/test/suite/ch07/7.8/7.8.1/S7.8.1_A1_T1.js +++ b/test/suite/ch07/7.8/7.8.1/S7.8.1_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: "Literal :: NullLiteral" +es5id: 7.8.1_A1_T1 description: Check null === null ---*/ diff --git a/test/suite/ch07/7.8/7.8.1/S7.8.1_A1_T2.js b/test/suite/ch07/7.8/7.8.1/S7.8.1_A1_T2.js index f69a5eb1238b77cf34d61a8d3efecfdbf0647d6c..10461ee43ce17fcdaa1493de82787f6e9c246dff 100644 --- a/test/suite/ch07/7.8/7.8.1/S7.8.1_A1_T2.js +++ b/test/suite/ch07/7.8/7.8.1/S7.8.1_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: "Literal :: NullLiteral" +es5id: 7.8.1_A1_T2 description: Check RegExp("0").exec("1") === null ---*/ diff --git a/test/suite/ch07/7.8/7.8.2/S7.8.2_A1_T1.js b/test/suite/ch07/7.8/7.8.2/S7.8.2_A1_T1.js index f6f41dd8d3c905f42065863dd8367bfcf9fa24e0..1272de7604bc8ddaae08a19c9f859a0481fcc81c 100644 --- a/test/suite/ch07/7.8/7.8.2/S7.8.2_A1_T1.js +++ b/test/suite/ch07/7.8/7.8.2/S7.8.2_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: "Literal :: BooleanLiteral" +es5id: 7.8.2_A1_T1 description: "BooleanLiteral :: true" ---*/ diff --git a/test/suite/ch07/7.8/7.8.2/S7.8.2_A1_T2.js b/test/suite/ch07/7.8/7.8.2/S7.8.2_A1_T2.js index 906665f55ddd7f5c29739d44bdc6a8a30619f26f..5f2267f0a671e68402c3e0188ddd915c63bca7a4 100644 --- a/test/suite/ch07/7.8/7.8.2/S7.8.2_A1_T2.js +++ b/test/suite/ch07/7.8/7.8.2/S7.8.2_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: "Literal :: BooleanLiteral" +es5id: 7.8.2_A1_T2 description: "BooleanLiteral :: false" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/7.8.3-1-s.js b/test/suite/ch07/7.8/7.8.3/7.8.3-1-s.js index b40441fcb82b57f9e45d32029d0955f057574fdf..d979d2a3ebfc316b5851a5de0750b916ac1ed50a 100644 --- a/test/suite/ch07/7.8/7.8.3/7.8.3-1-s.js +++ b/test/suite/ch07/7.8/7.8.3/7.8.3-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.3-1-s description: Strict Mode - octal extension (010) is forbidden in strict mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch07/7.8/7.8.3/7.8.3-1gs.js b/test/suite/ch07/7.8/7.8.3/7.8.3-1gs.js index a2328a3a6019744f73808f6088f568bdcf3168b9..313736c5a7d6d165c9fd2f52cada47c057209bda 100644 --- a/test/suite/ch07/7.8/7.8.3/7.8.3-1gs.js +++ b/test/suite/ch07/7.8/7.8.3/7.8.3-1gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.3-1gs description: Strict Mode - octal extension(010) is forbidden in strict mode negative: ^((?!NotEarlyError).)*$ flags: [onlyStrict] diff --git a/test/suite/ch07/7.8/7.8.3/7.8.3-2-s.js b/test/suite/ch07/7.8/7.8.3/7.8.3-2-s.js index 9dd844653f51131dd379a5d59828541fe6ddfdd0..669cf64ca1ec5f2c2d6815d31695d9c8ce3e690e 100644 --- a/test/suite/ch07/7.8/7.8.3/7.8.3-2-s.js +++ b/test/suite/ch07/7.8/7.8.3/7.8.3-2-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.3-2-s description: Strict Mode - octal extension (00) is forbidden in strict mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch07/7.8/7.8.3/7.8.3-2gs.js b/test/suite/ch07/7.8/7.8.3/7.8.3-2gs.js index e7f37e2afc7e6f4a69d7be2b98afc3d15976d36c..40e5d4eca6b8b28b58276a1815482ba6ae9cac67 100644 --- a/test/suite/ch07/7.8/7.8.3/7.8.3-2gs.js +++ b/test/suite/ch07/7.8/7.8.3/7.8.3-2gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.3-2gs description: > Strict Mode - octal extension is forbidden in strict mode (after a hex number is assigned to a variable) diff --git a/test/suite/ch07/7.8/7.8.3/7.8.3-3-s.js b/test/suite/ch07/7.8/7.8.3/7.8.3-3-s.js index b13aba097fd39475b4d3e9ecd8d9e1dd69c62f5c..78e480960ea4794b2270aeaeb678e1a552b48791 100644 --- a/test/suite/ch07/7.8/7.8.3/7.8.3-3-s.js +++ b/test/suite/ch07/7.8/7.8.3/7.8.3-3-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.3-3-s description: Strict Mode - octal extension (01) is forbidden in strict mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch07/7.8/7.8.3/7.8.3-3gs.js b/test/suite/ch07/7.8/7.8.3/7.8.3-3gs.js index 03d64042635b079a8c8f7786db8319f6b56ba1a2..c06dc4e198668cb2887e33f4524e7ce2d4247300 100644 --- a/test/suite/ch07/7.8/7.8.3/7.8.3-3gs.js +++ b/test/suite/ch07/7.8/7.8.3/7.8.3-3gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.3-3gs description: > Strict Mode - octal extension is forbidden in strict mode (after a hex number is assigned to a variable from an eval) diff --git a/test/suite/ch07/7.8/7.8.3/7.8.3-4-s.js b/test/suite/ch07/7.8/7.8.3/7.8.3-4-s.js index 568490aeaa66ebaaf04042f63f56b7194cefdc89..9f1c88db97320a1bbb98b179a4e0a84e2a444d91 100644 --- a/test/suite/ch07/7.8/7.8.3/7.8.3-4-s.js +++ b/test/suite/ch07/7.8/7.8.3/7.8.3-4-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.3-4-s description: Strict Mode - octal extension (06) is forbidden in strict mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch07/7.8/7.8.3/7.8.3-5-s.js b/test/suite/ch07/7.8/7.8.3/7.8.3-5-s.js index 51c3d77b205d45d24101a03bcf96f63bb5147929..fa44b1e8a2f92f4b2ec00af717db077187448d8e 100644 --- a/test/suite/ch07/7.8/7.8.3/7.8.3-5-s.js +++ b/test/suite/ch07/7.8/7.8.3/7.8.3-5-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.3-5-s description: Strict Mode - octal extension (07) is forbidden in strict mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch07/7.8/7.8.3/7.8.3-6-s.js b/test/suite/ch07/7.8/7.8.3/7.8.3-6-s.js index 966d585aba80039991def19e2f119b7b0e40c556..11a8191084e5bf5ee4f31250615c9ab4f32ad85b 100644 --- a/test/suite/ch07/7.8/7.8.3/7.8.3-6-s.js +++ b/test/suite/ch07/7.8/7.8.3/7.8.3-6-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.3-6-s description: Strict Mode - octal extension (000) is forbidden in strict mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch07/7.8/7.8.3/7.8.3-7-s.js b/test/suite/ch07/7.8/7.8.3/7.8.3-7-s.js index 84615cb3983ec0b2b6b82f933f3834fd4657bf4a..83fbb11095c7c7edb5e80bfabf6d1287e5f36401 100644 --- a/test/suite/ch07/7.8/7.8.3/7.8.3-7-s.js +++ b/test/suite/ch07/7.8/7.8.3/7.8.3-7-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.3-7-s description: Strict Mode - octal extension (005) is forbidden in strict mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A1.1_T1.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A1.1_T1.js index 52bad15ab1db33942f4c28db4b4e69c63e8f2616..c12aeac91d556585114d7ef216a64f0c6ee2dc84 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A1.1_T1.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A1.1_T1.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: DecimalIntegerLiteral" +es5id: 7.8.3_A1.1_T1 description: "DecimalIntegerLiteral :: 0, NoNZeroDigit" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A1.1_T2.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A1.1_T2.js index b7ec39305025b437c39de48b1d4fd71f36f4908f..119f73be0facbb2d86de78f37213e5ee27d32f25 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A1.1_T2.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A1.1_T2.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: DecimalIntegerLiteral" +es5id: 7.8.3_A1.1_T2 description: "DecimalIntegerLiteral :: NoNZeroDigit DecimalDigits" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A1.2_T1.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A1.2_T1.js index 0845330fd29bc21b3e06fe1d5e0c7b4fb71c3c1f..c259c6a62c63b3b8d64f8bbb804c4f6472c383f6 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A1.2_T1.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A1.2_T1.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: DecimalIntegerLiteral ExponentPart" +es5id: 7.8.3_A1.2_T1 description: "ExponentPart :: e DecimalDigits" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A1.2_T2.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A1.2_T2.js index ebf53754e239fee6dfe09f7ec7094af6c03c1a15..413a44027836f65f08d543701cb547b0666ede57 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A1.2_T2.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A1.2_T2.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: DecimalIntegerLiteral ExponentPart" +es5id: 7.8.3_A1.2_T2 description: "ExponentPart :: E DecimalDigits" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A1.2_T3.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A1.2_T3.js index bbca0c3d62a066d29250a7560a9137a20b90d5c5..a0201ac4a72a46e2f2a350dade91221a8883a3f5 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A1.2_T3.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A1.2_T3.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: DecimalIntegerLiteral ExponentPart" +es5id: 7.8.3_A1.2_T3 description: "ExponentPart :: e -DecimalDigits" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A1.2_T4.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A1.2_T4.js index 1c2c75a40b5ae78a3abb5d8a90157e3c31c1f080..05c90ba9540adb7f23db52e1e601eae498dc780e 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A1.2_T4.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A1.2_T4.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: DecimalIntegerLiteral ExponentPart" +es5id: 7.8.3_A1.2_T4 description: "ExponentPart :: E -DecimalDigits" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A1.2_T5.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A1.2_T5.js index 7118cecb22fcd7db9855f37eb28c7fb0fe9880fb..20d3b8303c6f08706f68735dae789e47f4ba342e 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A1.2_T5.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A1.2_T5.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: DecimalIntegerLiteral ExponentPart" +es5id: 7.8.3_A1.2_T5 description: "ExponentPart :: e +DecimalDigits" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A1.2_T6.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A1.2_T6.js index c951065bee3bb06ba5676d4af654b0a9391c5ba7..64c81ff1d9e7f582eb1184b215213c10ace6b888 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A1.2_T6.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A1.2_T6.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: DecimalIntegerLiteral ExponentPart" +es5id: 7.8.3_A1.2_T6 description: "ExponentPart :: E +DecimalDigits" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A1.2_T7.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A1.2_T7.js index 05303a3c38fa6e5a45ecb4758d44acb0dd5daecc..619ec32b349e067d401830ae958a99c4a9ed192c 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A1.2_T7.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A1.2_T7.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: DecimalIntegerLiteral ExponentPart" +es5id: 7.8.3_A1.2_T7 description: "ExponentPart :: e 0" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A1.2_T8.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A1.2_T8.js index a0b371c3738b31951213080311a8c2e3a9928f19..a74ff3015cb59707df2c1dea85182e8276fa4efa 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A1.2_T8.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A1.2_T8.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: DecimalIntegerLiteral ExponentPart" +es5id: 7.8.3_A1.2_T8 description: "ExponentPart :: E 0" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.1_T1.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.1_T1.js index b0ee8ca28b9ba40bcc453bc17de7d0f9dc20cd92..8811326f91f47f3f0324c2c549de9d2586637b69 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.1_T1.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: .DecimalDigits" +es5id: 7.8.3_A2.1_T1 description: Use .DecimalDigit ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.1_T2.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.1_T2.js index 00601f6835f8c3f513c5f14273d3b6572e6766d5..93ed870e0a413499e2389a09a784f0c3397e84f8 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.1_T2.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: .DecimalDigits" +es5id: 7.8.3_A2.1_T2 description: Use .DecimalDigits ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.1_T3.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.1_T3.js index 2b96ae0fd5a014b0a5016dd2707149601d9eeefd..206aaaa67453a22a57a070ea3127ebcf8964529d 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.1_T3.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.1_T3.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: .DecimalDigits" +es5id: 7.8.3_A2.1_T3 description: Use .DecimalDigits that have at the end zeros ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.2_T1.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.2_T1.js index adb9bff886278753969df3c6108ae31804624d0c..fd6b2b101c791f9f73da4b419247324bd9ebd630 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.2_T1.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.2_T1.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: .DecimalDigits ExponentPart" +es5id: 7.8.3_A2.2_T1 description: "ExponentPart :: e DecimalDigits" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.2_T2.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.2_T2.js index ea960a1ea5b579cd6ec8f47774f6f9019b3afe4a..03b29bed46be0021dd261a5d7efa59232995b0ac 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.2_T2.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.2_T2.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: .DecimalDigits ExponentPart" +es5id: 7.8.3_A2.2_T2 description: "ExponentPart :: E DecimalDigits" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.2_T3.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.2_T3.js index 8d20a2c34b2027b5bc58c7ae1397a53c897d7b68..3294ec55183e11e8c86e861104822585b35b4943 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.2_T3.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.2_T3.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: .DecimalDigits ExponentPart" +es5id: 7.8.3_A2.2_T3 description: "ExponentPart :: e +DecimalDigits" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.2_T4.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.2_T4.js index 9b8bd8cf6cff3a1b762a74f85448676a7939bc91..87f7fe8295ceedec0025abffebd1b5caeac6d070 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.2_T4.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.2_T4.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: .DecimalDigits ExponentPart" +es5id: 7.8.3_A2.2_T4 description: "ExponentPart :: E +DecimalDigits" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.2_T5.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.2_T5.js index 98f14b5968d323665afa452c46061ce3d82d1cda..7eda4c7104bfa28c972a7f06e858e2f7441ce9c1 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.2_T5.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.2_T5.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: .DecimalDigits ExponentPart" +es5id: 7.8.3_A2.2_T5 description: "ExponentPart :: e +DecimalDigits" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.2_T6.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.2_T6.js index dbab8ec7242f2840f5b63d7b8cd6caa394ed0284..e250e2e54a5c534cb1796c15aeaf2c66034629ff 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.2_T6.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.2_T6.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: .DecimalDigits ExponentPart" +es5id: 7.8.3_A2.2_T6 description: "ExponentPart :: E +DecimalDigits" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.2_T7.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.2_T7.js index f44311141b54cabcd71267c542b4f22532010043..0df0dbc80a7cbef2e6eae059fd7e3fcaf41a0a43 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.2_T7.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.2_T7.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: .DecimalDigits ExponentPart" +es5id: 7.8.3_A2.2_T7 description: "ExponentPart :: e 0" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.2_T8.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.2_T8.js index 61c7becb6fe9870502c6a80b853d229aaab66a7f..1da6cb45622ae71843f4823356278b60cf31bf07 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.2_T8.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A2.2_T8.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: .DecimalDigits ExponentPart" +es5id: 7.8.3_A2.2_T8 description: "ExponentPart :: E 0" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.1_T1.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.1_T1.js index 9256679cece586789235567967853693999395ba..c671d04be9500686f658aeb573a9dbff1939cfcb 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.1_T1.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.1_T1.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: DecimalIntegerLiteral." +es5id: 7.8.3_A3.1_T1 description: "DecimalIntegerLiteral :: 0, NoNZeroDigit" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.1_T2.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.1_T2.js index 44c2f4009ae6c744e682b0a0a774d8132c5be5b0..a3cda160cf3da006749dfae64367aad848eaa2a9 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.1_T2.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.1_T2.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: DecimalIntegerLiteral." +es5id: 7.8.3_A3.1_T2 description: "DecimalIntegerLiteral :: NoNZeroDigit DecimalDigigts" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.2_T1.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.2_T1.js index d3e1fef0bf87bcaa24056d92268faafcdf66b2a3..d1e031553890fe2fa83187998ca44ccb8a45f662 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.2_T1.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.2_T1.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: DecimalIntegerLiteral. DecimalDigits" +es5id: 7.8.3_A3.2_T1 description: After DecimalIntegerLiteral. used ZeroDigit ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.2_T2.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.2_T2.js index 0883680d83c1b0dc09e5235c2bfa8eee5bcaf7c8..616e59221037fa175106accfd4676ef208b504cb 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.2_T2.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.2_T2.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: DecimalIntegerLiteral. DecimalDigits" +es5id: 7.8.3_A3.2_T2 description: After DecimalIntegerLiteral. used ZeroDigits ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.2_T3.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.2_T3.js index 9c06c54b52c36a04bb3db8a83890828812f5d3b1..5d7ddee23a5cf1ae1a19a71eba30cfb8ad3e83e9 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.2_T3.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.2_T3.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: DecimalIntegerLiteral. DecimalDigits" +es5id: 7.8.3_A3.2_T3 description: After DecimalIntegerLiteral. used NoNZeroDigit ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.3_T1.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.3_T1.js index 71c8b31eaaaa8a300dca3829c5b224426afc94da..d87acc871afdb3f9cc6e308c739cddfa102f0745 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.3_T1.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.3_T1.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: DecimalIntegerLiteral. ExponentPart" +es5id: 7.8.3_A3.3_T1 description: "ExponentPart :: e DecimalDigits" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.3_T2.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.3_T2.js index dce00d16e42d1c73c3b5fd5d3e65aff2e9f82318..dba1d0d87dbf28274f7f0b3c316fb66c4db38bf8 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.3_T2.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.3_T2.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: DecimalIntegerLiteral. ExponentPart" +es5id: 7.8.3_A3.3_T2 description: "ExponentPart :: E DecimalDigits" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.3_T3.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.3_T3.js index ed1c7905de4bcd9bb92d82160e5ff68e9325e1a5..7b5d4477c36a3de8287bec6eefe8da55b83e7da4 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.3_T3.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.3_T3.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: DecimalIntegerLiteral. ExponentPart" +es5id: 7.8.3_A3.3_T3 description: "ExponentPart :: e -DecimalDigits" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.3_T4.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.3_T4.js index a5ace05475d3caf6e638fdde5233e5cc8654823e..05c0e2ea22feec1cc0bcfd24c4e7543eaeb924dd 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.3_T4.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.3_T4.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: DecimalIntegerLiteral. ExponentPart" +es5id: 7.8.3_A3.3_T4 description: "ExponentPart :: E -DecimalDigits" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.3_T5.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.3_T5.js index 4a50f5e6e7ec258554476d9bcb900e5c25b25e9d..c439e95b905c34ed6b7b1b8986cc9a1bec15b9e2 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.3_T5.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.3_T5.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: DecimalIntegerLiteral. ExponentPart" +es5id: 7.8.3_A3.3_T5 description: "ExponentPart :: e +DecimalDigits" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.3_T6.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.3_T6.js index 427c816eeeb105dd583d6777f479d84e8be4ffc4..f5fa2dceb915fd725338da1b186693bec6c672cb 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.3_T6.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.3_T6.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: DecimalIntegerLiteral. ExponentPart" +es5id: 7.8.3_A3.3_T6 description: "ExponentPart :: E +DecimalDigits" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.3_T7.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.3_T7.js index 5a93c8354d9e2e9d114ff7b5bc998d074a822154..7819eb98cc7340df7882784a9dd8222d7f2d1c97 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.3_T7.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.3_T7.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: DecimalIntegerLiteral. ExponentPart" +es5id: 7.8.3_A3.3_T7 description: "ExponentPart :: e 0" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.3_T8.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.3_T8.js index f2907c15d90d0ce29e4ec71d826f3494843b0ba5..4321d72e36f88936360cf7128f4d3ed238b34609 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.3_T8.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.3_T8.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: DecimalIntegerLiteral. ExponentPart" +es5id: 7.8.3_A3.3_T8 description: "ExponentPart :: E 0" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.4_T1.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.4_T1.js index edc51cf99db1d17fab3e55d956d7400c730e6d9f..f4db101a9f6c9ade7ead8636ddcb9ef841adea19 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.4_T1.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.4_T1.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: DecimalIntegerLiteral. DecimalDigigts ExponentPart" +es5id: 7.8.3_A3.4_T1 description: "ExponentPart :: e DecimalDigits" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.4_T2.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.4_T2.js index 742bd35641767527010073bd3820acf77a6b67bb..2b551d5d671598690721edd81f37b3c084ef35f0 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.4_T2.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.4_T2.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: DecimalIntegerLiteral. DecimalDigigts ExponentPart" +es5id: 7.8.3_A3.4_T2 description: "ExponentPart :: E DecimalDigits" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.4_T3.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.4_T3.js index 4d183da032f9ba88514fc3db9f76e4a0f02a2adf..8a7f039c919880dc8838f467abb003252e1ed586 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.4_T3.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.4_T3.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: DecimalIntegerLiteral. DecimalDigigts ExponentPart" +es5id: 7.8.3_A3.4_T3 description: "ExponentPart :: e -DecimalDigits" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.4_T4.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.4_T4.js index 157fa782f2848c81b8f5d8435a2d4980c7f849d9..013ab4252fc4add2f9358adf00dabb9226247692 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.4_T4.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.4_T4.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: DecimalIntegerLiteral. DecimalDigigts ExponentPart" +es5id: 7.8.3_A3.4_T4 description: "ExponentPart :: E -DecimalDigits" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.4_T5.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.4_T5.js index b4ae62b8f2eec02ae25ceeeeb04362f074f9f5f5..967dceb2969097b7ee81de5d743917fa8d1caa05 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.4_T5.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.4_T5.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: DecimalIntegerLiteral. DecimalDigigts ExponentPart" +es5id: 7.8.3_A3.4_T5 description: "ExponentPart :: e +DecimalDigits" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.4_T6.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.4_T6.js index bf809517611bd01ea04ecd748be6528bd326af0b..2984b46f4f12482880f381f1aedb28796618d802 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.4_T6.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.4_T6.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: DecimalIntegerLiteral. DecimalDigigts ExponentPart" +es5id: 7.8.3_A3.4_T6 description: "ExponentPart :: E +DecimalDigits" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.4_T7.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.4_T7.js index f2a59526dd51bf3b6eb3958b095bef2a9012a41e..617489d8c7ba3b8be590ef19405fb6c9c2572a7f 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.4_T7.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.4_T7.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: DecimalIntegerLiteral. DecimalDigigts ExponentPart" +es5id: 7.8.3_A3.4_T7 description: "ExponentPart :: e 0" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.4_T8.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.4_T8.js index 5eae4a958c1fe30ae949c41082b4bb1fc7b04277..47c3f9b886ed3a6e286df1860a0e4008e40f32e3 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.4_T8.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A3.4_T8.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: DecimalIntegerLiteral. DecimalDigigts ExponentPart" +es5id: 7.8.3_A3.4_T8 description: "ExponentPart :: E 0" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.1_T1.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.1_T1.js index d46b73aca33ac413ee4ba5df502485c337d28a48..000dce748e47115ee26cb7ef7f4e49b0acf1caf2 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.1_T1.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.1_T1.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: ExponentPart is incorrect" +es5id: 7.8.3_A4.1_T1 description: "ExponentPart :: e DecimalDigits" flags: [negative] ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.1_T2.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.1_T2.js index 8eeba96f76d06db992387d6bc3b87cea4bf33ce9..6625ffdf27e0e58fff1b526a82b55110820b80ba 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.1_T2.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.1_T2.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: ExponentPart is incorrect" +es5id: 7.8.3_A4.1_T2 description: "ExponentPart :: E DecimalDigits" flags: [negative] ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.1_T3.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.1_T3.js index 01b72f08f16e0a63827211c81d53b9349934990f..1d299cb344c72940bedf9e187939e10921f2d7c8 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.1_T3.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.1_T3.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: ExponentPart is incorrect" +es5id: 7.8.3_A4.1_T3 description: "ExponentPart :: e DecimalDigits" flags: [negative] ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.1_T4.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.1_T4.js index b5d0a98838f9ac80e977b0f0b42069c29958406a..b8324463fb2a3af6b5a341b7502658f52ae3c3d3 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.1_T4.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.1_T4.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: ExponentPart is incorrect" +es5id: 7.8.3_A4.1_T4 description: "ExponentPart :: E DecimalDigits" flags: [negative] ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.1_T5.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.1_T5.js index b472f034166eba0c37139f9e59fb08c9fb94564e..ece71ed0fa39a18b79d1307238b45dd968607873 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.1_T5.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.1_T5.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: ExponentPart is incorrect" +es5id: 7.8.3_A4.1_T5 description: "ExponentPart :: e DecimalDigits" flags: [negative] ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.1_T6.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.1_T6.js index 5971b1189ad5f93720aa9fa40edd4d7c8cb3178c..f4c27104920ae8f41484ed8fa65c171d1bffe09b 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.1_T6.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.1_T6.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: ExponentPart is incorrect" +es5id: 7.8.3_A4.1_T6 description: "ExponentPart :: E DecimalDigits" flags: [negative] ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.1_T7.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.1_T7.js index 233b0ba3ac16a291c23dee0af497d018b0da0a1a..b65398adcee5f417914e1ea28e060fb65c4107d4 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.1_T7.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.1_T7.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: ExponentPart is incorrect" +es5id: 7.8.3_A4.1_T7 description: "ExponentPart :: e 0" flags: [negative] ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.1_T8.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.1_T8.js index fb14296672c32be9ea3208fa05a1f820139197e7..7e56e0b129fe80cf145abe3513ef350bde0f57f3 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.1_T8.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.1_T8.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: ExponentPart is incorrect" +es5id: 7.8.3_A4.1_T8 description: "ExponentPart :: E 0" flags: [negative] ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.2_T1.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.2_T1.js index 2d6d7f27fd7382bbd58d1c1777213c4ba683de93..3784919ba09ba4bd06e9712b19c7b5b5b5cb357f 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.2_T1.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.2_T1.js @@ -3,6 +3,7 @@ /*--- info: "ExponentPart :: ExponentIndicator ( /+/-) 0 DecimalDigits is allowed" +es5id: 7.8.3_A4.2_T1 description: "ExponentIndicator :: e" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.2_T2.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.2_T2.js index e7154f3e4e06850621469c3757517cb2b02c4580..eea1e624188c6eb20e24f8ce31c03fad0ac440bb 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.2_T2.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.2_T2.js @@ -3,6 +3,7 @@ /*--- info: "ExponentPart :: ExponentIndicator ( /+/-) 0 DecimalDigits is allowed" +es5id: 7.8.3_A4.2_T2 description: "ExponentIndicator :: E" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.2_T3.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.2_T3.js index 2dd85b9aaa54d9ca84d54988fb3c434161bdb00f..8ff02c429967897e8f83fcd3044b31bfeb7e9646 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.2_T3.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.2_T3.js @@ -3,6 +3,7 @@ /*--- info: "ExponentPart :: ExponentIndicator ( /+/-) 0 DecimalDigits is allowed" +es5id: 7.8.3_A4.2_T3 description: "ExponentIndicator :: e" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.2_T4.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.2_T4.js index a52671a04ee882e0a32e50fcd907e7579d48f9fc..e239359d3b810455739d5545fa0fe80aacd6cf1e 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.2_T4.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.2_T4.js @@ -3,6 +3,7 @@ /*--- info: "ExponentPart :: ExponentIndicator ( /+/-) 0 DecimalDigits is allowed" +es5id: 7.8.3_A4.2_T4 description: "ExponentIndicator :: E" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.2_T5.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.2_T5.js index e6e7d764273be471627ef918a608a0f3f6f2cbce..e05507ea514e73b74e5e0490b2e4d60ffe247f41 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.2_T5.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.2_T5.js @@ -3,6 +3,7 @@ /*--- info: "ExponentPart :: ExponentIndicator ( /+/-) 0 DecimalDigits is allowed" +es5id: 7.8.3_A4.2_T5 description: "ExponentIndicator :: e" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.2_T6.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.2_T6.js index 063f1c8efb68ad25e15adff03e7f51fb6a1cfd94..5fa73799933c29b284e0d1f514d5491b07b12648 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.2_T6.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.2_T6.js @@ -3,6 +3,7 @@ /*--- info: "ExponentPart :: ExponentIndicator ( /+/-) 0 DecimalDigits is allowed" +es5id: 7.8.3_A4.2_T6 description: "ExponentIndicator :: E" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.2_T7.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.2_T7.js index 90d12208b484e1e30849c179a917f7a52270b796..fa88dbb685c3d59c772c8c51a5e6e4d0e8edda44 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.2_T7.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.2_T7.js @@ -3,6 +3,7 @@ /*--- info: "ExponentPart :: ExponentIndicator ( /+/-) 0 DecimalDigits is allowed" +es5id: 7.8.3_A4.2_T7 description: "ExponentIndicator :: e" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.2_T8.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.2_T8.js index 0c82e7aab5cdf4d7869db36b8f2725d9120fad3d..def21ea0d99d0da05f44a7c102ed1ca923018f03 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.2_T8.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A4.2_T8.js @@ -3,6 +3,7 @@ /*--- info: "ExponentPart :: ExponentIndicator ( /+/-) 0 DecimalDigits is allowed" +es5id: 7.8.3_A4.2_T8 description: "ExponentIndicator :: E" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A5.1_T1.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A5.1_T1.js index d54fc33e2e72eb0f4dc594962833f1e3e1586399..245c818b12bee3c28d941823fc60fff8761d03dd 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A5.1_T1.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A5.1_T1.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: HexIntegerLiteral" +es5id: 7.8.3_A5.1_T1 description: "HexIntegerLiteral :: 0x Digit" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A5.1_T2.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A5.1_T2.js index e2996a8d9b9d2dff83aed045c0e00ef1769c9f98..7e465a5225a90fcbbd6dfc8aeaf61676d1923b14 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A5.1_T2.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A5.1_T2.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: HexIntegerLiteral" +es5id: 7.8.3_A5.1_T2 description: "HexIntegerLiteral :: 0X Digit" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A5.1_T3.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A5.1_T3.js index 5c05d0e0c6ec340e5ff594639950157887388c7c..6857650766652dc647130f09516010257ed23c11 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A5.1_T3.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A5.1_T3.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: HexIntegerLiteral" +es5id: 7.8.3_A5.1_T3 description: "HexIntegerLiteral :: 0x NonZeroDigit Digits" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A5.1_T4.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A5.1_T4.js index 8591389a4a6096118af39c2fa65a0e86da9c72dc..9218cc90ba1254d5e01a8888a82e8bd7e92d0094 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A5.1_T4.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A5.1_T4.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: HexIntegerLiteral" +es5id: 7.8.3_A5.1_T4 description: "HexIntegerLiteral :: 0X NonZeroDigit Digits" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A5.1_T5.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A5.1_T5.js index 146a71671d2a90e410ca001f29af1152f52044d2..df71987a70ce5c8fc615668dfc1af96a11e73017 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A5.1_T5.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A5.1_T5.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: HexIntegerLiteral" +es5id: 7.8.3_A5.1_T5 description: "HexIntegerLiteral :: 0x0 Digits" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A5.1_T6.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A5.1_T6.js index b7d179f19f82b98274749f2bbef547dd9c61b455..25a226cb4d8bf276c470e65710e4bfa4157b01c4 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A5.1_T6.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A5.1_T6.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: HexIntegerLiteral" +es5id: 7.8.3_A5.1_T6 description: "HexIntegerLiteral :: 0X0 Digits" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A5.1_T7.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A5.1_T7.js index e58f087d1937bf7f1742b1f8a4e934888fc84547..c54720022fd909c69cc71bc08a02aefd9e8902b7 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A5.1_T7.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A5.1_T7.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: HexIntegerLiteral" +es5id: 7.8.3_A5.1_T7 description: "HexIntegerLiteral :: 0x one of a, b, c, d, e, f" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A5.1_T8.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A5.1_T8.js index 9fe2d5f41563cb60c0ebde025e7ba0f008a5f1e5..e58bd227beeb46fcdd7020ed221c2da3d94bcd05 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A5.1_T8.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A5.1_T8.js @@ -3,6 +3,7 @@ /*--- info: "DecimalLiteral :: HexIntegerLiteral" +es5id: 7.8.3_A5.1_T8 description: "HexIntegerLiteral :: 0X one of a, b, c, d, e, f" ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A6.1_T1.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A6.1_T1.js index 6650cb4882ecfca7d938008a0aed7452ae0e362f..ece509cfcad77109528dfd57595edccba41221fd 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A6.1_T1.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A6.1_T1.js @@ -3,6 +3,7 @@ /*--- info: "HexIntegerLiteral :: 0(x/X) is incorrect" +es5id: 7.8.3_A6.1_T1 description: Checking if execution of "0x" passes flags: [negative] ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A6.1_T2.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A6.1_T2.js index e3e023f59c51a3a58bd5f4b015946e883d37eb67..c99ba9587945e1cd0e013574f0a93d0e58373bf1 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A6.1_T2.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A6.1_T2.js @@ -3,6 +3,7 @@ /*--- info: "HexIntegerLiteral :: 0(x/X) is incorrect" +es5id: 7.8.3_A6.1_T2 description: Checking if execution of "0X" passes flags: [negative] ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A6.2_T1.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A6.2_T1.js index a0619ad97d977640ac13f5435ad29f8e6dd175d1..c5283e76dc82cf6f55c88ac8c5907fbb2f2bc990 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A6.2_T1.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A6.2_T1.js @@ -3,6 +3,7 @@ /*--- info: 0xG is incorrect +es5id: 7.8.3_A6.2_T1 description: Checking if execution of "0xG" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.8/7.8.3/S7.8.3_A6.2_T2.js b/test/suite/ch07/7.8/7.8.3/S7.8.3_A6.2_T2.js index 55052fbf04f52019237778fba6e12383936362ee..6fdd49ea2330ce229b3fdc1793ad8f68dbcca49e 100644 --- a/test/suite/ch07/7.8/7.8.3/S7.8.3_A6.2_T2.js +++ b/test/suite/ch07/7.8/7.8.3/S7.8.3_A6.2_T2.js @@ -3,6 +3,7 @@ /*--- info: 0xG is incorrect +es5id: 7.8.3_A6.2_T2 description: Checking if execution of "0xg" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.8/7.8.4/7.8.4-1-s.js b/test/suite/ch07/7.8/7.8.4/7.8.4-1-s.js index ea973b950a6962af531bbc6e1d31c6808649fa8f..27ce5ba69a4f217a3ccb14f21d0a304126a20dec 100644 --- a/test/suite/ch07/7.8/7.8.4/7.8.4-1-s.js +++ b/test/suite/ch07/7.8/7.8.4/7.8.4-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.4-1-s description: > A directive preceeding an 'use strict' directive may not contain an OctalEscapeSequence diff --git a/test/suite/ch07/7.8/7.8.4/7.8.4-10-s.js b/test/suite/ch07/7.8/7.8.4/7.8.4-10-s.js index abad72ed0432b65a8ae75e2e18f65de2087e7d75..37f467c118e76a61b60f402537641dc90d67aceb 100644 --- a/test/suite/ch07/7.8/7.8.4/7.8.4-10-s.js +++ b/test/suite/ch07/7.8/7.8.4/7.8.4-10-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.4-10-s description: An OctalEscapeSequence is not allowed in a String under Strict Mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch07/7.8/7.8.4/7.8.4-11-s.js b/test/suite/ch07/7.8/7.8.4/7.8.4-11-s.js index 444429717139104716a42bf25eb3284b7266b389..8d6956b9a173f0ba5f9fc78fc0a7e83bb7335562 100644 --- a/test/suite/ch07/7.8/7.8.4/7.8.4-11-s.js +++ b/test/suite/ch07/7.8/7.8.4/7.8.4-11-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.4-11-s description: An OctalEscapeSequence is not allowed in a String under Strict Mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch07/7.8/7.8.4/7.8.4-12-s.js b/test/suite/ch07/7.8/7.8.4/7.8.4-12-s.js index ee1bd2d0125116e8176afd31e937d65dcb872e3c..bf1c50dbd5abdf65f804693c81ceb8532b7bcc1d 100644 --- a/test/suite/ch07/7.8/7.8.4/7.8.4-12-s.js +++ b/test/suite/ch07/7.8/7.8.4/7.8.4-12-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.4-12-s description: An OctalEscapeSequence is not allowed in a String under Strict Mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch07/7.8/7.8.4/7.8.4-13-s.js b/test/suite/ch07/7.8/7.8.4/7.8.4-13-s.js index 997c7f69fa969305ae080d5d8838f15d192180b2..141042526d25fee785713facabe55528fba3323d 100644 --- a/test/suite/ch07/7.8/7.8.4/7.8.4-13-s.js +++ b/test/suite/ch07/7.8/7.8.4/7.8.4-13-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.4-13-s description: An OctalEscapeSequence is not allowed in a String under Strict Mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch07/7.8/7.8.4/7.8.4-14-s.js b/test/suite/ch07/7.8/7.8.4/7.8.4-14-s.js index af977e312f63ddb9b2bceebbe020d0ab704f61ab..7fe0971c656345a2303ebfeb184087f4dc275fe1 100644 --- a/test/suite/ch07/7.8/7.8.4/7.8.4-14-s.js +++ b/test/suite/ch07/7.8/7.8.4/7.8.4-14-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.4-14-s description: An OctalEscapeSequence is not allowed in a String under Strict Mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch07/7.8/7.8.4/7.8.4-15-s.js b/test/suite/ch07/7.8/7.8.4/7.8.4-15-s.js index d6e0f35c50a1809a89dea2285cb470ef34ba0c11..47bdbad8bc0c1534c42000dafc5c9b02870d80ba 100644 --- a/test/suite/ch07/7.8/7.8.4/7.8.4-15-s.js +++ b/test/suite/ch07/7.8/7.8.4/7.8.4-15-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.4-15-s description: An OctalEscapeSequence is not allowed in a String under Strict Mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch07/7.8/7.8.4/7.8.4-16-s.js b/test/suite/ch07/7.8/7.8.4/7.8.4-16-s.js index 1ca32f8ee8d4d15779bf847c7650ac6eff73075d..260c999f7fd57b9bf7cbb9513d3c323bad2540fa 100644 --- a/test/suite/ch07/7.8/7.8.4/7.8.4-16-s.js +++ b/test/suite/ch07/7.8/7.8.4/7.8.4-16-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.4-16-s description: An OctalEscapeSequence is not allowed in a String under Strict Mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch07/7.8/7.8.4/7.8.4-17-s.js b/test/suite/ch07/7.8/7.8.4/7.8.4-17-s.js index 39dbd5020ff5cb52b1d0ea0a3f616424ad7108ef..15d97d7791b55bde3b68eb008354025be8f89c50 100644 --- a/test/suite/ch07/7.8/7.8.4/7.8.4-17-s.js +++ b/test/suite/ch07/7.8/7.8.4/7.8.4-17-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.4-17-s description: An OctalEscapeSequence is not allowed in a String under Strict Mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch07/7.8/7.8.4/7.8.4-18-s.js b/test/suite/ch07/7.8/7.8.4/7.8.4-18-s.js index ba6ac168d754d042f84374a5e829c37bbeacc59c..742b9d33f8d824cdd608f717df736661e835ac95 100644 --- a/test/suite/ch07/7.8/7.8.4/7.8.4-18-s.js +++ b/test/suite/ch07/7.8/7.8.4/7.8.4-18-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.4-18-s description: An OctalEscapeSequence is not allowed in a String under Strict Mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch07/7.8/7.8.4/7.8.4-19-s.js b/test/suite/ch07/7.8/7.8.4/7.8.4-19-s.js index eb474c0390537071970babbe418bc8cc32b19bff..f5814425432481c1f5716847f98242cd77098b63 100644 --- a/test/suite/ch07/7.8/7.8.4/7.8.4-19-s.js +++ b/test/suite/ch07/7.8/7.8.4/7.8.4-19-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.4-19-s description: An OctalEscapeSequence is not allowed in a String under Strict Mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch07/7.8/7.8.4/7.8.4-1gs.js b/test/suite/ch07/7.8/7.8.4/7.8.4-1gs.js index e819d2c5f31aa7ab065ae844cb96054e89d06027..e0cbd6d5a4ef8e690fe1d9069ad44720eafd3bda 100644 --- a/test/suite/ch07/7.8/7.8.4/7.8.4-1gs.js +++ b/test/suite/ch07/7.8/7.8.4/7.8.4-1gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.4-1gs description: > Strict Mode - OctalEscapeSequence(\0110) is forbidden in strict mode diff --git a/test/suite/ch07/7.8/7.8.4/7.8.4-2-s.js b/test/suite/ch07/7.8/7.8.4/7.8.4-2-s.js index 27ccfb11dbdae043524385fd0a1f2edd256fab0d..262d29db678b21cd12d6700c70e50ce8a137472c 100644 --- a/test/suite/ch07/7.8/7.8.4/7.8.4-2-s.js +++ b/test/suite/ch07/7.8/7.8.4/7.8.4-2-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.4-2-s description: An OctalEscapeSequence is not allowed in a String under Strict Mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch07/7.8/7.8.4/7.8.4-20-s.js b/test/suite/ch07/7.8/7.8.4/7.8.4-20-s.js index fe88759ee51a39687a6ef4f2e1028f79cb5e3ee2..7a6cb4aab54dfe26eeda03c86783d70746f37ac9 100644 --- a/test/suite/ch07/7.8/7.8.4/7.8.4-20-s.js +++ b/test/suite/ch07/7.8/7.8.4/7.8.4-20-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.4-20-s description: An OctalEscapeSequence is not allowed in a String under Strict Mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch07/7.8/7.8.4/7.8.4-21-s.js b/test/suite/ch07/7.8/7.8.4/7.8.4-21-s.js index 0d124d05a37483bd79d76c117504ae2a3d247dae..3f8f6366a6a5bd491c619ee44364975270a8768e 100644 --- a/test/suite/ch07/7.8/7.8.4/7.8.4-21-s.js +++ b/test/suite/ch07/7.8/7.8.4/7.8.4-21-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.4-21-s description: An OctalEscapeSequence is not allowed in a String under Strict Mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch07/7.8/7.8.4/7.8.4-22-s.js b/test/suite/ch07/7.8/7.8.4/7.8.4-22-s.js index 7a90b0e297dfe3802fa55eccd58bb8d04928930e..d6c00a4463e292f328f9be88927c6d1b97d0e647 100644 --- a/test/suite/ch07/7.8/7.8.4/7.8.4-22-s.js +++ b/test/suite/ch07/7.8/7.8.4/7.8.4-22-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.4-22-s description: An OctalEscapeSequence is not allowed in a String under Strict Mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch07/7.8/7.8.4/7.8.4-23-s.js b/test/suite/ch07/7.8/7.8.4/7.8.4-23-s.js index 82bdd83869d67b6828c6acc16aad592509ec30a4..549bc3ee9933d7f6d11b2c4f16a46f482e949287 100644 --- a/test/suite/ch07/7.8/7.8.4/7.8.4-23-s.js +++ b/test/suite/ch07/7.8/7.8.4/7.8.4-23-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.4-23-s description: An OctalEscapeSequence is not allowed in a String under Strict Mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch07/7.8/7.8.4/7.8.4-24-s.js b/test/suite/ch07/7.8/7.8.4/7.8.4-24-s.js index 2b5772c8205b02b5a27c00c9fc4da5663ee5b5e3..aa8b0b201923d15b39f59d9130ee01ade4717c25 100644 --- a/test/suite/ch07/7.8/7.8.4/7.8.4-24-s.js +++ b/test/suite/ch07/7.8/7.8.4/7.8.4-24-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.4-24-s description: An OctalEscapeSequence is not allowed in a String under Strict Mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch07/7.8/7.8.4/7.8.4-25-s.js b/test/suite/ch07/7.8/7.8.4/7.8.4-25-s.js index 0371e9e8df5969dcecd37b0809b236a9ad42af6c..e372d8078367c3e0e4cbc9292bc503dfdf39b056 100644 --- a/test/suite/ch07/7.8/7.8.4/7.8.4-25-s.js +++ b/test/suite/ch07/7.8/7.8.4/7.8.4-25-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.4-25-s description: An OctalEscapeSequence is not allowed in a String under Strict Mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch07/7.8/7.8.4/7.8.4-26-s.js b/test/suite/ch07/7.8/7.8.4/7.8.4-26-s.js index d5f8089c2a6c587749192c713145d1df4f4fe943..e5394f8a5020b6bc3736ad56bec99fd8a18adb25 100644 --- a/test/suite/ch07/7.8/7.8.4/7.8.4-26-s.js +++ b/test/suite/ch07/7.8/7.8.4/7.8.4-26-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.4-26-s description: An OctalEscapeSequence is not allowed in a String under Strict Mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch07/7.8/7.8.4/7.8.4-27-s.js b/test/suite/ch07/7.8/7.8.4/7.8.4-27-s.js index 7dd90b7a0e552c0f7cacb32627db63d8ebe96d7e..fe43a5b371cc89b0019856b23807aa456d52533f 100644 --- a/test/suite/ch07/7.8/7.8.4/7.8.4-27-s.js +++ b/test/suite/ch07/7.8/7.8.4/7.8.4-27-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.4-27-s description: An OctalEscapeSequence is not allowed in a String under Strict Mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch07/7.8/7.8.4/7.8.4-28-s.js b/test/suite/ch07/7.8/7.8.4/7.8.4-28-s.js index 3dfe1f47f8a70fd7814f66aca13cd2c81d34fef4..5bb97101084354c9279540e7cc1686e94372604a 100644 --- a/test/suite/ch07/7.8/7.8.4/7.8.4-28-s.js +++ b/test/suite/ch07/7.8/7.8.4/7.8.4-28-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.4-28-s description: An OctalEscapeSequence is not allowed in a String under Strict Mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch07/7.8/7.8.4/7.8.4-29-s.js b/test/suite/ch07/7.8/7.8.4/7.8.4-29-s.js index e4a25bd40f5b208bb4e832e434d17c0f85d00d11..c22ed6410ff00d29de3cbcd52d985d953249e8f2 100644 --- a/test/suite/ch07/7.8/7.8.4/7.8.4-29-s.js +++ b/test/suite/ch07/7.8/7.8.4/7.8.4-29-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.4-29-s description: An OctalEscapeSequence is not allowed in a String under Strict Mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch07/7.8/7.8.4/7.8.4-3-s.js b/test/suite/ch07/7.8/7.8.4/7.8.4-3-s.js index 3703d9c6d6a2b838a8fb153bf79fe9f802ab7a37..9354680722cae3ea3218bd424bf20b7bd65cc67b 100644 --- a/test/suite/ch07/7.8/7.8.4/7.8.4-3-s.js +++ b/test/suite/ch07/7.8/7.8.4/7.8.4-3-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.4-3-s description: An OctalEscapeSequence is not allowed in a String under Strict Mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch07/7.8/7.8.4/7.8.4-30-s.js b/test/suite/ch07/7.8/7.8.4/7.8.4-30-s.js index a642a809a6396616779f864266552db758cac9df..a74774b790a9eaead51de36e4b1ef0933716101c 100644 --- a/test/suite/ch07/7.8/7.8.4/7.8.4-30-s.js +++ b/test/suite/ch07/7.8/7.8.4/7.8.4-30-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.4-30-s description: An OctalEscapeSequence is not allowed in a String under Strict Mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch07/7.8/7.8.4/7.8.4-31-s.js b/test/suite/ch07/7.8/7.8.4/7.8.4-31-s.js index 3e301ec1cb99a0cd97f06ec124fe18df00c03def..96265d8eddfe8eec4b7c94c6dbb8d4abe8003ad0 100644 --- a/test/suite/ch07/7.8/7.8.4/7.8.4-31-s.js +++ b/test/suite/ch07/7.8/7.8.4/7.8.4-31-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.4-31-s description: An OctalEscapeSequence is not allowed in a String under Strict Mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch07/7.8/7.8.4/7.8.4-32-s.js b/test/suite/ch07/7.8/7.8.4/7.8.4-32-s.js index 882e44fdc20dcffa514de0dcbf77fc7f6f266a38..82d2ff934cbc6facd5a1a5fc5be17db316e2c78f 100644 --- a/test/suite/ch07/7.8/7.8.4/7.8.4-32-s.js +++ b/test/suite/ch07/7.8/7.8.4/7.8.4-32-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.4-32-s description: > Two OctalEscapeSequences in a String are not allowed in a String under Strict Mode diff --git a/test/suite/ch07/7.8/7.8.4/7.8.4-33-s.js b/test/suite/ch07/7.8/7.8.4/7.8.4-33-s.js index 290508aa21c5f979fa93bcfd7599f3f7df7f517f..5f42d25fe406d9bbd6ce51e577f95564880df5be 100644 --- a/test/suite/ch07/7.8/7.8.4/7.8.4-33-s.js +++ b/test/suite/ch07/7.8/7.8.4/7.8.4-33-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.4-33-s description: > Three OctalEscapeSequences in a String are not allowed in a String under Strict Mode diff --git a/test/suite/ch07/7.8/7.8.4/7.8.4-4-s.js b/test/suite/ch07/7.8/7.8.4/7.8.4-4-s.js index f2a00076b4c19163289fdd7137b981edbb5bf295..fb1c366accff60726debb29491fcb9d615d32bb4 100644 --- a/test/suite/ch07/7.8/7.8.4/7.8.4-4-s.js +++ b/test/suite/ch07/7.8/7.8.4/7.8.4-4-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.4-4-s description: An OctalEscapeSequence is not allowed in a String under Strict Mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch07/7.8/7.8.4/7.8.4-5-s.js b/test/suite/ch07/7.8/7.8.4/7.8.4-5-s.js index fd7c08a90d52587f61cfdb6a586fcbb1e300e000..04d8e7418e8d2b3530d5197ea747c87863c6e81f 100644 --- a/test/suite/ch07/7.8/7.8.4/7.8.4-5-s.js +++ b/test/suite/ch07/7.8/7.8.4/7.8.4-5-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.4-5-s description: An OctalEscapeSequence is not allowed in a String under Strict Mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch07/7.8/7.8.4/7.8.4-6-s.js b/test/suite/ch07/7.8/7.8.4/7.8.4-6-s.js index f9612aaca8584962d828c5f6aeb0b56760393ca5..13b171900af2aa4f2826b7941e65f2960a656f02 100644 --- a/test/suite/ch07/7.8/7.8.4/7.8.4-6-s.js +++ b/test/suite/ch07/7.8/7.8.4/7.8.4-6-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.4-6-s description: An OctalEscapeSequence is not allowed in a String under Strict Mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch07/7.8/7.8.4/7.8.4-7-s.js b/test/suite/ch07/7.8/7.8.4/7.8.4-7-s.js index d1871fe9e71bfe0177910abc95d5b69c892de869..a2cf6f8af5ed7e764f4ded3082839d2e15be2f34 100644 --- a/test/suite/ch07/7.8/7.8.4/7.8.4-7-s.js +++ b/test/suite/ch07/7.8/7.8.4/7.8.4-7-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.4-7-s description: An OctalEscapeSequence is not allowed in a String under Strict Mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch07/7.8/7.8.4/7.8.4-8-s.js b/test/suite/ch07/7.8/7.8.4/7.8.4-8-s.js index fc6b3c7bd7b25d8b813348f5dcae2963f522500e..486f2ee0616af01995a89a3202ebe055539dfd8a 100644 --- a/test/suite/ch07/7.8/7.8.4/7.8.4-8-s.js +++ b/test/suite/ch07/7.8/7.8.4/7.8.4-8-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.4-8-s description: An OctalEscapeSequence is not allowed in a String under Strict Mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch07/7.8/7.8.4/7.8.4-9-s.js b/test/suite/ch07/7.8/7.8.4/7.8.4-9-s.js index 929ab6cc09cdb10f0cd3ad739fb23cc5e2d8d8b0..afcd1cc668c66a64f6777d3c1b48dc1fc411ca00 100644 --- a/test/suite/ch07/7.8/7.8.4/7.8.4-9-s.js +++ b/test/suite/ch07/7.8/7.8.4/7.8.4-9-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.4-9-s description: An OctalEscapeSequence is not allowed in a String under Strict Mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A1.1_T1.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A1.1_T1.js index 023e9ea5e724cafea4f48275d0035e621198bfec..26e9ff8e6e771db967d5e764c734190b058e11dc 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A1.1_T1.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A1.1_T1.js @@ -3,6 +3,7 @@ /*--- info: "StringLiteral :: \"DoubleStringCharacters_opt\"" +es5id: 7.8.4_A1.1_T1 description: > DoubleStringCharacter :: SourceCharacter but not double-quote " or LineTerminator diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A1.1_T2.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A1.1_T2.js index afb854f6723efee02d9786cee97f78db76f7757a..e9f19686d057043597e60edad3844aca452dbec0 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A1.1_T2.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A1.1_T2.js @@ -3,6 +3,7 @@ /*--- info: "StringLiteral :: \"DoubleStringCharacters_opt\"" +es5id: 7.8.4_A1.1_T2 description: > DoubleStringCharacter :: SourceCharacter but not double-quote " or LineTerminator diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A1.2_T1.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A1.2_T1.js index bbdedad2681120acdd713fd14887ca4e39ce624e..6d42906ef4fa77c002536906af4f682f72438c07 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A1.2_T1.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A1.2_T1.js @@ -3,6 +3,7 @@ /*--- info: "StringLiteral :: 'SingleStringCharacters_opt'" +es5id: 7.8.4_A1.2_T1 description: > SingleStringCharacter :: SourceCharacter but not single-quote ' or LineTerminator diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A1.2_T2.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A1.2_T2.js index 06f38a6daedd9537a037a59e481b4956e412e6fb..2fee0e8d03dc9ec2fe4280051ee2082d58fdbb56 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A1.2_T2.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A1.2_T2.js @@ -3,6 +3,7 @@ /*--- info: "StringLiteral :: 'SingleStringCharacters_opt'" +es5id: 7.8.4_A1.2_T2 description: > SingleStringCharacter :: SourceCharacter but not single-quote ' or LineTerminator diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A2.1_T1.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A2.1_T1.js index c6a111d292d2ad8d57824c35ca0bd5ce15dc6dd3..e434bb7f6bc48c3c256091e48d714cd50fa56a10 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A2.1_T1.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Correct interpretation of ENGLISH ALPHABET +es5id: 7.8.4_A2.1_T1 description: Check ENGLISH CAPITAL ALPHABET ---*/ diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A2.1_T2.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A2.1_T2.js index 5cc88b4470bec845eac4cfd35ada35df33a221b4..b311a3228d3f52cc6e46c7e45b07e2ac7654769b 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A2.1_T2.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Correct interpretation of ENGLISH ALPHABET +es5id: 7.8.4_A2.1_T2 description: Check ENGLISH SMALL ALPHABET ---*/ diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A2.2_T1.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A2.2_T1.js index 6d76b223b91d573a4d4a8893c6aa3d9e702f3836..f21a4ecf60756b2e21b970f49ff1ea14e10d6915 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A2.2_T1.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A2.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Correct interpretation of RUSSIAN ALPHABET +es5id: 7.8.4_A2.2_T1 description: Check RUSSIAN CAPITAL ALPHABET ---*/ diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A2.2_T2.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A2.2_T2.js index 9643e68ddf5a3376136cacdbfea464334f59f748..909459e8053dfbff1b44b6089f5cd08911cae91e 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A2.2_T2.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A2.2_T2.js @@ -3,6 +3,7 @@ /*--- info: Correct interpretation of RUSSIAN ALPHABET +es5id: 7.8.4_A2.2_T2 description: Check RUSSIAN SMALL ALPHABET ---*/ diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A2.3_T1.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A2.3_T1.js index 77bcc9d76f64d98406f86a921a2855e0af9c0953..2e1cb1af00a467143556ea3b4d311962101b1ca3 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A2.3_T1.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A2.3_T1.js @@ -3,6 +3,7 @@ /*--- info: Correct interpretation of DIGITS +es5id: 7.8.4_A2.3_T1 description: Check DIGITS ---*/ diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A3.1_T1.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A3.1_T1.js index 0529177cd5453050e523cbdd352b780f47688cce..7833281e1d8edbecc664981f9d559de4a1bd8d84 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A3.1_T1.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A3.1_T1.js @@ -3,6 +3,7 @@ /*--- info: "StringLiteral :: \"\\\" or '\\' is not correct" +es5id: 7.8.4_A3.1_T1 description: Checking if execution of "\" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A3.1_T2.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A3.1_T2.js index 8169271cd11ad0b458adfd4b3b422ce0db543e19..41d611118d11b037f946eaac70782402c43d1147 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A3.1_T2.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A3.1_T2.js @@ -3,6 +3,7 @@ /*--- info: "StringLiteral :: \"\\\" or '\\' is not correct" +es5id: 7.8.4_A3.1_T2 description: Checking if execution of "'\'" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A3.2_T1.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A3.2_T1.js index 66195f1e76b05babaf474843f60a04187f52b176..4e06f85249f554caf1467320b5e4193e1daa1428 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A3.2_T1.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A3.2_T1.js @@ -3,6 +3,7 @@ /*--- info: "StringLiteral :: \"\\\\\\\" or '\\\\\\' is not correct" +es5id: 7.8.4_A3.2_T1 description: Checking if execution of "\\\" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A3.2_T2.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A3.2_T2.js index 094fd184cc81ae3376decf5c2f28b2dbeca08a32..a97f65464ad1674110ad283f4df0805e1812fae1 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A3.2_T2.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A3.2_T2.js @@ -3,6 +3,7 @@ /*--- info: "StringLiteral :: \"\\\\\\\" or '\\\\\\' is not correct" +es5id: 7.8.4_A3.2_T2 description: Checking if execution of '\\\' fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.1_T1.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.1_T1.js index 3e0b0ac547cd595793e5b60dc3925ef65b0892a5..d7052418aa7aab905126fdcc46c8c67493b96146 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.1_T1.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.1_T1.js @@ -3,6 +3,7 @@ /*--- info: "CharacterEscapeSequnce :: SingleEscapeSequence" +es5id: 7.8.4_A4.1_T1 description: "SingleEscapeSequence :: one of b f n r t v" ---*/ diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.1_T2.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.1_T2.js index 7ddef6cf91f4515219265bd344a74b2552574e7f..f41eeef4e9a0aebdbfb0f9f6ff4e626519482fa0 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.1_T2.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.1_T2.js @@ -3,6 +3,7 @@ /*--- info: "CharacterEscapeSequnce :: SingleEscapeSequence" +es5id: 7.8.4_A4.1_T2 description: "SingleEscapeSequence :: one of ' \" \\" ---*/ diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.2_T1.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.2_T1.js index 363f6a79c2ead21e569fd92c1e80f0346e19c3ca..1d2a070f8bd76e45e0931ed533c5faf285daa33c 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.2_T1.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.2_T1.js @@ -3,6 +3,7 @@ /*--- info: "CharacterEscapeSequnce :: NonEscapeSequence" +es5id: 7.8.4_A4.2_T1 description: "NonEscapeSequence :: ENGLISH CAPITAL ALPHABET" ---*/ diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.2_T2.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.2_T2.js index 5b476d9c2e00bdcc45a351a27c6777d250d11d92..63627d64b2f1f1e8267a9dfeeb1598eef68c1609 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.2_T2.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.2_T2.js @@ -3,6 +3,7 @@ /*--- info: "CharacterEscapeSequnce :: NonEscapeSequence" +es5id: 7.8.4_A4.2_T2 description: "NonEscapeSequence :: ENGLISH CAPITAL ALPHABET" ---*/ diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.2_T3.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.2_T3.js index aff309ef6f1e9a1f31faa2bd791e70a2b8185ce4..eb845ba9c543c45069057bf74e98bc6a70d3e18d 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.2_T3.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.2_T3.js @@ -3,6 +3,7 @@ /*--- info: "CharacterEscapeSequnce :: NonEscapeSequence" +es5id: 7.8.4_A4.2_T3 description: "NonEscapeSequence :: ENGLISH SMALL ALPHABET" ---*/ diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.2_T4.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.2_T4.js index bb66b29b19ac1f9bed24d39a57d2cc3f847470c2..99c90ca1e3da275023d32d784123a830ad8027d5 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.2_T4.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.2_T4.js @@ -3,6 +3,7 @@ /*--- info: "CharacterEscapeSequnce :: NonEscapeSequence" +es5id: 7.8.4_A4.2_T4 description: "NonEscapeSequence :: ENGLISH SMALL ALPHABET" ---*/ diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.2_T5.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.2_T5.js index 6fc0933ba3f641c578f858ef7f21dd4018b7d0b5..7126d3eee3d870487fa7968380fff4aa161cded3 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.2_T5.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.2_T5.js @@ -3,6 +3,7 @@ /*--- info: "CharacterEscapeSequnce :: NonEscapeSequence" +es5id: 7.8.4_A4.2_T5 description: "NonEscapeSequence :: RUSSIAN CAPITAL ALPHABET" ---*/ diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.2_T6.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.2_T6.js index 61b43e71c7759b396497e9bd844264960dd13b3b..099e42565ae5a13df6679bedbd48192a20277a1e 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.2_T6.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.2_T6.js @@ -3,6 +3,7 @@ /*--- info: "CharacterEscapeSequnce :: NonEscapeSequence" +es5id: 7.8.4_A4.2_T6 description: "NonEscapeSequence :: RUSSIAN CAPITAL ALPHABET" ---*/ diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.2_T7.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.2_T7.js index 9b718e2803aad2b8cd12fd38801c767bfc4a6cde..ba1d85f384c89e5bb3fa80def14ee487f062b597 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.2_T7.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.2_T7.js @@ -3,6 +3,7 @@ /*--- info: "CharacterEscapeSequnce :: NonEscapeSequence" +es5id: 7.8.4_A4.2_T7 description: "NonEscapeSequence :: RUSSIAN SMALL ALPHABET" ---*/ diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.2_T8.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.2_T8.js index cab21d4fa984fc63ff0810a1df15f6a6e7b27bfa..0800f04e39983857a725cc40d30665e44392446f 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.2_T8.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.2_T8.js @@ -3,6 +3,7 @@ /*--- info: "CharacterEscapeSequnce :: NonEscapeSequence" +es5id: 7.8.4_A4.2_T8 description: "NonEscapeSequence :: RUSSIAN SMALL ALPHABET" ---*/ diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.3_T1.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.3_T1.js index 7d3ed67e2f31654d2ec24be7dd4c5a79733f495f..b0f5f43b1abcbde1ee70bba2c645ced0bfd56fe8 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.3_T1.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.3_T1.js @@ -3,6 +3,7 @@ /*--- info: NonEscapeSequence is not EscapeCharacter +es5id: 7.8.4_A4.3_T1 description: "EscapeCharacter :: DecimalDigits :: 1" flags: - onlyStrict diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.3_T2.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.3_T2.js index 7750588eafb0cb2dc769fa6ed14c516080576204..bf7cdd3f0dfd6a05f5335390c351a39e045bbf41 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.3_T2.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.3_T2.js @@ -3,6 +3,7 @@ /*--- info: NonEscapeSequence is not EscapeCharacter +es5id: 7.8.4_A4.3_T2 description: "EscapeCharacter :: DecimalDigits :: 7" flags: - onlyStrict diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.3_T7.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.3_T7.js index 6690243631af918477f6697dfe2012027bfc7544..cc46118dec277a7cf6844721bd8ca9d9dc408b22 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.3_T7.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A4.3_T7.js @@ -3,6 +3,7 @@ /*--- info: NonEscapeSequence is not EscapeCharacter +es5id: 7.8.4_A4.3_T7 description: "EscapeCharacter :: SingleEscapeCharacter :: one of b f n r t v" ---*/ diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A5.1_T1.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A5.1_T1.js index c5d950e48f8f32bc5d6d462c9900b30929aabb88..537238b36b7be44ee4906207e1584f3988ab8041 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A5.1_T1.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A5.1_T1.js @@ -3,6 +3,7 @@ /*--- info: "EscapeSequence :: 0" +es5id: 7.8.4_A5.1_T1 description: String.fromCharCode(0x0000) ---*/ diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A5.1_T2.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A5.1_T2.js index c438066d40ce1a5ac8dfabe22447755d048b0a6f..a07ed6a970149acb08cba2a8030c79ddfd67632d 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A5.1_T2.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A5.1_T2.js @@ -3,6 +3,7 @@ /*--- info: "EscapeSequence :: 0" +es5id: 7.8.4_A5.1_T2 description: "\"\\u0000\"" ---*/ diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A5.1_T3.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A5.1_T3.js index d454ece76c29fd33bc088ce783bcf1208a1614ab..9e435c6788c0f4cf5a7f058dca6ef7c41bfbde35 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A5.1_T3.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A5.1_T3.js @@ -3,6 +3,7 @@ /*--- info: "EscapeSequence :: 0" +es5id: 7.8.4_A5.1_T3 description: "\"\\x00\"" ---*/ diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A6.1_T1.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A6.1_T1.js index 1e6f87c19f7afd79682caa0d2cd2e5c4819b7023..6e31e84c1c5ec6d26388f6f679d9aa056f1298ea 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A6.1_T1.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A6.1_T1.js @@ -3,6 +3,7 @@ /*--- info: "EscapeSequence :: HexEscapeSequence :: x HexDigit HexDigit" +es5id: 7.8.4_A6.1_T1 description: "HexEscapeSequence :: HexDigit" ---*/ diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A6.1_T2.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A6.1_T2.js index 6963cb53642c3af1024aff7a323959075635cf63..128da0eb2b217b54b47b9e8109c4d66e77aa60d3 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A6.1_T2.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A6.1_T2.js @@ -3,6 +3,7 @@ /*--- info: "EscapeSequence :: HexEscapeSequence :: x HexDigit HexDigit" +es5id: 7.8.4_A6.1_T2 description: "HexEscapeSequence :: ENGLISH CAPITAL ALPHABET" ---*/ diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A6.1_T3.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A6.1_T3.js index e01ab2deaa31d290fdca83a53b7656b215dd8063..fa7a9fc5e0d96b45a82953e5378d3bd9732bd9bf 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A6.1_T3.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A6.1_T3.js @@ -3,6 +3,7 @@ /*--- info: "EscapeSequence :: HexEscapeSequence :: x HexDigit HexDigit" +es5id: 7.8.4_A6.1_T3 description: "HexEscapeSequence :: ENGLISH SMALL ALPHABET" ---*/ diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A6.3_T1.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A6.3_T1.js index a92cceb4db6eb2d4a00a3bd7b7e0d09713eb57db..1ac49225a407691e8f794ca7284a617286b73b84 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A6.3_T1.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A6.3_T1.js @@ -3,6 +3,7 @@ /*--- info: \x HexDigit HexDigit SingleStringCharacter +es5id: 7.8.4_A6.3_T1 description: Check similar to ('\x01F' === String.fromCharCode('1') + 'F') ---*/ diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.1_T1.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.1_T1.js index 5262b44dc1eec767846dd8674a0ea5c30918f558..d8d6bc701df8b6159930845b9dffa25c113cb856 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.1_T1.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.1_T1.js @@ -5,6 +5,7 @@ info: > EscapeSequence :: UnicodeEscapeSequence :: u HexDigit HexDigit HexDigit HexDigit +es5id: 7.8.4_A7.1_T1 description: Check similar to ("\u0000" === String.fromCharCode("0")) ---*/ diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.1_T2.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.1_T2.js index c3f2133d940b936eb44e3461815b032f7894225b..05a54383c9a0df65bbc9ccd0669179666169a3fa 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.1_T2.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.1_T2.js @@ -5,6 +5,7 @@ info: > EscapeSequence :: UnicodeEscapeSequence :: u HexDigit HexDigit HexDigit HexDigit +es5id: 7.8.4_A7.1_T2 description: "UnicodeEscapeSequence :: ENGLISH CAPITAL ALPHABET" ---*/ diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.1_T3.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.1_T3.js index 8cc1b4e19febc68fb57e38f9a3f6945fabdd3c14..0b3cdb7f89079a1e32d6c4c7f0bc74314f467c11 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.1_T3.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.1_T3.js @@ -5,6 +5,7 @@ info: > EscapeSequence :: UnicodeEscapeSequence :: u HexDigit HexDigit HexDigit HexDigit +es5id: 7.8.4_A7.1_T3 description: "UnicodeEscapeSequence :: ENGLISH SMALL ALPHABET" ---*/ diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.1_T4.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.1_T4.js index db734a087e29cbd03d594df0a86a26af8e2a2fcc..119d49822e85336765140b226c6dbf97a9bc34f8 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.1_T4.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.1_T4.js @@ -5,6 +5,7 @@ info: > EscapeSequence :: UnicodeEscapeSequence :: u HexDigit HexDigit HexDigit HexDigit +es5id: 7.8.4_A7.1_T4 description: "UnicodeEscapeSequence :: u000G is incorrect" flags: [negative] ---*/ diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.2_T1.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.2_T1.js index 880a1b22b500c83ace75d1c64ce8cccb22b060be..5ead7488587e3831add1d224d539f334cad517f2 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.2_T1.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.2_T1.js @@ -3,6 +3,7 @@ /*--- info: "UnicodeEscapeSequence :: u HexDigit (one, two or three time) is incorrect" +es5id: 7.8.4_A7.2_T1 description: ":: HexDigit :: 1" flags: [negative] ---*/ diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.2_T2.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.2_T2.js index 8bd32f22189449b7b7357ccde1d60f122c870864..58cea9c898ff76385ac56378326f8bf250e76c7d 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.2_T2.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.2_T2.js @@ -3,6 +3,7 @@ /*--- info: "UnicodeEscapeSequence :: u HexDigit (one, two or three time) is incorrect" +es5id: 7.8.4_A7.2_T2 description: ":: HexDigit :: A" flags: [negative] ---*/ diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.2_T3.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.2_T3.js index c4ee16a84af6a60232e7ba654e7d88daa6f04d7e..37a53be1dde5bfddde3a03dee22f1b9072192bf0 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.2_T3.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.2_T3.js @@ -3,6 +3,7 @@ /*--- info: "UnicodeEscapeSequence :: u HexDigit (one, two or three time) is incorrect" +es5id: 7.8.4_A7.2_T3 description: ":: HexDigit :: 1" flags: [negative] ---*/ diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.2_T4.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.2_T4.js index 3f3849330e080ef944b9518f0bb4e94e348733ad..791a7c9d4ad622d8481c79631333b8c0562d96ae 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.2_T4.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.2_T4.js @@ -3,6 +3,7 @@ /*--- info: "UnicodeEscapeSequence :: u HexDigit (one, two or three time) is incorrect" +es5id: 7.8.4_A7.2_T4 description: ":: HexDigit :: A" flags: [negative] ---*/ diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.2_T5.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.2_T5.js index c2de688a1c5284aad94e6866af62194c540f7b31..7d25bb2c327d4d0988348a3d915b3642509754f1 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.2_T5.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.2_T5.js @@ -3,6 +3,7 @@ /*--- info: "UnicodeEscapeSequence :: u HexDigit (one, two or three time) is incorrect" +es5id: 7.8.4_A7.2_T5 description: ":: HexDigit :: 1" flags: [negative] ---*/ diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.2_T6.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.2_T6.js index 691ad60723634ea4d13d6b80e14c85ebbcd1db6a..a140caed84dc09eb1cb36af2e04cb8c320432dda 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.2_T6.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.2_T6.js @@ -3,6 +3,7 @@ /*--- info: "UnicodeEscapeSequence :: u HexDigit (one, two or three time) is incorrect" +es5id: 7.8.4_A7.2_T6 description: ":: HexDigit :: A" flags: [negative] ---*/ diff --git a/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.3_T1.js b/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.3_T1.js index ca1bb012684d23972d8a9a6279b34e1e7fac5e79..7138e649229135a91450ad1e2b44c8347be496cd 100644 --- a/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.3_T1.js +++ b/test/suite/ch07/7.8/7.8.4/S7.8.4_A7.3_T1.js @@ -3,6 +3,7 @@ /*--- info: \u HexDigit HexDigit HexDigit HexDigit DoubleStringCharacter +es5id: 7.8.4_A7.3_T1 description: Check similar to ("\u0001F" === String.fromCharCode("1") + "F") ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/7.8.5-1.js b/test/suite/ch07/7.8/7.8.5/7.8.5-1.js index 3df19ac0cab04beab875aab0e51ecde0358dcd12..0c6037364ded0ab4c45f3e07d7462ab95685f364 100644 --- a/test/suite/ch07/7.8/7.8.5/7.8.5-1.js +++ b/test/suite/ch07/7.8/7.8.5/7.8.5-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.5-1 description: > Literal RegExp Objects - SyntaxError exception is thrown if the RegularExpressionNonTerminator position of a diff --git a/test/suite/ch07/7.8/7.8.5/7.8.5-1gs.js b/test/suite/ch07/7.8/7.8.5/7.8.5-1gs.js index b16359ea15210d9cee8f1e98dbb9de9227b12ace..6cad8ce6781cc713d45cf53ba0c0914abd8b68f0 100644 --- a/test/suite/ch07/7.8/7.8.5/7.8.5-1gs.js +++ b/test/suite/ch07/7.8/7.8.5/7.8.5-1gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.5-1gs description: Empty literal RegExp should result in a SyntaxError negative: ^((?!NotEarlyError).)*$ ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/7.8.5-2gs.js b/test/suite/ch07/7.8/7.8.5/7.8.5-2gs.js index 2e3c50b9ecdee2b0e819b7125ad3bf02560bd719..ca02dc3e09f83cf37610708944391e94b70cd994 100644 --- a/test/suite/ch07/7.8/7.8.5/7.8.5-2gs.js +++ b/test/suite/ch07/7.8/7.8.5/7.8.5-2gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 7.8.5-2gs description: Empty dynamic RegExp should not result in a SyntaxError ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.1_T1.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.1_T1.js index ae66a53bf84ae1b2823e97cfeb3f7b7e156fb12f..f0f4f0112b682cac7718cf75d9412f690c580835 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.1_T1.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.1_T1.js @@ -5,6 +5,7 @@ info: > RegularExpressionFirstChar :: NonTerminator but not * or \ or /, RegularExpressionChars :: [empty], RegularExpressionFlags :: [empty] +es5id: 7.8.5_A1.1_T1 description: Without eval ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.1_T2.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.1_T2.js index a4f8776fc2b7001cb7891d28001c149fded5b74d..c4b9db604baacfb88217ed323797042b49dad592 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.1_T2.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.1_T2.js @@ -5,6 +5,7 @@ info: > RegularExpressionFirstChar :: NonTerminator but not * or \ or /, RegularExpressionChars :: [empty], RegularExpressionFlags :: [empty] +es5id: 7.8.5_A1.1_T2 description: Complex test with eval, using syntax pattern ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.2_T1.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.2_T1.js index 9505c36e328d3261ba0d1e8272308343f2b20093..4f285a332321cdf6141ec3cee420d458a5374414 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.2_T1.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.2_T1.js @@ -3,6 +3,7 @@ /*--- info: "RegularExpressionFirstChar :: * or \\ or / or [empty] is incorrect" +es5id: 7.8.5_A1.2_T1 description: "*" flags: [negative] ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.2_T2.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.2_T2.js index 2fe0f7be2562c9b170e025c7bc3a673439b011c3..f5788af9ac968447e9fca2d615cf9d7538550fb3 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.2_T2.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.2_T2.js @@ -3,6 +3,7 @@ /*--- info: "RegularExpressionFirstChar :: * or \\ or / or [empty] is incorrect" +es5id: 7.8.5_A1.2_T2 description: \ flags: [negative] ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.2_T3.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.2_T3.js index be4343bb7b85f7b6b315769185f68c42395cbe34..1f83641ebc070f057932dea7e94129072360d27a 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.2_T3.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.2_T3.js @@ -3,6 +3,7 @@ /*--- info: "RegularExpressionFirstChar :: * or \\ or / or [empty] is incorrect" +es5id: 7.8.5_A1.2_T3 description: / flags: [negative] ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.2_T4.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.2_T4.js index 311736dbaed1d4fae18e76303c78ed1781c0d145..c8e613b474c89678d92fea2da51ad79da5a67813 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.2_T4.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.2_T4.js @@ -3,6 +3,7 @@ /*--- info: "RegularExpressionFirstChar :: * or \\ or / or [empty] is incorrect" +es5id: 7.8.5_A1.2_T4 description: "[empty]" flags: [negative] ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.3_T1.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.3_T1.js index 2a051648d85311874c88a921d03a3c71987af24f..03a40762f73c24bb3e0ac6f894a9d1fdb1fe14bc 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.3_T1.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.3_T1.js @@ -3,6 +3,7 @@ /*--- info: "RegularExpressionFirstChar :: LineTerminator is incorrect" +es5id: 7.8.5_A1.3_T1 description: Line Feed, without eval flags: [negative] ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.3_T2.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.3_T2.js index 3590f51534fdda27ad1036dead467ec6dd5b30cb..0a0a459c9a76e62ea41a83830db4826556bc0459 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.3_T2.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.3_T2.js @@ -3,6 +3,7 @@ /*--- info: "RegularExpressionFirstChar :: LineTerminator is incorrect" +es5id: 7.8.5_A1.3_T2 description: Line Feed, with eval ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.3_T3.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.3_T3.js index e4ae042a1bffb65a95c87025439ac028bf36527b..eb6727ff3bb7da7c77d02e11f9c13d9618ed1702 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.3_T3.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.3_T3.js @@ -3,6 +3,7 @@ /*--- info: "RegularExpressionFirstChar :: LineTerminator is incorrect" +es5id: 7.8.5_A1.3_T3 description: Carriage Return, without eval flags: [negative] ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.3_T4.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.3_T4.js index 98f3779f9b6d62c1cfb4aa1badb3e1554007a518..5f0e456b6764098f5ad5a62456640a9ff59a5cf8 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.3_T4.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.3_T4.js @@ -3,6 +3,7 @@ /*--- info: "RegularExpressionFirstChar :: LineTerminator is incorrect" +es5id: 7.8.5_A1.3_T4 description: Carriage Return, with eval ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.3_T5.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.3_T5.js index 9ca16eccd71207be9cfdb588b5a5feb84933e098..a18ac77784bfefbd67a363d2ea1f1e3562b41288 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.3_T5.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.3_T5.js @@ -3,6 +3,7 @@ /*--- info: "RegularExpressionFirstChar :: LineTerminator is incorrect" +es5id: 7.8.5_A1.3_T5 description: Line separator, with eval ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.3_T6.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.3_T6.js index 2abcf2a17a28915bb797bb49bd796b3ec3ad0080..3acb6c2c3ba25100ac9a27402158514e933b1455 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.3_T6.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.3_T6.js @@ -3,6 +3,7 @@ /*--- info: "RegularExpressionFirstChar :: LineTerminator is incorrect" +es5id: 7.8.5_A1.3_T6 description: Paragraph separator, with eval ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.4_T1.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.4_T1.js index 024da52bdd13ef138de1541c6e032f7240733d81..ae824ab0271e2532a31b5bfa8d9ebd0395b72b5e 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.4_T1.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.4_T1.js @@ -5,6 +5,7 @@ info: > RegularExpressionFirstChar :: BackslashSequence :: \NonTerminator, RegularExpressionChars :: [empty], RegularExpressionFlags :: [empty] +es5id: 7.8.5_A1.4_T1 description: Check similar to (/\1/.source === "\\1") ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.4_T2.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.4_T2.js index 3f9950cbbf979304a419093c522fbedca7b3dc49..1b4ceda6211301731377bdb7c1f0790e7db0c7c2 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.4_T2.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.4_T2.js @@ -5,6 +5,7 @@ info: > RegularExpressionFirstChar :: BackslashSequence :: \NonTerminator, RegularExpressionChars :: [empty], RegularExpressionFlags :: [empty] +es5id: 7.8.5_A1.4_T2 description: Complex test with eval, using syntax pattern ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.5_T1.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.5_T1.js index a91e1ac83f30d5f21d83ae23c25c5d7d65612176..d691a51e3fe4db7aab3b41e840fe58c174675c4c 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.5_T1.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.5_T1.js @@ -5,6 +5,7 @@ info: > RegularExpressionFirstChar :: BackslashSequence :: \LineTerminator is incorrect +es5id: 7.8.5_A1.5_T1 description: Line Feed, without eval flags: [negative] ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.5_T2.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.5_T2.js index fdd4465807426bbadcf159b1526d959cc33bdd32..dbdbbd91fcacd68f02d95ff33ec054de37939c57 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.5_T2.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.5_T2.js @@ -5,6 +5,7 @@ info: > RegularExpressionFirstChar :: BackslashSequence :: \LineTerminator is incorrect +es5id: 7.8.5_A1.5_T2 description: Line Feed, with eval ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.5_T3.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.5_T3.js index edaee4833c7d222e1359e0d1d8f55581fbfe24e0..fd05081ab65f254576a375881abed9b5011d43c7 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.5_T3.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.5_T3.js @@ -5,6 +5,7 @@ info: > RegularExpressionFirstChar :: BackslashSequence :: \LineTerminator is incorrect +es5id: 7.8.5_A1.5_T3 description: Carriage Return, without eval flags: [negative] ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.5_T4.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.5_T4.js index d660e556969cc94b135bab7cbd4540912dbaabd8..a5517a6b6162070271f91077b4562a521888cb5d 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.5_T4.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.5_T4.js @@ -5,6 +5,7 @@ info: > RegularExpressionFirstChar :: BackslashSequence :: \LineTerminator is incorrect +es5id: 7.8.5_A1.5_T4 description: Carriage Return, with eval ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.5_T5.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.5_T5.js index ac2c01a36ad15308bf28d8fe1499546bf24a2987..d1d019c7afcbc31db4e0bbcae3aba5349ed8caa5 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.5_T5.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.5_T5.js @@ -5,6 +5,7 @@ info: > RegularExpressionFirstChar :: BackslashSequence :: \LineTerminator is incorrect +es5id: 7.8.5_A1.5_T5 description: Line separator, with eval ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.5_T6.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.5_T6.js index b040fede471d0c87db05b3ad5e2944b98b932827..d1818bc6c55da44bbb9746d9da210fd0cea2be28 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.5_T6.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.5_T6.js @@ -5,6 +5,7 @@ info: > RegularExpressionFirstChar :: BackslashSequence :: \LineTerminator is incorrect +es5id: 7.8.5_A1.5_T6 description: Paragraph separator, with eval ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.1_T1.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.1_T1.js index 41e6f4443d30c38f646fbc571f7cbb61197e4189..ae16869f12e5ea5b1e07a2bad204bda1fcb5c9c5 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.1_T1.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.1_T1.js @@ -5,6 +5,7 @@ info: > RegularExpressionChar :: NonTerminator but not \ or /, RegularExpressionFlags :: [empty] +es5id: 7.8.5_A2.1_T1 description: Without eval ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.1_T2.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.1_T2.js index df80355b35dd4cd13442dfad1a495cdc5b4ed08e..216918c58d8b64a1d47c56e884dd143f9bfed2a3 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.1_T2.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.1_T2.js @@ -5,6 +5,7 @@ info: > RegularExpressionChar :: NonTerminator but not \ or /, RegularExpressionFlags :: [empty] +es5id: 7.8.5_A2.1_T2 description: Complex test with eval, using syntax pattern ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.2_T1.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.2_T1.js index 25de1eb9e81b27d00f7dc2920c888e8d719f3639..a177c1029613b72e5f843481a3e2f019979b66ef 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.2_T1.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.2_T1.js @@ -3,6 +3,7 @@ /*--- info: "RegularExpressionChar :: \\ or / is incorrect" +es5id: 7.8.5_A2.2_T1 description: \ flags: [negative] ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.2_T2.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.2_T2.js index 32786590e766b8d3e1b6f7e05f8ebf263bd58016..4c6b4235c550289960213f29fd01595b50fee783 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.2_T2.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.2_T2.js @@ -3,6 +3,7 @@ /*--- info: "RegularExpressionChar :: \\ or / is incorrect" +es5id: 7.8.5_A2.2_T2 description: / flags: [negative] ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.3_T1.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.3_T1.js index 397807e54ec46542a7af1b4f6e863408d486d440..508d99009e690f5ab6916caa08695cf2ed6c1fd8 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.3_T1.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.3_T1.js @@ -3,6 +3,7 @@ /*--- info: "RegularExpressionChar :: LineTerminator is incorrect" +es5id: 7.8.5_A2.3_T1 description: Line Feed, without eval flags: [negative] ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.3_T2.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.3_T2.js index fa5c5fb4693a22cf168e72a81a3b24097a91c57c..d6929c98be3e9e15523d02104b4aff11244ed4e8 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.3_T2.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.3_T2.js @@ -3,6 +3,7 @@ /*--- info: "RegularExpressionChar :: LineTerminator is incorrect" +es5id: 7.8.5_A2.3_T2 description: Line Feed, with eval ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.3_T3.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.3_T3.js index ecea8defe81293e8d6e0e32a4f2663f497b96b8e..437b6737ad42dd7ceb96c432c56b12bddff43926 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.3_T3.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.3_T3.js @@ -3,6 +3,7 @@ /*--- info: "RegularExpressionChar :: LineTerminator is incorrect" +es5id: 7.8.5_A2.3_T3 description: Carriage Return, without eval flags: [negative] ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.3_T4.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.3_T4.js index 198c0ecb66e2efa0532c22b77105f40fa2be658a..1a1e0698bf9238cdb8f655b47b977e1e10b7edd5 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.3_T4.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.3_T4.js @@ -3,6 +3,7 @@ /*--- info: "RegularExpressionChar :: LineTerminator is incorrect" +es5id: 7.8.5_A2.3_T4 description: Carriage Return, with eval ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.3_T5.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.3_T5.js index 8092ec0c134c4b849c352b9b35fb341da461f815..eda5ce5e22307ace1e270df35a8d79ccb27d0cec 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.3_T5.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.3_T5.js @@ -3,6 +3,7 @@ /*--- info: "RegularExpressionChar :: LineTerminator is incorrect" +es5id: 7.8.5_A2.3_T5 description: Line separator, with eval ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.3_T6.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.3_T6.js index c0e5b90abb1eca541e3889857e44f451278ba646..f658cc50258dbd374b6c7ce8ca113e5efaefc655 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.3_T6.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.3_T6.js @@ -3,6 +3,7 @@ /*--- info: "RegularExpressionChar :: LineTerminator is incorrect" +es5id: 7.8.5_A2.3_T6 description: Paragraph separator, with eval ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.4_T1.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.4_T1.js index f253c89ff4ddd79f0fad9d08f512bd3aaab4529c..72f4ea5467d929bcde7e8ca9203a1768869fe153 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.4_T1.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.4_T1.js @@ -5,6 +5,7 @@ info: > RegularExpressionChar :: BackslashSequence :: \NonTerminator, RegularExpressionFlags :: [empty] +es5id: 7.8.5_A2.4_T1 description: Check similar to (/a\1/.source === "a\\1") ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.4_T2.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.4_T2.js index 8991d25fb5a35db2c31c2bbd12e67e2532287949..b64ded43f00f2319f3805045c5773f4d00dcec01 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.4_T2.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.4_T2.js @@ -5,6 +5,7 @@ info: > RegularExpressionChar :: BackslashSequence :: \NonTerminator, RegularExpressionFlags :: [empty] +es5id: 7.8.5_A2.4_T2 description: Complex test with eval, using syntax pattern ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.5_T1.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.5_T1.js index c039a3644736d3a7ff0fb86135b611016bd14c57..6c901c6e1b0afa9a9444e83785dff82441c473fd 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.5_T1.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.5_T1.js @@ -3,6 +3,7 @@ /*--- info: "RegularExpressionChar :: BackslashSequence :: \\LineTerminator is incorrect" +es5id: 7.8.5_A2.5_T1 description: Line Feed, without eval flags: [negative] ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.5_T2.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.5_T2.js index 9d315b4c44befa8b43dd66ae4c2e4e631019776d..6b459e34fe53606aded9029b77eae45fd0ab001f 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.5_T2.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.5_T2.js @@ -3,6 +3,7 @@ /*--- info: "RegularExpressionChar :: BackslashSequence :: \\LineTerminator is incorrect" +es5id: 7.8.5_A2.5_T2 description: Line Feed, with eval ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.5_T3.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.5_T3.js index bb25b8d6686746e25550cc03e4037a1f612b3106..414da68fbaa63e44a89c5e3de38635d021a7b527 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.5_T3.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.5_T3.js @@ -3,6 +3,7 @@ /*--- info: "RegularExpressionChar :: BackslashSequence :: \\LineTerminator is incorrect" +es5id: 7.8.5_A2.5_T3 description: Carriage Return, without eval flags: [negative] ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.5_T4.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.5_T4.js index ddda14f2e48dd6f269aa4b71405b87ce1386fcbb..18ba23b64708c298f3ca90e2449a9956d1f09887 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.5_T4.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.5_T4.js @@ -3,6 +3,7 @@ /*--- info: "RegularExpressionChar :: BackslashSequence :: \\LineTerminator is incorrect" +es5id: 7.8.5_A2.5_T4 description: Carriage Return, with eval ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.5_T5.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.5_T5.js index 3d3db241b676b4cf270adb093d0fadccbad665a9..1e74d005f83ad27e96d8f304d6315fe146374d85 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.5_T5.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.5_T5.js @@ -3,6 +3,7 @@ /*--- info: "RegularExpressionChar :: BackslashSequence :: \\LineTerminator is incorrect" +es5id: 7.8.5_A2.5_T5 description: Line separator, with eval ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.5_T6.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.5_T6.js index 4cde7f93ab7a925b63335d197e58978186a58a93..2ed5331429b9bc1fd58e307759baf644205c1c07 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.5_T6.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A2.5_T6.js @@ -3,6 +3,7 @@ /*--- info: "RegularExpressionChar :: BackslashSequence :: \\LineTerminator is incorrect" +es5id: 7.8.5_A2.5_T6 description: Paragraph separator, with eval ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A3.1_T1.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A3.1_T1.js index e5dcfad31aca130932ac0be69645ff2412ec9536..fff21e44f3ad8f6ed0ba2a024775e04e3f8046ce 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A3.1_T1.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A3.1_T1.js @@ -3,6 +3,7 @@ /*--- info: "RegularExpressionFlags :: IdentifierPart" +es5id: 7.8.5_A3.1_T1 description: "IdentifierPart :: g" ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A3.1_T2.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A3.1_T2.js index fd0229e7c8759ee25b18092819b1efdf85eee75c..fa1375a6103678786272273454e11ede32e466c4 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A3.1_T2.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A3.1_T2.js @@ -3,6 +3,7 @@ /*--- info: "RegularExpressionFlags :: IdentifierPart" +es5id: 7.8.5_A3.1_T2 description: "IdentifierPart :: i" ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A3.1_T3.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A3.1_T3.js index afc1e93e67163cfd2394decde8ae09582bb77e70..9aabdd8fbbfedf654a818f08cbb843f1e876824a 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A3.1_T3.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A3.1_T3.js @@ -3,6 +3,7 @@ /*--- info: "RegularExpressionFlags :: IdentifierPart" +es5id: 7.8.5_A3.1_T3 description: "IdentifierPart :: m" ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A3.1_T4.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A3.1_T4.js index 66b2122130e53b99c5111b2c2c5bc343585df9ed..648d83d85ef5f627175b38dd917f5c4f89bda9ac 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A3.1_T4.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A3.1_T4.js @@ -3,6 +3,7 @@ /*--- info: "RegularExpressionFlags :: IdentifierPart" +es5id: 7.8.5_A3.1_T4 description: "IdentifierPart :: gi" ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A3.1_T5.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A3.1_T5.js index 494c390428133164bb9891f52b52b82345f8c40a..4509698a79bbde4cbe30c53045aead24f3c435a7 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A3.1_T5.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A3.1_T5.js @@ -3,6 +3,7 @@ /*--- info: "RegularExpressionFlags :: IdentifierPart" +es5id: 7.8.5_A3.1_T5 description: "IdentifierPart :: mg" ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A3.1_T6.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A3.1_T6.js index 667fa1e79e2932b3895b06574b11816603860fb7..bdd843002cf766ed522283f528542f0307c70384 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A3.1_T6.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A3.1_T6.js @@ -3,6 +3,7 @@ /*--- info: "RegularExpressionFlags :: IdentifierPart" +es5id: 7.8.5_A3.1_T6 description: "IdentifierPart :: mig" ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A3.1_T7.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A3.1_T7.js index 5305b6be76b1b856ea499b8f6105525e8bc21222..32ea84b1201a57d6356bd881fcc8800856160716 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A3.1_T7.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A3.1_T7.js @@ -3,6 +3,7 @@ /*--- info: "RegularExpressionFlags :: IdentifierPart" +es5id: 7.8.5_A3.1_T7 description: "IdentifierPart :: \\u0067 (g)" ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A3.1_T8.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A3.1_T8.js index b81c9d2d15703748c2a66fd6a25a08c50a02f938..1a44b782e134541ee55004080d9689ed9c1a7bce 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A3.1_T8.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A3.1_T8.js @@ -3,6 +3,7 @@ /*--- info: "RegularExpressionFlags :: IdentifierPart" +es5id: 7.8.5_A3.1_T8 description: "IdentifierPart :: \\u0069 (i)" ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A3.1_T9.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A3.1_T9.js index 721a1b07b56a16ce5b9098ab4e5d34b5b262854f..1032903d563b79a0c96784fc8d546de8c5a74fcb 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A3.1_T9.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A3.1_T9.js @@ -3,6 +3,7 @@ /*--- info: "RegularExpressionFlags :: IdentifierPart" +es5id: 7.8.5_A3.1_T9 description: "IdentifierPart :: \\u006D (m)" ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A4.1.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A4.1.js index b199708d53aa0ce9991204a706102dd93bd2d1c0..5a5de447dc73b99c415ca65620887844fbf82633 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A4.1.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A4.1.js @@ -5,6 +5,7 @@ info: > A regular expression literal is an input element that is converted to a RegExp object when it is scanned +es5id: 7.8.5_A4.1 description: "Check ((/(?:)/ instanceof RegExp) === true)" ---*/ diff --git a/test/suite/ch07/7.8/7.8.5/S7.8.5_A4.2.js b/test/suite/ch07/7.8/7.8.5/S7.8.5_A4.2.js index 660dad8fa50b9146e95496ea894b51559d605d37..c1ce2b4847659f04ac4add5d0b3338a1a491259a 100644 --- a/test/suite/ch07/7.8/7.8.5/S7.8.5_A4.2.js +++ b/test/suite/ch07/7.8/7.8.5/S7.8.5_A4.2.js @@ -6,6 +6,7 @@ info: > Two regular expression literals in a program evaluate to regular expression objects that never compare as === to each other even if the two literals' contents are identical +es5id: 7.8.5_A4.2 description: Check equality two regular expression literals ---*/ diff --git a/test/suite/ch07/7.9/7.9.2/S7.9.2_A1_T1.js b/test/suite/ch07/7.9/7.9.2/S7.9.2_A1_T1.js index a2af18a4e07a4e867d1cfd43782395a8a7435b5f..873318739a6f9c0fe23fa052da7f163693bd71a8 100644 --- a/test/suite/ch07/7.9/7.9.2/S7.9.2_A1_T1.js +++ b/test/suite/ch07/7.9/7.9.2/S7.9.2_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: Check examples for automatic semicolon insertion from the Standart +es5id: 7.9.2_A1_T1 description: "{ 1 2 } 3 is not a valid sentence in the ECMAScript grammar" flags: [negative] ---*/ diff --git a/test/suite/ch07/7.9/7.9.2/S7.9.2_A1_T2.js b/test/suite/ch07/7.9/7.9.2/S7.9.2_A1_T2.js index 26969b2a9d0bedf700dae47109bb7155e0368d4d..08c269009adcb3b33114f9b18b1ba1f319e6876b 100644 --- a/test/suite/ch07/7.9/7.9.2/S7.9.2_A1_T2.js +++ b/test/suite/ch07/7.9/7.9.2/S7.9.2_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: Check examples for automatic semicolon insertion from the Standart +es5id: 7.9.2_A1_T2 description: > { 1 \n 2 } 3 is a valid sentence in the ECMAScript grammar with automatic semicolon insertion diff --git a/test/suite/ch07/7.9/7.9.2/S7.9.2_A1_T3.js b/test/suite/ch07/7.9/7.9.2/S7.9.2_A1_T3.js index 0a5c58d018e055ead0b9b30499ababfb1412600f..96ada674c9381f0050c7f0815f26035ac6eae16c 100644 --- a/test/suite/ch07/7.9/7.9.2/S7.9.2_A1_T3.js +++ b/test/suite/ch07/7.9/7.9.2/S7.9.2_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: Check examples for automatic semicolon insertion from the Standart +es5id: 7.9.2_A1_T3 description: for( a ; b \n ) is not a valid sentence in the ECMAScript grammar flags: [negative] ---*/ diff --git a/test/suite/ch07/7.9/7.9.2/S7.9.2_A1_T4.js b/test/suite/ch07/7.9/7.9.2/S7.9.2_A1_T4.js index b2685d08a77e0dfded784df54df697bb367b9462..616c9d34a79ce455df6ada461b98c8edb8d8495c 100644 --- a/test/suite/ch07/7.9/7.9.2/S7.9.2_A1_T4.js +++ b/test/suite/ch07/7.9/7.9.2/S7.9.2_A1_T4.js @@ -3,6 +3,7 @@ /*--- info: Check examples for automatic semicolon insertion from the Standart +es5id: 7.9.2_A1_T4 description: > return \n a+b is a valid sentence in the ECMAScript grammar with automatic semicolon insertion, but returned undefined diff --git a/test/suite/ch07/7.9/7.9.2/S7.9.2_A1_T5.js b/test/suite/ch07/7.9/7.9.2/S7.9.2_A1_T5.js index c6dea2aeefcf5ba45cc15e8352f27cac71080b45..4ceaf7da7a5786468e3e8c8bd5bb0094fc2d1904 100644 --- a/test/suite/ch07/7.9/7.9.2/S7.9.2_A1_T5.js +++ b/test/suite/ch07/7.9/7.9.2/S7.9.2_A1_T5.js @@ -3,6 +3,7 @@ /*--- info: Check examples for automatic semicolon insertion from the Standart +es5id: 7.9.2_A1_T5 description: > a=b \n ++c is a valid sentence in the ECMAScript grammar with automatic semicolon insertion, but a!==b++c diff --git a/test/suite/ch07/7.9/7.9.2/S7.9.2_A1_T6.js b/test/suite/ch07/7.9/7.9.2/S7.9.2_A1_T6.js index b51fc76f18ef2c14b0d0e440891df650447551c8..1873d39921caddd3fcd6fbcd10fe1c8f1f1305c5 100644 --- a/test/suite/ch07/7.9/7.9.2/S7.9.2_A1_T6.js +++ b/test/suite/ch07/7.9/7.9.2/S7.9.2_A1_T6.js @@ -3,6 +3,7 @@ /*--- info: Check examples for automatic semicolon insertion from the Standart +es5id: 7.9.2_A1_T6 description: > if(a>b) \n else c=d is not a valid sentence in the ECMAScript grammar diff --git a/test/suite/ch07/7.9/7.9.2/S7.9.2_A1_T7.js b/test/suite/ch07/7.9/7.9.2/S7.9.2_A1_T7.js index 6203c7cebe122c8eee85f3513468890781981231..a434fb317ea950b4a43802e729bc2d4d7d550d1e 100644 --- a/test/suite/ch07/7.9/7.9.2/S7.9.2_A1_T7.js +++ b/test/suite/ch07/7.9/7.9.2/S7.9.2_A1_T7.js @@ -3,6 +3,7 @@ /*--- info: Check examples for automatic semicolon insertion from the Standart +es5id: 7.9.2_A1_T7 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/ch07/7.9/S7.9_A1.js b/test/suite/ch07/7.9/S7.9_A1.js index 925c5c50fad6db5dd9c437ada9a8c0aa9b1b89a3..c22fd5a565bf02904cb958dc59324e3df69f66b1 100644 --- a/test/suite/ch07/7.9/S7.9_A1.js +++ b/test/suite/ch07/7.9/S7.9_A1.js @@ -3,6 +3,7 @@ /*--- info: Check Continue Statement for automatic semicolon insertion +es5id: 7.9_A1 description: Try use continue \n Label construction ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A10_T1.js b/test/suite/ch07/7.9/S7.9_A10_T1.js index 2280340561482e13a501e032a9d60ad771da45d3..b5f291023d8ce7ae35b8bbf0c5823f84c78a21ab 100644 --- a/test/suite/ch07/7.9/S7.9_A10_T1.js +++ b/test/suite/ch07/7.9/S7.9_A10_T1.js @@ -3,6 +3,7 @@ /*--- info: Check {} for automatic semicolon insertion +es5id: 7.9_A10_T1 description: Checking if execution of "1 * {}" passes ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A10_T10.js b/test/suite/ch07/7.9/S7.9_A10_T10.js index d537e7aeab11e9c2ed799f83b54917ab20eeeb75..6e2808217ca05ab77806c1ee9535f82e449bdb78 100644 --- a/test/suite/ch07/7.9/S7.9_A10_T10.js +++ b/test/suite/ch07/7.9/S7.9_A10_T10.js @@ -3,6 +3,7 @@ /*--- info: Check {} for automatic semicolon insertion +es5id: 7.9_A10_T10 description: "Checking if execution of \"{a:1 \\n} 3\" passes" ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A10_T11.js b/test/suite/ch07/7.9/S7.9_A10_T11.js index 2dd0213f863eeca2554afb276ba083643f05808d..137eb88c81770c38a2113b0d83aa475afb2448a2 100644 --- a/test/suite/ch07/7.9/S7.9_A10_T11.js +++ b/test/suite/ch07/7.9/S7.9_A10_T11.js @@ -3,6 +3,7 @@ /*--- info: Check {} for automatic semicolon insertion +es5id: 7.9_A10_T11 description: "Checking if execution of \"{a:1 \\n} \\n 3\" passes" ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A10_T12.js b/test/suite/ch07/7.9/S7.9_A10_T12.js index fd4c0c789a31f994b0dc066f7641cb3596ee3671..58ce4c59431ca4c6d901f7a2f124d3dbe6aba2e2 100644 --- a/test/suite/ch07/7.9/S7.9_A10_T12.js +++ b/test/suite/ch07/7.9/S7.9_A10_T12.js @@ -3,6 +3,7 @@ /*--- info: Check {} for automatic semicolon insertion +es5id: 7.9_A10_T12 description: "Checking if execution of \"{ \\n a: \\n 1 \\n } \\n 3\" passes" ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A10_T2.js b/test/suite/ch07/7.9/S7.9_A10_T2.js index 88dc443c542cfdf171582d132fc7130a1ccc260f..b028e20fbf11846923f6ca204371c470a005d11d 100644 --- a/test/suite/ch07/7.9/S7.9_A10_T2.js +++ b/test/suite/ch07/7.9/S7.9_A10_T2.js @@ -3,6 +3,7 @@ /*--- info: Check {} for automatic semicolon insertion +es5id: 7.9_A10_T2 description: Checking if execution of "{}*1" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A10_T3.js b/test/suite/ch07/7.9/S7.9_A10_T3.js index 9de106bd40dbc213468bc9f823d2ed0dd0a8c759..432b952e8585d3d52ca78df46643800a67404d54 100644 --- a/test/suite/ch07/7.9/S7.9_A10_T3.js +++ b/test/suite/ch07/7.9/S7.9_A10_T3.js @@ -3,6 +3,7 @@ /*--- info: Check {} for automatic semicolon insertion +es5id: 7.9_A10_T3 description: Checking if execution of "({}) * 1" passes ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A10_T4.js b/test/suite/ch07/7.9/S7.9_A10_T4.js index 0fdc7470fd28f4be6c88fa2d8c466dc22ee15d3e..80ee69fa1ff13f15f764d407f37ced5b91d89c5f 100644 --- a/test/suite/ch07/7.9/S7.9_A10_T4.js +++ b/test/suite/ch07/7.9/S7.9_A10_T4.js @@ -3,6 +3,7 @@ /*--- info: Check {} for automatic semicolon insertion +es5id: 7.9_A10_T4 description: Checking if execution of "({};)*1" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A10_T5.js b/test/suite/ch07/7.9/S7.9_A10_T5.js index 2038207bd666b02453bfff6add184103c7ea5833..80e1a0ba47a2c52011cf12e2baefeab2fb138ec0 100644 --- a/test/suite/ch07/7.9/S7.9_A10_T5.js +++ b/test/suite/ch07/7.9/S7.9_A10_T5.js @@ -3,6 +3,7 @@ /*--- info: Check {} for automatic semicolon insertion +es5id: 7.9_A10_T5 description: Checking if execution of "( \n {} \n ) * 1" passes ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A10_T6.js b/test/suite/ch07/7.9/S7.9_A10_T6.js index 364eb357a57ed7789566a1380d72557034158af6..e4b4e6826ae52864869ff48fe18b4218cd5ae552 100644 --- a/test/suite/ch07/7.9/S7.9_A10_T6.js +++ b/test/suite/ch07/7.9/S7.9_A10_T6.js @@ -3,6 +3,7 @@ /*--- info: Check {} for automatic semicolon insertion +es5id: 7.9_A10_T6 description: Checking if execution of "{} \n * 1" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A10_T7.js b/test/suite/ch07/7.9/S7.9_A10_T7.js index 7fbe53d257b800c3d5274022792ef0b8a738a4c1..dba768216b248d55279e188d988f0ce92dbb57b8 100644 --- a/test/suite/ch07/7.9/S7.9_A10_T7.js +++ b/test/suite/ch07/7.9/S7.9_A10_T7.js @@ -3,6 +3,7 @@ /*--- info: Check {} for automatic semicolon insertion +es5id: 7.9_A10_T7 description: Checking if execution of "{1} 2" passes ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A10_T8.js b/test/suite/ch07/7.9/S7.9_A10_T8.js index 9c24d68ad0cae4ca275b2cde6c3ed7f8c4a52f18..27ca52fff267c84a70dcd143a52ba8d1f50cc7ee 100644 --- a/test/suite/ch07/7.9/S7.9_A10_T8.js +++ b/test/suite/ch07/7.9/S7.9_A10_T8.js @@ -3,6 +3,7 @@ /*--- info: Check {} for automatic semicolon insertion +es5id: 7.9_A10_T8 description: Checking if execution of "{1 2} 3" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A10_T9.js b/test/suite/ch07/7.9/S7.9_A10_T9.js index 57bb80c17ded06d80d0d3e9f468f4d18347809a6..144d411732dbc505ba29f9ea18257d8c0459bcc7 100644 --- a/test/suite/ch07/7.9/S7.9_A10_T9.js +++ b/test/suite/ch07/7.9/S7.9_A10_T9.js @@ -3,6 +3,7 @@ /*--- info: Check {} for automatic semicolon insertion +es5id: 7.9_A10_T9 description: Checking if execution of "{1 \n 2} 3" passes ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A11_T1.js b/test/suite/ch07/7.9/S7.9_A11_T1.js index 36d0bf6dd3d9078ac19c1d2b22ec149e69640f51..29460995afc3b30324d6425668e46e15e0d9b090 100644 --- a/test/suite/ch07/7.9/S7.9_A11_T1.js +++ b/test/suite/ch07/7.9/S7.9_A11_T1.js @@ -3,6 +3,7 @@ /*--- info: Check If Statement for automatic semicolon insertion +es5id: 7.9_A11_T1 description: Use if (false) x = 1 (without semicolon) and check x ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A11_T10.js b/test/suite/ch07/7.9/S7.9_A11_T10.js index df445086dedd32c7491e75766c6fc44549ab4dba..ad970be298410ac31400baac5bca3735753651be 100644 --- a/test/suite/ch07/7.9/S7.9_A11_T10.js +++ b/test/suite/ch07/7.9/S7.9_A11_T10.js @@ -3,6 +3,7 @@ /*--- info: Check If Statement for automatic semicolon insertion +es5id: 7.9_A11_T10 description: Use if (false) {x = 1} else {x=-1} and check x ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A11_T11.js b/test/suite/ch07/7.9/S7.9_A11_T11.js index 78efb0a488d5f44bd840e484b1ee77e2e6dc11ca..74d3cf338dca45014f59a95f6f77e86a772614dd 100644 --- a/test/suite/ch07/7.9/S7.9_A11_T11.js +++ b/test/suite/ch07/7.9/S7.9_A11_T11.js @@ -3,6 +3,7 @@ /*--- info: Check If Statement for automatic semicolon insertion +es5id: 7.9_A11_T11 description: Use if (false) {{x = 1};} \n else x=-1 and check x ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A11_T2.js b/test/suite/ch07/7.9/S7.9_A11_T2.js index 9964dea0bc3bcdd625eacb5321c0ed15af22fcf6..2f41ca16e2b31d88da5d5c2a7441c330057575a8 100644 --- a/test/suite/ch07/7.9/S7.9_A11_T2.js +++ b/test/suite/ch07/7.9/S7.9_A11_T2.js @@ -3,6 +3,7 @@ /*--- info: Check If Statement for automatic semicolon insertion +es5id: 7.9_A11_T2 description: Use if (false) \n x = 1 and check x ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A11_T3.js b/test/suite/ch07/7.9/S7.9_A11_T3.js index 2455b0da11359f78f8986bfea7120015d6848024..87e5b6f43118994e4d616eff915ecc37433defed 100644 --- a/test/suite/ch07/7.9/S7.9_A11_T3.js +++ b/test/suite/ch07/7.9/S7.9_A11_T3.js @@ -3,6 +3,7 @@ /*--- info: Check If Statement for automatic semicolon insertion +es5id: 7.9_A11_T3 description: Use if (false);\n x = 1 and check x ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A11_T4.js b/test/suite/ch07/7.9/S7.9_A11_T4.js index 1fba0bce14947082b0743a69d21c4e3773fdfc0a..e2a63e8cc0595c9bdd650cf54eb48974fc546efc 100644 --- a/test/suite/ch07/7.9/S7.9_A11_T4.js +++ b/test/suite/ch07/7.9/S7.9_A11_T4.js @@ -3,6 +3,7 @@ /*--- info: Check If Statement for automatic semicolon insertion +es5id: 7.9_A11_T4 description: Checking if execution of "if (false) x = 1 else x = -1" fails flags: [negative] ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A11_T5.js b/test/suite/ch07/7.9/S7.9_A11_T5.js index 8f993bbe1988123498d1a7f0c263aa6962b84ed2..b681576ce320a1911d40a7760e02c284bc23a117 100644 --- a/test/suite/ch07/7.9/S7.9_A11_T5.js +++ b/test/suite/ch07/7.9/S7.9_A11_T5.js @@ -3,6 +3,7 @@ /*--- info: Check If Statement for automatic semicolon insertion +es5id: 7.9_A11_T5 description: Use if (false) x = 1; else x=-1 and check x ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A11_T6.js b/test/suite/ch07/7.9/S7.9_A11_T6.js index a6c8d2c7afb80be2013f6ab27460b902a145fb19..6ac0504815f694294bdeca43abc7940fe1b8949a 100644 --- a/test/suite/ch07/7.9/S7.9_A11_T6.js +++ b/test/suite/ch07/7.9/S7.9_A11_T6.js @@ -3,6 +3,7 @@ /*--- info: Check If Statement for automatic semicolon insertion +es5id: 7.9_A11_T6 description: Use if (false) x = 1 \n else x=-1 and check x ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A11_T7.js b/test/suite/ch07/7.9/S7.9_A11_T7.js index 35b087970e10078a4ac5fa4582208f2b5844c6c5..2faa59c0e3f8cbf7af9f017e084be45a956d79e9 100644 --- a/test/suite/ch07/7.9/S7.9_A11_T7.js +++ b/test/suite/ch07/7.9/S7.9_A11_T7.js @@ -3,6 +3,7 @@ /*--- info: Check If Statement for automatic semicolon insertion +es5id: 7.9_A11_T7 description: Use if (false) x = 1; \n else x=-1 and check x ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A11_T8.js b/test/suite/ch07/7.9/S7.9_A11_T8.js index b3ea8b4c71f309359140fa287c554eb73ce36ccc..3356f1f3cf10acecb564143b2e5e5388b2af47e0 100644 --- a/test/suite/ch07/7.9/S7.9_A11_T8.js +++ b/test/suite/ch07/7.9/S7.9_A11_T8.js @@ -3,6 +3,7 @@ /*--- info: Check If Statement for automatic semicolon insertion +es5id: 7.9_A11_T8 description: Use if (false) {x = 1}; \n else x=-1 and check x flags: [negative] ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A11_T9.js b/test/suite/ch07/7.9/S7.9_A11_T9.js index c26254c3e831d510a5f0cf83ca7337e4034f1411..8161f3abec0476c89593262282bb1da6f2d2ab7b 100644 --- a/test/suite/ch07/7.9/S7.9_A11_T9.js +++ b/test/suite/ch07/7.9/S7.9_A11_T9.js @@ -3,6 +3,7 @@ /*--- info: Check If Statement for automatic semicolon insertion +es5id: 7.9_A11_T9 description: Use if (false) {x = 1} \n else x=-1 and check x ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A2.js b/test/suite/ch07/7.9/S7.9_A2.js index 7b9c4de6ca88705efada1b21787de4b44c275960..8ce13c2333b50b414f10aa119e58b94e7ced05d7 100644 --- a/test/suite/ch07/7.9/S7.9_A2.js +++ b/test/suite/ch07/7.9/S7.9_A2.js @@ -3,6 +3,7 @@ /*--- info: Check Break Statement for automatic semicolon insertion +es5id: 7.9_A2 description: Try use break \n Label construction ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A3.js b/test/suite/ch07/7.9/S7.9_A3.js index cb52d215add58a0818bb6523572e6d212ac86929..bd1e516bc7d559eb08d0334b70da463f5194658f 100644 --- a/test/suite/ch07/7.9/S7.9_A3.js +++ b/test/suite/ch07/7.9/S7.9_A3.js @@ -3,6 +3,7 @@ /*--- info: Check Return Statement for automatic semicolon insertion +es5id: 7.9_A3 description: Try use return \n Expression construction ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A4.js b/test/suite/ch07/7.9/S7.9_A4.js index ba4ecc5d1b440f13312b9e7f0e2c68852f56fe3c..73cb507c471b6dcf53193c243c845a6595124aa5 100644 --- a/test/suite/ch07/7.9/S7.9_A4.js +++ b/test/suite/ch07/7.9/S7.9_A4.js @@ -3,6 +3,7 @@ /*--- info: Check Throw Statement for automatic semicolon insertion +es5id: 7.9_A4 description: Try use Throw \n Expression construction flags: [negative] ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A5.1_T1.js b/test/suite/ch07/7.9/S7.9_A5.1_T1.js index 7a23201aa3f6f3361781bedcdd8651c5d4d2d83a..022c45fe5a1e74efc98237a3d9c5e7a019598a65 100644 --- a/test/suite/ch07/7.9/S7.9_A5.1_T1.js +++ b/test/suite/ch07/7.9/S7.9_A5.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Check Postfix Increment Operator for automatic semicolon insertion +es5id: 7.9_A5.1_T1 description: Try use Variable \n ++ construction flags: [negative] ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A5.2_T1.js b/test/suite/ch07/7.9/S7.9_A5.2_T1.js index 76032ba5bace7341740cdad16d4d404d0adca572..5d3ac12ed6000d00e73c7d21c711deaaf2a20df0 100644 --- a/test/suite/ch07/7.9/S7.9_A5.2_T1.js +++ b/test/suite/ch07/7.9/S7.9_A5.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Check Prefix Increment Operator for automatic semicolon insertion +es5id: 7.9_A5.2_T1 description: Try use Variable1 \n ++Variable2 construction ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A5.3_T1.js b/test/suite/ch07/7.9/S7.9_A5.3_T1.js index 415737fcabc29ec497b28199b44552ce800ea8e5..e075106956d8391fd5a160cbfd033ba5991ba9ef 100644 --- a/test/suite/ch07/7.9/S7.9_A5.3_T1.js +++ b/test/suite/ch07/7.9/S7.9_A5.3_T1.js @@ -3,6 +3,7 @@ /*--- info: Check Postfix Decrement Operator for automatic semicolon insertion +es5id: 7.9_A5.3_T1 description: Try use Variable \n -- construction flags: [negative] ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A5.4_T1.js b/test/suite/ch07/7.9/S7.9_A5.4_T1.js index c59df424c819d7e178bb79007ccb808b16993a9a..f4bdb87d65c330c4b55edc29186e84ce2458fce4 100644 --- a/test/suite/ch07/7.9/S7.9_A5.4_T1.js +++ b/test/suite/ch07/7.9/S7.9_A5.4_T1.js @@ -3,6 +3,7 @@ /*--- info: Check Prefix Decrement Operator for automatic semicolon insertion +es5id: 7.9_A5.4_T1 description: Try use Variable1 \n --Variable2 construction ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A5.5_T1.js b/test/suite/ch07/7.9/S7.9_A5.5_T1.js index 242c9494cbfb11b7434a0075722bf29faff83213..c4832ee2af071423d77b6bd69c8c76571502f8d7 100644 --- a/test/suite/ch07/7.9/S7.9_A5.5_T1.js +++ b/test/suite/ch07/7.9/S7.9_A5.5_T1.js @@ -3,6 +3,7 @@ /*--- info: Check Function Expression for automatic semicolon insertion +es5id: 7.9_A5.5_T1 description: Try use 1 + function_name\n(2 + 3) construction ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A5.5_T2.js b/test/suite/ch07/7.9/S7.9_A5.5_T2.js index 1a014a792b65cf1117f42c95e55549b1209ebdcb..352755854e6e769dbdf3c44c27431400183031c0 100644 --- a/test/suite/ch07/7.9/S7.9_A5.5_T2.js +++ b/test/suite/ch07/7.9/S7.9_A5.5_T2.js @@ -3,6 +3,7 @@ /*--- info: Check Function Expression for automatic semicolon insertion +es5id: 7.9_A5.5_T2 description: > Try use function f(o) {o.x = 1; return o;}; \n (new Object()).x; construction diff --git a/test/suite/ch07/7.9/S7.9_A5.5_T3.js b/test/suite/ch07/7.9/S7.9_A5.5_T3.js index 87340bdba649a328b7245a79ecd4b3388fc45bb2..8176c7b0d87f07eebec427df2916f0e07f1291a0 100644 --- a/test/suite/ch07/7.9/S7.9_A5.5_T3.js +++ b/test/suite/ch07/7.9/S7.9_A5.5_T3.js @@ -3,6 +3,7 @@ /*--- info: Check Function Expression for automatic semicolon insertion +es5id: 7.9_A5.5_T3 description: > Try use function f(o) {o.x = 1; return o;} \n (new Object()).x; construction diff --git a/test/suite/ch07/7.9/S7.9_A5.5_T4.js b/test/suite/ch07/7.9/S7.9_A5.5_T4.js index a93d561840445e381b63756e3c5d90cc4c11a330..42c009314f18f8fc784cddc590324d95858a8d6f 100644 --- a/test/suite/ch07/7.9/S7.9_A5.5_T4.js +++ b/test/suite/ch07/7.9/S7.9_A5.5_T4.js @@ -3,6 +3,7 @@ /*--- info: Check Function Expression for automatic semicolon insertion +es5id: 7.9_A5.5_T4 description: Insert some LineTerminators into function body ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A5.5_T5.js b/test/suite/ch07/7.9/S7.9_A5.5_T5.js index a12d35a3fc232e520ed852b269bf549eecfcd350..3a74286a87ba23927f441c34e8a2003ee480d97d 100644 --- a/test/suite/ch07/7.9/S7.9_A5.5_T5.js +++ b/test/suite/ch07/7.9/S7.9_A5.5_T5.js @@ -3,6 +3,7 @@ /*--- info: Check Function Expression for automatic semicolon insertion +es5id: 7.9_A5.5_T5 description: Insert some LineTerminators into rerutn expression; ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A5.6_T1.js b/test/suite/ch07/7.9/S7.9_A5.6_T1.js index 4cc0602a6181affa95f8d6c792293ce8063cf238..9d6e37f5d4533e405ee0657cf6f3a353a1b48393 100644 --- a/test/suite/ch07/7.9/S7.9_A5.6_T1.js +++ b/test/suite/ch07/7.9/S7.9_A5.6_T1.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 7.9_A5.6_T1 description: Try use Variable1 \n ++ \n Variable2 construction ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A5.6_T2.js b/test/suite/ch07/7.9/S7.9_A5.6_T2.js index cf732528aaa85adccb7b623a86eac46734d29e53..41cb62fe99badc4d7bb9599d0dc6b6aa2baac405 100644 --- a/test/suite/ch07/7.9/S7.9_A5.6_T2.js +++ b/test/suite/ch07/7.9/S7.9_A5.6_T2.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 7.9_A5.6_T2 description: Try use Variable1 \n -- \n Variable2 construction ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A5.7_T1.js b/test/suite/ch07/7.9/S7.9_A5.7_T1.js index 97dfaa49e5288c8851b668531a97f7d71263f637..ccaddcc05ef4a9f22ad4d9ccd66768a10160f022 100644 --- a/test/suite/ch07/7.9/S7.9_A5.7_T1.js +++ b/test/suite/ch07/7.9/S7.9_A5.7_T1.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 7.9_A5.7_T1 description: Try use Variable1 \n ++ \n ++ \n Variable2 construction flags: [negative] ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A5.8_T1.js b/test/suite/ch07/7.9/S7.9_A5.8_T1.js index 063db8a9014d35ab96995cb3a7b031715502109d..d943ff46088d51a9be4fcebc27e6de50427bf962 100644 --- a/test/suite/ch07/7.9/S7.9_A5.8_T1.js +++ b/test/suite/ch07/7.9/S7.9_A5.8_T1.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 7.9_A5.8_T1 description: Try use Variable1 \n + \n ++ \n Variable2 construction ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A5.9_T1.js b/test/suite/ch07/7.9/S7.9_A5.9_T1.js index 264cf711e02918aad3059811d4b084157e956f06..4a4f62f684e0b6fa721526e264fdba8dd1b96e96 100644 --- a/test/suite/ch07/7.9/S7.9_A5.9_T1.js +++ b/test/suite/ch07/7.9/S7.9_A5.9_T1.js @@ -5,6 +5,7 @@ info: > Additive/Substract Operator(A/SO) in combination with itself separated by LT or white spaces after automatic semicolon insertion gives valid result +es5id: 7.9_A5.9_T1 description: > Try use Variable1 (different combinations of three +) Variable2 construction diff --git a/test/suite/ch07/7.9/S7.9_A6.1_T1.js b/test/suite/ch07/7.9/S7.9_A6.1_T1.js index 702e191ade737ca1e041bd9d1783352f4cc79222..dfb77fa0d292b786dfe6198472f78c709a5fd153 100644 --- a/test/suite/ch07/7.9/S7.9_A6.1_T1.js +++ b/test/suite/ch07/7.9/S7.9_A6.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Check For Statement for automatic semicolon insertion +es5id: 7.9_A6.1_T1 description: for( Empty two semicolons and \n) ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A6.1_T10.js b/test/suite/ch07/7.9/S7.9_A6.1_T10.js index a4b7c93ca50ae01b4bd2490fb559fff67486ac50..fb8ae56e8d0d5bce48278cc793a182d78721731d 100644 --- a/test/suite/ch07/7.9/S7.9_A6.1_T10.js +++ b/test/suite/ch07/7.9/S7.9_A6.1_T10.js @@ -3,6 +3,7 @@ /*--- info: Check For Statement for automatic semicolon insertion +es5id: 7.9_A6.1_T10 description: for (false \n two semicolons false \n) ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A6.1_T11.js b/test/suite/ch07/7.9/S7.9_A6.1_T11.js index b4bc4002fa04fa023fd22c7f1cebfa554f9b3baa..32d0ae6a7b0e24c9dfc25c77437320c23a35c303 100644 --- a/test/suite/ch07/7.9/S7.9_A6.1_T11.js +++ b/test/suite/ch07/7.9/S7.9_A6.1_T11.js @@ -3,6 +3,7 @@ /*--- info: Check For Statement for automatic semicolon insertion +es5id: 7.9_A6.1_T11 description: for (false \n semicolon \n semicolon \n) ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A6.1_T12.js b/test/suite/ch07/7.9/S7.9_A6.1_T12.js index 22987b36be7ae099dc63c773ac57dbc8fcf4a6da..41581acd5470bce782834932c9016761f7db3d2d 100644 --- a/test/suite/ch07/7.9/S7.9_A6.1_T12.js +++ b/test/suite/ch07/7.9/S7.9_A6.1_T12.js @@ -3,6 +3,7 @@ /*--- info: Check For Statement for automatic semicolon insertion +es5id: 7.9_A6.1_T12 description: for (false \n semicolon false \n semicolon \n) ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A6.1_T13.js b/test/suite/ch07/7.9/S7.9_A6.1_T13.js index aff6b7673f7f515ee324c3fea766fa21758dcc42..00289664556295cb78f41803b8b33d27d3599fae 100644 --- a/test/suite/ch07/7.9/S7.9_A6.1_T13.js +++ b/test/suite/ch07/7.9/S7.9_A6.1_T13.js @@ -3,6 +3,7 @@ /*--- info: Check For Statement for automatic semicolon insertion +es5id: 7.9_A6.1_T13 description: for (false \n semicolon false \n semicolon false \n) ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A6.1_T2.js b/test/suite/ch07/7.9/S7.9_A6.1_T2.js index ab43f51ce6701d3e1c0bbdb19e91b84e200c32e1..c3b9b6af9090ad81a996f8054c4e540d1fef7b04 100644 --- a/test/suite/ch07/7.9/S7.9_A6.1_T2.js +++ b/test/suite/ch07/7.9/S7.9_A6.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Check For Statement for automatic semicolon insertion +es5id: 7.9_A6.1_T2 description: for (semicolon \n semicolon \n) ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A6.1_T3.js b/test/suite/ch07/7.9/S7.9_A6.1_T3.js index 32fdc5656e39e1948df1dd8dd629d06b4119ac4a..4a8a2710711600990cab2b24a1b8537a7ed0b908 100644 --- a/test/suite/ch07/7.9/S7.9_A6.1_T3.js +++ b/test/suite/ch07/7.9/S7.9_A6.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Check For Statement for automatic semicolon insertion +es5id: 7.9_A6.1_T3 description: for (\n two semicolons \n) ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A6.1_T4.js b/test/suite/ch07/7.9/S7.9_A6.1_T4.js index e263fc948dd246b030b7536abababd6b0bcefe18..23a89775a4c4051c732203e0e36a0c094035baba 100644 --- a/test/suite/ch07/7.9/S7.9_A6.1_T4.js +++ b/test/suite/ch07/7.9/S7.9_A6.1_T4.js @@ -3,6 +3,7 @@ /*--- info: Check For Statement for automatic semicolon insertion +es5id: 7.9_A6.1_T4 description: for( \n semicolon \n semicolon \n) ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A6.1_T5.js b/test/suite/ch07/7.9/S7.9_A6.1_T5.js index 3a6c948525ef64abeb83a9a45e0b0cf02feda966..77c703e621e4b21ec5d4aeaeeb2866e905732bb8 100644 --- a/test/suite/ch07/7.9/S7.9_A6.1_T5.js +++ b/test/suite/ch07/7.9/S7.9_A6.1_T5.js @@ -3,6 +3,7 @@ /*--- info: Check For Statement for automatic semicolon insertion +es5id: 7.9_A6.1_T5 description: for ( \n semicolon \n\n semicolon \n) ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A6.1_T6.js b/test/suite/ch07/7.9/S7.9_A6.1_T6.js index 53b00f861aad6a86aec836f1136a14469e71778a..9a4a572318495d5d05bab0794c3f6b7f5b7ef480 100644 --- a/test/suite/ch07/7.9/S7.9_A6.1_T6.js +++ b/test/suite/ch07/7.9/S7.9_A6.1_T6.js @@ -3,6 +3,7 @@ /*--- info: Check For Statement for automatic semicolon insertion +es5id: 7.9_A6.1_T6 description: for(false semicolon false semicolon false \n) ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A6.1_T7.js b/test/suite/ch07/7.9/S7.9_A6.1_T7.js index 405618f4446d254f8d9032be1a37b52bcac85925..699933370f51c1c3ca7b8420ca0c1a307903463c 100644 --- a/test/suite/ch07/7.9/S7.9_A6.1_T7.js +++ b/test/suite/ch07/7.9/S7.9_A6.1_T7.js @@ -3,6 +3,7 @@ /*--- info: Check For Statement for automatic semicolon insertion +es5id: 7.9_A6.1_T7 description: for (false semicolon false \n semicolon \n) ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A6.1_T8.js b/test/suite/ch07/7.9/S7.9_A6.1_T8.js index 16fbda88c6ce6027ff8c424eb7cb6f1e4b804dbc..bb722f6ee6ba2b96d1d647b29843b475f5574de4 100644 --- a/test/suite/ch07/7.9/S7.9_A6.1_T8.js +++ b/test/suite/ch07/7.9/S7.9_A6.1_T8.js @@ -3,6 +3,7 @@ /*--- info: Check For Statement for automatic semicolon insertion +es5id: 7.9_A6.1_T8 description: for (false semicolon false \n semicolon false \n) ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A6.1_T9.js b/test/suite/ch07/7.9/S7.9_A6.1_T9.js index ecf79080a28da5fecef2d7ad550f37d239a1e1f9..0d0b1ee99b3e1594923aa5ea4be37015e25e717c 100644 --- a/test/suite/ch07/7.9/S7.9_A6.1_T9.js +++ b/test/suite/ch07/7.9/S7.9_A6.1_T9.js @@ -3,6 +3,7 @@ /*--- info: Check For Statement for automatic semicolon insertion +es5id: 7.9_A6.1_T9 description: for (false \n two semicolons \n) ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A6.2_T1.js b/test/suite/ch07/7.9/S7.9_A6.2_T1.js index 917782d3874f4e0ffb4ded91e4f092165c4209a3..b7d11f8df1c9c837770e00ac22e8c67fa64aa5e6 100644 --- a/test/suite/ch07/7.9/S7.9_A6.2_T1.js +++ b/test/suite/ch07/7.9/S7.9_A6.2_T1.js @@ -6,6 +6,7 @@ info: > Check For Statement for automatic semicolon insertion. If automatic insertion semicolon would become one of the two semicolons in the header of a For Statement. Use one semicolon +es5id: 7.9_A6.2_T1 description: For header is (semicolon \n) flags: [negative] ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A6.2_T10.js b/test/suite/ch07/7.9/S7.9_A6.2_T10.js index ef695af374052f3c94cecd43caeebcd36f5b34f3..c86136d070df75cea7047a4dbe10f5149725060b 100644 --- a/test/suite/ch07/7.9/S7.9_A6.2_T10.js +++ b/test/suite/ch07/7.9/S7.9_A6.2_T10.js @@ -6,6 +6,7 @@ info: > Check For Statement for automatic semicolon insertion. If automatic insertion semicolon would become one of the two semicolons in the header of a For Statement. Use one semicolon +es5id: 7.9_A6.2_T10 description: For header is (\n false \n semicolon) flags: [negative] ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A6.2_T2.js b/test/suite/ch07/7.9/S7.9_A6.2_T2.js index d61fbc1a583158d465c35e99ae25e989cc76c0c4..8a9a3f16dc0776343991c551ca7a1f06f6f8adff 100644 --- a/test/suite/ch07/7.9/S7.9_A6.2_T2.js +++ b/test/suite/ch07/7.9/S7.9_A6.2_T2.js @@ -6,6 +6,7 @@ info: > Check For Statement for automatic semicolon insertion. If automatic insertion semicolon would become one of the two semicolons in the header of a For Statement. Use one semicolon +es5id: 7.9_A6.2_T2 description: For header is (\n semicolon \n) flags: [negative] ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A6.2_T3.js b/test/suite/ch07/7.9/S7.9_A6.2_T3.js index ef0ab419d11826ff8d9af83a3124200e66e0b719..ff6df09530d42ca72dfc7e30d1a2b6e9cfdc5f2d 100644 --- a/test/suite/ch07/7.9/S7.9_A6.2_T3.js +++ b/test/suite/ch07/7.9/S7.9_A6.2_T3.js @@ -6,6 +6,7 @@ info: > Check For Statement for automatic semicolon insertion. If automatic insertion semicolon would become one of the two semicolons in the header of a For Statement. Use one semicolon +es5id: 7.9_A6.2_T3 description: For header is (\n semicolon) flags: [negative] ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A6.2_T4.js b/test/suite/ch07/7.9/S7.9_A6.2_T4.js index 03afabc5be9c8bb9f957e8ef58a192fbfe149be4..6e938b54b6ed6654dac2a68c217da6919991c053 100644 --- a/test/suite/ch07/7.9/S7.9_A6.2_T4.js +++ b/test/suite/ch07/7.9/S7.9_A6.2_T4.js @@ -6,6 +6,7 @@ info: > Check For Statement for automatic semicolon insertion. If automatic insertion semicolon would become one of the two semicolons in the header of a For Statement. Use one semicolon +es5id: 7.9_A6.2_T4 description: For header is (\n \n semicolon) flags: [negative] ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A6.2_T5.js b/test/suite/ch07/7.9/S7.9_A6.2_T5.js index 19c4f87d80f61186a33f8dce070fd8b6a11615cb..5a736005c21455a55a48196542fbe4cf9f8ac509 100644 --- a/test/suite/ch07/7.9/S7.9_A6.2_T5.js +++ b/test/suite/ch07/7.9/S7.9_A6.2_T5.js @@ -6,6 +6,7 @@ info: > Check For Statement for automatic semicolon insertion. If automatic insertion semicolon would become one of the two semicolons in the header of a For Statement. Use one semicolon +es5id: 7.9_A6.2_T5 description: For header is (false semicolon false\n) flags: [negative] ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A6.2_T6.js b/test/suite/ch07/7.9/S7.9_A6.2_T6.js index e6b5b4bc99f60b1dc604de1cb1688880bcd02ce6..7c9f03e5c9287fac94f5ef056d7e3317683ab91d 100644 --- a/test/suite/ch07/7.9/S7.9_A6.2_T6.js +++ b/test/suite/ch07/7.9/S7.9_A6.2_T6.js @@ -6,6 +6,7 @@ info: > Check For Statement for automatic semicolon insertion. If automatic insertion semicolon would become one of the two semicolons in the header of a For Statement. Use one semicolon +es5id: 7.9_A6.2_T6 description: For header is (false semicolon \n false) flags: [negative] ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A6.2_T7.js b/test/suite/ch07/7.9/S7.9_A6.2_T7.js index ad92d67cb6bb4e29155ce727627178d8e9d811c8..a96ad0b0b9c95dd9815204a7635d1cf77a2f3b4d 100644 --- a/test/suite/ch07/7.9/S7.9_A6.2_T7.js +++ b/test/suite/ch07/7.9/S7.9_A6.2_T7.js @@ -6,6 +6,7 @@ info: > Check For Statement for automatic semicolon insertion. If automatic insertion semicolon would become one of the two semicolons in the header of a For Statement. Use one semicolon +es5id: 7.9_A6.2_T7 description: For header is (false \n semicolon \n) flags: [negative] ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A6.2_T8.js b/test/suite/ch07/7.9/S7.9_A6.2_T8.js index bdd5fac641afcf4b9fa3f901207ea516abbe580a..5f8a513619d96c977106c536397366cb718a35a6 100644 --- a/test/suite/ch07/7.9/S7.9_A6.2_T8.js +++ b/test/suite/ch07/7.9/S7.9_A6.2_T8.js @@ -6,6 +6,7 @@ info: > Check For Statement for automatic semicolon insertion. If automatic insertion semicolon would become one of the two semicolons in the header of a For Statement. Use one semicolon +es5id: 7.9_A6.2_T8 description: For header is (false \n semicolon false \n) flags: [negative] ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A6.2_T9.js b/test/suite/ch07/7.9/S7.9_A6.2_T9.js index ecbf077034b020e079af4ae4396c6c304f2358be..ea04419767c5200f540108a8cc1e984d417b9a4e 100644 --- a/test/suite/ch07/7.9/S7.9_A6.2_T9.js +++ b/test/suite/ch07/7.9/S7.9_A6.2_T9.js @@ -6,6 +6,7 @@ info: > Check For Statement for automatic semicolon insertion. If automatic insertion semicolon would become one of the two semicolons in the header of a For Statement. Use one semicolon +es5id: 7.9_A6.2_T9 description: For header is (\n semicolon false) flags: [negative] ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A6.3_T1.js b/test/suite/ch07/7.9/S7.9_A6.3_T1.js index 85c11e3d0ad6731d215db608dd91baf36ae2aa3f..8b774ddb200d7bb8a66ae810895f6426b5715e8b 100644 --- a/test/suite/ch07/7.9/S7.9_A6.3_T1.js +++ b/test/suite/ch07/7.9/S7.9_A6.3_T1.js @@ -6,6 +6,7 @@ info: > Check For Statement for automatic semicolon insertion. If automatic insertion semicolon would become one of the two semicolons in the header of a For Statement. Don`t use semicolons +es5id: 7.9_A6.3_T1 description: For header is (\n) flags: [negative] ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A6.3_T2.js b/test/suite/ch07/7.9/S7.9_A6.3_T2.js index 0b994b5cbc70f52695530b52ba52e1a366297a3d..0b3b7035700d168e954a1d1bc38a779a51485f84 100644 --- a/test/suite/ch07/7.9/S7.9_A6.3_T2.js +++ b/test/suite/ch07/7.9/S7.9_A6.3_T2.js @@ -6,6 +6,7 @@ info: > Check For Statement for automatic semicolon insertion. If automatic insertion semicolon would become one of the two semicolons in the header of a For Statement. Don`t use semicolons +es5id: 7.9_A6.3_T2 description: For header is (\n \n) flags: [negative] ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A6.3_T3.js b/test/suite/ch07/7.9/S7.9_A6.3_T3.js index 4f15b91c4fa9f740a7c331e652d9122cb7860382..8d39015d5ba39ab28797c87ff904f7cb089309cf 100644 --- a/test/suite/ch07/7.9/S7.9_A6.3_T3.js +++ b/test/suite/ch07/7.9/S7.9_A6.3_T3.js @@ -6,6 +6,7 @@ info: > Check For Statement for automatic semicolon insertion. If automatic insertion semicolon would become one of the two semicolons in the header of a For Statement. Don`t use semicolons +es5id: 7.9_A6.3_T3 description: For header is (\n \n \n) flags: [negative] ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A6.3_T4.js b/test/suite/ch07/7.9/S7.9_A6.3_T4.js index 3cbf5575c862b5b1147f7be908b67b74d498aa55..acbd8dc15cb6c1d89863ea880646550c3af688ad 100644 --- a/test/suite/ch07/7.9/S7.9_A6.3_T4.js +++ b/test/suite/ch07/7.9/S7.9_A6.3_T4.js @@ -6,6 +6,7 @@ info: > Check For Statement for automatic semicolon insertion. If automatic insertion semicolon would become one of the two semicolons in the header of a For Statement. Don`t use semicolons +es5id: 7.9_A6.3_T4 description: For header is (\n false \n) flags: [negative] ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A6.3_T5.js b/test/suite/ch07/7.9/S7.9_A6.3_T5.js index 2ec5566b618de3b75461d4a940648a08163e1cf0..fb291d50002d9c10f8745aeff4cc0cd444540e9a 100644 --- a/test/suite/ch07/7.9/S7.9_A6.3_T5.js +++ b/test/suite/ch07/7.9/S7.9_A6.3_T5.js @@ -6,6 +6,7 @@ info: > Check For Statement for automatic semicolon insertion. If automatic insertion semicolon would become one of the two semicolons in the header of a For Statement. Don`t use semicolons +es5id: 7.9_A6.3_T5 description: For header is (false \n false \n) flags: [negative] ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A6.3_T6.js b/test/suite/ch07/7.9/S7.9_A6.3_T6.js index ecf6b2abd4ee803ab89e28669a0cc5c8fbad8d71..5f185b600b5a43b4fae73c4287307d639bfb619d 100644 --- a/test/suite/ch07/7.9/S7.9_A6.3_T6.js +++ b/test/suite/ch07/7.9/S7.9_A6.3_T6.js @@ -6,6 +6,7 @@ info: > Check For Statement for automatic semicolon insertion. If automatic insertion semicolon would become one of the two semicolons in the header of a For Statement. Don`t use semicolons +es5id: 7.9_A6.3_T6 description: For header is (\n false \n false \n) flags: [negative] ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A6.3_T7.js b/test/suite/ch07/7.9/S7.9_A6.3_T7.js index edad1cffba635e4a8c9359edcd70e86097a01fb6..3fd1a1fd5665c4203f6e8e40a540fe1e0544e5e6 100644 --- a/test/suite/ch07/7.9/S7.9_A6.3_T7.js +++ b/test/suite/ch07/7.9/S7.9_A6.3_T7.js @@ -6,6 +6,7 @@ info: > Check For Statement for automatic semicolon insertion. If automatic insertion semicolon would become one of the two semicolons in the header of a For Statement. Don`t use semicolons +es5id: 7.9_A6.3_T7 description: For header is (\n false \n false \n false \n) flags: [negative] ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A6.4_T1.js b/test/suite/ch07/7.9/S7.9_A6.4_T1.js index f8d2ac6955950b320dee104541478537260cf32c..d41d81e28aa7cb10d4788ae460a875a92b1c493a 100644 --- a/test/suite/ch07/7.9/S7.9_A6.4_T1.js +++ b/test/suite/ch07/7.9/S7.9_A6.4_T1.js @@ -3,6 +3,7 @@ /*--- info: Check For Statement for automatic semicolon insertion +es5id: 7.9_A6.4_T1 description: > Three semicolons. For header is (false semicolon false semicolon false semicolon) diff --git a/test/suite/ch07/7.9/S7.9_A6.4_T2.js b/test/suite/ch07/7.9/S7.9_A6.4_T2.js index e353836252ea9a28cd11e293139044894fe6d582..d89eeb59805d051d7e971aba85890cfdf01c96f4 100644 --- a/test/suite/ch07/7.9/S7.9_A6.4_T2.js +++ b/test/suite/ch07/7.9/S7.9_A6.4_T2.js @@ -3,6 +3,7 @@ /*--- info: Check For Statement for automatic semicolon insertion +es5id: 7.9_A6.4_T2 description: > Three semicolons. For header is (false semicolon false two semicolons false) diff --git a/test/suite/ch07/7.9/S7.9_A7_T1.js b/test/suite/ch07/7.9/S7.9_A7_T1.js index ef42c6d88b7a4f7eec60aa70343f9bcf4fa32470..7f07f49a65c5eb91055d3e83e5030600c3f638e1 100644 --- a/test/suite/ch07/7.9/S7.9_A7_T1.js +++ b/test/suite/ch07/7.9/S7.9_A7_T1.js @@ -3,6 +3,7 @@ /*--- info: Check Var Statement for automatic semicolon insertion +es5id: 7.9_A7_T1 description: Checking if execution of "var x \n = 1" passes ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A7_T2.js b/test/suite/ch07/7.9/S7.9_A7_T2.js index a6d425d2340e542f0e2882b7d5f25432b01548fe..3367005649f7a897bd2ff217743e7c1262229bcf 100644 --- a/test/suite/ch07/7.9/S7.9_A7_T2.js +++ b/test/suite/ch07/7.9/S7.9_A7_T2.js @@ -3,6 +3,7 @@ /*--- info: Check Var Statement for automatic semicolon insertion +es5id: 7.9_A7_T2 description: Checking if execution of "var x = \n 1" passes ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A7_T3.js b/test/suite/ch07/7.9/S7.9_A7_T3.js index 78c0da955e1575bd7017a1326b9038d70d9f3979..b9932771c46cb7c9d68e335fe730e94e2ada4ef5 100644 --- a/test/suite/ch07/7.9/S7.9_A7_T3.js +++ b/test/suite/ch07/7.9/S7.9_A7_T3.js @@ -3,6 +3,7 @@ /*--- info: Check Var Statement for automatic semicolon insertion +es5id: 7.9_A7_T3 description: Checking if execution of "var x \n x = 1" passes ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A7_T4.js b/test/suite/ch07/7.9/S7.9_A7_T4.js index 4d9697ba5fcd7a7827796b32f15ea07855855f08..97335dd86131a119542c0ffd52c06ec97532acb9 100644 --- a/test/suite/ch07/7.9/S7.9_A7_T4.js +++ b/test/suite/ch07/7.9/S7.9_A7_T4.js @@ -3,6 +3,7 @@ /*--- info: Check Var Statement for automatic semicolon insertion +es5id: 7.9_A7_T4 description: Checking if execution of "var \n x" passes ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A7_T5.js b/test/suite/ch07/7.9/S7.9_A7_T5.js index a3182861434a53a76d0949eb925c7f19bf24806a..f8847257e67a219ed9c338712583ec2694f54581 100644 --- a/test/suite/ch07/7.9/S7.9_A7_T5.js +++ b/test/suite/ch07/7.9/S7.9_A7_T5.js @@ -3,6 +3,7 @@ /*--- info: Check Var Statement for automatic semicolon insertion +es5id: 7.9_A7_T5 description: Checking if execution of "var \n x \n = \n 1" passes ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A7_T6.js b/test/suite/ch07/7.9/S7.9_A7_T6.js index 4e70904a8ca8cc09b4f9e3f9c55dfe4edde0985a..770eddab37acd32f37d90426f1bfa945a2a8c6ea 100644 --- a/test/suite/ch07/7.9/S7.9_A7_T6.js +++ b/test/suite/ch07/7.9/S7.9_A7_T6.js @@ -3,6 +3,7 @@ /*--- info: Check Var Statement for automatic semicolon insertion +es5id: 7.9_A7_T6 description: Checking if execution of "var x, \n y" passes ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A7_T7.js b/test/suite/ch07/7.9/S7.9_A7_T7.js index 089b16ef3809b06233fcd99867aab46f05a38505..fc314abc5080ea1dbf1a5043ce26547aa88053c6 100644 --- a/test/suite/ch07/7.9/S7.9_A7_T7.js +++ b/test/suite/ch07/7.9/S7.9_A7_T7.js @@ -3,6 +3,7 @@ /*--- info: Check Var Statement for automatic semicolon insertion +es5id: 7.9_A7_T7 description: Checking if execution of "var x \n y" passes flags: [negative] ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A7_T8.js b/test/suite/ch07/7.9/S7.9_A7_T8.js index 3882b069b914ea35afbfa806be87f26894249fbd..6a6cc87bf80850e523cdbf889f0d026da3f81e6a 100644 --- a/test/suite/ch07/7.9/S7.9_A7_T8.js +++ b/test/suite/ch07/7.9/S7.9_A7_T8.js @@ -3,6 +3,7 @@ /*--- info: Check Var Statement for automatic semicolon insertion +es5id: 7.9_A7_T8 description: Checking if execution of "var x \n ,y" passes ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A7_T9.js b/test/suite/ch07/7.9/S7.9_A7_T9.js index 1733389cfadaf7d03f11a6e944c816c93d7ec9fb..ddfab1f15c516f783939b11e10e5d5ea9ac477e7 100644 --- a/test/suite/ch07/7.9/S7.9_A7_T9.js +++ b/test/suite/ch07/7.9/S7.9_A7_T9.js @@ -3,6 +3,7 @@ /*--- info: Check Var Statement for automatic semicolon insertion +es5id: 7.9_A7_T9 description: Checking if execution of "var x \n ,y = 1" passes ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A8_T1.js b/test/suite/ch07/7.9/S7.9_A8_T1.js index 527c9691a7528e5e8d1b49c7bbc8cc2b893d4b82..2d95a1f7e33d363df9a8aabf57eed91edb8fc7c7 100644 --- a/test/suite/ch07/7.9/S7.9_A8_T1.js +++ b/test/suite/ch07/7.9/S7.9_A8_T1.js @@ -3,6 +3,7 @@ /*--- info: Check Empty Statement for automatic semicolon insertion +es5id: 7.9_A8_T1 description: Checking if execution of one semicolon passes ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A8_T2.js b/test/suite/ch07/7.9/S7.9_A8_T2.js index 4eb8b3bfdef2511abb634e29e1d4959d76853e9e..280e197833950475f3e6ebe4ec032ae37cf265dc 100644 --- a/test/suite/ch07/7.9/S7.9_A8_T2.js +++ b/test/suite/ch07/7.9/S7.9_A8_T2.js @@ -3,6 +3,7 @@ /*--- info: Check Empty Statement for automatic semicolon insertion +es5id: 7.9_A8_T2 description: Checking if execution of some semicolons with LineTerminators pases ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A8_T3.js b/test/suite/ch07/7.9/S7.9_A8_T3.js index f5a88a5a0dba8f9f8dbf8fe109911fc8c76feb5c..64079b91a29f281431f3c0cd6baadcf92fbc8838 100644 --- a/test/suite/ch07/7.9/S7.9_A8_T3.js +++ b/test/suite/ch07/7.9/S7.9_A8_T3.js @@ -3,6 +3,7 @@ /*--- info: Check Empty Statement for automatic semicolon insertion +es5id: 7.9_A8_T3 description: > Checking if execution of some semicolons without LineTerminators passes diff --git a/test/suite/ch07/7.9/S7.9_A8_T4.js b/test/suite/ch07/7.9/S7.9_A8_T4.js index 8882554b6eba8d23b2cffa566c5d60cdeed1dccd..b1f9ddeb4cd65ef52ae7a996af58f445e7a14801 100644 --- a/test/suite/ch07/7.9/S7.9_A8_T4.js +++ b/test/suite/ch07/7.9/S7.9_A8_T4.js @@ -3,6 +3,7 @@ /*--- info: Check Empty Statement for automatic semicolon insertion +es5id: 7.9_A8_T4 description: > Checking if execution of some semicolons with LineTerminators and numbers passes diff --git a/test/suite/ch07/7.9/S7.9_A8_T5.js b/test/suite/ch07/7.9/S7.9_A8_T5.js index 04a59e4e92201f59908b877b5909cb39fad07f0c..dcabbf506eedcd8420d380a50306bcf5133e4f85 100644 --- a/test/suite/ch07/7.9/S7.9_A8_T5.js +++ b/test/suite/ch07/7.9/S7.9_A8_T5.js @@ -3,6 +3,7 @@ /*--- info: Check Empty Statement for automatic semicolon insertion +es5id: 7.9_A8_T5 description: > Checking if execution of some semicolons without LineTerminators but with numbers passes diff --git a/test/suite/ch07/7.9/S7.9_A9_T1.js b/test/suite/ch07/7.9/S7.9_A9_T1.js index c99447e6f770f48dd65b2259f3ae193913b550b0..1556a5f84fc06b3a2244f28e62cbdca701457448 100644 --- a/test/suite/ch07/7.9/S7.9_A9_T1.js +++ b/test/suite/ch07/7.9/S7.9_A9_T1.js @@ -3,6 +3,7 @@ /*--- info: Check Do-While Statement for automatic semicolon insertion +es5id: 7.9_A9_T1 description: Execute do { \n }while(false) ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A9_T2.js b/test/suite/ch07/7.9/S7.9_A9_T2.js index bf875107349b5bc31f83bb66548f5442393b5657..36ada6dfdbd3daafe8871c7b7f082621cee74f24 100644 --- a/test/suite/ch07/7.9/S7.9_A9_T2.js +++ b/test/suite/ch07/7.9/S7.9_A9_T2.js @@ -3,6 +3,7 @@ /*--- info: Check Do-While Statement for automatic semicolon insertion +es5id: 7.9_A9_T2 description: Execute do; while(false) \n true ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A9_T5.js b/test/suite/ch07/7.9/S7.9_A9_T5.js index 07b8cdd61a4827e3753ca60a1da1d2ef5dd7d729..5658f8d6636cb8a9dc91545b59691cb7fb8dac3d 100644 --- a/test/suite/ch07/7.9/S7.9_A9_T5.js +++ b/test/suite/ch07/7.9/S7.9_A9_T5.js @@ -3,6 +3,7 @@ /*--- info: Check Do-While Statement for automatic semicolon insertion +es5id: 7.9_A9_T5 description: Execute do { \n ; \n }while((false) \n ) ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A9_T6.js b/test/suite/ch07/7.9/S7.9_A9_T6.js index 7687b2d9308ca79ebbcea56050cde737f6d6599d..95119d67f3e30c942d4645d09974c62478a2c606 100644 --- a/test/suite/ch07/7.9/S7.9_A9_T6.js +++ b/test/suite/ch07/7.9/S7.9_A9_T6.js @@ -3,6 +3,7 @@ /*--- info: Check Do-While Statement for automatic semicolon insertion +es5id: 7.9_A9_T6 description: Execute do \n while(false) flags: [negative] ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A9_T7.js b/test/suite/ch07/7.9/S7.9_A9_T7.js index 7bcc2a2657001fdc1a5762b911538a6a779d6382..70264d0d4725b9da907fa3d2926e74e724c2bdac 100644 --- a/test/suite/ch07/7.9/S7.9_A9_T7.js +++ b/test/suite/ch07/7.9/S7.9_A9_T7.js @@ -3,6 +3,7 @@ /*--- info: Check Do-While Statement for automatic semicolon insertion +es5id: 7.9_A9_T7 description: Execute do \n\n while(false) flags: [negative] ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A9_T8.js b/test/suite/ch07/7.9/S7.9_A9_T8.js index 87323556090a8221958ebad7754c2e834492d06a..847f2ac099695bff2654b86510c316de027a1364 100644 --- a/test/suite/ch07/7.9/S7.9_A9_T8.js +++ b/test/suite/ch07/7.9/S7.9_A9_T8.js @@ -3,6 +3,7 @@ /*--- info: Check Do-While Statement for automatic semicolon insertion +es5id: 7.9_A9_T8 description: Execute do {}; \n while(false) flags: [negative] ---*/ diff --git a/test/suite/ch07/7.9/S7.9_A9_T9.js b/test/suite/ch07/7.9/S7.9_A9_T9.js index 12af608769e2ca18d6e1cfc811ef8696f363cebd..5626037e812c78e2f39edcf0f534d959be7dedbf 100644 --- a/test/suite/ch07/7.9/S7.9_A9_T9.js +++ b/test/suite/ch07/7.9/S7.9_A9_T9.js @@ -3,6 +3,7 @@ /*--- info: Check Do-While Statement for automatic semicolon insertion +es5id: 7.9_A9_T9 description: Execute do {} \n while(false) ---*/ diff --git a/test/suite/ch08/8.1/S8.1_A1_T1.js b/test/suite/ch08/8.1/S8.1_A1_T1.js index b1228bede68c1879db8b00dd63a6f7e398beb467..335f07f7282e54e4700117ce3fb11bef57c54f6c 100644 --- a/test/suite/ch08/8.1/S8.1_A1_T1.js +++ b/test/suite/ch08/8.1/S8.1_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Undefined type has one value, called undefined +es5id: 8.1_A1_T1 description: Checking if execution of "var x = undefined" passes ---*/ diff --git a/test/suite/ch08/8.1/S8.1_A1_T2.js b/test/suite/ch08/8.1/S8.1_A1_T2.js index 0ea4ee7b9266f5e57092540a23fe5f2a23fe7f2d..ebd9e2368b970cc5e671cc5dae5987447e04bfda 100644 --- a/test/suite/ch08/8.1/S8.1_A1_T2.js +++ b/test/suite/ch08/8.1/S8.1_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Undefined type has one value, called undefined +es5id: 8.1_A1_T2 description: Check typeof(undefined) and typeof(void 0) ---*/ diff --git a/test/suite/ch08/8.1/S8.1_A2_T1.js b/test/suite/ch08/8.1/S8.1_A2_T1.js index ea312546b94e23fd64b691aa8c7d23463a4d30d2..eb7a24030aa9b39e618a2ce7f84faa7ee10b43dd 100644 --- a/test/suite/ch08/8.1/S8.1_A2_T1.js +++ b/test/suite/ch08/8.1/S8.1_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: Any variable that has not been assigned a value has the value undefined +es5id: 8.1_A2_T1 description: Check that var x have value and type undefined ---*/ diff --git a/test/suite/ch08/8.1/S8.1_A2_T2.js b/test/suite/ch08/8.1/S8.1_A2_T2.js index eb6dcd7db7235385ab65b659c799b684ba515bc1..60c3ba099d6aef7cf152e0e290250fdcb71f78cd 100644 --- a/test/suite/ch08/8.1/S8.1_A2_T2.js +++ b/test/suite/ch08/8.1/S8.1_A2_T2.js @@ -3,6 +3,7 @@ /*--- info: Any variable that has not been assigned a value has the value undefined +es5id: 8.1_A2_T2 description: Function return undefined ---*/ diff --git a/test/suite/ch08/8.1/S8.1_A3.js b/test/suite/ch08/8.1/S8.1_A3.js index 2c8910a83818423e81efffe93ad052fca6b50732..60d0e3a5788fb1d651a0308750a8b85f53934683 100644 --- a/test/suite/ch08/8.1/S8.1_A3.js +++ b/test/suite/ch08/8.1/S8.1_A3.js @@ -3,6 +3,7 @@ /*--- info: undefined is not a keyword +es5id: 8.1_A3 description: Create variable named undefined ---*/ diff --git a/test/suite/ch08/8.1/S8.1_A4.js b/test/suite/ch08/8.1/S8.1_A4.js index 051af6f1ecb7c0049e3c63f40203e0c116474cd7..8d8f806492f85b322ba0de425f33642e532975a6 100644 --- a/test/suite/ch08/8.1/S8.1_A4.js +++ b/test/suite/ch08/8.1/S8.1_A4.js @@ -3,6 +3,7 @@ /*--- info: If property of object not exist, return undefined +es5id: 8.1_A4 description: Check value of not existed property ---*/ diff --git a/test/suite/ch08/8.1/S8.1_A5.js b/test/suite/ch08/8.1/S8.1_A5.js index 91abffcbf5e9bd77729867eacf70540803e9885c..cb40ddf2ff7196bcbedd7e085248c42b8cf00036 100644 --- a/test/suite/ch08/8.1/S8.1_A5.js +++ b/test/suite/ch08/8.1/S8.1_A5.js @@ -3,6 +3,7 @@ /*--- info: Function argument that isn't provided has a value of undefined +es5id: 8.1_A5 description: Call function without provided argument ---*/ diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_1.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_1.js index bf2909d69cbc47560f19b5d5f0517e55a5beea5a..f97ea08f5f88692c63cd8d633ac9361edc4d8624 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_1.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_1 description: Properties - [[HasOwnProperty]] (property does not exist) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_10.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_10.js index 18e7843544f17de8bda15f35366003d8bd227a93..870078245ae15d2c4fb8a9e67fdc4a21e26df41a 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_10.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_10 description: > Properties - [[HasOwnProperty]] (writable, configurable, non-enumerable own value property) diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_11.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_11.js index a6c7c243c10d95f9986403f7b1ecd88b91d1360b..76cf14786d899fca67bb38a9ec8d151fe8a36743 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_11.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_11 description: > Properties - [[HasOwnProperty]] (writable, configurable, enumerable own value property) diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_12.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_12.js index 4fbc3001670b8056b8ea3cb7b4b20f0e51544495..021d9841ed15fa0f10130fc802d0c9609578a201 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_12.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_12 description: > Properties - [[HasOwnProperty]] (non-writable, non-configurable, non-enumerable inherited value property) diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_13.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_13.js index 2f242f8dce900c908589aa7a4f70693632b9e497..89e1a13e37051593c2e70cd484064c90ee00da00 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_13.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_13 description: > Properties - [[HasOwnProperty]] (non-writable, non-configurable, enumerable inherited value property) diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_14.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_14.js index 752ad805b48b191bb2141e3516d515e29e12b5c7..b96842421be73f10670462a89b29c129783cbfc3 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_14.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_14 description: > Properties - [[HasOwnProperty]] (non-writable, configurable, non-enumerable inherited value property) diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_15.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_15.js index 549c3862591f6d0d130662052b3e5164aaf3ea84..063c08392c2e7d383cc02757557a9f8ea8ced121 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_15.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_15 description: > Properties - [[HasOwnProperty]] (writable, non-configurable, non-enumerable inherited value property) diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_16.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_16.js index 1e580d3b8697b43536f089c7a2d3102b1045fb7a..1f0a1cb87ef8cddeac793571eeffc62db2b24272 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_16.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_16 description: > Properties - [[HasOwnProperty]] (non-writable, configurable, enumerable inherited value property) diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_17.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_17.js index 88271164fe5f3be9123faee80a0298778e1cc534..8d1f8ff470e836f77e83fbf16edc609d17ab06fd 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_17.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_17 description: > Properties - [[HasOwnProperty]] (writable, non-configurable, enumerable inherited value property) diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_18.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_18.js index ede4eb9b119cb9c92e4664a273078db59eb5c8ae..ae82b62c23b35bf1b7a86f1ec09bf12bbd8cfa91 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_18.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_18 description: > Properties - [[HasOwnProperty]] (writable, configurable, non-enumerable inherited value property) diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_19.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_19.js index ad5ee9cd75891c061cc08a60b6e9a08105782cfd..4056de407886122fc6c0b0262eeac72f3b176adf 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_19.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_19 description: > Properties - [[HasOwnProperty]] (writable, configurable, enumerable inherited value property) diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_2.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_2.js index 5a66490b94e49cc3a57857a2ca4cfb0c2f7f3878..be637262a4e5a6c7136a1a22c6b659db829e0765 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_2.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_2 description: Properties - [[HasOwnProperty]] (old style own property) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_20.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_20.js index c65fefba8af1118d6f41cf921266853ccd9a95bc..8b6d0f65785e53616a86f23c01d36fee604e686f 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_20.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_20 description: Properties - [[HasOwnProperty]] (literal own getter property) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_21.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_21.js index 02c9179218aaf5596f7f0c989d483adfd2de2b7b..8c2ff8f6a57c1cd863902bcae50a6b4de50288b5 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_21.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_21 description: Properties - [[HasOwnProperty]] (literal own setter property) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_22.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_22.js index 7e9b1d31331793f8c3748245ce3486f67974d671..98d2c97a0a36950b13a1f9f53eda727f4cd3fcee 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_22.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_22 description: > Properties - [[HasOwnProperty]] (literal own getter/setter property) diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_23.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_23.js index 6f82796b977aa57862932c41429f5bca2e0a9286..73794bac112a76a08983b3b0d879839645b9a36e 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_23.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_23 description: Properties - [[HasOwnProperty]] (literal inherited getter property) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_24.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_24.js index 9ae905d40350b9f5229a4e6a36452ae74ec2948a..b0f77316c2e8fe6dd62d96bfa008232e7bb6cf69 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_24.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_24 description: Properties - [[HasOwnProperty]] (literal inherited setter property) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_25.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_25.js index 4cbd9a5140d72d8e9340baeafbe0d896d0fae6ae..88ad564cd6046e9fd92f04869f4df11c0d7f52bd 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_25.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_25 description: > Properties - [[HasOwnProperty]] (literal inherited getter/setter property) diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_26.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_26.js index 03a348f6a6030a5ae1b8e84ab8cc1f778aee8b28..4881b9d9f36361c641e65a5c1d8638062e1c30a5 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_26.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_26.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_26 description: > Properties - [[HasOwnProperty]] (non-configurable, non-enumerable own getter property) diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_27.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_27.js index 025bef0d72c790de1b4b2adee779509c78bb4c98..c5f7e28672370e219ac7d6a4882b8fbba96e16ca 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_27.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_27.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_27 description: > Properties - [[HasOwnProperty]] (non-configurable, enumerable own getter property) diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_28.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_28.js index 814610ed09a0937d969fdfa3fe6795c0b1d742b5..488e06700c25e6e8a7d8107fce9d30fd03d5b2e5 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_28.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_28 description: > Properties - [[HasOwnProperty]] (configurable, non-enumerable own getter property) diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_29.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_29.js index 5614cce8e58db832aba5e99ee52736bfdb8c058b..da86da0fba5e70d264412a541077035c8ac63d7d 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_29.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_29 description: > Properties - [[HasOwnProperty]] (configurable, enumerable own getter property) diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_3.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_3.js index eca1c840f5c03f09d43270e81f7dc9a4aa872045..c7a3e6e984e057b6d8194cbc20c3238cefb9ea3a 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_3.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_3 description: Properties - [[HasOwnProperty]] (old style inherited property) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_30.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_30.js index 47c54493932338c738621a97f033a4b6727b5542..b0cda1e0f66a045624a9c50fe02c8b0ca14b423e 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_30.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_30.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_30 description: > Properties - [[HasOwnProperty]] (non-configurable, non-enumerable own setter property) diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_31.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_31.js index 7d399004bf86b767f7eb5a706d125020c56525bd..df07006021ab5ffe87dcfcfeb1bb6ae87fe23d5d 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_31.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_31.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_31 description: > Properties - [[HasOwnProperty]] (non-configurable, enumerable own setter property) diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_32.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_32.js index 7f8886fa536866e718f903784c65b47d1d5760c9..fd4207f4cdf55c37c7fbb8106be62b158888926b 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_32.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_32.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_32 description: > Properties - [[HasOwnProperty]] (configurable, non-enumerable own setter property) diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_33.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_33.js index eb1c1ce3635c98896a1d0236395ec3b65f3522c7..d717283fddf3019a3e648d6da747b33ad83a8336 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_33.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_33.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_33 description: > Properties - [[HasOwnProperty]] (configurable, enumerable own setter property) diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_34.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_34.js index f8b844587ef3975e159bd2a3f1e22087477a54de..fae9f022dfe3e00a72e8152e10dc84297109c18f 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_34.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_34.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_34 description: > Properties - [[HasOwnProperty]] (non-configurable, non-enumerable own getter/setter property) diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_35.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_35.js index 17a567dd2a7ac0f90b3fcaf6a3c19f7d29a4d143..6c412e3e5a8af44a369bc43d0a52e8d3d0aa45c9 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_35.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_35.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_35 description: > Properties - [[HasOwnProperty]] (non-configurable, enumerable own getter/setter property) diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_36.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_36.js index 498e7413bc7930feb12aaa4bf74209a1ee2b700a..df3ebf4560a983dac97424de96a8dfabf6adae6a 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_36.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_36.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_36 description: > Properties - [[HasOwnProperty]] (configurable, non-enumerable own getter/setter property) diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_37.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_37.js index fd21638afb0e398c111bae4529f93d28c45d9112..10685cf7ddc7923f93b7e13376cccc06fdc8bc22 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_37.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_37.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_37 description: > Properties - [[HasOwnProperty]] (configurable, enumerable own getter/setter property) diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_38.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_38.js index 94a5aed094c45dcad35bfe3da65324eba6fed1c6..85b45114c4f298e1a3e370bb00ef4c60333824b8 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_38.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_38.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_38 description: > Properties - [[HasOwnProperty]] (non-configurable, non-enumerable inherited getter property) diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_39.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_39.js index 22dd3ee7950227dd7abf8d86de348decfb389abf..34c9f3475125359a01cccc90c1d73b12ea191cd8 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_39.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_39.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_39 description: > Properties - [[HasOwnProperty]] (non-configurable, enumerable inherited getter property) diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_4.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_4.js index 25ffad0e9b2968a3dfe56d00effc5624e27f7fe1..c5e4b9df0fde28d245152dbaf7982ca1a3aaaf7b 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_4.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_4 description: > Properties - [[HasOwnProperty]] (non-writable, non-configurable, non-enumerable own value property) diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_40.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_40.js index 0c50698a3389a71db8e8dbb50a0d9d986201c626..1bf45fc7780ad4a7ffc0daf2659ff98386073e0d 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_40.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_40.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_40 description: > Properties - [[HasOwnProperty]] (configurable, non-enumerable inherited getter property) diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_41.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_41.js index 302cd34c42dbc99fa6c4bab182c70542b5a7008c..dbcd77f02f2cbb6c5eed0b668cacc1da2b8ac7ae 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_41.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_41.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_41 description: > Properties - [[HasOwnProperty]] (configurable, enumerable inherited getter property) diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_42.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_42.js index 76aeb602fbfef02bed47aa0edb9a673b7303c46d..9acd557efbd21e2ff2dd94df014a50223ccb8598 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_42.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_42.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_42 description: > Properties - [[HasOwnProperty]] (non-configurable, non-enumerable inherited setter property) diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_43.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_43.js index 96091049d89c4d2d07be15a37711e7e9351bd84d..63c67dfe86170ce14f58e28e9bbfb0915d4383e2 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_43.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_43.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_43 description: > Properties - [[HasOwnProperty]] (non-configurable, enumerable inherited setter property) diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_44.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_44.js index 95ee7e7c0980d3a57b97377466aa4caa95eafc18..3e452800f4bcb2857fa6ee5246463a5550e76bb6 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_44.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_44.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_44 description: > Properties - [[HasOwnProperty]] (configurable, non-enumerable inherited setter property) diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_45.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_45.js index 5ba900a5cc867877c41000ade7a17d0149644555..4ae513552fb3ee9ee2b367bdd020e2a7013f2faa 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_45.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_45.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_45 description: > Properties - [[HasOwnProperty]] (configurable, enumerable inherited setter property) diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_46.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_46.js index 188b5f7fb7d564a46f887dc5a66525fc83ba7f45..20c50dada09b6166d48f05e299421eee5a3dfb83 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_46.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_46.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_46 description: > Properties - [[HasOwnProperty]] (non-configurable, non-enumerable inherited getter/setter property) diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_47.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_47.js index 4497204a3261f80edab35d89b3290784eca99e84..057ded226cd50a1f6da5cd3c103d9504e5d462e8 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_47.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_47.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_47 description: > Properties - [[HasOwnProperty]] (non-configurable, enumerable inherited getter/setter property) diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_48.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_48.js index 1251530a291bed1e2897ef5f7752ad1665db32f3..850cbdd2a9a75248671403cbd420dd635d6b44a5 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_48.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_48.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_48 description: > Properties - [[HasOwnProperty]] (configurable, non-enumerable inherited getter/setter property) diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_49.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_49.js index be0c9d9367228afc1e98b2332b0a7f0688d7782e..85aa1094222351a2b758f6adce15a634775bcf4e 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_49.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_49.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_49 description: > Properties - [[HasOwnProperty]] (configurable, enumerable inherited getter/setter property) diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_5.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_5.js index a50c4c6f9c33c7435e9c831e6efca3bf89da7b88..2b5fe848dbe2377dd70f38680708c0437d1be451 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_5.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_5 description: > Properties - [[HasOwnProperty]] (non-writable, non-configurable, enumerable own value property) diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_6.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_6.js index ee918be10e481d480ca8258495d0e8aff8563ee5..2bf456ae9d72c0ece78356a1aedfa3429d3e5c5a 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_6.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_6 description: > Properties - [[HasOwnProperty]] (non-writable, configurable, non-enumerable own value property) diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_7.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_7.js index 7dd4c12d63b145f1ea30f934d99fb4ba2723414b..9740a93fab000c4d2f71832fbbb99179168c2da0 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_7.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_7 description: > Properties - [[HasOwnProperty]] (writable, non-configurable, non-enumerable own value property) diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_8.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_8.js index 051acecee7b4cbab543f2a41bc9ef436a31d676e..7c4508aca9b88453c58c5f207a53f0367d4b041e 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_8.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_8 description: > Properties - [[HasOwnProperty]] (non-writable, configurable, enumerable own value property) diff --git a/test/suite/ch08/8.12/8.12.1/8.12.1-1_9.js b/test/suite/ch08/8.12/8.12.1/8.12.1-1_9.js index 5df5bcee9581efbfd6009950ef7e9bfccd7c2840..0730b4f0602975fa33976bc4e11e3ae538c1ce35 100644 --- a/test/suite/ch08/8.12/8.12.1/8.12.1-1_9.js +++ b/test/suite/ch08/8.12/8.12.1/8.12.1-1_9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.1-1_9 description: > Properties - [[HasOwnProperty]] (writable, non-configurable, enumerable own value property) diff --git a/test/suite/ch08/8.12/8.12.3/S8.12.3_A1.js b/test/suite/ch08/8.12/8.12.3/S8.12.3_A1.js index 96be4f051e011bb5bd5718bb129e68e5638a75fc..374c9e275fbe11711e9aea374ae86d1348f44e0e 100644 --- a/test/suite/ch08/8.12/8.12.3/S8.12.3_A1.js +++ b/test/suite/ch08/8.12/8.12.3/S8.12.3_A1.js @@ -5,6 +5,7 @@ info: > [[Get]](P) method should return value when property P does not exist in instance but prototype contain it +es5id: 8.12.3_A1 description: > Try to get P when property P does not exist in instance but prototype contain it diff --git a/test/suite/ch08/8.12/8.12.3/S8.12.3_A2.js b/test/suite/ch08/8.12/8.12.3/S8.12.3_A2.js index 2c82574cf384a1e150decb6c6866852387070344..b5f78ea7b88129b8a585915fd40859a17f134ec0 100644 --- a/test/suite/ch08/8.12/8.12.3/S8.12.3_A2.js +++ b/test/suite/ch08/8.12/8.12.3/S8.12.3_A2.js @@ -5,6 +5,7 @@ info: > [[Get]](P) method should return undefined when property P does not exist both in instance and prototype +es5id: 8.12.3_A2 description: > Try to get P when property P does not exist both in instance and prototype diff --git a/test/suite/ch08/8.12/8.12.3/S8.12.3_A3.js b/test/suite/ch08/8.12/8.12.3/S8.12.3_A3.js index 951793df0b19e539eef8b00eea50e9131fb85bd7..9f20ae23a186bf8e59cb9e8e22d73cbf8c29e62e 100644 --- a/test/suite/ch08/8.12/8.12.3/S8.12.3_A3.js +++ b/test/suite/ch08/8.12/8.12.3/S8.12.3_A3.js @@ -5,6 +5,7 @@ info: > When the [[Get]] method of O is called with property name P value of P returns +es5id: 8.12.3_A3 description: Try to get P property P exist in instance ---*/ diff --git a/test/suite/ch08/8.12/8.12.4/8.14.4-8-b_1.js b/test/suite/ch08/8.12/8.12.4/8.14.4-8-b_1.js index fe7798c432092f3ee28e2ebbd4358719f8a1770e..68466814a4a5fc8b43447aacfff880ec70903b2e 100644 --- a/test/suite/ch08/8.12/8.12.4/8.14.4-8-b_1.js +++ b/test/suite/ch08/8.12/8.12.4/8.14.4-8-b_1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.14.4-8-b_1 description: Non-writable property on a prototype written to. includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch08/8.12/8.12.4/8.14.4-8-b_2.js b/test/suite/ch08/8.12/8.12.4/8.14.4-8-b_2.js index 4db5430861b21263eb3f98eedbf0033d53e34075..28c18d3bd373419a908bd21ab8f01b29844ec4c4 100644 --- a/test/suite/ch08/8.12/8.12.4/8.14.4-8-b_2.js +++ b/test/suite/ch08/8.12/8.12.4/8.14.4-8-b_2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.14.4-8-b_2 description: Non-writable property on a prototype written to in strict mode. flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch08/8.12/8.12.4/S8.12.4_A1.js b/test/suite/ch08/8.12/8.12.4/S8.12.4_A1.js index 958f1607de041caeb9db58aab6cc2100169f1c64..0c69f1a1099c2a662eb0fb0c18fc0f9e2762d0e7 100644 --- a/test/suite/ch08/8.12/8.12.4/S8.12.4_A1.js +++ b/test/suite/ch08/8.12/8.12.4/S8.12.4_A1.js @@ -3,6 +3,7 @@ /*--- info: If the property has the ReadOnly attribute, [[CanPut]](P) return false +es5id: 8.12.4_A1 description: Try put other value for Math.E property flags: [noStrict] ---*/ diff --git a/test/suite/ch08/8.12/8.12.5/8.12.5-3-b_1.js b/test/suite/ch08/8.12/8.12.5/8.12.5-3-b_1.js index 65fafff9181ae909f71318cb6721fb092cf195e9..96ce36c823441166f53397c592615d7fccebb493 100644 --- a/test/suite/ch08/8.12/8.12.5/8.12.5-3-b_1.js +++ b/test/suite/ch08/8.12/8.12.5/8.12.5-3-b_1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.5-3-b_1 description: > Changing the value of a data property should not affect it's non-value property descriptor attributes. diff --git a/test/suite/ch08/8.12/8.12.5/8.12.5-3-b_2.js b/test/suite/ch08/8.12/8.12.5/8.12.5-3-b_2.js index fe4bb75508abe9b8f423b66c9352c966879e803a..8c393de38b48f694620787816b97292e92eb90b3 100644 --- a/test/suite/ch08/8.12/8.12.5/8.12.5-3-b_2.js +++ b/test/suite/ch08/8.12/8.12.5/8.12.5-3-b_2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.5-3-b_2 description: > Changing the value of a data property should not affect it's non-value property descriptor attributes. diff --git a/test/suite/ch08/8.12/8.12.5/8.12.5-5-b_1.js b/test/suite/ch08/8.12/8.12.5/8.12.5-5-b_1.js index c5730d3302081242671ab47ba28ae359e4e38e69..29a071c2382c622c22309469eb9967f04d7c3445 100644 --- a/test/suite/ch08/8.12/8.12.5/8.12.5-5-b_1.js +++ b/test/suite/ch08/8.12/8.12.5/8.12.5-5-b_1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.5-5-b_1 description: > Changing the value of an accessor property should not affect it's property descriptor attributes. diff --git a/test/suite/ch08/8.12/8.12.5/S8.12.5_A1.js b/test/suite/ch08/8.12/8.12.5/S8.12.5_A1.js index 3ca129cb488e8453db9574ce900bee4b649faba8..871c31bd41c08b0906d617354aa5cec4694b3924 100644 --- a/test/suite/ch08/8.12/8.12.5/S8.12.5_A1.js +++ b/test/suite/ch08/8.12/8.12.5/S8.12.5_A1.js @@ -6,6 +6,7 @@ info: > When the [[Put]] method of O is called with property P and value V, 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 +es5id: 8.12.5_A1 description: Put to not existent properties ---*/ diff --git a/test/suite/ch08/8.12/8.12.5/S8.12.5_A2.js b/test/suite/ch08/8.12/8.12.5/S8.12.5_A2.js index e11e64ce03a0ae798c2b1e020b0262993a1c2800..6c86e354e9151b7004b8f43b4f41df17fa49aa94 100644 --- a/test/suite/ch08/8.12/8.12.5/S8.12.5_A2.js +++ b/test/suite/ch08/8.12/8.12.5/S8.12.5_A2.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 8.12.5_A2 description: Put to existent properties ---*/ diff --git a/test/suite/ch08/8.12/8.12.6/S8.12.6_A1.js b/test/suite/ch08/8.12/8.12.6/S8.12.6_A1.js index f0cad9dc5c74f9c32d55e5103d66c388800c4f07..38d914a64a22c8da3db893be09effd9019741cc0 100644 --- a/test/suite/ch08/8.12/8.12.6/S8.12.6_A1.js +++ b/test/suite/ch08/8.12/8.12.6/S8.12.6_A1.js @@ -5,6 +5,7 @@ info: > When the [[HasProperty]] method of O is called with property name P and if O has a property with name P, return true +es5id: 8.12.6_A1 description: Try find existent property of any Object ---*/ diff --git a/test/suite/ch08/8.12/8.12.6/S8.12.6_A2_T1.js b/test/suite/ch08/8.12/8.12.6/S8.12.6_A2_T1.js index 4242c79a7dc8b4d4bf0845cf6a0950f72071c678..d2174b638f0e7431cb0192428f069de9418fdedd 100644 --- a/test/suite/ch08/8.12/8.12.6/S8.12.6_A2_T1.js +++ b/test/suite/ch08/8.12/8.12.6/S8.12.6_A2_T1.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 8.12.6_A2_T1 description: Try find not existent property of any Object ---*/ diff --git a/test/suite/ch08/8.12/8.12.6/S8.12.6_A2_T2.js b/test/suite/ch08/8.12/8.12.6/S8.12.6_A2_T2.js index 162e5421d29179534d71fe63b3b6a91c6dd7c743..c3293b84734e3cc2548c86acc6b3ab65e5a6c240 100644 --- a/test/suite/ch08/8.12/8.12.6/S8.12.6_A2_T2.js +++ b/test/suite/ch08/8.12/8.12.6/S8.12.6_A2_T2.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 8.12.6_A2_T2 description: > Try find not existent property of any Object, but existent property of this Object prototype diff --git a/test/suite/ch08/8.12/8.12.6/S8.12.6_A3.js b/test/suite/ch08/8.12/8.12.6/S8.12.6_A3.js index c1ff0d360455a6c1d9e4089191b8ddea832bade3..7b97beec468f93a4f6ba9b53bc09a33f57a7809d 100644 --- a/test/suite/ch08/8.12/8.12.6/S8.12.6_A3.js +++ b/test/suite/ch08/8.12/8.12.6/S8.12.6_A3.js @@ -3,6 +3,7 @@ /*--- info: "[[hasProperty]] is sensitive to property existence but [[Get]] is not" +es5id: 8.12.6_A3 description: > Use [[hasProperty]] and [[Get]] for existent and not existent properties diff --git a/test/suite/ch08/8.12/8.12.7/S8.12.7_A1.js b/test/suite/ch08/8.12/8.12.7/S8.12.7_A1.js index cb4c3e843d2a2df96ab72b44d266a0ab553245f3..8a989cb06d4ab25777e502e767f0ec7751ddb98b 100644 --- a/test/suite/ch08/8.12/8.12.7/S8.12.7_A1.js +++ b/test/suite/ch08/8.12/8.12.7/S8.12.7_A1.js @@ -5,6 +5,7 @@ info: > When the [[Delete]] method of O is called with property name P, and If the property has the DontDelete attribute, return false +es5id: 8.12.7_A1 description: Try to delete Math.E, that has the DontDelete attribute flags: [noStrict] ---*/ diff --git a/test/suite/ch08/8.12/8.12.7/S8.12.7_A2_T1.js b/test/suite/ch08/8.12/8.12.7/S8.12.7_A2_T1.js index 53dd8e86ba2305d3e48d023600d9a5faaa932ef2..9a0b87545b864d30caf2878634cdc46145a8015b 100644 --- a/test/suite/ch08/8.12/8.12.7/S8.12.7_A2_T1.js +++ b/test/suite/ch08/8.12/8.12.7/S8.12.7_A2_T1.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 8.12.7_A2_T1 description: Try to delete not existent properties ---*/ diff --git a/test/suite/ch08/8.12/8.12.7/S8.12.7_A2_T2.js b/test/suite/ch08/8.12/8.12.7/S8.12.7_A2_T2.js index ab1a89be197d2c86eeddcbc95d9101239bf09d36..318ec3e2f1ce057361d3213143aa56c7b5f33d33 100644 --- a/test/suite/ch08/8.12/8.12.7/S8.12.7_A2_T2.js +++ b/test/suite/ch08/8.12/8.12.7/S8.12.7_A2_T2.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 8.12.7_A2_T2 description: > Try to delete not existent properties of O, but existent property of prototype diff --git a/test/suite/ch08/8.12/8.12.7/S8.12.7_A3.js b/test/suite/ch08/8.12/8.12.7/S8.12.7_A3.js index 1938f1b695a40355cf3413394cfe82711fbfa4ec..fdda97a706e063202486df49be92a5079130f906 100644 --- a/test/suite/ch08/8.12/8.12.7/S8.12.7_A3.js +++ b/test/suite/ch08/8.12/8.12.7/S8.12.7_A3.js @@ -5,6 +5,7 @@ info: > When the [[Delete]] method of O is called with property name P, removes the property with name P from O and return true +es5id: 8.12.7_A3 description: Delete existent properties ---*/ diff --git a/test/suite/ch08/8.12/8.12.8/S8.12.8_A1.js b/test/suite/ch08/8.12/8.12.8/S8.12.8_A1.js index e54f3dcc0f6c68ca8d3880d5dddd7dfb9f6ec08c..71debcdb11af1405ea428b695395ff81f4d1ec55 100644 --- a/test/suite/ch08/8.12/8.12.8/S8.12.8_A1.js +++ b/test/suite/ch08/8.12/8.12.8/S8.12.8_A1.js @@ -6,6 +6,7 @@ info: > This should generate a TypeError, Cause we overload toString method so it return non Primitive value See ECMA reference at http://bugzilla.mozilla.org/show_bug.cgi?id=167325 +es5id: 8.12.8_A1 description: Try to overload toString method ---*/ diff --git a/test/suite/ch08/8.12/8.12.8/S8.12.8_A2.js b/test/suite/ch08/8.12/8.12.8/S8.12.8_A2.js index e5bc92328b7428e525b260573965819ed32521f4..6d3238d21a8f36d436a175e85b77709e81b5c73e 100644 --- a/test/suite/ch08/8.12/8.12.8/S8.12.8_A2.js +++ b/test/suite/ch08/8.12/8.12.8/S8.12.8_A2.js @@ -7,6 +7,7 @@ info: > Cause we overload toString method so it return non Primitive value but we overloaded valueOf method too. See ECMA reference at http://bugzilla.mozilla.org/show_bug.cgi?id=167325 +es5id: 8.12.8_A2 description: > Try to overload toString, that returned new Object, and valueOf methods diff --git a/test/suite/ch08/8.12/8.12.8/S8.12.8_A3.js b/test/suite/ch08/8.12/8.12.8/S8.12.8_A3.js index 8ec7cad41d28f2aa7fe2981ad1d5a093ed0f783e..70b2331ff2a341aa35f8012bb0184b34fbe66d39 100644 --- a/test/suite/ch08/8.12/8.12.8/S8.12.8_A3.js +++ b/test/suite/ch08/8.12/8.12.8/S8.12.8_A3.js @@ -5,6 +5,7 @@ info: > We overload valueOf method so it return non Primitive value Thus [[DefaultValue]] must return Object.toString() value +es5id: 8.12.8_A3 description: > Try to overload toString method, that returned Primitive, and valueOf method, that returned new Object diff --git a/test/suite/ch08/8.12/8.12.8/S8.12.8_A4.js b/test/suite/ch08/8.12/8.12.8/S8.12.8_A4.js index 8771c2ad4e50b29d963a4c13e1a6a25f23ede11d..ab7e5fa04b8ff4bfb800f6a09aee4c9c78e6e525 100644 --- a/test/suite/ch08/8.12/8.12.8/S8.12.8_A4.js +++ b/test/suite/ch08/8.12/8.12.8/S8.12.8_A4.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 8.12.8_A4 description: > Try to overload toString and valueOf methods, they returned new Objects diff --git a/test/suite/ch08/8.12/8.12.9/8.12.9-9-b-i_1.js b/test/suite/ch08/8.12/8.12.9/8.12.9-9-b-i_1.js index a2ae85d6ae7dc8d95bc3170ba5f2ac26a98dc3d5..f857f76c6c291052a62be7a0775c287774c1ee07 100644 --- a/test/suite/ch08/8.12/8.12.9/8.12.9-9-b-i_1.js +++ b/test/suite/ch08/8.12/8.12.9/8.12.9-9-b-i_1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.9-9-b-i_1 description: > Redefine a configurable data property to be an accessor property on a newly non-extensible object diff --git a/test/suite/ch08/8.12/8.12.9/8.12.9-9-b-i_2.js b/test/suite/ch08/8.12/8.12.9/8.12.9-9-b-i_2.js index ccc02b43e2579ed3340836c58fdbdc26c7305b39..e0c90bc8b5c77f3fe2e51dbb62ba1d63bbce2bd6 100644 --- a/test/suite/ch08/8.12/8.12.9/8.12.9-9-b-i_2.js +++ b/test/suite/ch08/8.12/8.12.9/8.12.9-9-b-i_2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.9-9-b-i_2 description: > Redefine a configurable data property to be an accessor property on a newly non-extensible object diff --git a/test/suite/ch08/8.12/8.12.9/8.12.9-9-c-i_1.js b/test/suite/ch08/8.12/8.12.9/8.12.9-9-c-i_1.js index 81bda300342e8da75d7390c3451a426e349c1d04..d314ec77aba4ff472a741a470342c1eebaadf686 100644 --- a/test/suite/ch08/8.12/8.12.9/8.12.9-9-c-i_1.js +++ b/test/suite/ch08/8.12/8.12.9/8.12.9-9-c-i_1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.9-9-c-i_1 description: > Redefine a configurable accessor property to be a data property on a non-extensible object diff --git a/test/suite/ch08/8.12/8.12.9/8.12.9-9-c-i_2.js b/test/suite/ch08/8.12/8.12.9/8.12.9-9-c-i_2.js index ef04aa907fc0ac7d4f435cfd40895a75158d4037..9d8ead4d41f591f26a37e3ca0da42af1516e216d 100644 --- a/test/suite/ch08/8.12/8.12.9/8.12.9-9-c-i_2.js +++ b/test/suite/ch08/8.12/8.12.9/8.12.9-9-c-i_2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.12.9-9-c-i_2 description: > Redefine a configurable accessor property to be a data property on a non-extensible object diff --git a/test/suite/ch08/8.2/S8.2_A1_T1.js b/test/suite/ch08/8.2/S8.2_A1_T1.js index 784dc920d298a7acba9f0a7c08ccebdb8a8b941d..8776ce911e920e751c39e3650f3ed7b5149c76c5 100644 --- a/test/suite/ch08/8.2/S8.2_A1_T1.js +++ b/test/suite/ch08/8.2/S8.2_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Null Type has one value, called null +es5id: 8.2_A1_T1 description: Checking if execution of "var x = null" passes ---*/ diff --git a/test/suite/ch08/8.2/S8.2_A1_T2.js b/test/suite/ch08/8.2/S8.2_A1_T2.js index 3d579ee5fd8fbd3ca763ad005e6e762db68a7afb..a2330e276365f915075c1beb037f1cb289aa30c3 100644 --- a/test/suite/ch08/8.2/S8.2_A1_T2.js +++ b/test/suite/ch08/8.2/S8.2_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Null Type has one value, called null +es5id: 8.2_A1_T2 description: Checking if execution of "x = null" passes ---*/ diff --git a/test/suite/ch08/8.2/S8.2_A2.js b/test/suite/ch08/8.2/S8.2_A2.js index eb4e2a8a4efb6938cecd9f68da637b7e6e958593..fbd42c6760f4901b30f13dee9a2fccf01c1e9e82 100644 --- a/test/suite/ch08/8.2/S8.2_A2.js +++ b/test/suite/ch08/8.2/S8.2_A2.js @@ -3,6 +3,7 @@ /*--- info: The null is resrved word +es5id: 8.2_A2 description: Checking if execution of "var null" fails flags: [negative] ---*/ diff --git a/test/suite/ch08/8.2/S8.2_A3.js b/test/suite/ch08/8.2/S8.2_A3.js index c11d8b5846fa5983714bf6ada4c51ef6d3095106..0f991e90ffcb66c809caad0b77948cf4f54d880c 100644 --- a/test/suite/ch08/8.2/S8.2_A3.js +++ b/test/suite/ch08/8.2/S8.2_A3.js @@ -9,6 +9,7 @@ info: > and http://bugs.ecmascript.org/ticket/250 for example +es5id: 8.2_A3 description: Check type of null ---*/ diff --git a/test/suite/ch08/8.3/S8.3_A1_T1.js b/test/suite/ch08/8.3/S8.3_A1_T1.js index b63bd5ea01167e1e52003dbc61caf9f4d28a7480..c5f14672f817c7919b4160e761e4c254f38f8484 100644 --- a/test/suite/ch08/8.3/S8.3_A1_T1.js +++ b/test/suite/ch08/8.3/S8.3_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Boolean type have two values, called true and false +es5id: 8.3_A1_T1 description: Assign true and false to variables ---*/ diff --git a/test/suite/ch08/8.3/S8.3_A1_T2.js b/test/suite/ch08/8.3/S8.3_A1_T2.js index 8af4f047c8f77b3de560e481b5bf7406b3ed380a..d11d67c3c4f6e747b716a67aa05b0ab37d85fa3e 100644 --- a/test/suite/ch08/8.3/S8.3_A1_T2.js +++ b/test/suite/ch08/8.3/S8.3_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Boolean type have two values, called true and false +es5id: 8.3_A1_T2 description: Check type of true/false and it`s equality ---*/ diff --git a/test/suite/ch08/8.3/S8.3_A2.1.js b/test/suite/ch08/8.3/S8.3_A2.1.js index 9a5228f8a243d771b36fd12a3008084d61494399..55f2f83cc1908c686bfd24de06a2f02ebf5b936e 100644 --- a/test/suite/ch08/8.3/S8.3_A2.1.js +++ b/test/suite/ch08/8.3/S8.3_A2.1.js @@ -3,6 +3,7 @@ /*--- info: The true is reserved word +es5id: 8.3_A2.1 description: Checking if execution of "true=1" fails flags: [negative] ---*/ diff --git a/test/suite/ch08/8.3/S8.3_A2.2.js b/test/suite/ch08/8.3/S8.3_A2.2.js index 232f9975572bd64591fbb8faa0db45df60b8d6b3..9258a21810cc50af1fb577499125f6f144226e9c 100644 --- a/test/suite/ch08/8.3/S8.3_A2.2.js +++ b/test/suite/ch08/8.3/S8.3_A2.2.js @@ -3,6 +3,7 @@ /*--- info: The false is reserved word +es5id: 8.3_A2.2 description: Checking if execution of "false=0" fails flags: [negative] ---*/ diff --git a/test/suite/ch08/8.3/S8.3_A3.js b/test/suite/ch08/8.3/S8.3_A3.js index 7838cf2de5470e6052f734bf16fd0554b7a3df2f..5d06b23565a72e1e12375c51c062b8cb5430b7ed 100644 --- a/test/suite/ch08/8.3/S8.3_A3.js +++ b/test/suite/ch08/8.3/S8.3_A3.js @@ -3,6 +3,7 @@ /*--- info: Applaing negation to boolean works well +es5id: 8.3_A3 description: Check not false equals true, not true equals false ---*/ diff --git a/test/suite/ch08/8.4/S8.4_A1.js b/test/suite/ch08/8.4/S8.4_A1.js index 5f15b425014487b72923d59f711bdbf3f5402ab2..4d378ca1bf0678b7bb485ebe04bcdd56571af518 100644 --- a/test/suite/ch08/8.4/S8.4_A1.js +++ b/test/suite/ch08/8.4/S8.4_A1.js @@ -5,6 +5,7 @@ info: > Any variable that has been assigned with string literal has the type string +es5id: 8.4_A1 description: Check type of variable that has been assigned with string literal ---*/ diff --git a/test/suite/ch08/8.4/S8.4_A10.js b/test/suite/ch08/8.4/S8.4_A10.js index 02aa46744a2fff39e60958f5a829a11d44f077cc..9bc4414dff83a3a59a4f6cc6c13ae0e0fdd86a16 100644 --- a/test/suite/ch08/8.4/S8.4_A10.js +++ b/test/suite/ch08/8.4/S8.4_A10.js @@ -3,6 +3,7 @@ /*--- info: Both unicode and ascii chars are allowed +es5id: 8.4_A10 description: Create string using both unicode and ascii chars ---*/ diff --git a/test/suite/ch08/8.4/S8.4_A11.js b/test/suite/ch08/8.4/S8.4_A11.js index f7f441bdf1e9c60c833ac9870969249337b9cd7e..99311d4e8a7ef2ebe868484c871e57b6eae5f828 100644 --- a/test/suite/ch08/8.4/S8.4_A11.js +++ b/test/suite/ch08/8.4/S8.4_A11.js @@ -3,6 +3,7 @@ /*--- info: Presence of reserved words in string literal are allowed +es5id: 8.4_A11 description: Create string variable, thet include all reserved words ---*/ diff --git a/test/suite/ch08/8.4/S8.4_A12.js b/test/suite/ch08/8.4/S8.4_A12.js index 0166f51104aceb7f6571483f6e9f56e069b623c0..7229bf46c336deea4983ac4c396d682b3c68e427 100644 --- a/test/suite/ch08/8.4/S8.4_A12.js +++ b/test/suite/ch08/8.4/S8.4_A12.js @@ -3,6 +3,7 @@ /*--- info: Assignment to string literal calls String constructor +es5id: 8.4_A12 description: Check constructor of simple assigned variable ---*/ diff --git a/test/suite/ch08/8.4/S8.4_A13_T1.js b/test/suite/ch08/8.4/S8.4_A13_T1.js index 62a0147d7d321264eb987d382d79543eeee8d359..46841c4a5dd60a24e78a6422b3c30be64ab91850 100644 --- a/test/suite/ch08/8.4/S8.4_A13_T1.js +++ b/test/suite/ch08/8.4/S8.4_A13_T1.js @@ -3,6 +3,7 @@ /*--- info: When appears not closed single-quote program failes +es5id: 8.4_A13_T1 description: Try to create variable using 3 single-quote flags: [negative] ---*/ diff --git a/test/suite/ch08/8.4/S8.4_A13_T2.js b/test/suite/ch08/8.4/S8.4_A13_T2.js index d91fd340873b78269ec9166e06cdb09287114772..e13fabf743ef126f9d9d56e002ae9f0f519bd621 100644 --- a/test/suite/ch08/8.4/S8.4_A13_T2.js +++ b/test/suite/ch08/8.4/S8.4_A13_T2.js @@ -3,6 +3,7 @@ /*--- info: When appears not closed single-quote program failes +es5id: 8.4_A13_T2 description: Try to create variable using 1 single-quote flags: [negative] ---*/ diff --git a/test/suite/ch08/8.4/S8.4_A13_T3.js b/test/suite/ch08/8.4/S8.4_A13_T3.js index a592d7cbe661119c7f2a1307caaf6973cce2383f..444e34f2439f45f319d74b904618e6006b4f3561 100644 --- a/test/suite/ch08/8.4/S8.4_A13_T3.js +++ b/test/suite/ch08/8.4/S8.4_A13_T3.js @@ -3,6 +3,7 @@ /*--- info: When appears not closed single-quote program failes +es5id: 8.4_A13_T3 description: Try to create variable using 4 single-quote flags: [negative] ---*/ diff --git a/test/suite/ch08/8.4/S8.4_A14_T1.js b/test/suite/ch08/8.4/S8.4_A14_T1.js index 5ebdd3f1f68c609d7593064913051f94a87908b0..802e3fa28b24a0c70eb13a4c0c683c42c0442118 100644 --- a/test/suite/ch08/8.4/S8.4_A14_T1.js +++ b/test/suite/ch08/8.4/S8.4_A14_T1.js @@ -3,6 +3,7 @@ /*--- info: When appears not closed double-quote program failes +es5id: 8.4_A14_T1 description: Try to create variable using 1 double-quote flags: [negative] ---*/ diff --git a/test/suite/ch08/8.4/S8.4_A14_T2.js b/test/suite/ch08/8.4/S8.4_A14_T2.js index 978618a2a9d9fafacf5bde90e0e24cccd8cb997d..fa07f666220f3d753934bcc4bb5279e0d83a905e 100644 --- a/test/suite/ch08/8.4/S8.4_A14_T2.js +++ b/test/suite/ch08/8.4/S8.4_A14_T2.js @@ -3,6 +3,7 @@ /*--- info: When appears not closed double-quote program failes +es5id: 8.4_A14_T2 description: Try to create variable using 3 double-quote flags: [negative] ---*/ diff --git a/test/suite/ch08/8.4/S8.4_A14_T3.js b/test/suite/ch08/8.4/S8.4_A14_T3.js index e40f0fc6ad550e8fc3e8d8aa27e27ec0351a5e28..bd3d8919bfb0122a284b2f011c4dd08787a22340 100644 --- a/test/suite/ch08/8.4/S8.4_A14_T3.js +++ b/test/suite/ch08/8.4/S8.4_A14_T3.js @@ -3,6 +3,7 @@ /*--- info: When appears not closed double-quote program failes +es5id: 8.4_A14_T3 description: Try to create variable using 4 double-quote flags: [negative] ---*/ diff --git a/test/suite/ch08/8.4/S8.4_A2.js b/test/suite/ch08/8.4/S8.4_A2.js index 0983c4c0e6bac4301ff61062273736babaaa5b4f..4001507b52be9929ed994146997c742563317fe4 100644 --- a/test/suite/ch08/8.4/S8.4_A2.js +++ b/test/suite/ch08/8.4/S8.4_A2.js @@ -3,6 +3,7 @@ /*--- info: Empty string has type string +es5id: 8.4_A2 description: Create empty string and check it type ---*/ diff --git a/test/suite/ch08/8.4/S8.4_A3.js b/test/suite/ch08/8.4/S8.4_A3.js index f00a7b7a409f669efbfe9519ade2afee37648b8d..d32aa57d672be8b9bad2edaf519fae0b92a602de 100644 --- a/test/suite/ch08/8.4/S8.4_A3.js +++ b/test/suite/ch08/8.4/S8.4_A3.js @@ -3,6 +3,7 @@ /*--- info: String type has a length property +es5id: 8.4_A3 description: Try read length property of string variable ---*/ diff --git a/test/suite/ch08/8.4/S8.4_A4.js b/test/suite/ch08/8.4/S8.4_A4.js index 5ee41d3b2135b2c70e64ebb246feb8fb53b20394..93bb8a2e1483efa53f6f564503eb366f625f17cc 100644 --- a/test/suite/ch08/8.4/S8.4_A4.js +++ b/test/suite/ch08/8.4/S8.4_A4.js @@ -3,6 +3,7 @@ /*--- info: Empty string variable has a length property +es5id: 8.4_A4 description: Try read length property of empty string variable ---*/ diff --git a/test/suite/ch08/8.4/S8.4_A5.js b/test/suite/ch08/8.4/S8.4_A5.js index 7e68da34b29a4781df21eb6692ae1fb6827635fc..15eeaf324d6ba8be88bdfd7b67aa876629bc3e22 100644 --- a/test/suite/ch08/8.4/S8.4_A5.js +++ b/test/suite/ch08/8.4/S8.4_A5.js @@ -3,6 +3,7 @@ /*--- info: Zero "\0" not terminates the string(C string) +es5id: 8.4_A5 description: Insert "\0" into string ---*/ diff --git a/test/suite/ch08/8.4/S8.4_A6.1.js b/test/suite/ch08/8.4/S8.4_A6.1.js index 8c6a640b0375f07683c2b46864be863642eb15a5..f0564cd92d9846c651940d6b2d8ea2f7e8d8d664 100644 --- a/test/suite/ch08/8.4/S8.4_A6.1.js +++ b/test/suite/ch08/8.4/S8.4_A6.1.js @@ -3,6 +3,7 @@ /*--- info: Large string 4096 bytes +es5id: 8.4_A6.1 description: Assign variable by large string ---*/ diff --git a/test/suite/ch08/8.4/S8.4_A6.2.js b/test/suite/ch08/8.4/S8.4_A6.2.js index d27251d923bb44b022f3ad5fa0718aea2dfe663a..bc5d70b113d5a9e2d4b5a3013171635d95a94d87 100644 --- a/test/suite/ch08/8.4/S8.4_A6.2.js +++ b/test/suite/ch08/8.4/S8.4_A6.2.js @@ -3,6 +3,7 @@ /*--- info: Large string 8192 bytes +es5id: 8.4_A6.2 description: Assign variable by large string ---*/ diff --git a/test/suite/ch08/8.4/S8.4_A7.1.js b/test/suite/ch08/8.4/S8.4_A7.1.js index 605a2120529c564c3004e0326fb57347dccffe4e..9249c0e060bb7cbec59f4f02cda75ab273d208c5 100644 --- a/test/suite/ch08/8.4/S8.4_A7.1.js +++ b/test/suite/ch08/8.4/S8.4_A7.1.js @@ -3,6 +3,7 @@ /*--- info: <LF> between chunks of one string not allowed +es5id: 8.4_A7.1 description: Insert <LF> between chunks of one string flags: [negative] ---*/ diff --git a/test/suite/ch08/8.4/S8.4_A7.2.js b/test/suite/ch08/8.4/S8.4_A7.2.js index 754eceb8bcca2ea9c7c0b488fc0b1c37059abc07..fa0187002cc1a02280f7ba21ac5b5f177389edc1 100644 --- a/test/suite/ch08/8.4/S8.4_A7.2.js +++ b/test/suite/ch08/8.4/S8.4_A7.2.js @@ -3,6 +3,7 @@ /*--- info: <CR> between chunks of one string not allowed +es5id: 8.4_A7.2 description: Insert <CR> between chunks of one string flags: [negative] ---*/ diff --git a/test/suite/ch08/8.4/S8.4_A7.3.js b/test/suite/ch08/8.4/S8.4_A7.3.js index 16ac716c7016719fae015a2e0c62f8b1b670e562..70a746e93208bc5ea0e0c80c96854589aa6c18cb 100644 --- a/test/suite/ch08/8.4/S8.4_A7.3.js +++ b/test/suite/ch08/8.4/S8.4_A7.3.js @@ -3,6 +3,7 @@ /*--- info: <PS> between chunks of one string not allowed +es5id: 8.4_A7.3 description: Insert <PS> between chunks of one string flags: [negative] ---*/ diff --git a/test/suite/ch08/8.4/S8.4_A7.4.js b/test/suite/ch08/8.4/S8.4_A7.4.js index 011ad60a558e4e2f1a139fc46d394c34151938e0..32ea695bb7dd88b27f12e003d80369c142a6ba53 100644 --- a/test/suite/ch08/8.4/S8.4_A7.4.js +++ b/test/suite/ch08/8.4/S8.4_A7.4.js @@ -3,6 +3,7 @@ /*--- info: <LS> between chunks of one string not allowed +es5id: 8.4_A7.4 description: Insert <LS> between chunks of one string flags: [negative] ---*/ diff --git a/test/suite/ch08/8.4/S8.4_A8.js b/test/suite/ch08/8.4/S8.4_A8.js index b5718921b4f6daa15f73099d4c610627e2b47c6d..0009744c7cbd061e7d9555bc63287047da3dded9 100644 --- a/test/suite/ch08/8.4/S8.4_A8.js +++ b/test/suite/ch08/8.4/S8.4_A8.js @@ -5,6 +5,7 @@ info: > Empty string, 0, false are all equal (==) to each other, since they all evaluate to 0 +es5id: 8.4_A8 description: Compare empty string with undefined, null, 0 and false ---*/ diff --git a/test/suite/ch08/8.4/S8.4_A9_T1.js b/test/suite/ch08/8.4/S8.4_A9_T1.js index 725af3df45e4e5e05517330f4d27d071fbc20e73..ca0d836916d2a71ecbb5fb9e42775bdb26c36e33 100644 --- a/test/suite/ch08/8.4/S8.4_A9_T1.js +++ b/test/suite/ch08/8.4/S8.4_A9_T1.js @@ -3,6 +3,7 @@ /*--- info: Assignment to string literals calls String constructor +es5id: 8.4_A9_T1 description: Simple string variable compare with object String ---*/ diff --git a/test/suite/ch08/8.4/S8.4_A9_T2.js b/test/suite/ch08/8.4/S8.4_A9_T2.js index 610704c61280c3019ed399e7f155abc6a62b0059..156dbfe4c410b4e7088f47419ee8ba356b888098 100644 --- a/test/suite/ch08/8.4/S8.4_A9_T2.js +++ b/test/suite/ch08/8.4/S8.4_A9_T2.js @@ -3,6 +3,7 @@ /*--- info: Assignment to string literals calls String constructor +es5id: 8.4_A9_T2 description: > Compare empty string variable, object String('') and object String() diff --git a/test/suite/ch08/8.4/S8.4_A9_T3.js b/test/suite/ch08/8.4/S8.4_A9_T3.js index 1013aac5fcc58f0c80f27051b4112ece7dd2855c..c389cece2587e9247aafb68d138b527be0fea0dd 100644 --- a/test/suite/ch08/8.4/S8.4_A9_T3.js +++ b/test/suite/ch08/8.4/S8.4_A9_T3.js @@ -3,6 +3,7 @@ /*--- info: Assignment to string literals calls String constructor +es5id: 8.4_A9_T3 description: Simple empty string variable compare with empty object String ---*/ diff --git a/test/suite/ch08/8.5/8.5.1.js b/test/suite/ch08/8.5/8.5.1.js index d51bf45df8e4dad3932776544e68340a92a3f2a2..c9c98830afa68d1690dd15a528b296c05e50c563 100644 --- a/test/suite/ch08/8.5/8.5.1.js +++ b/test/suite/ch08/8.5/8.5.1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.5.1 description: Valid Number ranges ---*/ diff --git a/test/suite/ch08/8.5/S8.5_A1.js b/test/suite/ch08/8.5/S8.5_A1.js index 85a614d19e97f5e2f1e73baa9a800fc6bc2f44ba..006f35f4e2dded8fe7df49af5bb381288fa1e154 100644 --- a/test/suite/ch08/8.5/S8.5_A1.js +++ b/test/suite/ch08/8.5/S8.5_A1.js @@ -3,6 +3,7 @@ /*--- info: NaN !== NaN +es5id: 8.5_A1 description: Compare NaN with NaN ---*/ diff --git a/test/suite/ch08/8.5/S8.5_A10.js b/test/suite/ch08/8.5/S8.5_A10.js index 5069a0f8ce4b2666c404b3b8490eb159b8f2f517..78e2bacd2b3e61b0dae51a71ee2e8989fdb4c37b 100644 --- a/test/suite/ch08/8.5/S8.5_A10.js +++ b/test/suite/ch08/8.5/S8.5_A10.js @@ -3,6 +3,7 @@ /*--- info: Infinity is not a keyword +es5id: 8.5_A10 description: Create variable entitled Infinity ---*/ diff --git a/test/suite/ch08/8.5/S8.5_A11_T1.js b/test/suite/ch08/8.5/S8.5_A11_T1.js index e3b391b19e1aaf1f91935b4f76367e1f5a680e5f..b518cb1d843d638d6f97aa442594d71b50a045f4 100644 --- a/test/suite/ch08/8.5/S8.5_A11_T1.js +++ b/test/suite/ch08/8.5/S8.5_A11_T1.js @@ -3,6 +3,7 @@ /*--- info: The integer 0 has two representations, +0 and -0 +es5id: 8.5_A11_T1 description: Check 1.0/p_zero !== 1.0/n_zero ---*/ diff --git a/test/suite/ch08/8.5/S8.5_A11_T2.js b/test/suite/ch08/8.5/S8.5_A11_T2.js index 896e1d688f5afa8f7b152cf110916921187d8a1e..982a7df37113df1850d71021d421d54f103baaf0 100644 --- a/test/suite/ch08/8.5/S8.5_A11_T2.js +++ b/test/suite/ch08/8.5/S8.5_A11_T2.js @@ -3,6 +3,7 @@ /*--- info: The integer 0 has two representations, +0 and -0 +es5id: 8.5_A11_T2 description: Compare positive_zero and negative_zero ---*/ diff --git a/test/suite/ch08/8.5/S8.5_A12.1.js b/test/suite/ch08/8.5/S8.5_A12.1.js index 52a4aaa1325f762b027b568640aa07a647c88e08..90b0d7fc7831a8ca73b6ed331cf58e47525ad1bf 100644 --- a/test/suite/ch08/8.5/S8.5_A12.1.js +++ b/test/suite/ch08/8.5/S8.5_A12.1.js @@ -3,6 +3,7 @@ /*--- info: +Infinity and Infinity are the same as Number.POSITIVE_INFINITY +es5id: 8.5_A12.1 description: Compare Infinity and +Infinity with Number.POSITIVE_INFINITY ---*/ diff --git a/test/suite/ch08/8.5/S8.5_A12.2.js b/test/suite/ch08/8.5/S8.5_A12.2.js index 1914f0fb4f77762013de80d36fefe6700249e2ba..6702a455474b1c7486f062305e1663ed1c376818 100644 --- a/test/suite/ch08/8.5/S8.5_A12.2.js +++ b/test/suite/ch08/8.5/S8.5_A12.2.js @@ -3,6 +3,7 @@ /*--- info: -Infinity is the same as Number.NEGATIVE_INFINITY +es5id: 8.5_A12.2 description: Compare -Infinity with Number.NEGATIVE_INFINITY ---*/ diff --git a/test/suite/ch08/8.5/S8.5_A13_T2.js b/test/suite/ch08/8.5/S8.5_A13_T2.js index 9293aab801f5bfab7f5c65bec446f4892e16e58d..ffbec78c46dec5447f6496e26b79a2d0d6b2f8c9 100644 --- a/test/suite/ch08/8.5/S8.5_A13_T2.js +++ b/test/suite/ch08/8.5/S8.5_A13_T2.js @@ -6,6 +6,7 @@ info: > Finite nonzero values that are Normalised having the form s*m*2**e 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 +es5id: 8.5_A13_T2 description: Finite Non zero values where e is 971 ---*/ diff --git a/test/suite/ch08/8.5/S8.5_A14_T1.js b/test/suite/ch08/8.5/S8.5_A14_T1.js index 591da225a50532543c195f46299e1d45509cf889..d95f23f2dabd54f3f3ec6998c4eea0389a44ad1a 100644 --- a/test/suite/ch08/8.5/S8.5_A14_T1.js +++ b/test/suite/ch08/8.5/S8.5_A14_T1.js @@ -3,6 +3,7 @@ /*--- info: When number absolute value is bigger of 2**1024 should convert to Infinity +es5id: 8.5_A14_T1 description: Create number bigger of 2**1024 ---*/ diff --git a/test/suite/ch08/8.5/S8.5_A14_T2.js b/test/suite/ch08/8.5/S8.5_A14_T2.js index aff85f902a5d699cdc5473bcc519c22e2773e42c..72144e355098d7b04b381ea8c62d753262a8c3bc 100644 --- a/test/suite/ch08/8.5/S8.5_A14_T2.js +++ b/test/suite/ch08/8.5/S8.5_A14_T2.js @@ -3,6 +3,7 @@ /*--- info: When number absolute value is bigger of 2**1024 should convert to Infinity +es5id: 8.5_A14_T2 description: Create number smaller of -2**1024 ---*/ diff --git a/test/suite/ch08/8.5/S8.5_A2.1.js b/test/suite/ch08/8.5/S8.5_A2.1.js index 96fea6eb45f7a5afe77543c1aa44ade9296b89af..616887fc92e918c095b0a169cbeab6ab0b831c9b 100644 --- a/test/suite/ch08/8.5/S8.5_A2.1.js +++ b/test/suite/ch08/8.5/S8.5_A2.1.js @@ -3,6 +3,7 @@ /*--- info: Number type represented as the double precision 64-bit format IEEE 754 +es5id: 8.5_A2.1 description: Use 2^53 + 2 number and do some operation with it ---*/ diff --git a/test/suite/ch08/8.5/S8.5_A2.2.js b/test/suite/ch08/8.5/S8.5_A2.2.js index e395d86bb7e36aefd153bd5dc687a404011eae85..4418f8483b9eb838d421866b805d1f544f8fa203 100644 --- a/test/suite/ch08/8.5/S8.5_A2.2.js +++ b/test/suite/ch08/8.5/S8.5_A2.2.js @@ -3,6 +3,7 @@ /*--- info: Number type represented as the extended precision 64-bit format IEEE 754 +es5id: 8.5_A2.2 description: Use 2^53 + 2 number and do some operation with it ---*/ diff --git a/test/suite/ch08/8.5/S8.5_A3.js b/test/suite/ch08/8.5/S8.5_A3.js index 1df05247d15e75e4be56c78c8362ff9176555b3b..af136dd4a636ec7edb528ffe3c69a0ce4661c8a0 100644 --- a/test/suite/ch08/8.5/S8.5_A3.js +++ b/test/suite/ch08/8.5/S8.5_A3.js @@ -3,6 +3,7 @@ /*--- info: NaN expression has a type Number +es5id: 8.5_A3 description: Check type of NaN ---*/ diff --git a/test/suite/ch08/8.5/S8.5_A4.js b/test/suite/ch08/8.5/S8.5_A4.js index cb115e5be5818de4ceed52097ff2eee048b65abf..2f580f67b3523424e9f9db5aa0b3c0949bb79f58 100644 --- a/test/suite/ch08/8.5/S8.5_A4.js +++ b/test/suite/ch08/8.5/S8.5_A4.js @@ -3,6 +3,7 @@ /*--- info: NaN is not a keyword +es5id: 8.5_A4 description: Create variable entitled NaN ---*/ diff --git a/test/suite/ch08/8.5/S8.5_A5.js b/test/suite/ch08/8.5/S8.5_A5.js index dccf7e03393cd61fd7c8ecb5d8e0cf3577c0719f..1ce6f77e43261a3a10eb90395a218a5785700e74 100644 --- a/test/suite/ch08/8.5/S8.5_A5.js +++ b/test/suite/ch08/8.5/S8.5_A5.js @@ -3,6 +3,7 @@ /*--- info: NaN not greater or equal zero +es5id: 8.5_A5 description: Compare NaN with zero includes: [$PRINT.js] ---*/ diff --git a/test/suite/ch08/8.5/S8.5_A6.js b/test/suite/ch08/8.5/S8.5_A6.js index 8d5ead66094e93b694df9f915da6694d2c16e63e..dfe3567864428cf4a02ae0dbacbab8a6d9554fdb 100644 --- a/test/suite/ch08/8.5/S8.5_A6.js +++ b/test/suite/ch08/8.5/S8.5_A6.js @@ -3,6 +3,7 @@ /*--- info: -Infinity expression has a type Number +es5id: 8.5_A6 description: Check type of -Infinity ---*/ diff --git a/test/suite/ch08/8.5/S8.5_A7.js b/test/suite/ch08/8.5/S8.5_A7.js index d3c2a4f717b1a4e835673b238998a0f911d4e8d0..740a9c7c3bbf264333d45c8d925521f88b128888 100644 --- a/test/suite/ch08/8.5/S8.5_A7.js +++ b/test/suite/ch08/8.5/S8.5_A7.js @@ -3,6 +3,7 @@ /*--- info: +Infinity expression has a type Number +es5id: 8.5_A7 description: Check type of +Infinity ---*/ diff --git a/test/suite/ch08/8.5/S8.5_A8.js b/test/suite/ch08/8.5/S8.5_A8.js index d5c16c4e43635f830a6fbeb01a8abf0a9eb0aab0..2c232cd8a6d072e82c2dc3a9c9bcf5c77ed19843 100644 --- a/test/suite/ch08/8.5/S8.5_A8.js +++ b/test/suite/ch08/8.5/S8.5_A8.js @@ -3,6 +3,7 @@ /*--- info: Infinity is the same as +Infinity +es5id: 8.5_A8 description: Compare Infinity and +Infinity ---*/ diff --git a/test/suite/ch08/8.5/S8.5_A9.js b/test/suite/ch08/8.5/S8.5_A9.js index 92fe91f48841160a1699326fdec1630f9319ee34..44340dc26a72661945f4f1a87f93632abe455fa2 100644 --- a/test/suite/ch08/8.5/S8.5_A9.js +++ b/test/suite/ch08/8.5/S8.5_A9.js @@ -3,6 +3,7 @@ /*--- info: Globally defined variable NaN has not been altered by program execution +es5id: 8.5_A9 description: Try alter globally defined variable NaN flags: [noStrict] ---*/ diff --git a/test/suite/ch08/8.6/8.6.1/S8.6.1_A1.js b/test/suite/ch08/8.6/8.6.1/S8.6.1_A1.js index b7dbc5c3994cbf5be13da8ac34c79219db556b94..86e6718ca02a9967957b87dff1d14ad15537a616 100644 --- a/test/suite/ch08/8.6/8.6.1/S8.6.1_A1.js +++ b/test/suite/ch08/8.6/8.6.1/S8.6.1_A1.js @@ -3,6 +3,7 @@ /*--- info: A property can have attribute ReadOnly like E in Math +es5id: 8.6.1_A1 description: Try change Math.E property flags: [noStrict] ---*/ diff --git a/test/suite/ch08/8.6/8.6.1/S8.6.1_A2.js b/test/suite/ch08/8.6/8.6.1/S8.6.1_A2.js index d7ed69568c56a15c55e25672c602e7becb9806e3..d1f17c96c504c684ecd4390164d338367fe416ed 100644 --- a/test/suite/ch08/8.6/8.6.1/S8.6.1_A2.js +++ b/test/suite/ch08/8.6/8.6.1/S8.6.1_A2.js @@ -3,6 +3,7 @@ /*--- info: A property can have attribute DontEnum like all properties of Number +es5id: 8.6.1_A2 description: Try to enumerate properties of Number ---*/ diff --git a/test/suite/ch08/8.6/8.6.1/S8.6.1_A3.js b/test/suite/ch08/8.6/8.6.1/S8.6.1_A3.js index 4657b42efc3f268f0b64b789de52d6abc186d654..59e71a0ea9a5c8149e1752cd4c984b2c993db0a6 100644 --- a/test/suite/ch08/8.6/8.6.1/S8.6.1_A3.js +++ b/test/suite/ch08/8.6/8.6.1/S8.6.1_A3.js @@ -5,6 +5,7 @@ info: > A property can have attribute DontDelete like NaN propertie of Number object +es5id: 8.6.1_A3 description: Try to delete Number.NaN flags: [noStrict] ---*/ diff --git a/test/suite/ch08/8.6/8.6.2/S8.6.2_A1.js b/test/suite/ch08/8.6/8.6.2/S8.6.2_A1.js index 3f69b007c90373bc510e76a65d57700861a1a351..e3046c08327ded43cca4f64c95c45fa859857652 100644 --- a/test/suite/ch08/8.6/8.6.2/S8.6.2_A1.js +++ b/test/suite/ch08/8.6/8.6.2/S8.6.2_A1.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 8.6.2_A1 description: Check [[Prototype]] property of object ---*/ diff --git a/test/suite/ch08/8.6/8.6.2/S8.6.2_A2.js b/test/suite/ch08/8.6/8.6.2/S8.6.2_A2.js index 073388613bedd36725799bb7f9223345ba5135e0..c33c10882d0f56acb08b55a103b3099a1ce51a4f 100644 --- a/test/suite/ch08/8.6/8.6.2/S8.6.2_A2.js +++ b/test/suite/ch08/8.6/8.6.2/S8.6.2_A2.js @@ -5,6 +5,7 @@ info: > Properties of the [[Prototype]] object are visible as properties of the child object for the purposes of get access, but not for put access +es5id: 8.6.2_A2 description: > Check visibility properties of the child object for the purposes of get access, but not for put access diff --git a/test/suite/ch08/8.6/8.6.2/S8.6.2_A3.js b/test/suite/ch08/8.6/8.6.2/S8.6.2_A3.js index e41a47ea4e7657cbd06254cc454e4abf9327e893..a992800e60d7eb5cd41928ec657d27404a111d63 100644 --- a/test/suite/ch08/8.6/8.6.2/S8.6.2_A3.js +++ b/test/suite/ch08/8.6/8.6.2/S8.6.2_A3.js @@ -5,6 +5,7 @@ info: > The specification does not provide any means for a program to access [[class]] value except through Object.prototype.toString +es5id: 8.6.2_A3 description: Get [[class]] value except through Object.prototype.toString ---*/ diff --git a/test/suite/ch08/8.6/8.6.2/S8.6.2_A4.js b/test/suite/ch08/8.6/8.6.2/S8.6.2_A4.js index 731e7fd9280c3774cfa5d1d89c8ed1c383308d99..966ceb0ebe07a8e3e99aa896ab6ce248a198eeaf 100644 --- a/test/suite/ch08/8.6/8.6.2/S8.6.2_A4.js +++ b/test/suite/ch08/8.6/8.6.2/S8.6.2_A4.js @@ -5,6 +5,7 @@ info: > [[HasInstance]] returns a boolean value indicating whether Value delegates behaviour to this object +es5id: 8.6.2_A4 description: > Check that the obj instance of Object, but not instance of Function, String, Number, Array diff --git a/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T1.js b/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T1.js index a5a32e273d06f9dd468853dd0afdf3fe648e091b..f4f7dcab4efa8e68b1b0f24ede2cd273569f80ce 100644 --- a/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T1.js +++ b/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T1.js @@ -3,6 +3,7 @@ /*--- info: "[[Call]] executes code associated with the object" +es5id: 8.6.2_A5_T1 description: > Call function-property of object, property defined as testScreen = {touch:function(){count++}} diff --git a/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T2.js b/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T2.js index 56b608e26a611240773c250a4089bafd0aff447f..df7eaf7a0e7acbcb11b720b4c02ff18c520be6b2 100644 --- a/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T2.js +++ b/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T2.js @@ -3,6 +3,7 @@ /*--- info: "[[Call]] executes code associated with the object" +es5id: 8.6.2_A5_T2 description: > Call function-property of object, property defined as seat['move']=function(){position++} diff --git a/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T3.js b/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T3.js index 1aa0c610b0b81db5ff82e32501c3b85a314f0463..8de5c06e82da6f9aa08b3a2d70ebd9f66af1039b 100644 --- a/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T3.js +++ b/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T3.js @@ -3,6 +3,7 @@ /*--- info: "[[Call]] executes code associated with the object" +es5id: 8.6.2_A5_T3 description: > Call function-property of global object, property defined as knock=function(){count++} diff --git a/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T4.js b/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T4.js index 23d402995b6c91b24cc88cdb363f45c137a8626f..2230c4473cce2ad1d6e3f28fe15b6c826939be40 100644 --- a/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T4.js +++ b/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T4.js @@ -3,6 +3,7 @@ /*--- info: "[[Call]] executes code associated with the object" +es5id: 8.6.2_A5_T4 description: > Call function-property of global object, property defined as this['beep']=function(){__count++} diff --git a/test/suite/ch08/8.6/8.6.2/S8.6.2_A6.js b/test/suite/ch08/8.6/8.6.2/S8.6.2_A6.js index 69c2fa9e281db5817193dd246a604d7bb2e4be34..01292ca4e4020ab18c9838178eb8abf996dd7b5c 100644 --- a/test/suite/ch08/8.6/8.6.2/S8.6.2_A6.js +++ b/test/suite/ch08/8.6/8.6.2/S8.6.2_A6.js @@ -5,6 +5,7 @@ info: > [[Construct]] constructs an object. Invoked via the new operator. Objects that implement this internal method are called constructors +es5id: 8.6.2_A6 description: Create a few Objects via the new operator ---*/ diff --git a/test/suite/ch08/8.6/8.6.2/S8.6.2_A7.js b/test/suite/ch08/8.6/8.6.2/S8.6.2_A7.js index 58766513119a979a4c5046cc868fefcfd50240ef..eee46c18151b58a1ba6fa0a323800eae65fe083b 100644 --- a/test/suite/ch08/8.6/8.6.2/S8.6.2_A7.js +++ b/test/suite/ch08/8.6/8.6.2/S8.6.2_A7.js @@ -5,6 +5,7 @@ info: > Objects that implement internal method [[Construct]] are called constructors. Math object is NOT constructor +es5id: 8.6.2_A7 description: Checking if execution of "var objMath=new Math" passes flags: [negative] ---*/ diff --git a/test/suite/ch08/8.6/8.6.2/S8.6.2_A8.js b/test/suite/ch08/8.6/8.6.2/S8.6.2_A8.js index 28f8ae03310898c1effdc8358009db6945a75b8d..a36daab4758d7333c77b78765b6391b8e27acb05 100644 --- a/test/suite/ch08/8.6/8.6.2/S8.6.2_A8.js +++ b/test/suite/ch08/8.6/8.6.2/S8.6.2_A8.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 8.6.2_A8 description: > It should not be possible to change the [[Prototype]] of a non-extensible object diff --git a/test/suite/ch08/8.6/S8.6_A2_T1.js b/test/suite/ch08/8.6/S8.6_A2_T1.js index 2a756ce963a37e26af172037b3fdc4ae4bd99436..c9f209cce8dfe9473de6435a4a181c2d353d1280 100644 --- a/test/suite/ch08/8.6/S8.6_A2_T1.js +++ b/test/suite/ch08/8.6/S8.6_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: Do not crash with postincrement custom property +es5id: 8.6_A2_T1 description: Try to implement postincrement for custom property ---*/ diff --git a/test/suite/ch08/8.6/S8.6_A2_T2.js b/test/suite/ch08/8.6/S8.6_A2_T2.js index 43dc0c60d1746fb699b6bcb61fa93db210c4a103..06976ab7ed230247bde3c1609968abb24f1d2ad4 100644 --- a/test/suite/ch08/8.6/S8.6_A2_T2.js +++ b/test/suite/ch08/8.6/S8.6_A2_T2.js @@ -3,6 +3,7 @@ /*--- info: Do not crash with postincrement custom property +es5id: 8.6_A2_T2 description: Try to implement postincrement for not declared custom property ---*/ diff --git a/test/suite/ch08/8.6/S8.6_A3_T1.js b/test/suite/ch08/8.6/S8.6_A3_T1.js index e6f704203e9e712b95700a305261230df23dfe5c..3412fce32512559e045988b1f6ac0f6a35c11286 100644 --- a/test/suite/ch08/8.6/S8.6_A3_T1.js +++ b/test/suite/ch08/8.6/S8.6_A3_T1.js @@ -3,6 +3,7 @@ /*--- info: Do not crash with pefixincrement custom property +es5id: 8.6_A3_T1 description: Try to implement pefixincrement for custom property ---*/ diff --git a/test/suite/ch08/8.6/S8.6_A3_T2.js b/test/suite/ch08/8.6/S8.6_A3_T2.js index e079c33af3e2198d35ed0323939a303a2bc747a8..f57c37dc342d773d2cb9680078a2f4f0f3bf47e4 100644 --- a/test/suite/ch08/8.6/S8.6_A3_T2.js +++ b/test/suite/ch08/8.6/S8.6_A3_T2.js @@ -3,6 +3,7 @@ /*--- info: Do not crash with pefixincrement custom property +es5id: 8.6_A3_T2 description: Try to implement pefixincrement for not declared custom property ---*/ diff --git a/test/suite/ch08/8.6/S8.6_A4_T1.js b/test/suite/ch08/8.6/S8.6_A4_T1.js index 573a4c337b2437ec75453a718b8cf6598819f22d..014cab75aa6ec774b2149794f6e4dfce1a271f57 100644 --- a/test/suite/ch08/8.6/S8.6_A4_T1.js +++ b/test/suite/ch08/8.6/S8.6_A4_T1.js @@ -3,6 +3,7 @@ /*--- info: An Object is an unordered collection of properties +es5id: 8.6_A4_T1 description: Simple using a few custom properties ---*/ diff --git a/test/suite/ch08/8.7/8.7.2/8.7.2-1-s.js b/test/suite/ch08/8.7/8.7.2/8.7.2-1-s.js index f94ec3e43d3a8dd4fb03f2a0d16cf85bf5dff038..fc2653e35c1b0e110b13a2e87e96b7558632fc97 100644 --- a/test/suite/ch08/8.7/8.7.2/8.7.2-1-s.js +++ b/test/suite/ch08/8.7/8.7.2/8.7.2-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.7.2-1-s description: > Strict Mode - ReferenceError is thrown if LeftHandSide evaluates to an unresolvable Reference diff --git a/test/suite/ch08/8.7/8.7.2/8.7.2-2-s.js b/test/suite/ch08/8.7/8.7.2/8.7.2-2-s.js index 65f2fcddd8644ac8622dcf6e6372d14505be9f14..b5dd449f509d60a8fd4b9902f6e6f0cf9cf92c64 100644 --- a/test/suite/ch08/8.7/8.7.2/8.7.2-2-s.js +++ b/test/suite/ch08/8.7/8.7.2/8.7.2-2-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.7.2-2-s description: > Strict Mode - ReferenceError isn't thrown if LeftHandSide evaluates to a resolvable Reference diff --git a/test/suite/ch08/8.7/8.7.2/8.7.2-3-1-s.js b/test/suite/ch08/8.7/8.7.2/8.7.2-3-1-s.js index c3ccf58752af99b2e0766848c7e7404a99af932e..4005975cb6d19890550165525d1e39a16ef105cd 100644 --- a/test/suite/ch08/8.7/8.7.2/8.7.2-3-1-s.js +++ b/test/suite/ch08/8.7/8.7.2/8.7.2-3-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.7.2-3-1-s description: eval - a property named 'eval' is permitted flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch08/8.7/8.7.2/8.7.2-3-a-1gs.js b/test/suite/ch08/8.7/8.7.2/8.7.2-3-a-1gs.js index e9ae6902111d529614235a6eabe653ba78df02a7..15e4bb11912fbab08996055ad829d405ab6da944 100644 --- a/test/suite/ch08/8.7/8.7.2/8.7.2-3-a-1gs.js +++ b/test/suite/ch08/8.7/8.7.2/8.7.2-3-a-1gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.7.2-3-a-1gs description: > Strict Mode - ReferenceError is thrown if LeftHandSide evaluate to an unresolvable Reference diff --git a/test/suite/ch08/8.7/8.7.2/8.7.2-3-a-2gs.js b/test/suite/ch08/8.7/8.7.2/8.7.2-3-a-2gs.js index 336e1da0cedeaa5926222ad58de0786187591078..1971dc913110925ad92e3e9f1ea25da58bdacbb8 100644 --- a/test/suite/ch08/8.7/8.7.2/8.7.2-3-a-2gs.js +++ b/test/suite/ch08/8.7/8.7.2/8.7.2-3-a-2gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.7.2-3-a-2gs description: > Strict Mode - 'runtime' error is thrown before LeftHandSide evaluates to an unresolvable Reference diff --git a/test/suite/ch08/8.7/8.7.2/8.7.2-3-s.js b/test/suite/ch08/8.7/8.7.2/8.7.2-3-s.js index 21a7c5f6c8b4f2fb7ef9dd37c5448b1e73bf541c..8408012282bdd37982d6397b5f8a238321978cd2 100644 --- a/test/suite/ch08/8.7/8.7.2/8.7.2-3-s.js +++ b/test/suite/ch08/8.7/8.7.2/8.7.2-3-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.7.2-3-s description: > Strict Mode - TypeError is thrown if LeftHandSide is a reference to a non-writable data property diff --git a/test/suite/ch08/8.7/8.7.2/8.7.2-4-s.js b/test/suite/ch08/8.7/8.7.2/8.7.2-4-s.js index f1bdbc500b3f7d45648ea4de0e4cde9a0a5cd123..40073797956e613dc083c1aa796934cdf3a2a16a 100644 --- a/test/suite/ch08/8.7/8.7.2/8.7.2-4-s.js +++ b/test/suite/ch08/8.7/8.7.2/8.7.2-4-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.7.2-4-s description: > Strict Mode - TypeError is thrown if LeftHandSide is a reference to an accessor property with no setter diff --git a/test/suite/ch08/8.7/8.7.2/8.7.2-5-s.js b/test/suite/ch08/8.7/8.7.2/8.7.2-5-s.js index c61c42878d27342f3eed22a8a12a2a7d1162ad76..b822a0f9f1d82287ea6d7b4ea0b5efb7c13bea41 100644 --- a/test/suite/ch08/8.7/8.7.2/8.7.2-5-s.js +++ b/test/suite/ch08/8.7/8.7.2/8.7.2-5-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.7.2-5-s description: > Strict Mode - TypeError is thrown if LeftHandSide is a reference to a non-existent property of an non-extensible object diff --git a/test/suite/ch08/8.7/8.7.2/8.7.2-6-s.js b/test/suite/ch08/8.7/8.7.2/8.7.2-6-s.js index 184ee4b565651c48c4cb52564faadbfa6c58ee1e..6dde2a5444305f5180f8bb0ab85127c4faef0390 100644 --- a/test/suite/ch08/8.7/8.7.2/8.7.2-6-s.js +++ b/test/suite/ch08/8.7/8.7.2/8.7.2-6-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.7.2-6-s description: > Strict Mode - TypeError isn't thrown if LeftHandSide is a reference to a writable data property diff --git a/test/suite/ch08/8.7/8.7.2/8.7.2-7-s.js b/test/suite/ch08/8.7/8.7.2/8.7.2-7-s.js index 965d5f66a6ead3dcc447e643f5ac7328e5389b81..ad8bfa2d1eec757aa25da69c82aa05851c4c0d02 100644 --- a/test/suite/ch08/8.7/8.7.2/8.7.2-7-s.js +++ b/test/suite/ch08/8.7/8.7.2/8.7.2-7-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.7.2-7-s description: > Strict Mode - TypeError isn't thrown if LeftHandSide is a reference to an accessor property with setter diff --git a/test/suite/ch08/8.7/8.7.2/8.7.2-8-s.js b/test/suite/ch08/8.7/8.7.2/8.7.2-8-s.js index 224150f6146979aae856000f44ea7c7b724be148..0843a8dbf1b2282460729749fec6e0a93f0759ef 100644 --- a/test/suite/ch08/8.7/8.7.2/8.7.2-8-s.js +++ b/test/suite/ch08/8.7/8.7.2/8.7.2-8-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 8.7.2-8-s description: > Strict Mode - TypeError isn't thrown if LeftHandSide is a reference to a property of an extensible object diff --git a/test/suite/ch08/8.7/S8.7.1_A1.js b/test/suite/ch08/8.7/S8.7.1_A1.js index 608fdbcb21084c001543ab5ab8da405a226e4077..83d9e9c6b30f4bdb5aaab27318f136c376c136c7 100644 --- a/test/suite/ch08/8.7/S8.7.1_A1.js +++ b/test/suite/ch08/8.7/S8.7.1_A1.js @@ -5,6 +5,7 @@ info: > Delete operator deletes pure property, so it returns true to be applyed to this.property +es5id: 8.7.1_A1 description: Try to delete this.y, where y is this.y=1 ---*/ diff --git a/test/suite/ch08/8.7/S8.7.1_A2.js b/test/suite/ch08/8.7/S8.7.1_A2.js index 3b367b6bc9bf7886b6ce310536876069c81337fa..921775fa7c772c6ecff6ecbcf51ee61364fc3e6b 100644 --- a/test/suite/ch08/8.7/S8.7.1_A2.js +++ b/test/suite/ch08/8.7/S8.7.1_A2.js @@ -5,6 +5,7 @@ info: > Delete operator can't delete reference, so it returns false to be applyed to reference +es5id: 8.7.1_A2 description: Try to delete y, where y is var y=1 flags: [noStrict] ---*/ diff --git a/test/suite/ch08/8.7/S8.7.2_A1_T1.js b/test/suite/ch08/8.7/S8.7.2_A1_T1.js index e59dd08e292877d0f37cdcefbd157068e06dd255..d6a75cf5bd431698d8576f71888811e9cb11c5f7 100644 --- a/test/suite/ch08/8.7/S8.7.2_A1_T1.js +++ b/test/suite/ch08/8.7/S8.7.2_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: GetValue(V) mast fail +es5id: 8.7.2_A1_T1 description: Checking if execution of "'litera'=1;" fails flags: [negative] ---*/ diff --git a/test/suite/ch08/8.7/S8.7.2_A1_T2.js b/test/suite/ch08/8.7/S8.7.2_A1_T2.js index 40f3194e0695b698c1444f928179b0cb31448571..a26bf80d8a4279a6e26b9303965b127d954205a7 100644 --- a/test/suite/ch08/8.7/S8.7.2_A1_T2.js +++ b/test/suite/ch08/8.7/S8.7.2_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: GetValue(V) mast fail +es5id: 8.7.2_A1_T2 description: Checking if execution of "1=1" fails flags: [negative] ---*/ diff --git a/test/suite/ch08/8.7/S8.7.2_A2.js b/test/suite/ch08/8.7/S8.7.2_A2.js index 69471e5f348085237dc7b7120ce12764e0b12b25..21b285ffb6e653465594dc0958eee58ff8b44532 100644 --- a/test/suite/ch08/8.7/S8.7.2_A2.js +++ b/test/suite/ch08/8.7/S8.7.2_A2.js @@ -5,6 +5,7 @@ info: > x++ calls GetValue then PutValue so after applying postfix increment(actually conrete operator type is unimportant) we must have reference to defined value +es5id: 8.7.2_A2 description: Execute x++, where x is var x ---*/ diff --git a/test/suite/ch08/8.7/S8.7.2_A3.js b/test/suite/ch08/8.7/S8.7.2_A3.js index 315eaa19fb1ed40466bf03165da2055d8eece0e8..565362a8f0f42294bc6a9b371436f1e7ace8180e 100644 --- a/test/suite/ch08/8.7/S8.7.2_A3.js +++ b/test/suite/ch08/8.7/S8.7.2_A3.js @@ -5,6 +5,7 @@ info: > this.x++ calls GetValue then PutValue so after applying postfix increment(actually conrete operator type is unimportan) we must have reference to defined value +es5id: 8.7.2_A3 description: Execute this.x++, where this.x is undefined ---*/ diff --git a/test/suite/ch08/8.7/S8.7_A1.js b/test/suite/ch08/8.7/S8.7_A1.js index a5ce3fa9753c3cbc2bfe51b8748f6ebd91e011e6..9a964111b4e3491dec05ec31e0853334257744ad 100644 --- a/test/suite/ch08/8.7/S8.7_A1.js +++ b/test/suite/ch08/8.7/S8.7_A1.js @@ -3,6 +3,7 @@ /*--- info: Multiple Variables should Referring to a Single Object +es5id: 8.7_A1 description: > Create object and refers to the other object, modify a property in the original object. We now see that that change is represented diff --git a/test/suite/ch08/8.7/S8.7_A2.js b/test/suite/ch08/8.7/S8.7_A2.js index 09e9fedfba9658e78c552ea7627a935a6a236560..ed97941522ce6d5a894f019bba8537536f119ed7 100644 --- a/test/suite/ch08/8.7/S8.7_A2.js +++ b/test/suite/ch08/8.7/S8.7_A2.js @@ -3,6 +3,7 @@ /*--- info: Reference to Self-Modifying Object remain the integrity +es5id: 8.7_A2 description: Create a reference to the array, and change original array ---*/ diff --git a/test/suite/ch08/8.7/S8.7_A3.js b/test/suite/ch08/8.7/S8.7_A3.js index 0af98c812f12ccb89f07b249db8fd63cc101f773..69046d1cd37bc4617107f1bc53dcad5f27befcdb 100644 --- a/test/suite/ch08/8.7/S8.7_A3.js +++ b/test/suite/ch08/8.7/S8.7_A3.js @@ -3,6 +3,7 @@ /*--- info: Changing the Reference of an Object While Maintaining Integrity +es5id: 8.7_A3 description: > Create a reference to the array, and redefine original array with new array diff --git a/test/suite/ch08/8.7/S8.7_A4.js b/test/suite/ch08/8.7/S8.7_A4.js index bc36b94976c41b5e8a693ca77272158e66efa9a7..5a1c4b51d75c8daec324a113b5f04a629903059e 100644 --- a/test/suite/ch08/8.7/S8.7_A4.js +++ b/test/suite/ch08/8.7/S8.7_A4.js @@ -5,6 +5,7 @@ info: > Object Modification Resulting in a New Object for Not a Self-Modified Object leads to loss of integrity +es5id: 8.7_A4 description: > Create a reference to the string, and Concatenate some new text onto the string object diff --git a/test/suite/ch08/8.7/S8.7_A5_T1.js b/test/suite/ch08/8.7/S8.7_A5_T1.js index 4a2032c9fa187aa2cad1b6dcb09275bb623d15eb..7e12e869102eb40a2803b32d95c9d8c9dc9a525b 100644 --- a/test/suite/ch08/8.7/S8.7_A5_T1.js +++ b/test/suite/ch08/8.7/S8.7_A5_T1.js @@ -3,6 +3,7 @@ /*--- info: Delete unary operator can't delete object to be referenced +es5id: 8.7_A5_T1 description: Delete referenced object, var __ref = obj flags: [noStrict] ---*/ diff --git a/test/suite/ch08/8.7/S8.7_A5_T2.js b/test/suite/ch08/8.7/S8.7_A5_T2.js index 6fd34c3c2c84fcaabfb61f6417f82e8feddc465f..37afe18ff2680d063ac2d199d4fb2a45feb79547 100644 --- a/test/suite/ch08/8.7/S8.7_A5_T2.js +++ b/test/suite/ch08/8.7/S8.7_A5_T2.js @@ -3,6 +3,7 @@ /*--- info: Delete unary operator can't delete object to be referenced +es5id: 8.7_A5_T2 description: Delete referenced object, __ref = obj flags: [noStrict] ---*/ diff --git a/test/suite/ch08/8.7/S8.7_A6.js b/test/suite/ch08/8.7/S8.7_A6.js index 05fd81dd4b3f301663a6ed874cdf69b2c4b0458c..f25377b2b21574c2d447442f55bbfd63786b8ad7 100644 --- a/test/suite/ch08/8.7/S8.7_A6.js +++ b/test/suite/ch08/8.7/S8.7_A6.js @@ -5,6 +5,7 @@ info: > Passing arguments by value differs from by reference and do not change values to be passed +es5id: 8.7_A6 description: Adding original variable with referenced one inside function ---*/ diff --git a/test/suite/ch08/8.7/S8.7_A7.js b/test/suite/ch08/8.7/S8.7_A7.js index 1fb94632b80105bfb0c34977b03c501bcec37042..64c0ad14b6f63224b6201a6326cc638ca7ac42c7 100644 --- a/test/suite/ch08/8.7/S8.7_A7.js +++ b/test/suite/ch08/8.7/S8.7_A7.js @@ -3,6 +3,7 @@ /*--- info: Passing arguments by reference do change values of reference to be passed +es5id: 8.7_A7 description: Add new property to original variable inside function ---*/ diff --git a/test/suite/ch08/8.8/S8.8_A2_T1.js b/test/suite/ch08/8.8/S8.8_A2_T1.js index 38c40bf0b9197429ed462b1da2b12f6c5bf81a54..8907cabd426f31edccf9f0bf8541c1cba3dfc6a0 100644 --- a/test/suite/ch08/8.8/S8.8_A2_T1.js +++ b/test/suite/ch08/8.8/S8.8_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: Values of the List type are simply ordered sequences of values +es5id: 8.8_A2_T1 description: Call function __mFunc(1,2,3) with 3 arguments ---*/ diff --git a/test/suite/ch08/8.8/S8.8_A2_T2.js b/test/suite/ch08/8.8/S8.8_A2_T2.js index 2c467703be97e3fd90b0e5e508dc2746c5f54e5e..f670586e0596af328d9bfe37d3e8b843a1806471 100644 --- a/test/suite/ch08/8.8/S8.8_A2_T2.js +++ b/test/suite/ch08/8.8/S8.8_A2_T2.js @@ -3,6 +3,7 @@ /*--- info: Values of the List type are simply ordered sequences of values +es5id: 8.8_A2_T2 description: Call function __mFunc([,,]) with 1 arguments ---*/ diff --git a/test/suite/ch08/8.8/S8.8_A2_T3.js b/test/suite/ch08/8.8/S8.8_A2_T3.js index 50347a727f878c553e8644844b5a9e803c14d1d1..9b2db263672870cf6d35baa4a8f20a9394593d78 100644 --- a/test/suite/ch08/8.8/S8.8_A2_T3.js +++ b/test/suite/ch08/8.8/S8.8_A2_T3.js @@ -3,6 +3,7 @@ /*--- info: Values of the List type are simply ordered sequences of values +es5id: 8.8_A2_T3 description: Call function, that concatenate all it`s arguments ---*/ diff --git a/test/suite/ch09/9.1/S9.1_A1_T1.js b/test/suite/ch09/9.1/S9.1_A1_T1.js index 2965d91efe9d295643ac450a1e7105209159b130..8533981f038fa6f774d1d3267a1b9a4cf102ddc9 100644 --- a/test/suite/ch09/9.1/S9.1_A1_T1.js +++ b/test/suite/ch09/9.1/S9.1_A1_T1.js @@ -5,6 +5,7 @@ info: > Result of primitive conversion from object is a default value for the Object +es5id: 9.1_A1_T1 description: > Using operator Number. The operator calls ToPrimitive with hint Number diff --git a/test/suite/ch09/9.1/S9.1_A1_T2.js b/test/suite/ch09/9.1/S9.1_A1_T2.js index f0951f79d014d2da02dfcd9fa23242932e73e06a..bb314462feff97a616461d1e7f3df4758675f419 100644 --- a/test/suite/ch09/9.1/S9.1_A1_T2.js +++ b/test/suite/ch09/9.1/S9.1_A1_T2.js @@ -5,6 +5,7 @@ info: > Result of primitive conversion from object is a default value for the Object +es5id: 9.1_A1_T2 description: > Using operator Number. This operator calls ToPrimitive with hint Number diff --git a/test/suite/ch09/9.1/S9.1_A1_T3.js b/test/suite/ch09/9.1/S9.1_A1_T3.js index c5ff0581bbd87346279ec221efeb18a4ed0de187..93dfaabc62b89b02436dfd6ec3a6d0929bdbb4a9 100644 --- a/test/suite/ch09/9.1/S9.1_A1_T3.js +++ b/test/suite/ch09/9.1/S9.1_A1_T3.js @@ -5,6 +5,7 @@ info: > Result of primitive conversion from object is a default value for the Object +es5id: 9.1_A1_T3 description: > Using operator "+". This operator firstly calls ToPrimitive and then calls ToString or ToNumber diff --git a/test/suite/ch09/9.1/S9.1_A1_T4.js b/test/suite/ch09/9.1/S9.1_A1_T4.js index dedb26b32936359313177f2baee8bb7ef4ade746..014cac18878167baa0f9bc8fdacd23183a3de43b 100644 --- a/test/suite/ch09/9.1/S9.1_A1_T4.js +++ b/test/suite/ch09/9.1/S9.1_A1_T4.js @@ -5,6 +5,7 @@ info: > Result of primitive conversion from object is a default value for the Object +es5id: 9.1_A1_T4 description: > Using operator "<". The operator firstly calls ToPrimitive and then calls ToString or ToNumber diff --git a/test/suite/ch09/9.2/S9.2_A1_T1.js b/test/suite/ch09/9.2/S9.2_A1_T1.js index 3f3ca80e9ab04a14a125d0746c024ca86a63d7ad..c675931590d7291df99d190462c5234425b43427 100644 --- a/test/suite/ch09/9.2/S9.2_A1_T1.js +++ b/test/suite/ch09/9.2/S9.2_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: Result of boolean conversion from undefined value is false +es5id: 9.2_A1_T1 description: > Undefined, void and others are converted to Boolean by explicit transformation diff --git a/test/suite/ch09/9.2/S9.2_A1_T2.js b/test/suite/ch09/9.2/S9.2_A1_T2.js index b407a9004bf3313a466ff4bd3df3edf4c1615c29..1b34d323be6f2e01da4cdf528a0f443b0e5df004 100644 --- a/test/suite/ch09/9.2/S9.2_A1_T2.js +++ b/test/suite/ch09/9.2/S9.2_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: Result of boolean conversion from undefined value is false +es5id: 9.2_A1_T2 description: > Undefined, void and others are converted to Boolean by implicit transformation diff --git a/test/suite/ch09/9.2/S9.2_A2_T1.js b/test/suite/ch09/9.2/S9.2_A2_T1.js index 4c46bd6f19ea126c16ecc8cdca581775a216b648..e80d53226b05ac871f689e6f83f3c2c493c6a111 100644 --- a/test/suite/ch09/9.2/S9.2_A2_T1.js +++ b/test/suite/ch09/9.2/S9.2_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: Result of boolean conversion from null value is false +es5id: 9.2_A2_T1 description: null convert to Boolean by explicit transformation ---*/ diff --git a/test/suite/ch09/9.2/S9.2_A2_T2.js b/test/suite/ch09/9.2/S9.2_A2_T2.js index 3ea5a92e6a8b89ff9ed4aa5f29426147b1fcd7ae..332ba7d980ddaa62094cfbebf4be87d726fe5de9 100644 --- a/test/suite/ch09/9.2/S9.2_A2_T2.js +++ b/test/suite/ch09/9.2/S9.2_A2_T2.js @@ -3,6 +3,7 @@ /*--- info: Result of boolean conversion from null value is false +es5id: 9.2_A2_T2 description: null convert to Boolean by implicit transformation ---*/ diff --git a/test/suite/ch09/9.2/S9.2_A3_T1.js b/test/suite/ch09/9.2/S9.2_A3_T1.js index 696c7fe32cd10ed78ac36e2a9989ae08218bd97f..f10717b656fc6a6fe05f69175709239c98840079 100644 --- a/test/suite/ch09/9.2/S9.2_A3_T1.js +++ b/test/suite/ch09/9.2/S9.2_A3_T1.js @@ -3,6 +3,7 @@ /*--- info: Result of boolean conversion from boolean value is no conversion +es5id: 9.2_A3_T1 description: true and false convert to Boolean by explicit transformation ---*/ diff --git a/test/suite/ch09/9.2/S9.2_A3_T2.js b/test/suite/ch09/9.2/S9.2_A3_T2.js index 6342e31150800dfcd1bc8f45b8cf325d85c979b2..393af609d54d69f9aadc4c35ca4f1a25d8afbb7a 100644 --- a/test/suite/ch09/9.2/S9.2_A3_T2.js +++ b/test/suite/ch09/9.2/S9.2_A3_T2.js @@ -3,6 +3,7 @@ /*--- info: Result of boolean conversion from boolean value is no conversion +es5id: 9.2_A3_T2 description: true and false convert to Boolean by implicit transformation ---*/ diff --git a/test/suite/ch09/9.2/S9.2_A4_T1.js b/test/suite/ch09/9.2/S9.2_A4_T1.js index a0e1f4a1af0d4df505d9a19d6bb8e9d39be8e57f..1dd205c94ba3bb7de11d5a53f331286fe4b48cba 100644 --- a/test/suite/ch09/9.2/S9.2_A4_T1.js +++ b/test/suite/ch09/9.2/S9.2_A4_T1.js @@ -5,6 +5,7 @@ info: > Result of boolean conversion from number value is false if the argument is +0, -0, or NaN; otherwise, is true +es5id: 9.2_A4_T1 description: +0, -0 and NaN convert to Boolean by explicit transformation ---*/ diff --git a/test/suite/ch09/9.2/S9.2_A4_T2.js b/test/suite/ch09/9.2/S9.2_A4_T2.js index 6979819c13f653071fdb02e731ef11d2667921c2..db32cc0384e2d11a72457de941262af3063f73ab 100644 --- a/test/suite/ch09/9.2/S9.2_A4_T2.js +++ b/test/suite/ch09/9.2/S9.2_A4_T2.js @@ -5,6 +5,7 @@ info: > Result of boolean conversion from number value is false if the argument is +0, -0, or NaN; otherwise, is true +es5id: 9.2_A4_T2 description: +0, -0 and NaN convert to Boolean by implicit transformation ---*/ diff --git a/test/suite/ch09/9.2/S9.2_A4_T3.js b/test/suite/ch09/9.2/S9.2_A4_T3.js index 9ccb678c1faa88f972bc336bcc6f1e868f0bf041..760ba408d5423d44499d95ed51c9a1b6e7887e7c 100644 --- a/test/suite/ch09/9.2/S9.2_A4_T3.js +++ b/test/suite/ch09/9.2/S9.2_A4_T3.js @@ -5,6 +5,7 @@ info: > Result of boolean conversion from number value is false if the argument is +0, -0, or NaN; otherwise, is true +es5id: 9.2_A4_T3 description: > Number.POSITIVE_INFINITY, Number.NEGATIVE_INFINITY, Number.MAX_VALUE, Number.MIN_VALUE and some numbers convert to diff --git a/test/suite/ch09/9.2/S9.2_A4_T4.js b/test/suite/ch09/9.2/S9.2_A4_T4.js index dd4af6256cfa020f506a30ee6c71704d5da15324..1fa9d2e71b10df474db52bacd615eecc3363a262 100644 --- a/test/suite/ch09/9.2/S9.2_A4_T4.js +++ b/test/suite/ch09/9.2/S9.2_A4_T4.js @@ -5,6 +5,7 @@ info: > Result of boolean conversion from number value is false if the argument is +0, -0, or NaN; otherwise, is true +es5id: 9.2_A4_T4 description: > Number.POSITIVE_INFINITY, Number.NEGATIVE_INFINITY, Number.MAX_VALUE, Number.MIN_VALUE and some other numbers are diff --git a/test/suite/ch09/9.2/S9.2_A5_T1.js b/test/suite/ch09/9.2/S9.2_A5_T1.js index 6c998df45cd16f868df95c73909fb7b905c5a784..a3b17788a94271aa95be0a55ddfce62efed02bf4 100644 --- a/test/suite/ch09/9.2/S9.2_A5_T1.js +++ b/test/suite/ch09/9.2/S9.2_A5_T1.js @@ -5,6 +5,7 @@ info: > Result of boolean conversion from nonempty string value (length is not zero) is true; from empty String (length is zero) is false +es5id: 9.2_A5_T1 description: "\"\" is converted to Boolean by explicit transformation" ---*/ diff --git a/test/suite/ch09/9.2/S9.2_A5_T2.js b/test/suite/ch09/9.2/S9.2_A5_T2.js index 7700f7646b688c4849392f085ac9a7ffb50630ff..5c0bfdb59c51c21f9a76bfb3e9bafe7a7c740e9d 100644 --- a/test/suite/ch09/9.2/S9.2_A5_T2.js +++ b/test/suite/ch09/9.2/S9.2_A5_T2.js @@ -5,6 +5,7 @@ info: > Result of boolean conversion from nonempty string value (length is not zero) is true; from empty String (length is zero) is false +es5id: 9.2_A5_T2 description: "\"\" convert to Boolean by implicit transformation" ---*/ diff --git a/test/suite/ch09/9.2/S9.2_A5_T3.js b/test/suite/ch09/9.2/S9.2_A5_T3.js index 41ae467071fd135e090906e9bddea7e6616b5794..d8cf685a28df96c8edebb9d6029eaa07a5e786e4 100644 --- a/test/suite/ch09/9.2/S9.2_A5_T3.js +++ b/test/suite/ch09/9.2/S9.2_A5_T3.js @@ -5,6 +5,7 @@ info: > Result of boolean conversion from nonempty string value (length is not zero) is true; from empty String (length is zero) is false +es5id: 9.2_A5_T3 description: Any nonempty string convert to Boolean by explicit transformation ---*/ diff --git a/test/suite/ch09/9.2/S9.2_A5_T4.js b/test/suite/ch09/9.2/S9.2_A5_T4.js index d0139e9df7fdab005ed4a15750deff349fc8b234..7400ba153c2ba0c923aeb5c5b0e4637154402bbc 100644 --- a/test/suite/ch09/9.2/S9.2_A5_T4.js +++ b/test/suite/ch09/9.2/S9.2_A5_T4.js @@ -5,6 +5,7 @@ info: > Result of boolean conversion from nonempty string value (length is not zero) is true; from empty String (length is zero) is false +es5id: 9.2_A5_T4 description: Any nonempty string convert to Boolean by implicit transformation ---*/ diff --git a/test/suite/ch09/9.2/S9.2_A6_T1.js b/test/suite/ch09/9.2/S9.2_A6_T1.js index 65ebc1d62cdb2981daeab0a0453b9848421a72d7..1b530ce89492a296b99bccd44ebafe015b144f31 100644 --- a/test/suite/ch09/9.2/S9.2_A6_T1.js +++ b/test/suite/ch09/9.2/S9.2_A6_T1.js @@ -3,6 +3,7 @@ /*--- info: Result of boolean conversion from object is true +es5id: 9.2_A6_T1 description: Different objects convert to Boolean by explicit transformation ---*/ diff --git a/test/suite/ch09/9.2/S9.2_A6_T2.js b/test/suite/ch09/9.2/S9.2_A6_T2.js index 4d62b40942e47d8cc5e9517b55920acc7d0aeab0..73755f5c2d79ece6158535ff469c739959e9d71d 100644 --- a/test/suite/ch09/9.2/S9.2_A6_T2.js +++ b/test/suite/ch09/9.2/S9.2_A6_T2.js @@ -3,6 +3,7 @@ /*--- info: Result of boolean conversion from object is true +es5id: 9.2_A6_T2 description: Different objects convert to Boolean by implicit transformation ---*/ diff --git a/test/suite/ch09/9.3/9.3.1/S9.3.1_A1.js b/test/suite/ch09/9.3/9.3.1/S9.3.1_A1.js index cc5a7644f313423055d92e7365b10c736d1d8eb9..030b818344ce36f703b78b21b5015112319776c9 100644 --- a/test/suite/ch09/9.3/9.3.1/S9.3.1_A1.js +++ b/test/suite/ch09/9.3/9.3.1/S9.3.1_A1.js @@ -3,6 +3,7 @@ /*--- info: "The MV of StringNumericLiteral ::: [empty] is 0" +es5id: 9.3.1_A1 description: Number('') convert to Number by explicit transformation ---*/ diff --git a/test/suite/ch09/9.3/9.3.1/S9.3.1_A10.js b/test/suite/ch09/9.3/9.3.1/S9.3.1_A10.js index f9652d4f1b6ceda8f336e5da933bb2733e723144..d5902f4722c43d2aa19f8826449ea0063e76307d 100644 --- a/test/suite/ch09/9.3/9.3.1/S9.3.1_A10.js +++ b/test/suite/ch09/9.3/9.3.1/S9.3.1_A10.js @@ -6,6 +6,7 @@ info: > The MV of StrUnsignedDecimalLiteral:::. DecimalDigits is the MV of DecimalDigits times 10<sup><small>-n</small></sup>, where n is the number of characters in DecimalDigits +es5id: 9.3.1_A10 description: Compare Number('.12345') with +('12345')*1e-5 ---*/ diff --git a/test/suite/ch09/9.3/9.3.1/S9.3.1_A11.js b/test/suite/ch09/9.3/9.3.1/S9.3.1_A11.js index b087f180b82ce6a3f8576b1aa4cd15d9b16cd663..39c2735d052069cc9570e933a0a970938b30075f 100644 --- a/test/suite/ch09/9.3/9.3.1/S9.3.1_A11.js +++ b/test/suite/ch09/9.3/9.3.1/S9.3.1_A11.js @@ -6,6 +6,7 @@ info: > The MV of StrUnsignedDecimalLiteral:::. DecimalDigits ExponentPart is the MV of DecimalDigits times 10<sup><small>e-n</small></sup>, where n is the number of characters in DecimalDigits and e is the MV of ExponentPart +es5id: 9.3.1_A11 description: > Compare Number('.12345e6') with +('12345')*1e1, and Number('.12345e-3') !== Number('12345')*1e-8 diff --git a/test/suite/ch09/9.3/9.3.1/S9.3.1_A12.js b/test/suite/ch09/9.3/9.3.1/S9.3.1_A12.js index cf642f4dd253017356a89f3809985b10a9966718..bd7ef9a52feb31d4699b88e138783dab80ea3ddc 100644 --- a/test/suite/ch09/9.3/9.3.1/S9.3.1_A12.js +++ b/test/suite/ch09/9.3/9.3.1/S9.3.1_A12.js @@ -5,6 +5,7 @@ info: > The MV of StrUnsignedDecimalLiteral::: DecimalDigits ExponentPart is the MV of DecimalDigits times 10<sup><small>e</small></sup>, where e is the MV of ExponentPart +es5id: 9.3.1_A12 description: > Compare Number('12345e6') with +('12345')*1e1, and Number('12345e-6') !== Number('12345')*1e-6 diff --git a/test/suite/ch09/9.3/9.3.1/S9.3.1_A13.js b/test/suite/ch09/9.3/9.3.1/S9.3.1_A13.js index 0ce6a4aca162e7ae8d13ceb91a189af836cd5b3e..4c3e407f3d54cbe69f8857a39061328d8630a3c5 100644 --- a/test/suite/ch09/9.3/9.3.1/S9.3.1_A13.js +++ b/test/suite/ch09/9.3/9.3.1/S9.3.1_A13.js @@ -5,6 +5,7 @@ info: > The MV of DecimalDigits ::: DecimalDigits DecimalDigit is (the MV of DecimalDigits times 10) plus the MV of DecimalDigit +es5id: 9.3.1_A13 description: Compare '12' with Number("1")*10+Number("2") and analogous ---*/ diff --git a/test/suite/ch09/9.3/9.3.1/S9.3.1_A14.js b/test/suite/ch09/9.3/9.3.1/S9.3.1_A14.js index 96de392c64e81eb5f80cfc56ba8bddc1e81b2140..5b83689c803f9ecd23e0443c52bdc467acbef18c 100644 --- a/test/suite/ch09/9.3/9.3.1/S9.3.1_A14.js +++ b/test/suite/ch09/9.3/9.3.1/S9.3.1_A14.js @@ -3,6 +3,7 @@ /*--- info: "The MV of SignedInteger ::: + DecimalDigits is the MV of DecimalDigits" +es5id: 9.3.1_A14 description: Compare Number('+1234567890') with +('1234567890') ---*/ diff --git a/test/suite/ch09/9.3/9.3.1/S9.3.1_A15.js b/test/suite/ch09/9.3/9.3.1/S9.3.1_A15.js index 2d69b10ce829c2a3a3c3ed0878a14fcff0a5fd7a..3d843d6e94050e0c57c60ad02f291ec7f27fff62 100644 --- a/test/suite/ch09/9.3/9.3.1/S9.3.1_A15.js +++ b/test/suite/ch09/9.3/9.3.1/S9.3.1_A15.js @@ -5,6 +5,7 @@ info: > The MV of SignedInteger ::: - DecimalDigits is the negative of the MV of DecimalDigits +es5id: 9.3.1_A15 description: Compare -Number('1234567890') with ('-1234567890') ---*/ diff --git a/test/suite/ch09/9.3/9.3.1/S9.3.1_A16.js b/test/suite/ch09/9.3/9.3.1/S9.3.1_A16.js index 6ca56acaf460af63760af1b2d1cf7bec692349f5..09cb7198b8169336deb3858b82a8da3420a31f1f 100644 --- a/test/suite/ch09/9.3/9.3.1/S9.3.1_A16.js +++ b/test/suite/ch09/9.3/9.3.1/S9.3.1_A16.js @@ -3,6 +3,7 @@ /*--- info: "The MV of DecimalDigit ::: 0 or of HexDigit ::: 0 is 0" +es5id: 9.3.1_A16 description: Compare Number('0x0') and Number('0X0') with 0 ---*/ diff --git a/test/suite/ch09/9.3/9.3.1/S9.3.1_A17.js b/test/suite/ch09/9.3/9.3.1/S9.3.1_A17.js index e97e056f6e17d623e790b3ada2e294cb47f71e67..a41a110fb041349eebdc14324cfe61c6b4144024 100644 --- a/test/suite/ch09/9.3/9.3.1/S9.3.1_A17.js +++ b/test/suite/ch09/9.3/9.3.1/S9.3.1_A17.js @@ -3,6 +3,7 @@ /*--- info: "The MV of DecimalDigit ::: 1 or of HexDigit ::: 1 is 1" +es5id: 9.3.1_A17 description: Compare Number('0x1') and Number('0X1') with 1 ---*/ diff --git a/test/suite/ch09/9.3/9.3.1/S9.3.1_A18.js b/test/suite/ch09/9.3/9.3.1/S9.3.1_A18.js index b84445b7b9ee0b1a6825c7cd303aa4abf52923c6..0bccc171dc166ae7a965da7b230e0ed3bf5a8940 100644 --- a/test/suite/ch09/9.3/9.3.1/S9.3.1_A18.js +++ b/test/suite/ch09/9.3/9.3.1/S9.3.1_A18.js @@ -3,6 +3,7 @@ /*--- info: "The MV of DecimalDigit ::: 2 or of HexDigit ::: 2 is 2" +es5id: 9.3.1_A18 description: Compare Number('0x2') and Number('0X2') with 2 ---*/ diff --git a/test/suite/ch09/9.3/9.3.1/S9.3.1_A19.js b/test/suite/ch09/9.3/9.3.1/S9.3.1_A19.js index fe7f3101535d89b172e3eb4934e5ce8e971da172..1982f636a39c41b25b127fd15a6a505fa67e2bd3 100644 --- a/test/suite/ch09/9.3/9.3.1/S9.3.1_A19.js +++ b/test/suite/ch09/9.3/9.3.1/S9.3.1_A19.js @@ -3,6 +3,7 @@ /*--- info: "The MV of DecimalDigit ::: 3 or of HexDigit ::: 3 is 3" +es5id: 9.3.1_A19 description: Compare Number('0x3') and Number('0X3') with 3 ---*/ diff --git a/test/suite/ch09/9.3/9.3.1/S9.3.1_A2.js b/test/suite/ch09/9.3/9.3.1/S9.3.1_A2.js index 25ce57f32172ba6b9c337511398e53e2c63b9de1..4293afb335793c366e27de3a53909f0070b4e1c7 100644 --- a/test/suite/ch09/9.3/9.3.1/S9.3.1_A2.js +++ b/test/suite/ch09/9.3/9.3.1/S9.3.1_A2.js @@ -3,6 +3,7 @@ /*--- info: "The MV of StringNumericLiteral ::: StrWhiteSpace is 0" +es5id: 9.3.1_A2 description: > Strings with various WhiteSpaces convert to Number by explicit transformation diff --git a/test/suite/ch09/9.3/9.3.1/S9.3.1_A20.js b/test/suite/ch09/9.3/9.3.1/S9.3.1_A20.js index cec898d2ee087b4ac2677a7ea979f40c1aec0fd7..76c6c6f8f341bd7f17fca075ecbdaab6952e384e 100644 --- a/test/suite/ch09/9.3/9.3.1/S9.3.1_A20.js +++ b/test/suite/ch09/9.3/9.3.1/S9.3.1_A20.js @@ -3,6 +3,7 @@ /*--- info: "The MV of DecimalDigit ::: 4 or of HexDigit ::: 4 is 4" +es5id: 9.3.1_A20 description: Compare Number('0x4') and Number('0X4') with 4 ---*/ diff --git a/test/suite/ch09/9.3/9.3.1/S9.3.1_A21.js b/test/suite/ch09/9.3/9.3.1/S9.3.1_A21.js index 3902945a7cdc5be91cc1a4508aef76507a53f756..1fbf9ab104d6fe8370b969955ab5988ce61b84ce 100644 --- a/test/suite/ch09/9.3/9.3.1/S9.3.1_A21.js +++ b/test/suite/ch09/9.3/9.3.1/S9.3.1_A21.js @@ -3,6 +3,7 @@ /*--- info: "The MV of DecimalDigit ::: 5 or of HexDigit ::: 5 is 5" +es5id: 9.3.1_A21 description: Compare Number('0x5') and Number('0X5') with 5 ---*/ diff --git a/test/suite/ch09/9.3/9.3.1/S9.3.1_A22.js b/test/suite/ch09/9.3/9.3.1/S9.3.1_A22.js index 6ac471bcb05a5b94e5ff2e2ce3b60e3578d2b420..d2f8a03ddeda9869660ccbc68c4aa353dde8ab6a 100644 --- a/test/suite/ch09/9.3/9.3.1/S9.3.1_A22.js +++ b/test/suite/ch09/9.3/9.3.1/S9.3.1_A22.js @@ -3,6 +3,7 @@ /*--- info: "The MV of DecimalDigit ::: 6 or of HexDigit ::: 6 is 6" +es5id: 9.3.1_A22 description: Compare Number('0x6') and Number('0X6') with 6 ---*/ diff --git a/test/suite/ch09/9.3/9.3.1/S9.3.1_A23.js b/test/suite/ch09/9.3/9.3.1/S9.3.1_A23.js index c2e60f21e96b3faffd4426a204327ab5ff922ada..18cf4300dab3942f44c02a09858840b681580521 100644 --- a/test/suite/ch09/9.3/9.3.1/S9.3.1_A23.js +++ b/test/suite/ch09/9.3/9.3.1/S9.3.1_A23.js @@ -3,6 +3,7 @@ /*--- info: "The MV of DecimalDigit ::: 7 or of HexDigit ::: 7 is 7" +es5id: 9.3.1_A23 description: Compare Number('0x7') and Number('0X7') with 7 ---*/ diff --git a/test/suite/ch09/9.3/9.3.1/S9.3.1_A24.js b/test/suite/ch09/9.3/9.3.1/S9.3.1_A24.js index b6c056c3a1735471f1409decfb36fe6953de9d0a..7f439f7296308d88da0ee991c7d94dfcbdacc9c9 100644 --- a/test/suite/ch09/9.3/9.3.1/S9.3.1_A24.js +++ b/test/suite/ch09/9.3/9.3.1/S9.3.1_A24.js @@ -3,6 +3,7 @@ /*--- info: "The MV of DecimalDigit ::: 8 or of HexDigit ::: 8 is 8" +es5id: 9.3.1_A24 description: Compare Number('0x8') and Number('0X8') with 8 ---*/ diff --git a/test/suite/ch09/9.3/9.3.1/S9.3.1_A25.js b/test/suite/ch09/9.3/9.3.1/S9.3.1_A25.js index c76ef6754272d24541e722d6e36a707d523a261c..0a96493939a3c2df3e6fe96bf36ff544b0abadb6 100644 --- a/test/suite/ch09/9.3/9.3.1/S9.3.1_A25.js +++ b/test/suite/ch09/9.3/9.3.1/S9.3.1_A25.js @@ -3,6 +3,7 @@ /*--- info: "The MV of DecimalDigit ::: 9 or of HexDigit ::: 9 is 9" +es5id: 9.3.1_A25 description: Compare Number('0x9') and Number('0X9') with 9 ---*/ diff --git a/test/suite/ch09/9.3/9.3.1/S9.3.1_A26.js b/test/suite/ch09/9.3/9.3.1/S9.3.1_A26.js index 097364d134a7443866c18556e557a266a684ef6a..526af63de9d210f8d7e7f14bdfe89897a9bd960c 100644 --- a/test/suite/ch09/9.3/9.3.1/S9.3.1_A26.js +++ b/test/suite/ch09/9.3/9.3.1/S9.3.1_A26.js @@ -3,6 +3,7 @@ /*--- info: "The MV of HexDigit ::: a or of HexDigit ::: A is 10" +es5id: 9.3.1_A26 description: > Compare Number('0xA'), Number('0XA'), Number('0xa') and Number('0Xa') with 10 diff --git a/test/suite/ch09/9.3/9.3.1/S9.3.1_A27.js b/test/suite/ch09/9.3/9.3.1/S9.3.1_A27.js index a1188bfff7f2973f82887bda71281495f241dabc..95a1c48030a532d74b8701017bb72b5a489d562e 100644 --- a/test/suite/ch09/9.3/9.3.1/S9.3.1_A27.js +++ b/test/suite/ch09/9.3/9.3.1/S9.3.1_A27.js @@ -3,6 +3,7 @@ /*--- info: "The MV of HexDigit ::: b or of HexDigit ::: B is 11" +es5id: 9.3.1_A27 description: > Compare Number('0xB'), Number('0XB'), Number('0xb') and Number('0Xb') with 11 diff --git a/test/suite/ch09/9.3/9.3.1/S9.3.1_A28.js b/test/suite/ch09/9.3/9.3.1/S9.3.1_A28.js index 26d3f9f5a9b4c770a6880c34a040fd5c8c486b8e..d7fe6d8cb97515e578e24c7a36d9be19ebb798e7 100644 --- a/test/suite/ch09/9.3/9.3.1/S9.3.1_A28.js +++ b/test/suite/ch09/9.3/9.3.1/S9.3.1_A28.js @@ -3,6 +3,7 @@ /*--- info: "The MV of HexDigit ::: c or of HexDigit ::: C is 12" +es5id: 9.3.1_A28 description: > Compare Number('0xC'), Number('0XC'), Number('0xc') and Number('0Xc') with 12 diff --git a/test/suite/ch09/9.3/9.3.1/S9.3.1_A29.js b/test/suite/ch09/9.3/9.3.1/S9.3.1_A29.js index 018544dd130b91898323755f51007576efe715aa..f62f3a778be99417e88d0cf7bbb13bdfb0f7d311 100644 --- a/test/suite/ch09/9.3/9.3.1/S9.3.1_A29.js +++ b/test/suite/ch09/9.3/9.3.1/S9.3.1_A29.js @@ -3,6 +3,7 @@ /*--- info: "The MV of HexDigit ::: d or of HexDigit ::: D is 13" +es5id: 9.3.1_A29 description: > Compare Number('0xD'), Number('0XD'), Number('0xd') and Number('0Xd') with 13 diff --git a/test/suite/ch09/9.3/9.3.1/S9.3.1_A30.js b/test/suite/ch09/9.3/9.3.1/S9.3.1_A30.js index 24c7de18c3c5d1adeb3bfbc2890facca7d84d345..261bd8b1e4a1b2a07ad9b1df1dd8863685cabd76 100644 --- a/test/suite/ch09/9.3/9.3.1/S9.3.1_A30.js +++ b/test/suite/ch09/9.3/9.3.1/S9.3.1_A30.js @@ -3,6 +3,7 @@ /*--- info: "The MV of HexDigit ::: e or of HexDigit ::: E is 14" +es5id: 9.3.1_A30 description: > Compare Number('0xE'), Number('0XE'), Number('0xe') and Number('0Xe') with 14 diff --git a/test/suite/ch09/9.3/9.3.1/S9.3.1_A31.js b/test/suite/ch09/9.3/9.3.1/S9.3.1_A31.js index 4539407845a203d605d515759c1eaf90382e2874..6cc699d2bd46993cbaa3e5afc5ad32470cbee0a8 100644 --- a/test/suite/ch09/9.3/9.3.1/S9.3.1_A31.js +++ b/test/suite/ch09/9.3/9.3.1/S9.3.1_A31.js @@ -3,6 +3,7 @@ /*--- info: "The MV of HexDigit ::: f or of HexDigit ::: F is 15" +es5id: 9.3.1_A31 description: > Compare Number('0xF'), Number('0XF'), Number('0xf') and Number('0Xf') with 15 diff --git a/test/suite/ch09/9.3/9.3.1/S9.3.1_A32.js b/test/suite/ch09/9.3/9.3.1/S9.3.1_A32.js index 5c29066f7a5519a30c87ba40fd654c89f02adc8b..42bec83e2794d4aacdb4c529de1f155db6634bec 100644 --- a/test/suite/ch09/9.3/9.3.1/S9.3.1_A32.js +++ b/test/suite/ch09/9.3/9.3.1/S9.3.1_A32.js @@ -7,6 +7,7 @@ info: > determined, it is then rounded to a value of the Number type with 20 significant digits by replacing each significant digit after the 20th with a 0 digit or the number value +es5id: 9.3.1_A32 description: Use various long numbers, for example, 1234567890.1234567890 ---*/ diff --git a/test/suite/ch09/9.3/9.3.1/S9.3.1_A3_T1.js b/test/suite/ch09/9.3/9.3.1/S9.3.1_A3_T1.js index de508381caecf69b3121b458def930a67f98f5cf..d549a588d84e602c13c166935ebedb10bf97668d 100644 --- a/test/suite/ch09/9.3/9.3.1/S9.3.1_A3_T1.js +++ b/test/suite/ch09/9.3/9.3.1/S9.3.1_A3_T1.js @@ -6,6 +6,7 @@ info: > The MV of StringNumericLiteral ::: StrWhiteSpaceopt StrNumericLiteral StrWhiteSpaceopt is the MV of StrNumericLiteral, no matter whether white space is present or not +es5id: 9.3.1_A3_T1 description: static string ---*/ diff --git a/test/suite/ch09/9.3/9.3.1/S9.3.1_A3_T2.js b/test/suite/ch09/9.3/9.3.1/S9.3.1_A3_T2.js index 42b0074730833bde3da401c1845ac24bd1ab7637..e398188f8c9d7c016f6c6a7930bc3f70e8863323 100644 --- a/test/suite/ch09/9.3/9.3.1/S9.3.1_A3_T2.js +++ b/test/suite/ch09/9.3/9.3.1/S9.3.1_A3_T2.js @@ -6,6 +6,7 @@ info: > The MV of StringNumericLiteral ::: StrWhiteSpaceopt StrNumericLiteral StrWhiteSpaceopt is the MV of StrNumericLiteral, no matter whether white space is present or not +es5id: 9.3.1_A3_T2 description: dynamic string ---*/ diff --git a/test/suite/ch09/9.3/9.3.1/S9.3.1_A4_T1.js b/test/suite/ch09/9.3/9.3.1/S9.3.1_A4_T1.js index fdb0c5051afc6029228a63e51e440d85a522032b..8c3a2c3a23ee9305ddf089f958a450ecba311a00 100644 --- a/test/suite/ch09/9.3/9.3.1/S9.3.1_A4_T1.js +++ b/test/suite/ch09/9.3/9.3.1/S9.3.1_A4_T1.js @@ -5,6 +5,7 @@ info: > The MV of StrDecimalLiteral::: + StrUnsignedDecimalLiteral is the MV of StrUnsignedDecimalLiteral +es5id: 9.3.1_A4_T1 description: Compare Number('+any_number') with Number('any_number') ---*/ diff --git a/test/suite/ch09/9.3/9.3.1/S9.3.1_A4_T2.js b/test/suite/ch09/9.3/9.3.1/S9.3.1_A4_T2.js index 92517cdc3c1f61b4d7fedc8d2ec3853b0723e33d..14aab6c404b7faa9fdd3df29c2836de718490f7e 100644 --- a/test/suite/ch09/9.3/9.3.1/S9.3.1_A4_T2.js +++ b/test/suite/ch09/9.3/9.3.1/S9.3.1_A4_T2.js @@ -5,6 +5,7 @@ info: > The MV of StrDecimalLiteral::: + StrUnsignedDecimalLiteral is the MV of StrUnsignedDecimalLiteral +es5id: 9.3.1_A4_T2 description: Compare Number('+' + 'any_number') with Number('any_number') ---*/ diff --git a/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T1.js b/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T1.js index 5f8abc8bcf67382f05bd85001b2a51f0e4eaa1c4..766eb3f1309b7ad0615484cfdcd25161a947cd1e 100644 --- a/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T1.js +++ b/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T1.js @@ -5,6 +5,7 @@ info: > The MV of StrDecimalLiteral::: - StrUnsignedDecimalLiteral is the negative of the MV of StrUnsignedDecimalLiteral. (the negative of this 0 is also 0) +es5id: 9.3.1_A5_T1 description: Compare Number('-any_number') with -Number('any_number') ---*/ diff --git a/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T2.js b/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T2.js index d2f6576c6011e5adb46fa2021b5542606e60f5ad..e88dce34c3c55b3814abc1d35fd0c1b33f05c868 100644 --- a/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T2.js +++ b/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T2.js @@ -5,6 +5,7 @@ info: > The MV of StrDecimalLiteral::: - StrUnsignedDecimalLiteral is the negative of the MV of StrUnsignedDecimalLiteral. (the negative of this 0 is also 0) +es5id: 9.3.1_A5_T2 description: Compare Number('-[or +]any_number') with -[or without -]any_number) ---*/ diff --git a/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T3.js b/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T3.js index 71a9a0c60412cef833b1205304d26562f1820b13..ed33501951d5fd5566ccca2851d75cd3800ec3e4 100644 --- a/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T3.js +++ b/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T3.js @@ -5,6 +5,7 @@ info: > The MV of StrDecimalLiteral::: - StrUnsignedDecimalLiteral is the negative of the MV of StrUnsignedDecimalLiteral. (the negative of this 0 is also 0) +es5id: 9.3.1_A5_T3 description: Compare Number('-' + 'any_number') with -Number('any_number') ---*/ diff --git a/test/suite/ch09/9.3/9.3.1/S9.3.1_A6_T1.js b/test/suite/ch09/9.3/9.3.1/S9.3.1_A6_T1.js index 7d026112b29ef906b91cc440d7d1292ab5c1790d..f27b67b87f0f6649e97c03750a6fca8aeb4d4b11 100644 --- a/test/suite/ch09/9.3/9.3.1/S9.3.1_A6_T1.js +++ b/test/suite/ch09/9.3/9.3.1/S9.3.1_A6_T1.js @@ -5,6 +5,7 @@ info: > The MV of StrUnsignedDecimalLiteral::: Infinity is 10<sup><small>10000</small></sup> (a value so large that it will round to <b><tt>+∞</tt></b>) +es5id: 9.3.1_A6_T1 description: > Compare Number('Infinity') with Number.POSITIVE_INFINITY, 10e10000, 10E10000 and Number("10e10000") diff --git a/test/suite/ch09/9.3/9.3.1/S9.3.1_A6_T2.js b/test/suite/ch09/9.3/9.3.1/S9.3.1_A6_T2.js index ee650733365489bf5feb2624823280d61d3aef1a..be6c4158bdb87b56bd4f508d02f02be935d34da8 100644 --- a/test/suite/ch09/9.3/9.3.1/S9.3.1_A6_T2.js +++ b/test/suite/ch09/9.3/9.3.1/S9.3.1_A6_T2.js @@ -5,6 +5,7 @@ info: > The MV of StrUnsignedDecimalLiteral::: Infinity is 10<sup><small>10000</small></sup> (a value so large that it will round to <b><tt>+∞</tt></b>) +es5id: 9.3.1_A6_T2 description: > Compare Number('Infi'+'nity') with Number.POSITIVE_INFINITY, 10e10000, 10E10000 and Number("10e10000") diff --git a/test/suite/ch09/9.3/9.3.1/S9.3.1_A7.js b/test/suite/ch09/9.3/9.3.1/S9.3.1_A7.js index a47bc90dfb7da6e3fea77386bead0adb06c59c84..3530a97add426fc8f363c56a7a3f40dee990797b 100644 --- a/test/suite/ch09/9.3/9.3.1/S9.3.1_A7.js +++ b/test/suite/ch09/9.3/9.3.1/S9.3.1_A7.js @@ -6,6 +6,7 @@ info: > The MV of StrUnsignedDecimalLiteral::: DecimalDigits. DecimalDigits is the MV of the first DecimalDigits plus the MV of the second DecimalDigits times 10<sup><small>-n</small></sup>, where n is the number of characters in the second DecimalDigits +es5id: 9.3.1_A7 description: Compare Number('1234.5678') with Number('1234')+(+('5678')*1e-4) ---*/ diff --git a/test/suite/ch09/9.3/9.3.1/S9.3.1_A8.js b/test/suite/ch09/9.3/9.3.1/S9.3.1_A8.js index da4ac86a12423d9e8dc69e5860ac584b261d2c26..34fec85b112251343ed42bb7a89270a46f338f05 100644 --- a/test/suite/ch09/9.3/9.3.1/S9.3.1_A8.js +++ b/test/suite/ch09/9.3/9.3.1/S9.3.1_A8.js @@ -5,6 +5,7 @@ info: > The MV of StrUnsignedDecimalLiteral::: DecimalDigits. ExponentPart is the MV of DecimalDigits times 10<sup><small>e</small></sup> , where e is the MV of ExponentPart +es5id: 9.3.1_A8 description: > Compare Number('1234e5') and Number('1234.e5') with Number('1234')*1e5 diff --git a/test/suite/ch09/9.3/9.3.1/S9.3.1_A9.js b/test/suite/ch09/9.3/9.3.1/S9.3.1_A9.js index 3961abe132d92b15e225fdbf3789d610e2bd8dc2..6db83de34dce9f7c038ed23801bdee388c7d8485 100644 --- a/test/suite/ch09/9.3/9.3.1/S9.3.1_A9.js +++ b/test/suite/ch09/9.3/9.3.1/S9.3.1_A9.js @@ -7,6 +7,7 @@ info: > is (the MV of the first DecimalDigits plus (the MV of the second DecimalDigits times 10<sup><small>-n</small></sup>)) times 10<sup><small>e</small></sup>, where n is the number of characters in the second DecimalDigits and e is the MV of ExponentPart +es5id: 9.3.1_A9 description: > Compare Number('1234.5678e9') with (Number('1234')+(Number('5678')*1e-4))*1e9, and +('1234.5678e-9') diff --git a/test/suite/ch09/9.3/S9.3_A1_T1.js b/test/suite/ch09/9.3/S9.3_A1_T1.js index e8bf07f9d4e621b56e53072a577f02c274827c2c..cd22aa04ace752a9af19142d30951ef10d5c228a 100644 --- a/test/suite/ch09/9.3/S9.3_A1_T1.js +++ b/test/suite/ch09/9.3/S9.3_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: Result of number conversion from undefined value is NaN +es5id: 9.3_A1_T1 description: Undefined convert to Number by explicit transformation ---*/ diff --git a/test/suite/ch09/9.3/S9.3_A1_T2.js b/test/suite/ch09/9.3/S9.3_A1_T2.js index 2ac4d44e56e2879050ebbfe06edff335666e8e4d..b21b0c8505df542a08b42c8bc4b3a5269fbc29dc 100644 --- a/test/suite/ch09/9.3/S9.3_A1_T2.js +++ b/test/suite/ch09/9.3/S9.3_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: Result of number conversion from undefined value is NaN +es5id: 9.3_A1_T2 description: Undefined convert to Number by implicit transformation ---*/ diff --git a/test/suite/ch09/9.3/S9.3_A2_T1.js b/test/suite/ch09/9.3/S9.3_A2_T1.js index c95cc439e3dcc18ed578df80acaadcc901afa8e4..6094444ecc91f95f576673721e13611ac5772548 100644 --- a/test/suite/ch09/9.3/S9.3_A2_T1.js +++ b/test/suite/ch09/9.3/S9.3_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: Result of number conversion from null value is +0 +es5id: 9.3_A2_T1 description: null convert to Number by explicit transformation ---*/ diff --git a/test/suite/ch09/9.3/S9.3_A2_T2.js b/test/suite/ch09/9.3/S9.3_A2_T2.js index 4f95939350ecc7067a3e8fda04cfe181c69a77f3..f9c166c75d4be31bd4e97980eb1ac5e6af90887e 100644 --- a/test/suite/ch09/9.3/S9.3_A2_T2.js +++ b/test/suite/ch09/9.3/S9.3_A2_T2.js @@ -3,6 +3,7 @@ /*--- info: Result of number conversion from null value is +0 +es5id: 9.3_A2_T2 description: null convert to Number by implicit transformation ---*/ diff --git a/test/suite/ch09/9.3/S9.3_A3_T1.js b/test/suite/ch09/9.3/S9.3_A3_T1.js index 5ee2e84b24465ec43eae0c155d9d528aee102779..75a3795f6fbacbbf76efef241e1d788066ee683a 100644 --- a/test/suite/ch09/9.3/S9.3_A3_T1.js +++ b/test/suite/ch09/9.3/S9.3_A3_T1.js @@ -5,6 +5,7 @@ info: > Result of number conversion from boolean value is 1 if the argument is true, else is +0 +es5id: 9.3_A3_T1 description: False and true convert to Number by explicit transformation ---*/ diff --git a/test/suite/ch09/9.3/S9.3_A3_T2.js b/test/suite/ch09/9.3/S9.3_A3_T2.js index bd85cf7b4dcd945211d255cfb1403d6a72a650e5..fb3f4419bddbf1e0989c10068ced1bd14d364f7d 100644 --- a/test/suite/ch09/9.3/S9.3_A3_T2.js +++ b/test/suite/ch09/9.3/S9.3_A3_T2.js @@ -5,6 +5,7 @@ info: > Result of number conversion from boolean value is 1 if the argument is true, else is +0 +es5id: 9.3_A3_T2 description: False and true convert to Number by implicit transformation ---*/ diff --git a/test/suite/ch09/9.3/S9.3_A4.1_T1.js b/test/suite/ch09/9.3/S9.3_A4.1_T1.js index a1dfd39c2a25f333a820d08749a32268beee9593..aea8a515d840cdd0013f7f5e3c571dd465405852 100644 --- a/test/suite/ch09/9.3/S9.3_A4.1_T1.js +++ b/test/suite/ch09/9.3/S9.3_A4.1_T1.js @@ -5,6 +5,7 @@ info: > Result of number conversion from number value equals to the input argument (no conversion) +es5id: 9.3_A4.1_T1 description: > Some numbers including Number.MAX_VALUE and Number.MIN_VALUE are converted to Number with explicit transformation diff --git a/test/suite/ch09/9.3/S9.3_A4.1_T2.js b/test/suite/ch09/9.3/S9.3_A4.1_T2.js index 5682851c74e46ee2b95fd17f08b7844d115e326d..9b84b011d206bf7d5876624d5f86efb7c5827418 100644 --- a/test/suite/ch09/9.3/S9.3_A4.1_T2.js +++ b/test/suite/ch09/9.3/S9.3_A4.1_T2.js @@ -5,6 +5,7 @@ info: > Result of number conversion from number value equals to the input argument (no conversion) +es5id: 9.3_A4.1_T2 description: > Some numbers including Number.MAX_VALUE and Number.MIN_VALUE are converted to Number with implicit transformation diff --git a/test/suite/ch09/9.3/S9.3_A4.2_T1.js b/test/suite/ch09/9.3/S9.3_A4.2_T1.js index d4beae180eeb5d004bdeacd32c2384813a1df772..a123d98745ddb7568d46ad075226d81902ce34b5 100644 --- a/test/suite/ch09/9.3/S9.3_A4.2_T1.js +++ b/test/suite/ch09/9.3/S9.3_A4.2_T1.js @@ -5,6 +5,7 @@ info: > Result of number conversion from number value equals to the input argument (no conversion) +es5id: 9.3_A4.2_T1 description: > Number.NaN, +0, -0, Number.POSITIVE_INFINITY, Number.NEGATIVE_INFINITY, Number.MAX_VALUE and Number.MIN_VALUE diff --git a/test/suite/ch09/9.3/S9.3_A4.2_T2.js b/test/suite/ch09/9.3/S9.3_A4.2_T2.js index 886274c580552b23c027b1b5690e397356a5ecf4..5eee5f10a65890d40431bb10ed79763cd4e57dad 100644 --- a/test/suite/ch09/9.3/S9.3_A4.2_T2.js +++ b/test/suite/ch09/9.3/S9.3_A4.2_T2.js @@ -5,6 +5,7 @@ info: > Result of number conversion from number value equals to the input argument (no conversion) +es5id: 9.3_A4.2_T2 description: > Number.NaN, +0, -0, Number.POSITIVE_INFINITY, Number.NEGATIVE_INFINITY, Number.MAX_VALUE and Number.MIN_VALUE diff --git a/test/suite/ch09/9.3/S9.3_A5_T1.js b/test/suite/ch09/9.3/S9.3_A5_T1.js index 4cf6479c1430b132f8125a10572216923a8abb27..739d70134306479f3a4feb93075d4020c65cfc72 100644 --- a/test/suite/ch09/9.3/S9.3_A5_T1.js +++ b/test/suite/ch09/9.3/S9.3_A5_T1.js @@ -5,6 +5,7 @@ info: > Result of number conversion from object value is the result of conversion from primitive value +es5id: 9.3_A5_T1 description: > new Number(), new Number(0), new Number(Number.NaN), new Number(null), new Number(void 0) and others convert to Number by diff --git a/test/suite/ch09/9.3/S9.3_A5_T2.js b/test/suite/ch09/9.3/S9.3_A5_T2.js index 252c96b3950a8458c205e458e8b9da75e5f5a7a5..b0133208a2f3ef02523d3d2710a1d2050bf6845b 100644 --- a/test/suite/ch09/9.3/S9.3_A5_T2.js +++ b/test/suite/ch09/9.3/S9.3_A5_T2.js @@ -5,6 +5,7 @@ info: > Result of number conversion from object value is the result of conversion from primitive value +es5id: 9.3_A5_T2 description: > new Number(), new Number(0), new Number(Number.NaN), new Number(null), new Number(void 0) and others convert to Number by diff --git a/test/suite/ch09/9.4/S9.4_A1.js b/test/suite/ch09/9.4/S9.4_A1.js index 98f3c61264570a10cbdcdbc93b25d290612be6e0..eca4d2b87dab60f4f044e90223636b1fc518eace 100644 --- a/test/suite/ch09/9.4/S9.4_A1.js +++ b/test/suite/ch09/9.4/S9.4_A1.js @@ -3,6 +3,7 @@ /*--- info: If ToNumber(value) is NaN, ToInteger(value) returns +0 +es5id: 9.4_A1 description: > Check what position is defined by Number.NaN in string "abc": "abc".charAt(Number.NaN) diff --git a/test/suite/ch09/9.4/S9.4_A2.js b/test/suite/ch09/9.4/S9.4_A2.js index 45642e6318f64bfc69386f5174abe2d9c31b63e0..8d6aa662e61752baa0fac7450d017907679848c4 100644 --- a/test/suite/ch09/9.4/S9.4_A2.js +++ b/test/suite/ch09/9.4/S9.4_A2.js @@ -5,6 +5,7 @@ info: > If ToNumber(value) is +0, -0, +Infinity, or -Infinity, return ToNumber(value) +es5id: 9.4_A2 description: > Check what position is defined by Number.NaN in string "abc": "abc".charAt(Number.NaN) diff --git a/test/suite/ch09/9.4/S9.4_A3_T1.js b/test/suite/ch09/9.4/S9.4_A3_T1.js index cbbfb4bcc487b5b23b3a0983184eb207c8b3655b..b0e2a5a1b32953e732b53ae7a04f8bc3bd64d35b 100644 --- a/test/suite/ch09/9.4/S9.4_A3_T1.js +++ b/test/suite/ch09/9.4/S9.4_A3_T1.js @@ -5,6 +5,7 @@ info: > Result of ToInteger(value) conversion is the result of computing sign(ToNumber(value)) * floor(abs(ToNumber(value))) +es5id: 9.4_A3_T1 description: For testing constructor Date(Number) is used ---*/ diff --git a/test/suite/ch09/9.4/S9.4_A3_T2.js b/test/suite/ch09/9.4/S9.4_A3_T2.js index e6faa5c4f29cb373edf83ec8e06bc8ae9f8ca9f1..3d9d34efb4baeadea21056926e3b5b2550ee23c1 100644 --- a/test/suite/ch09/9.4/S9.4_A3_T2.js +++ b/test/suite/ch09/9.4/S9.4_A3_T2.js @@ -5,6 +5,7 @@ info: > Result of ToInteger(value) conversion is the result of computing sign(ToNumber(value)) * floor(abs(ToNumber(value))) +es5id: 9.4_A3_T2 description: > For testing constructor Date(NaN, Infinity, Infinity, +0 and -0) is used diff --git a/test/suite/ch09/9.5/S9.5_A1_T1.js b/test/suite/ch09/9.5/S9.5_A1_T1.js index abebe98ad23bf8834c55ef3dd794548305a01962..d81579265c4cb94490a2c22557207e748ed14d93 100644 --- a/test/suite/ch09/9.5/S9.5_A1_T1.js +++ b/test/suite/ch09/9.5/S9.5_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: If value is NaN, +0, -0, +Infinity, or -Infinity, return +0 +es5id: 9.5_A1_T1 description: For testing use operator <<0 ---*/ diff --git a/test/suite/ch09/9.5/S9.5_A2.1_T1.js b/test/suite/ch09/9.5/S9.5_A2.1_T1.js index a70864ebfcdca08aa4f42e8c44c8ac6bbc9793aa..851031fd7f18e00feae30e5278547d6d59dc4e94 100644 --- a/test/suite/ch09/9.5/S9.5_A2.1_T1.js +++ b/test/suite/ch09/9.5/S9.5_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: ToInt32 returns values between -2^31 and 2^31-1 +es5id: 9.5_A2.1_T1 description: > Converting some numbers, which are in\outside of Int32 scopes, with <<0 operator diff --git a/test/suite/ch09/9.5/S9.5_A2.1_T2.js b/test/suite/ch09/9.5/S9.5_A2.1_T2.js index 6e3e99cb8b9fd71a6f601faaf3f2f2b54eec82cb..5473a225e2fbc41d0c842bac4fcb293345217013 100644 --- a/test/suite/ch09/9.5/S9.5_A2.1_T2.js +++ b/test/suite/ch09/9.5/S9.5_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: ToInt32 returns values between -2^31 and 2^31-1 +es5id: 9.5_A2.1_T2 description: > Converting some numbers, which are in\outside of Int32 scopes, with ~ operator diff --git a/test/suite/ch09/9.5/S9.5_A2.2_T1.js b/test/suite/ch09/9.5/S9.5_A2.2_T1.js index cf68b598d38a76e1183402984ea3b3e9e8c6f31c..6dc1867b70696642c235aef9360df2cbd85f9aa5 100644 --- a/test/suite/ch09/9.5/S9.5_A2.2_T1.js +++ b/test/suite/ch09/9.5/S9.5_A2.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Compute result modulo 2^32 +es5id: 9.5_A2.2_T1 description: Use operator <<0 ---*/ diff --git a/test/suite/ch09/9.5/S9.5_A2.2_T2.js b/test/suite/ch09/9.5/S9.5_A2.2_T2.js index 7d1b7e5cea9410c1c353da8b6c78d081607b5a7b..03ca6f58c980f49b2d7357299f729b5378c883f8 100644 --- a/test/suite/ch09/9.5/S9.5_A2.2_T2.js +++ b/test/suite/ch09/9.5/S9.5_A2.2_T2.js @@ -3,6 +3,7 @@ /*--- info: Compute result modulo 2^32 +es5id: 9.5_A2.2_T2 description: Use operator ~ ---*/ diff --git a/test/suite/ch09/9.5/S9.5_A2.3_T1.js b/test/suite/ch09/9.5/S9.5_A2.3_T1.js index a4c65c4530c9b95d10d33760783861becc5ea5d7..22287622d3b7d64d8bc2d0934d9fc031df55d33d 100644 --- a/test/suite/ch09/9.5/S9.5_A2.3_T1.js +++ b/test/suite/ch09/9.5/S9.5_A2.3_T1.js @@ -3,6 +3,7 @@ /*--- info: If result is greater than or equal to 2^31, return result -2^32 +es5id: 9.5_A2.3_T1 description: Use operator <<0 ---*/ diff --git a/test/suite/ch09/9.5/S9.5_A2.3_T2.js b/test/suite/ch09/9.5/S9.5_A2.3_T2.js index 4afa689c47d5d2927ab93ac507d00a6ec297ecef..4573628b072497aa825cc48e41f10b4267a168f2 100644 --- a/test/suite/ch09/9.5/S9.5_A2.3_T2.js +++ b/test/suite/ch09/9.5/S9.5_A2.3_T2.js @@ -3,6 +3,7 @@ /*--- info: If result is greater than or equal to 2^31, return result -2^32 +es5id: 9.5_A2.3_T2 description: Use operator ~ ---*/ diff --git a/test/suite/ch09/9.5/S9.5_A3.1_T1.js b/test/suite/ch09/9.5/S9.5_A3.1_T1.js index d334dcc8c0a7c55d9f721e06a2e12f4a9f47e6ea..54fb67574ba50712b1fff8291f0645ca28652ebe 100644 --- a/test/suite/ch09/9.5/S9.5_A3.1_T1.js +++ b/test/suite/ch09/9.5/S9.5_A3.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator uses ToNumber +es5id: 9.5_A3.1_T1 description: Type(x) is Boolean ---*/ diff --git a/test/suite/ch09/9.5/S9.5_A3.1_T2.js b/test/suite/ch09/9.5/S9.5_A3.1_T2.js index 19256992972484db1ffc46ed6fdaa4b9b0cf517c..0711a1d6893807aeff7072bd4640b74178ebe54d 100644 --- a/test/suite/ch09/9.5/S9.5_A3.1_T2.js +++ b/test/suite/ch09/9.5/S9.5_A3.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator uses ToNumber +es5id: 9.5_A3.1_T2 description: Type(x) is Number ---*/ diff --git a/test/suite/ch09/9.5/S9.5_A3.1_T3.js b/test/suite/ch09/9.5/S9.5_A3.1_T3.js index a31cc461f8f6ceb3b9f039cc4328d936af0465ce..2d508208fc71d533a2e70b65d93e587d6e1a379e 100644 --- a/test/suite/ch09/9.5/S9.5_A3.1_T3.js +++ b/test/suite/ch09/9.5/S9.5_A3.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator uses ToNumber +es5id: 9.5_A3.1_T3 description: Type(x) is String ---*/ diff --git a/test/suite/ch09/9.5/S9.5_A3.1_T4.js b/test/suite/ch09/9.5/S9.5_A3.1_T4.js index 700d92f1a6e064857ecf281d795189f75d6aa18b..862c51935df3e4db245cc26783e037e3c2c8bd6b 100644 --- a/test/suite/ch09/9.5/S9.5_A3.1_T4.js +++ b/test/suite/ch09/9.5/S9.5_A3.1_T4.js @@ -3,6 +3,7 @@ /*--- info: Operator uses ToNumber +es5id: 9.5_A3.1_T4 description: Type(x) is Object ---*/ diff --git a/test/suite/ch09/9.5/S9.5_A3.2_T1.js b/test/suite/ch09/9.5/S9.5_A3.2_T1.js index ce7835362968fe681442317e4b4e9884ed669756..6a90cc7e142bc91a900378a48a8e0143462a3e9a 100644 --- a/test/suite/ch09/9.5/S9.5_A3.2_T1.js +++ b/test/suite/ch09/9.5/S9.5_A3.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator uses floor, abs +es5id: 9.5_A3.2_T1 description: Use operator <<0 ---*/ diff --git a/test/suite/ch09/9.5/S9.5_A3.2_T2.js b/test/suite/ch09/9.5/S9.5_A3.2_T2.js index 54245fd8b654a8851ce7d2f2e80d63bcb13bd67d..f8f2209e3dd509ee149b913e02c4dde058a09c9c 100644 --- a/test/suite/ch09/9.5/S9.5_A3.2_T2.js +++ b/test/suite/ch09/9.5/S9.5_A3.2_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator uses floor, abs +es5id: 9.5_A3.2_T2 description: Use operator ~ ---*/ diff --git a/test/suite/ch09/9.6/S9.6_A1.js b/test/suite/ch09/9.6/S9.6_A1.js index d5e13a05c6a712e20d26ba1e3bb1593719336ef5..036992f497f80fede0a89d0811213e2ef9c3735d 100644 --- a/test/suite/ch09/9.6/S9.6_A1.js +++ b/test/suite/ch09/9.6/S9.6_A1.js @@ -3,6 +3,7 @@ /*--- info: If value is NaN, +0, -0, +Infinity, or -Infinity, return +0 +es5id: 9.6_A1 description: For testing use operator >>>0 ---*/ diff --git a/test/suite/ch09/9.6/S9.6_A2.1.js b/test/suite/ch09/9.6/S9.6_A2.1.js index 5fc7afe61f31ac848a59c298be1a2260c444c6a9..7e0daa908a58653a5556481499113ba852d3e655 100644 --- a/test/suite/ch09/9.6/S9.6_A2.1.js +++ b/test/suite/ch09/9.6/S9.6_A2.1.js @@ -3,6 +3,7 @@ /*--- info: ToUint32 returns values between 0 and 2^32-1 +es5id: 9.6_A2.1 description: > Converting numbers, which are in\outside of Uint32 scopes, with >>>0 operator diff --git a/test/suite/ch09/9.6/S9.6_A2.2.js b/test/suite/ch09/9.6/S9.6_A2.2.js index c4cf17a4937a6e80c5f17937c70a6f13b0a4e429..bd3baa4061803c51c493ea3f56cee8a22ceb7295 100644 --- a/test/suite/ch09/9.6/S9.6_A2.2.js +++ b/test/suite/ch09/9.6/S9.6_A2.2.js @@ -3,6 +3,7 @@ /*--- info: Compute result modulo 2^32 +es5id: 9.6_A2.2 description: Use operator >>>0 ---*/ diff --git a/test/suite/ch09/9.6/S9.6_A3.1_T1.js b/test/suite/ch09/9.6/S9.6_A3.1_T1.js index 8638903a12a8743f6b3de084458e228661150767..91fb291151a9614fdd536aef8d7f57d941762e83 100644 --- a/test/suite/ch09/9.6/S9.6_A3.1_T1.js +++ b/test/suite/ch09/9.6/S9.6_A3.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator uses ToNumber +es5id: 9.6_A3.1_T1 description: Type(x) is Boolean ---*/ diff --git a/test/suite/ch09/9.6/S9.6_A3.1_T2.js b/test/suite/ch09/9.6/S9.6_A3.1_T2.js index 3cebc536a438397a3fe772a8fa2b84d0aa6886c9..325e5b349f5c3d2fbf9c6310b4711df9b2511ca1 100644 --- a/test/suite/ch09/9.6/S9.6_A3.1_T2.js +++ b/test/suite/ch09/9.6/S9.6_A3.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator uses ToNumber +es5id: 9.6_A3.1_T2 description: Type(x) is Number ---*/ diff --git a/test/suite/ch09/9.6/S9.6_A3.1_T3.js b/test/suite/ch09/9.6/S9.6_A3.1_T3.js index 2e5ee393ffaf8f423d4a90bd615f44a746d95e66..1f0e12339ec30cb6156406b21bc766cb457fdf9b 100644 --- a/test/suite/ch09/9.6/S9.6_A3.1_T3.js +++ b/test/suite/ch09/9.6/S9.6_A3.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator uses ToNumber +es5id: 9.6_A3.1_T3 description: Type(x) is String ---*/ diff --git a/test/suite/ch09/9.6/S9.6_A3.1_T4.js b/test/suite/ch09/9.6/S9.6_A3.1_T4.js index 5f59c2dfab7be369a150071f48ee61abf4b4fe5b..35b3b5a7acbe28eab1ff2b482354cebf7b438043 100644 --- a/test/suite/ch09/9.6/S9.6_A3.1_T4.js +++ b/test/suite/ch09/9.6/S9.6_A3.1_T4.js @@ -3,6 +3,7 @@ /*--- info: Operator uses ToNumber +es5id: 9.6_A3.1_T4 description: Type(x) is Object ---*/ diff --git a/test/suite/ch09/9.6/S9.6_A3.2_T1.js b/test/suite/ch09/9.6/S9.6_A3.2_T1.js index 7ebdf6d08a122aafe79dabc77e969a28c4556235..28527da5283102e9d17091591adc9eb7c58ced32 100644 --- a/test/suite/ch09/9.6/S9.6_A3.2_T1.js +++ b/test/suite/ch09/9.6/S9.6_A3.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator uses floor, abs +es5id: 9.6_A3.2_T1 description: Use operator >>>0 ---*/ diff --git a/test/suite/ch09/9.7/S9.7_A1.js b/test/suite/ch09/9.7/S9.7_A1.js index 69d733ba85c769f6361c87e62068e110da56d63d..513c563a5a8a7c10a00f8897751879bac9a5fdfc 100644 --- a/test/suite/ch09/9.7/S9.7_A1.js +++ b/test/suite/ch09/9.7/S9.7_A1.js @@ -3,6 +3,7 @@ /*--- info: If value is NaN, +0, -0, +Infinity, or -Infinity, return +0 +es5id: 9.7_A1 description: > For testing use String.fromCharCode(Number).charCodeAt(0) construction diff --git a/test/suite/ch09/9.7/S9.7_A2.1.js b/test/suite/ch09/9.7/S9.7_A2.1.js index ab8a529b17ad73c5bc87636ccbb875d632ab9d32..61604a1f85c5b83ddc60b5aed26916e3fcce2511 100644 --- a/test/suite/ch09/9.7/S9.7_A2.1.js +++ b/test/suite/ch09/9.7/S9.7_A2.1.js @@ -3,6 +3,7 @@ /*--- info: ToUint16 returns values between 0 and 2^16-1 +es5id: 9.7_A2.1 description: > Converting numbers, which are in\outside of Uint16 scopes, with String.fromCharCode(Number).charCodeAt(0) construction diff --git a/test/suite/ch09/9.7/S9.7_A2.2.js b/test/suite/ch09/9.7/S9.7_A2.2.js index 9121ea57b2f4e08b1b0aae7d12288e8bb52ee113..f18c6f64e09c6e3b307cd29d51fd7edcf2a5700c 100644 --- a/test/suite/ch09/9.7/S9.7_A2.2.js +++ b/test/suite/ch09/9.7/S9.7_A2.2.js @@ -3,6 +3,7 @@ /*--- info: Compute result modulo 2^16 +es5id: 9.7_A2.2 description: > For testing use String.fromCharCode(Number).charCodeAt(0) construction diff --git a/test/suite/ch09/9.7/S9.7_A3.1_T1.js b/test/suite/ch09/9.7/S9.7_A3.1_T1.js index 7af4349f1daa18be2f217439b1e6819266176389..855267eb3a78e6653995fecf81d7c4942f583461 100644 --- a/test/suite/ch09/9.7/S9.7_A3.1_T1.js +++ b/test/suite/ch09/9.7/S9.7_A3.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator uses ToNumber +es5id: 9.7_A3.1_T1 description: Type(x) is Boolean ---*/ diff --git a/test/suite/ch09/9.7/S9.7_A3.1_T2.js b/test/suite/ch09/9.7/S9.7_A3.1_T2.js index f8980d42a8a082d3525887883a78f5face7802e8..37726aea2c6a21c574eb169981949a34343609ef 100644 --- a/test/suite/ch09/9.7/S9.7_A3.1_T2.js +++ b/test/suite/ch09/9.7/S9.7_A3.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator uses ToNumber +es5id: 9.7_A3.1_T2 description: Type(x) is Number ---*/ diff --git a/test/suite/ch09/9.7/S9.7_A3.1_T3.js b/test/suite/ch09/9.7/S9.7_A3.1_T3.js index f7da03f4b6feaf3139e1e48ae33ed46d60ea52cf..3ce9b35c679756b2cd963752f8597d2ec281e11a 100644 --- a/test/suite/ch09/9.7/S9.7_A3.1_T3.js +++ b/test/suite/ch09/9.7/S9.7_A3.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator uses ToNumber +es5id: 9.7_A3.1_T3 description: Type(x) is String ---*/ diff --git a/test/suite/ch09/9.7/S9.7_A3.1_T4.js b/test/suite/ch09/9.7/S9.7_A3.1_T4.js index 5aa1165481513d3209a49e915c5f9b78cefc42f2..fd601b40979ab34d0c64571cafeb3ae031394915 100644 --- a/test/suite/ch09/9.7/S9.7_A3.1_T4.js +++ b/test/suite/ch09/9.7/S9.7_A3.1_T4.js @@ -3,6 +3,7 @@ /*--- info: Operator uses ToNumber +es5id: 9.7_A3.1_T4 description: Type(x) is Object ---*/ diff --git a/test/suite/ch09/9.7/S9.7_A3.2_T1.js b/test/suite/ch09/9.7/S9.7_A3.2_T1.js index 31c475d83317966497a115d45f83b73690a55c21..b76cd726882fe50affe4042974ac4e3a6853d635 100644 --- a/test/suite/ch09/9.7/S9.7_A3.2_T1.js +++ b/test/suite/ch09/9.7/S9.7_A3.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator uses floor, abs +es5id: 9.7_A3.2_T1 description: > For testing use String.fromCharCode(Number).charCodeAt(0) construction diff --git a/test/suite/ch09/9.8/9.8.1/S9.8.1_A1.js b/test/suite/ch09/9.8/9.8.1/S9.8.1_A1.js index df5ae0ac1d3ec661f2d6213ea1c39ee878890223..7e1131cc5312cbc5cab32cd5d6bcd3f8f1bb7157 100644 --- a/test/suite/ch09/9.8/9.8.1/S9.8.1_A1.js +++ b/test/suite/ch09/9.8/9.8.1/S9.8.1_A1.js @@ -3,6 +3,7 @@ /*--- info: If m is NaN, return the string "NaN" +es5id: 9.8.1_A1 description: NaN convert to String by explicit transformation ---*/ diff --git a/test/suite/ch09/9.8/9.8.1/S9.8.1_A10.js b/test/suite/ch09/9.8/9.8.1/S9.8.1_A10.js index e397e876ec6a73d7b0e7a00e584940104a709c56..fb299159e722e543d0d6fdf8e472c00d3e67746e 100644 --- a/test/suite/ch09/9.8/9.8.1/S9.8.1_A10.js +++ b/test/suite/ch09/9.8/9.8.1/S9.8.1_A10.js @@ -9,6 +9,7 @@ info: > followed by the lowercase character 'e', followed by a plus sign '+' or 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) +es5id: 9.8.1_A10 description: Various float numbers convert to String by explicit transformation ---*/ diff --git a/test/suite/ch09/9.8/9.8.1/S9.8.1_A2.js b/test/suite/ch09/9.8/9.8.1/S9.8.1_A2.js index 74bd079f3cfcdba3e7d1dcc047699c363e631801..bf7aed8571464bd5cbb1b75f6d14fa3c56da2422 100644 --- a/test/suite/ch09/9.8/9.8.1/S9.8.1_A2.js +++ b/test/suite/ch09/9.8/9.8.1/S9.8.1_A2.js @@ -3,6 +3,7 @@ /*--- info: If m is +0 or -0, return the string "0" +es5id: 9.8.1_A2 description: +0 and -0 convert to String by explicit transformation ---*/ diff --git a/test/suite/ch09/9.8/9.8.1/S9.8.1_A3.js b/test/suite/ch09/9.8/9.8.1/S9.8.1_A3.js index 4dfc646c7ea0df9511038b31e6790f3ddfda204d..a15b439334595a7084cf45dbaca19e66a970edd7 100644 --- a/test/suite/ch09/9.8/9.8.1/S9.8.1_A3.js +++ b/test/suite/ch09/9.8/9.8.1/S9.8.1_A3.js @@ -5,6 +5,7 @@ info: > If m is less than zero, return the string concatenation of the string "-" and ToString(-m) +es5id: 9.8.1_A3 description: -1234567890 convert to String by explicit transformation ---*/ diff --git a/test/suite/ch09/9.8/9.8.1/S9.8.1_A4.js b/test/suite/ch09/9.8/9.8.1/S9.8.1_A4.js index 65bb144adb79086012df5f726759d423da2a673c..c08239b48eee7635dedeab1dfd1b7a57da0aea06 100644 --- a/test/suite/ch09/9.8/9.8.1/S9.8.1_A4.js +++ b/test/suite/ch09/9.8/9.8.1/S9.8.1_A4.js @@ -3,6 +3,7 @@ /*--- info: If m is infinity, return the string "Infinity" +es5id: 9.8.1_A4 description: +/-Infinity convert to String by explicit transformation ---*/ diff --git a/test/suite/ch09/9.8/9.8.1/S9.8.1_A6.js b/test/suite/ch09/9.8/9.8.1/S9.8.1_A6.js index c1c8a714d20c7ffe206503fbb5d5eceacafdc696..1e8b28eb5fed47f51938eb9f6675425b06c0dcaf 100644 --- a/test/suite/ch09/9.8/9.8.1/S9.8.1_A6.js +++ b/test/suite/ch09/9.8/9.8.1/S9.8.1_A6.js @@ -6,6 +6,7 @@ info: > If 1 <= s < 1e21 or -1e21 s < -1, return the string 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' +es5id: 9.8.1_A6 description: > Various integer numbers convert to String by explicit transformation diff --git a/test/suite/ch09/9.8/9.8.1/S9.8.1_A7.js b/test/suite/ch09/9.8/9.8.1/S9.8.1_A7.js index 506d362e6f7d0e30863fdb8a40a99ef7e5c5e370..f993e1cc82409760b486b10908630c5dfd9bc642 100644 --- a/test/suite/ch09/9.8/9.8.1/S9.8.1_A7.js +++ b/test/suite/ch09/9.8/9.8.1/S9.8.1_A7.js @@ -7,6 +7,7 @@ info: > component, return the string consisting of the most significant n digits of the decimal representation of s, followed by a decimal point '.', followed by the remaining k-n digits of the decimal representation of s +es5id: 9.8.1_A7 description: > 1.0000001 and -1.0000001 convert to String by explicit transformation diff --git a/test/suite/ch09/9.8/9.8.1/S9.8.1_A8.js b/test/suite/ch09/9.8/9.8.1/S9.8.1_A8.js index 9132dd96f0fd30761046af90a3d308e7aca738a7..d2130c05b532436770910ca1abdf99f7fc541763 100644 --- a/test/suite/ch09/9.8/9.8.1/S9.8.1_A8.js +++ b/test/suite/ch09/9.8/9.8.1/S9.8.1_A8.js @@ -7,6 +7,7 @@ info: > character '0', followed by a decimal point '.', followed by -n occurrences of the character '0', followed by the k digits of the decimal representation of s +es5id: 9.8.1_A8 description: Various float numbers convert to String by explicit transformation ---*/ diff --git a/test/suite/ch09/9.8/9.8.1/S9.8.1_A9_T1.js b/test/suite/ch09/9.8/9.8.1/S9.8.1_A9_T1.js index e52a49b6865db8a8bcdf8e658e49bdc4623ddfd3..da882e15e030680a3dbe3f17e4835da7e77220ba 100644 --- a/test/suite/ch09/9.8/9.8.1/S9.8.1_A9_T1.js +++ b/test/suite/ch09/9.8/9.8.1/S9.8.1_A9_T1.js @@ -7,6 +7,7 @@ info: > followed by lowercase character 'e', followed by a plus sign '+' or 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) +es5id: 9.8.1_A9_T1 description: Various big numbers convert to String by explicit transformation ---*/ diff --git a/test/suite/ch09/9.8/9.8.1/S9.8.1_A9_T2.js b/test/suite/ch09/9.8/9.8.1/S9.8.1_A9_T2.js index ea211313d185ca5b469468e48d53eaa536eb3811..4c7bcd9eb3cf0f6dac2f1f9209e8697366dc4587 100644 --- a/test/suite/ch09/9.8/9.8.1/S9.8.1_A9_T2.js +++ b/test/suite/ch09/9.8/9.8.1/S9.8.1_A9_T2.js @@ -7,6 +7,7 @@ info: > followed by lowercase character 'e', followed by a plus sign '+' or 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) +es5id: 9.8.1_A9_T2 description: > Various float numbers with many zeros convert to String by explicit transformation diff --git a/test/suite/ch09/9.8/S9.8_A1_T1.js b/test/suite/ch09/9.8/S9.8_A1_T1.js index 5623aa37f3dd228c90ebf442b0f015b84b75d2b0..cfebf9ce14414b03621db18a2adbffcf33406526 100644 --- a/test/suite/ch09/9.8/S9.8_A1_T1.js +++ b/test/suite/ch09/9.8/S9.8_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: Result of ToString conversion from undefined value is "undefined" +es5id: 9.8_A1_T1 description: > Undefined values is undefined, void 0 and eval("var x"). Use explicit transformation diff --git a/test/suite/ch09/9.8/S9.8_A1_T2.js b/test/suite/ch09/9.8/S9.8_A1_T2.js index 0e639f25c1de3b2efa83f43cd3fd078fe1cea6e9..4e54e8c83e611b1ace04999d33fb6ae8691fb8e3 100644 --- a/test/suite/ch09/9.8/S9.8_A1_T2.js +++ b/test/suite/ch09/9.8/S9.8_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: Result of ToString conversion from undefined value is "undefined" +es5id: 9.8_A1_T2 description: > Undefined values is undefined, void 0 and eval("var x"). Use implicit transformation diff --git a/test/suite/ch09/9.8/S9.8_A2_T1.js b/test/suite/ch09/9.8/S9.8_A2_T1.js index 5e309553f64e79e7776861f6ecae02d9e52d723b..846d1ce46fc82f02e5e79c5c32e61741c53e6f58 100644 --- a/test/suite/ch09/9.8/S9.8_A2_T1.js +++ b/test/suite/ch09/9.8/S9.8_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: Result of ToString conversion from null value is "null" +es5id: 9.8_A2_T1 description: null convert to String by explicit transformation ---*/ diff --git a/test/suite/ch09/9.8/S9.8_A2_T2.js b/test/suite/ch09/9.8/S9.8_A2_T2.js index 846477638561d6ca699b7ab3adaf1d99c61cf13a..90d8d7b3069b568e83d04049283147c3667705dd 100644 --- a/test/suite/ch09/9.8/S9.8_A2_T2.js +++ b/test/suite/ch09/9.8/S9.8_A2_T2.js @@ -3,6 +3,7 @@ /*--- info: Result of ToString conversion from null value is "null" +es5id: 9.8_A2_T2 description: null convert to String by implicit transformation ---*/ diff --git a/test/suite/ch09/9.8/S9.8_A3_T1.js b/test/suite/ch09/9.8/S9.8_A3_T1.js index 55d7bc7f9fd76df6b74ccb647267475eca391baa..710d7ef4aaba6eea76c2dfffae13c7cbec19eb0a 100644 --- a/test/suite/ch09/9.8/S9.8_A3_T1.js +++ b/test/suite/ch09/9.8/S9.8_A3_T1.js @@ -5,6 +5,7 @@ info: > Result of ToString conversion from boolean value is "true" if the argument is "true", else is "false" +es5id: 9.8_A3_T1 description: True and false convert to String by explicit transformation ---*/ diff --git a/test/suite/ch09/9.8/S9.8_A3_T2.js b/test/suite/ch09/9.8/S9.8_A3_T2.js index ca74c57af45d8fad0784f61fe9e9860d39d94694..be083ec5bb8b98ada42a2f8c0d22076f6cfbdffe 100644 --- a/test/suite/ch09/9.8/S9.8_A3_T2.js +++ b/test/suite/ch09/9.8/S9.8_A3_T2.js @@ -5,6 +5,7 @@ info: > Result of ToString conversion from boolean value is "true" if the argument is "true", else is "false" +es5id: 9.8_A3_T2 description: True and false convert to String by implicit transformation ---*/ diff --git a/test/suite/ch09/9.8/S9.8_A4_T1.js b/test/suite/ch09/9.8/S9.8_A4_T1.js index bbe3952f1c24b99e9e0dd296b9eb68cdc2c7d050..997b4dfd12b2235f59374f2483317489ef54e0ed 100644 --- a/test/suite/ch09/9.8/S9.8_A4_T1.js +++ b/test/suite/ch09/9.8/S9.8_A4_T1.js @@ -5,6 +5,7 @@ info: > Result of String conversion from string value is the input argument (no conversion) +es5id: 9.8_A4_T1 description: Some strings convert to String with explicit transformation ---*/ diff --git a/test/suite/ch09/9.8/S9.8_A4_T2.js b/test/suite/ch09/9.8/S9.8_A4_T2.js index 0a2bce55561288ce1c48ca968917d9a51c4a1e74..e4fe0f126bd3e81067b24844346e8604a399e5a6 100644 --- a/test/suite/ch09/9.8/S9.8_A4_T2.js +++ b/test/suite/ch09/9.8/S9.8_A4_T2.js @@ -5,6 +5,7 @@ info: > Result of String conversion from string value is the input argument (no conversion) +es5id: 9.8_A4_T2 description: Some strings convert to String by implicit transformation ---*/ diff --git a/test/suite/ch09/9.8/S9.8_A5_T1.js b/test/suite/ch09/9.8/S9.8_A5_T1.js index fe580a35164d5e150f14903905b69a87906f4e48..c7e55c818bb7f9d1bd445672d8e32b19e478253d 100644 --- a/test/suite/ch09/9.8/S9.8_A5_T1.js +++ b/test/suite/ch09/9.8/S9.8_A5_T1.js @@ -5,6 +5,7 @@ info: > Result of String conversion from Object value is conversion from primitive value +es5id: 9.8_A5_T1 description: Some objects convert to String by explicit transformation ---*/ diff --git a/test/suite/ch09/9.8/S9.8_A5_T2.js b/test/suite/ch09/9.8/S9.8_A5_T2.js index ed5571de5aa9447bf63031943eb0d500e58af442..880ce20277b3df51539ac4eecad890568ca9f553 100644 --- a/test/suite/ch09/9.8/S9.8_A5_T2.js +++ b/test/suite/ch09/9.8/S9.8_A5_T2.js @@ -5,6 +5,7 @@ info: > Result of String conversion from Object value is conversion from primitive value +es5id: 9.8_A5_T2 description: Some objects convert to String by implicit transformation ---*/ diff --git a/test/suite/ch09/9.9/S9.9_A1.js b/test/suite/ch09/9.9/S9.9_A1.js index 0f07a66cd88484f629e976985b0189de06a16a0e..4287efd3e330da5ed65425b14b1c09ae7396986a 100644 --- a/test/suite/ch09/9.9/S9.9_A1.js +++ b/test/suite/ch09/9.9/S9.9_A1.js @@ -3,6 +3,7 @@ /*--- info: ToObject conversion from undefined value must throw TypeError +es5id: 9.9_A1 description: Trying to convert undefined to Object flags: [noStrict] ---*/ diff --git a/test/suite/ch09/9.9/S9.9_A2.js b/test/suite/ch09/9.9/S9.9_A2.js index c03a29bc098c43fa1966bb69a367856361102fd0..f62620423a4757b4063f5db6d96a6e1247155e7a 100644 --- a/test/suite/ch09/9.9/S9.9_A2.js +++ b/test/suite/ch09/9.9/S9.9_A2.js @@ -3,6 +3,7 @@ /*--- info: ToObject conversion from null value must throw TypeError +es5id: 9.9_A2 description: Trying to convert null to Object flags: [noStrict] ---*/ diff --git a/test/suite/ch09/9.9/S9.9_A3.js b/test/suite/ch09/9.9/S9.9_A3.js index d20dd7b7ad2c8ec29634018dbc7c30c1257259cc..d42e04eab2a0d51351bab78d5bfa295bb27b733c 100644 --- a/test/suite/ch09/9.9/S9.9_A3.js +++ b/test/suite/ch09/9.9/S9.9_A3.js @@ -5,6 +5,7 @@ info: > ToObject conversion from Boolean: create a new Boolean object whose [[value]] property is set to the value of the boolean +es5id: 9.9_A3 description: Trying to convert from Boolean to Object ---*/ diff --git a/test/suite/ch09/9.9/S9.9_A4.js b/test/suite/ch09/9.9/S9.9_A4.js index d046accc6d624069d7eec3d8fedf64062482b499..673b8900bcd388cecde9bc5a623d84950742ecad 100644 --- a/test/suite/ch09/9.9/S9.9_A4.js +++ b/test/suite/ch09/9.9/S9.9_A4.js @@ -5,6 +5,7 @@ info: > ToObject conversion from Number: create a new Number object whose [[value]] property is set to the value of the number +es5id: 9.9_A4 description: Converting from various numbers to Object ---*/ diff --git a/test/suite/ch09/9.9/S9.9_A5.js b/test/suite/ch09/9.9/S9.9_A5.js index ef70541370582755719de91c1a4665fa3ed88f12..513c01c03a9afa8bca1ac198dff8d136fc38981e 100644 --- a/test/suite/ch09/9.9/S9.9_A5.js +++ b/test/suite/ch09/9.9/S9.9_A5.js @@ -5,6 +5,7 @@ info: > ToObject conversion from String: create a new String object whose [[value]] property is set to the value of the string +es5id: 9.9_A5 description: Converting from various strings to Object ---*/ diff --git a/test/suite/ch09/9.9/S9.9_A6.js b/test/suite/ch09/9.9/S9.9_A6.js index 1660caefaa2b8dda137f50b5648a99eb8c01170c..22b611c9383cb947e61d3971f99def42a504f436 100644 --- a/test/suite/ch09/9.9/S9.9_A6.js +++ b/test/suite/ch09/9.9/S9.9_A6.js @@ -5,6 +5,7 @@ info: > ToObject conversion from Object: The result is the input argument (no conversion) +es5id: 9.9_A6 description: Converting from Objects to Object ---*/ diff --git a/test/suite/ch10/10.1/10.1.1/10.1.1-1-s.js b/test/suite/ch10/10.1/10.1.1/10.1.1-1-s.js index 7c9d5821d4f438a0e4b982239cf3baa55d689b47..8b9fc2df736a27b3cc9d66949370058407dfc0e8 100644 --- a/test/suite/ch10/10.1/10.1.1/10.1.1-1-s.js +++ b/test/suite/ch10/10.1/10.1.1/10.1.1-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.1.1-1-s description: > Strict Mode - Use Strict Directive Prologue is 'use strict'; which contains two space between 'use' and 'strict' diff --git a/test/suite/ch10/10.1/10.1.1/10.1.1-10-s.js b/test/suite/ch10/10.1/10.1.1/10.1.1-10-s.js index 2dc76e92e7ec4665debc6e7488d6f73529161674..51acb4931212dd9c1a850f00dcdb161a873f03c5 100644 --- a/test/suite/ch10/10.1/10.1.1/10.1.1-10-s.js +++ b/test/suite/ch10/10.1/10.1.1/10.1.1-10-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.1.1-10-s description: > Strict Mode - Use Strict Directive Prologue is ''USE STRICT';' in which all characters are uppercase diff --git a/test/suite/ch10/10.1/10.1.1/10.1.1-11-s.js b/test/suite/ch10/10.1/10.1.1/10.1.1-11-s.js index 2f4a896964a96ba5b63f497b4a89b9ed522797e5..7adb6335ae9543f82577f1e4e21481593b99c119 100644 --- a/test/suite/ch10/10.1/10.1.1/10.1.1-11-s.js +++ b/test/suite/ch10/10.1/10.1.1/10.1.1-11-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.1.1-11-s description: > Strict Mode - Eval code is strict code with a Use Strict Directive at the beginning of the block diff --git a/test/suite/ch10/10.1/10.1.1/10.1.1-12-s.js b/test/suite/ch10/10.1/10.1.1/10.1.1-12-s.js index f566553afb0c34c183af0fcf6bfd5a3933db9652..71c087e017581e8e39f1f74fb09fb656a55e3cc2 100644 --- a/test/suite/ch10/10.1/10.1.1/10.1.1-12-s.js +++ b/test/suite/ch10/10.1/10.1.1/10.1.1-12-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.1.1-12-s description: > Strict Mode - Eval code is strict eval code with a Use Strict Directive in the middle of the block diff --git a/test/suite/ch10/10.1/10.1.1/10.1.1-13-s.js b/test/suite/ch10/10.1/10.1.1/10.1.1-13-s.js index 068a52e6432a6f4cc774b051fa1a7373aeedcb48..978e2a677570ec2ce1f294640b6d8d2198c61b74 100644 --- a/test/suite/ch10/10.1/10.1.1/10.1.1-13-s.js +++ b/test/suite/ch10/10.1/10.1.1/10.1.1-13-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.1.1-13-s description: > Strict Mode - Eval code is strict eval code with a Use Strict Directive at the end of the block diff --git a/test/suite/ch10/10.1/10.1.1/10.1.1-14-s.js b/test/suite/ch10/10.1/10.1.1/10.1.1-14-s.js index fe8c9a21adea444f15d3ec5ba6744fe7a4966205..af347a9e888ad7d8f16a6499d9f683aded2a9c71 100644 --- a/test/suite/ch10/10.1/10.1.1/10.1.1-14-s.js +++ b/test/suite/ch10/10.1/10.1.1/10.1.1-14-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.1.1-14-s description: > Strict Mode - The call to eval function is contained in a Strict Mode block diff --git a/test/suite/ch10/10.1/10.1.1/10.1.1-15-s.js b/test/suite/ch10/10.1/10.1.1/10.1.1-15-s.js index e466323808691ba0892c9832ccd04f4efd0b26fd..1b983c8641e0708c2ba692b103ca570fc430dffa 100644 --- a/test/suite/ch10/10.1/10.1.1/10.1.1-15-s.js +++ b/test/suite/ch10/10.1/10.1.1/10.1.1-15-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.1.1-15-s description: > Strict Mode - Function code that is part of a FunctionDeclaration is strict function code if FunctionDeclaration is contained in use diff --git a/test/suite/ch10/10.1/10.1.1/10.1.1-16-s.js b/test/suite/ch10/10.1/10.1.1/10.1.1-16-s.js index b14a45708e8fb4f363f6def61139c2b20f8e5e98..201968069044837aea4e5f065959e7e5a2baddc8 100644 --- a/test/suite/ch10/10.1/10.1.1/10.1.1-16-s.js +++ b/test/suite/ch10/10.1/10.1.1/10.1.1-16-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.1.1-16-s description: > Strict Mode - Function code that is part of a FunctionExpression is strict function code if FunctionExpression is contained in use diff --git a/test/suite/ch10/10.1/10.1.1/10.1.1-17-s.js b/test/suite/ch10/10.1/10.1.1/10.1.1-17-s.js index 00bbb93e36492fc117deecb47e5ff95e41288ad6..2458c5cb08ee4b4b6683bba5dd1f30d7e5b93fdf 100644 --- a/test/suite/ch10/10.1/10.1.1/10.1.1-17-s.js +++ b/test/suite/ch10/10.1/10.1.1/10.1.1-17-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.1.1-17-s description: > Strict Mode - Function code that is part of a Accessor PropertyAssignment is in Strict Mode if Accessor diff --git a/test/suite/ch10/10.1/10.1.1/10.1.1-18-s.js b/test/suite/ch10/10.1/10.1.1/10.1.1-18-s.js index 0e86262158ac38c1181a0ffc6627ad70f92db3c7..d67d98b112ed2582674c4575878ac22375d973de 100644 --- a/test/suite/ch10/10.1/10.1.1/10.1.1-18-s.js +++ b/test/suite/ch10/10.1/10.1.1/10.1.1-18-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.1.1-18-s description: > Strict Mode - Function code that is part of a Accessor PropertyAssignment is in Strict Mode if Accessor diff --git a/test/suite/ch10/10.1/10.1.1/10.1.1-19-s.js b/test/suite/ch10/10.1/10.1.1/10.1.1-19-s.js index ecf08f6a2c5b6a9c7e3ae43f2ed4d36e225dca55..36921780f886aad5c2c38b1a63fe1359331d50f6 100644 --- a/test/suite/ch10/10.1/10.1.1/10.1.1-19-s.js +++ b/test/suite/ch10/10.1/10.1.1/10.1.1-19-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.1.1-19-s description: > Strict Mode - Function code of a FunctionDeclaration contains Use Strict Directive which appears at the start of the block diff --git a/test/suite/ch10/10.1/10.1.1/10.1.1-2-s.js b/test/suite/ch10/10.1/10.1.1/10.1.1-2-s.js index 11f8dbe5640b416f77a2a48385a6c6ae34a9dd15..bcc71378452df5337df65f0d9736239266a97320 100644 --- a/test/suite/ch10/10.1/10.1.1/10.1.1-2-s.js +++ b/test/suite/ch10/10.1/10.1.1/10.1.1-2-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.1.1-2-s description: > Strict Mode - Use Strict Directive Prologue is ''use strict'' which lost the last character ';' diff --git a/test/suite/ch10/10.1/10.1.1/10.1.1-20-s.js b/test/suite/ch10/10.1/10.1.1/10.1.1-20-s.js index e30ca5fe2fd31ee0bdd8f644e468b65b1afc4ac8..91ba7bae211ec307681f520e607248573a3dcd0a 100644 --- a/test/suite/ch10/10.1/10.1.1/10.1.1-20-s.js +++ b/test/suite/ch10/10.1/10.1.1/10.1.1-20-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.1.1-20-s description: > Strict Mode - Function code of a FunctionDeclaration contains Use Strict Directive which appears in the middle of the block diff --git a/test/suite/ch10/10.1/10.1.1/10.1.1-21-s.js b/test/suite/ch10/10.1/10.1.1/10.1.1-21-s.js index 8238fa5f96075dcc0dd284a3c99320d49ec43358..fa0c7b788f849ab5340b5e447ba8aded06a65097 100644 --- a/test/suite/ch10/10.1/10.1.1/10.1.1-21-s.js +++ b/test/suite/ch10/10.1/10.1.1/10.1.1-21-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.1.1-21-s description: > Strict Mode - Function code of a FunctionDeclaration contains Use Strict Directive which appears at the end of the block diff --git a/test/suite/ch10/10.1/10.1.1/10.1.1-22-s.js b/test/suite/ch10/10.1/10.1.1/10.1.1-22-s.js index b5e64c969c9781f344e519993ee19a33c1219ef3..a22282e49be010cd57e062ff46cacbefe1f8f291 100644 --- a/test/suite/ch10/10.1/10.1.1/10.1.1-22-s.js +++ b/test/suite/ch10/10.1/10.1.1/10.1.1-22-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.1.1-22-s description: > Strict Mode - Function code of a FunctionExpression contains Use Strict Directive which appears at the start of the block diff --git a/test/suite/ch10/10.1/10.1.1/10.1.1-23-s.js b/test/suite/ch10/10.1/10.1.1/10.1.1-23-s.js index 467a60a8ac0a8a4a6efd2d3b6ef10cde9300a454..5cbc72d7e0e9bada15b49327fd5a69bfd1b0c5e3 100644 --- a/test/suite/ch10/10.1/10.1.1/10.1.1-23-s.js +++ b/test/suite/ch10/10.1/10.1.1/10.1.1-23-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.1.1-23-s description: > Strict Mode - Function code of a FunctionExpression contains Use Strict Directive which appears in the middle of the block diff --git a/test/suite/ch10/10.1/10.1.1/10.1.1-24-s.js b/test/suite/ch10/10.1/10.1.1/10.1.1-24-s.js index 6c9361d4b5f30d7ba2491c844c034cd550b919ff..f32bce204ae4e1f65551cc9c9d73c230c955e11d 100644 --- a/test/suite/ch10/10.1/10.1.1/10.1.1-24-s.js +++ b/test/suite/ch10/10.1/10.1.1/10.1.1-24-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.1.1-24-s description: > Strict Mode - Function code of a FunctionExpression contains Use Strict Directive which appears at the end of the block diff --git a/test/suite/ch10/10.1/10.1.1/10.1.1-25-s.js b/test/suite/ch10/10.1/10.1.1/10.1.1-25-s.js index cc33c0d3b5dd15128ca91be848fd4b39ccc889fa..1915bab57483e0ae08236d15e3f7c00c1eb06862 100644 --- a/test/suite/ch10/10.1/10.1.1/10.1.1-25-s.js +++ b/test/suite/ch10/10.1/10.1.1/10.1.1-25-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.1.1-25-s description: > Strict Mode - Function code of Accessor PropertyAssignment contains Use Strict Directive which appears at the start of the diff --git a/test/suite/ch10/10.1/10.1.1/10.1.1-26-s.js b/test/suite/ch10/10.1/10.1.1/10.1.1-26-s.js index 963491d7edf5e293528dd91666a7190847a45bfc..af3773045e23a10e59b6e8ba33391c766b67ef42 100644 --- a/test/suite/ch10/10.1/10.1.1/10.1.1-26-s.js +++ b/test/suite/ch10/10.1/10.1.1/10.1.1-26-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.1.1-26-s description: > Strict Mode - Function code of Accessor PropertyAssignment contains Use Strict Directive which appears at the start of the diff --git a/test/suite/ch10/10.1/10.1.1/10.1.1-27-s.js b/test/suite/ch10/10.1/10.1.1/10.1.1-27-s.js index f76b971118ea9444b68321416664a70fdc3738b7..c87b69bc937b775a5068f007e3a5e0d943a24849 100644 --- a/test/suite/ch10/10.1/10.1.1/10.1.1-27-s.js +++ b/test/suite/ch10/10.1/10.1.1/10.1.1-27-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.1.1-27-s description: > Strict Mode - Function code of Accessor PropertyAssignment contains Use Strict Directive which appears in the middle of the diff --git a/test/suite/ch10/10.1/10.1.1/10.1.1-28-s.js b/test/suite/ch10/10.1/10.1.1/10.1.1-28-s.js index 4faf8073f4587b240df36ae15e9a0ddd37562588..f4934145c4924c1a3523c3a718ab92ce7466a201 100644 --- a/test/suite/ch10/10.1/10.1.1/10.1.1-28-s.js +++ b/test/suite/ch10/10.1/10.1.1/10.1.1-28-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.1.1-28-s description: > Strict Mode - Function code of Accessor PropertyAssignment contains Use Strict Directive which appears at the end of the diff --git a/test/suite/ch10/10.1/10.1.1/10.1.1-29-s.js b/test/suite/ch10/10.1/10.1.1/10.1.1-29-s.js index ec8219cf237e7041480dd177b71dcafd4ac6d2e5..9a33001e16845ee00c76e86b98f7f257d8afef0c 100644 --- a/test/suite/ch10/10.1/10.1.1/10.1.1-29-s.js +++ b/test/suite/ch10/10.1/10.1.1/10.1.1-29-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.1.1-29-s description: > Strict Mode - The built-in Function constructor is contained in use strict code diff --git a/test/suite/ch10/10.1/10.1.1/10.1.1-2gs.js b/test/suite/ch10/10.1/10.1.1/10.1.1-2gs.js index 87626ae710a2db092f5644165107dbf4c97e5ab8..0c2dbe840e14c17a946bb9904e235db8459f6056 100644 --- a/test/suite/ch10/10.1/10.1.1/10.1.1-2gs.js +++ b/test/suite/ch10/10.1/10.1.1/10.1.1-2gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.1.1-2gs description: > Strict Mode - Use Strict Directive Prologue is ''use strict'' which lost the last character ';' diff --git a/test/suite/ch10/10.1/10.1.1/10.1.1-3-s.js b/test/suite/ch10/10.1/10.1.1/10.1.1-3-s.js index a4fc5555e5f6adb577cfea2e3b3347e67309a9aa..0365d8c0ba1d57ebdf5d3ddc42ba78444baa7e4a 100644 --- a/test/suite/ch10/10.1/10.1.1/10.1.1-3-s.js +++ b/test/suite/ch10/10.1/10.1.1/10.1.1-3-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.1.1-3-s description: > Strict Mode - Use Strict Directive Prologue is '' use strict';' which the first character is space diff --git a/test/suite/ch10/10.1/10.1.1/10.1.1-30-s.js b/test/suite/ch10/10.1/10.1.1/10.1.1-30-s.js index 4a523416c35a7894a73da9b5d1e938bb62791f7e..c85a46fcf78af219df1b1a346126060619e1de03 100644 --- a/test/suite/ch10/10.1/10.1.1/10.1.1-30-s.js +++ b/test/suite/ch10/10.1/10.1.1/10.1.1-30-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.1.1-30-s description: > Strict Mode - Function code of built-in Function constructor contains Use Strict Directive which appears at the start of the diff --git a/test/suite/ch10/10.1/10.1.1/10.1.1-31-s.js b/test/suite/ch10/10.1/10.1.1/10.1.1-31-s.js index c513308fce7b41553d2040929717ec0d6a337ede..f3fe6952c816695396927c831a402e19b67aa352 100644 --- a/test/suite/ch10/10.1/10.1.1/10.1.1-31-s.js +++ b/test/suite/ch10/10.1/10.1.1/10.1.1-31-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.1.1-31-s description: > Strict Mode - Function code of built-in Function constructor contains Use Strict Directive which appears in the middle of the diff --git a/test/suite/ch10/10.1/10.1.1/10.1.1-32-s.js b/test/suite/ch10/10.1/10.1.1/10.1.1-32-s.js index 5df7c281ae797f3edbdbf3ed36dca45ae5caf32c..25dd59fbf544898be87e13fb5172b8e0069cecaa 100644 --- a/test/suite/ch10/10.1/10.1.1/10.1.1-32-s.js +++ b/test/suite/ch10/10.1/10.1.1/10.1.1-32-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.1.1-32-s description: > Strict Mode - Function code of built-in Function constructor contains Use Strict Directive which appears at the end of the block diff --git a/test/suite/ch10/10.1/10.1.1/10.1.1-4-s.js b/test/suite/ch10/10.1/10.1.1/10.1.1-4-s.js index 63e6324e45d833b588fff9017de9164247e30289..16b4565ba79643a546a0107490173ad35b6235c8 100644 --- a/test/suite/ch10/10.1/10.1.1/10.1.1-4-s.js +++ b/test/suite/ch10/10.1/10.1.1/10.1.1-4-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.1.1-4-s description: > Strict Mode - Use Strict Directive Prologue is ''use strict ';' which the last character is space diff --git a/test/suite/ch10/10.1/10.1.1/10.1.1-5-s.js b/test/suite/ch10/10.1/10.1.1/10.1.1-5-s.js index 7ddade3250a7e28ab257bc006e017b3090fde4df..019342219fd3914779938d6a8bbc1d27607e8c73 100644 --- a/test/suite/ch10/10.1/10.1.1/10.1.1-5-s.js +++ b/test/suite/ch10/10.1/10.1.1/10.1.1-5-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.1.1-5-s description: > Strict Mode - Use Strict Directive Prologue is ''use strict';' which appears at the beginning of the block diff --git a/test/suite/ch10/10.1/10.1.1/10.1.1-5gs.js b/test/suite/ch10/10.1/10.1.1/10.1.1-5gs.js index 468a4ca973c9036ac048dc6e0a2c3416db032f33..3b0c23dcfcc38693c6213b469ce0a5502c249abf 100644 --- a/test/suite/ch10/10.1/10.1.1/10.1.1-5gs.js +++ b/test/suite/ch10/10.1/10.1.1/10.1.1-5gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.1.1-5gs description: > Strict Mode - Use Strict Directive Prologue is ''use strict';' which appears at the start of the code diff --git a/test/suite/ch10/10.1/10.1.1/10.1.1-6-s.js b/test/suite/ch10/10.1/10.1.1/10.1.1-6-s.js index 295cb01db2aeca892db595343e44fe04d73a323d..8a294e43cb5c1bdcaa9830591677b3be843e1435 100644 --- a/test/suite/ch10/10.1/10.1.1/10.1.1-6-s.js +++ b/test/suite/ch10/10.1/10.1.1/10.1.1-6-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.1.1-6-s description: > Strict Mode - Use Strict Directive Prologue is ''use strict';' which appears in the middle of the block diff --git a/test/suite/ch10/10.1/10.1.1/10.1.1-7-s.js b/test/suite/ch10/10.1/10.1.1/10.1.1-7-s.js index 10af2e43d23186ead89f10c99f2ce7300b79aeef..fe5518a5bd15f7e0cc6af1af2ae98775ae80866b 100644 --- a/test/suite/ch10/10.1/10.1.1/10.1.1-7-s.js +++ b/test/suite/ch10/10.1/10.1.1/10.1.1-7-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.1.1-7-s description: > Strict Mode - Use Strict Directive Prologue is ''use strict';' which appears at the end of the block diff --git a/test/suite/ch10/10.1/10.1.1/10.1.1-8-s.js b/test/suite/ch10/10.1/10.1.1/10.1.1-8-s.js index 33e058fb710af02bd01cb94a1ae63e190b012b49..8ac369f19e094259eec0baa177da3a420ceb52c7 100644 --- a/test/suite/ch10/10.1/10.1.1/10.1.1-8-s.js +++ b/test/suite/ch10/10.1/10.1.1/10.1.1-8-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.1.1-8-s description: > Strict Mode - Use Strict Directive Prologue is ''use strict';' which appears twice in the directive prologue diff --git a/test/suite/ch10/10.1/10.1.1/10.1.1-8gs.js b/test/suite/ch10/10.1/10.1.1/10.1.1-8gs.js index 6c0359f068602f31a6f9090f8f24cfeb627736f5..518b4e9464230af6dda358d1af5a7529b90cf5ef 100644 --- a/test/suite/ch10/10.1/10.1.1/10.1.1-8gs.js +++ b/test/suite/ch10/10.1/10.1.1/10.1.1-8gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.1.1-8gs description: > Strict Mode - Use Strict Directive Prologue is ''use strict';' which appears twice in the code diff --git a/test/suite/ch10/10.1/10.1.1/10.1.1-9-s.js b/test/suite/ch10/10.1/10.1.1/10.1.1-9-s.js index f4067d64e0f314be4316cb9b7777e8c006820d91..6e82a4debb6d5b91c6ad0bcbc3bce1d559a948ab 100644 --- a/test/suite/ch10/10.1/10.1.1/10.1.1-9-s.js +++ b/test/suite/ch10/10.1/10.1.1/10.1.1-9-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.1.1-9-s description: > Strict Mode - Use Strict Directive Prologue is ''Use strict';' in which the first character is uppercase diff --git a/test/suite/ch10/10.1/S10.1.1_A1_T1.js b/test/suite/ch10/10.1/S10.1.1_A1_T1.js index 16ddde281b7dca442022918d8df30afca82f095c..0f58cf9e6e1d88782ff437ce70e88c7e899128cc 100644 --- a/test/suite/ch10/10.1/S10.1.1_A1_T1.js +++ b/test/suite/ch10/10.1/S10.1.1_A1_T1.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 10.1.1_A1_T1 description: Defining function by a FunctionDeclaration ---*/ diff --git a/test/suite/ch10/10.1/S10.1.1_A1_T2.js b/test/suite/ch10/10.1/S10.1.1_A1_T2.js index b3ff66591f9c67e8bd95a6033717a3ef0eb8d992..dcf4e5e48a436ad2bbfca12da4df6e768300afc7 100644 --- a/test/suite/ch10/10.1/S10.1.1_A1_T2.js +++ b/test/suite/ch10/10.1/S10.1.1_A1_T2.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 10.1.1_A1_T2 description: Creating function dynamically by using a FunctionExpression ---*/ diff --git a/test/suite/ch10/10.1/S10.1.1_A1_T3.js b/test/suite/ch10/10.1/S10.1.1_A1_T3.js index 5c149d038d0af9f2a16205d8df50f6a4833a8221..479e1588d45a731e3e7eacddc1935bd63ecbfaae 100644 --- a/test/suite/ch10/10.1/S10.1.1_A1_T3.js +++ b/test/suite/ch10/10.1/S10.1.1_A1_T3.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 10.1.1_A1_T3 description: > Creating function dynamically by using the built-in Function object as a constructor diff --git a/test/suite/ch10/10.1/S10.1.1_A2_T1.js b/test/suite/ch10/10.1/S10.1.1_A2_T1.js index 25a12bb760c75985ab93c55983ff4725565c8aa7..f07270712025d7418c402b3a709c1dbd07d304a1 100644 --- a/test/suite/ch10/10.1/S10.1.1_A2_T1.js +++ b/test/suite/ch10/10.1/S10.1.1_A2_T1.js @@ -5,6 +5,7 @@ info: > There are two types of Function objects. Internal functions are built-in objects of the language, such as parseInt and Math.exp +es5id: 10.1.1_A2_T1 description: Checking types of parseInt and Math.exp ---*/ diff --git a/test/suite/ch10/10.1/S10.1.6_A1_T1.js b/test/suite/ch10/10.1/S10.1.6_A1_T1.js index ccc84b8eaa6fc918918cee6c1810995f3ab500b1..6f56730f84e6c2fdc658b0cae2c05e4178c9f26a 100644 --- a/test/suite/ch10/10.1/S10.1.6_A1_T1.js +++ b/test/suite/ch10/10.1/S10.1.6_A1_T1.js @@ -5,6 +5,7 @@ info: > The activation object is initialised with a property with name arguments and attributes {DontDelete} +es5id: 10.1.6_A1_T1 description: Checking if deleting function parameter is possible flags: [noStrict] ---*/ diff --git a/test/suite/ch10/10.1/S10.1.6_A1_T2.js b/test/suite/ch10/10.1/S10.1.6_A1_T2.js index 374f52f8cfe939b41793d6bbf0c98c99ab4ebdfc..89e5ec69063d227c25c29d0363e2ee263393b0ae 100644 --- a/test/suite/ch10/10.1/S10.1.6_A1_T2.js +++ b/test/suite/ch10/10.1/S10.1.6_A1_T2.js @@ -5,6 +5,7 @@ info: > The activation object is initialised with a property with name arguments and attributes {DontDelete} +es5id: 10.1.6_A1_T2 description: Checking funtion which returns property "arguments" ---*/ diff --git a/test/suite/ch10/10.1/S10.1.6_A1_T3.js b/test/suite/ch10/10.1/S10.1.6_A1_T3.js index 27b1026f7dfbaac8e886634507a733c0d0daea07..4349aa4a91eb00d1b5c29bad1ccff2038dc3a5e1 100644 --- a/test/suite/ch10/10.1/S10.1.6_A1_T3.js +++ b/test/suite/ch10/10.1/S10.1.6_A1_T3.js @@ -5,6 +5,7 @@ info: > The activation object is initialised with a property with name arguments and attributes {DontDelete} +es5id: 10.1.6_A1_T3 description: Checking function which returns "this" flags: [noStrict] ---*/ diff --git a/test/suite/ch10/10.1/S10.1.7_A1_T1.js b/test/suite/ch10/10.1/S10.1.7_A1_T1.js index 7238e3583b7100603155c342801fb6944d9a02fd..f4f5db1e211bbd480361510d68f7d3e88df0e593 100644 --- a/test/suite/ch10/10.1/S10.1.7_A1_T1.js +++ b/test/suite/ch10/10.1/S10.1.7_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The this value associated with an executioncontext is immutable +es5id: 10.1.7_A1_T1 description: Checking if deleting "this" fails ---*/ diff --git a/test/suite/ch10/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/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-16-s.js index 52e18362cd0d558ec51a8a1247b64dfa64695b36..23fb89e4cb622287948577cd67b9a04128ea6fdd 100644 --- a/test/suite/ch10/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/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-16-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.2.1.1.3-4-16-s description: > Strict Mode - TypeError is thrown when changing the value of a Value Property of the Global Object under strict mode (NaN) diff --git a/test/suite/ch10/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/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-18-s.js index d117d9f67f6b15eaa5338ab39c7789a59fe41358..ad6e6bd87ee9115432f06884acf3d58f84576422 100644 --- a/test/suite/ch10/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/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-18-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.2.1.1.3-4-18-s description: > Strict Mode - TypeError is thrown when changing the value of a Value Property of the Global Object under strict mode (undefined) diff --git a/test/suite/ch10/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/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-22-s.js index d072356e64c4ebe399040ecc97850629d2aaaba3..8480ffeb09d73dd1533c6c30faa186cab6b12bb4 100644 --- a/test/suite/ch10/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/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-22-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.2.1.1.3-4-22-s description: > Strict Mode - TypeError is not thrown when changing the value of the Constructor Properties of the Global Object under strict mode diff --git a/test/suite/ch10/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/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-27-s.js index cd36539a2115275412a7d291f43a388f9917543d..d54c66c1563727e4d79af923ef7e5fe3223c8fc0 100644 --- a/test/suite/ch10/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/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-27-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.2.1.1.3-4-27-s description: > Strict Mode - TypeError is not thrown when changing the value of the Constructor Properties of the Global Object under strict mode diff --git a/test/suite/ch10/10.2/10.2.1/S10.2.1_A1.js b/test/suite/ch10/10.2/10.2.1/S10.2.1_A1.js index e697a8afbbaba0450fc19f5c73871510959684f1..7650f714e25b9714ea6c87be493ff8d177bb3890 100644 --- a/test/suite/ch10/10.2/10.2.1/S10.2.1_A1.js +++ b/test/suite/ch10/10.2/10.2.1/S10.2.1_A1.js @@ -5,6 +5,7 @@ info: > If the caller supplies fewer parameter values than there are formal parameters, the extra formal parameters have value undefined +es5id: 10.2.1_A1 description: Calling function excluding a few parameters ---*/ diff --git a/test/suite/ch10/10.2/10.2.1/S10.2.1_A2.js b/test/suite/ch10/10.2/10.2.1/S10.2.1_A2.js index 3b8e89a2f209960d173fe3807791eb7a327e37fa..57e74db825a6e0fb59b2c3d4e282265b24d28f41 100644 --- a/test/suite/ch10/10.2/10.2.1/S10.2.1_A2.js +++ b/test/suite/ch10/10.2/10.2.1/S10.2.1_A2.js @@ -6,6 +6,7 @@ info: > If two or more formal parameters share the same name, hence the same property, the corresponding property is given the value that was supplied for the last parameter with this name +es5id: 10.2.1_A2 description: > Creating functions initialized with two or more formal parameters, which have the same name diff --git a/test/suite/ch10/10.2/10.2.1/S10.2.1_A3.js b/test/suite/ch10/10.2/10.2.1/S10.2.1_A3.js index 8da07b12fdaa9c87e102318b1e26401258471e59..0ff9385ff8547a05098d6b098479bf92de65cfae 100644 --- a/test/suite/ch10/10.2/10.2.1/S10.2.1_A3.js +++ b/test/suite/ch10/10.2/10.2.1/S10.2.1_A3.js @@ -6,6 +6,7 @@ info: > If the value of this last parameter (which has the same name as some previous parameters do) was not supplied by the caller, the value of the corresponding property is undefined +es5id: 10.2.1_A3 description: > Creating functions with two or more formal parameters, that have the same name. Calling this function excluding a few last diff --git a/test/suite/ch10/10.2/10.2.1/S10.2.1_A4_T1.js b/test/suite/ch10/10.2/10.2.1/S10.2.1_A4_T1.js index 346f3a27fa1ee8b2ddd02170fd3146778f6abeec..e0a31d55b2fe845d18a8c38cd5d8a397e98e413b 100644 --- a/test/suite/ch10/10.2/10.2.1/S10.2.1_A4_T1.js +++ b/test/suite/ch10/10.2/10.2.1/S10.2.1_A4_T1.js @@ -7,6 +7,7 @@ info: > already has a property with the name of Function Identifier, replace its value and attributes. Semantically, this step must follow the creation of FormalParameterList properties +es5id: 10.2.1_A4_T1 description: Checking existence of a function with passed parameter flags: [noStrict] ---*/ diff --git a/test/suite/ch10/10.2/10.2.1/S10.2.1_A4_T2.js b/test/suite/ch10/10.2/10.2.1/S10.2.1_A4_T2.js index 4c84ac9e3442ec1f88ea14d4f92d4008d4c0a476..6733dec451a3d29c487427d29496ffaae0eb410d 100644 --- a/test/suite/ch10/10.2/10.2.1/S10.2.1_A4_T2.js +++ b/test/suite/ch10/10.2/10.2.1/S10.2.1_A4_T2.js @@ -7,6 +7,7 @@ info: > already has a property with the name of Function Identifier, replace its value and attributes. Semantically, this step must follow the creation of FormalParameterList properties +es5id: 10.2.1_A4_T2 description: Checking existence of a function with declared variable includes: [$PRINT.js] ---*/ diff --git a/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.1_T1.js b/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.1_T1.js index e0b73a85acd69258bda165e4aaad26049750b3d4..c68a53d9c10647eb41ccacd690f33f02ea572466 100644 --- a/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.1_T1.js +++ b/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.1_T1.js @@ -7,6 +7,7 @@ info: > code, create a property of the variable object whose name is the Identifier in the VariableDeclaration or VariableDeclarationNoIn, whose value is undefined and whose attributes are determined by the type of code +es5id: 10.2.1_A5.1_T1 description: Checking variable existence only includes: [$PRINT.js] ---*/ diff --git a/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.1_T2.js b/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.1_T2.js index 8cca24147484a9086f4c017138d5a03111046435..63295f9568c7124a12ab629b65b8862ac3b4a568 100644 --- a/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.1_T2.js +++ b/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.1_T2.js @@ -7,6 +7,7 @@ info: > code, create a property of the variable object whose name is the Identifier in the VariableDeclaration or VariableDeclarationNoIn, whose value is undefined and whose attributes are determined by the type of code +es5id: 10.2.1_A5.1_T2 description: > Checking existence of the variable object property with formal parameter diff --git a/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.2_T1.js b/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.2_T1.js index 743e289e6c6fba68b464992dccd52c19a2b80b09..faae57d53360bacde399c265f0c81b1771dd73b1 100644 --- a/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.2_T1.js +++ b/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.2_T1.js @@ -6,6 +6,7 @@ info: > If there is already a property of the variable object with the name of a declared variable, the value of the property and its attributes are not changed +es5id: 10.2.1_A5.2_T1 description: > Checking existence of the variable object property with formal parameter diff --git a/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T1.js b/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T1.js index 1f03ee6ae080ccb82695e962f92b4fbbcf092910..4ce80710a71b20eb3f2f637f682d0d493443097c 100644 --- a/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T1.js +++ b/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T1.js @@ -6,6 +6,7 @@ info: > Every execution context has associated with it a scope chain. A scope chain is a list of objects that are searched when evaluating an Identifier +es5id: 10.2.2_A1_T1 description: Checking scope chain containing function declarations ---*/ diff --git a/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T2.js b/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T2.js index 06ec5a4ac62b4cbd09847f15733bfd2808b97f03..d891cf0c089160566809fadab669329748964c72 100644 --- a/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T2.js +++ b/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T2.js @@ -6,6 +6,7 @@ info: > Every execution context has associated with it a scope chain. A scope chain is a list of objects that are searched when evaluating an Identifier +es5id: 10.2.2_A1_T2 description: Checking scope chain containing function declarations ---*/ diff --git a/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T3.js b/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T3.js index 350f662dd0340c8be42a8fa68fec4431a86a533f..90f8c0003dac3319c270979f983f63d3eafbe901 100644 --- a/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T3.js +++ b/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T3.js @@ -6,6 +6,7 @@ info: > Every execution context has associated with it a scope chain. A scope chain is a list of objects that are searched when evaluating an Identifier +es5id: 10.2.2_A1_T3 description: Checking scope chain containing function declarations ---*/ diff --git a/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T4.js b/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T4.js index fdd3a3de4265c3072e69b91eda9a0e88b423aa7e..5731e5c673f971be5d31f8ac91983e37443e1e5e 100644 --- a/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T4.js +++ b/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T4.js @@ -6,6 +6,7 @@ info: > Every execution context has associated with it a scope chain. A scope chain is a list of objects that are searched when evaluating an Identifier +es5id: 10.2.2_A1_T4 description: Checking scope chain containing function declarations ---*/ diff --git a/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T5.js b/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T5.js index c761ef6f6bc4b4c168ba5b879d9109de59176b4f..460c736e6e2a0bb4d227fe155c8cf8306e087012 100644 --- a/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T5.js +++ b/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T5.js @@ -6,6 +6,7 @@ info: > Every execution context has associated with it a scope chain. A scope chain is a list of objects that are searched when evaluating an Identifier +es5id: 10.2.2_A1_T5 description: Checking scope chain containing function declarations and "with" flags: [noStrict] ---*/ diff --git a/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T6.js b/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T6.js index 4e55face7e29caee61fcce6f6336ee527bf48b1c..37b54a5860f7111db676e6f4315cf21ed16bb97c 100644 --- a/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T6.js +++ b/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T6.js @@ -6,6 +6,7 @@ info: > Every execution context has associated with it a scope chain. A scope chain is a list of objects that are searched when evaluating an Identifier +es5id: 10.2.2_A1_T6 description: Checking scope chain containing function declarations and "with" flags: [noStrict] ---*/ diff --git a/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T7.js b/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T7.js index 4b6de1a6761a30749554114cb9d5904c06d65f5a..b4745c535125054e7de0e4ba9fc3298e77d445d7 100644 --- a/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T7.js +++ b/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T7.js @@ -6,6 +6,7 @@ info: > Every execution context has associated with it a scope chain. A scope chain is a list of objects that are searched when evaluating an Identifier +es5id: 10.2.2_A1_T7 description: Checking scope chain containing function declarations and "with" flags: [noStrict] ---*/ diff --git a/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T8.js b/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T8.js index e13f22581229599e1f1f23b31572aefb279c7569..16cf64fde3146aa4aa8d283ca19f9d32b41f2719 100644 --- a/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T8.js +++ b/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T8.js @@ -6,6 +6,7 @@ info: > Every execution context has associated with it a scope chain. A scope chain is a list of objects that are searched when evaluating an Identifier +es5id: 10.2.2_A1_T8 description: Checking scope chain containing function declarations and "with" flags: [noStrict] ---*/ diff --git a/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T9.js b/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T9.js index bfb8fc5affac23abf7974aff226a1a22b92ac901..72bf0da8cdf47f42ddf249f2b98a0126913a3f68 100644 --- a/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T9.js +++ b/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T9.js @@ -6,6 +6,7 @@ info: > Every execution context has associated with it a scope chain. A scope chain is a list of objects that are searched when evaluating an Identifier +es5id: 10.2.2_A1_T9 description: Checking scope chain containing function declarations and "with" flags: [noStrict] ---*/ diff --git a/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T1.js b/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T1.js index 6acdb8c14f0c02acfabbcd13a8ca969fb8b812e6..c4bc324eee017cb99f56828f820290ff8f79a68e 100644 --- a/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T1.js +++ b/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T1.js @@ -5,6 +5,7 @@ info: > Global object has properties such as built-in objects such as Math, String, Date, parseInt, etc +es5id: 10.2.3_A1.1_T1 description: Global execution context - Value Properties ---*/ diff --git a/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T2.js b/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T2.js index 49d6bfa171486b0a9442ae03fa8ba1432c00e03c..ace34ff7291a9617f5266d8cc6a3926e3167012f 100644 --- a/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T2.js +++ b/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T2.js @@ -5,6 +5,7 @@ info: > Global object has properties such as built-in objects such as Math, String, Date, parseInt, etc +es5id: 10.2.3_A1.1_T2 description: Global execution context - Function Properties ---*/ diff --git a/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T3.js b/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T3.js index f586fc68146bb6c65ab6acf97ae9a50b80d7cfe1..5f0f903490e87b0c0519e0f2816884f70a8ce72d 100644 --- a/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T3.js +++ b/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T3.js @@ -5,6 +5,7 @@ info: > Global object has properties such as built-in objects such as Math, String, Date, parseInt, etc +es5id: 10.2.3_A1.1_T3 description: Global execution context - Constructor Properties ---*/ diff --git a/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T4.js b/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T4.js index 1173976df577f6ba881537265fb93c5ff7d4beb1..a6156c450da57b2cc7c303839a2ba4e3d203e120 100644 --- a/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T4.js +++ b/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T4.js @@ -5,6 +5,7 @@ info: > Global object has properties such as built-in objects such as Math, String, Date, parseInt, etc +es5id: 10.2.3_A1.1_T4 description: Global execution context - Other Properties ---*/ diff --git a/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T1.js b/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T1.js index d69865b320abaa8650a712ef96ab85f6fdf21f27..43266f570dd97bb01c4696bb49e81f7a2d211e91 100644 --- a/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T1.js +++ b/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T1.js @@ -5,6 +5,7 @@ info: > Global object has properties such as built-in objects such as Math, String, Date, parseInt, etc +es5id: 10.2.3_A1.2_T1 description: Function execution context - Value Properties ---*/ diff --git a/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T2.js b/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T2.js index 211149fb774a6589d8474841a2316a5efa1a0af5..2341a0eaba0b1d5ee1942879d4f5205ee0ac8125 100644 --- a/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T2.js +++ b/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T2.js @@ -5,6 +5,7 @@ info: > Global object has properties such as built-in objects such as Math, String, Date, parseInt, etc +es5id: 10.2.3_A1.2_T2 description: Function execution context - Function Properties ---*/ diff --git a/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T3.js b/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T3.js index a49262bbc6c999a807277f305ca2a0bc06f5d672..a1c5b2f29f8207a8eb9e2f781fd3748745b5ad43 100644 --- a/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T3.js +++ b/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T3.js @@ -5,6 +5,7 @@ info: > Global object has properties such as built-in objects such as Math, String, Date, parseInt, etc +es5id: 10.2.3_A1.2_T3 description: Function execution context - Constructor Properties ---*/ diff --git a/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T4.js b/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T4.js index a1d0451d02446201fc743974e693fcc1a2ef3685..f5e66ef82655e255e49dc4492db20daee9deea48 100644 --- a/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T4.js +++ b/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T4.js @@ -5,6 +5,7 @@ info: > Global object has properties such as built-in objects such as Math, String, Date, parseInt, etc +es5id: 10.2.3_A1.2_T4 description: Function execution context - Other Properties ---*/ diff --git a/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T1.js b/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T1.js index d5fb931c8ca3eb99af602955f9672e845b1728ad..e6ddaeb75e4fd5c1043a4fe4b74bccf25a0fb3a1 100644 --- a/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T1.js +++ b/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T1.js @@ -5,6 +5,7 @@ info: > Global object has properties such as built-in objects such as Math, String, Date, parseInt, etc +es5id: 10.2.3_A1.3_T1 description: Eval execution context - Value Properties ---*/ diff --git a/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T2.js b/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T2.js index 17ea0a4d60e5580bf5a0e4ece3881779b452e00f..8e6f338fbabe29140a3602b5af8f5ffb92dfdddf 100644 --- a/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T2.js +++ b/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T2.js @@ -5,6 +5,7 @@ info: > Global object has properties such as built-in objects such as Math, String, Date, parseInt, etc +es5id: 10.2.3_A1.3_T2 description: Eval execution context - Function Properties ---*/ diff --git a/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T3.js b/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T3.js index 55280ae16b182f0261dc0a76a27a3ded07f9a4cb..7513836e09839dc67ed792146e912132e7987e9a 100644 --- a/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T3.js +++ b/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T3.js @@ -5,6 +5,7 @@ info: > Global object has properties such as built-in objects such as Math, String, Date, parseInt, etc +es5id: 10.2.3_A1.3_T3 description: Eval execution context - Constructor Properties ---*/ diff --git a/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T4.js b/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T4.js index 73fb3c2f18aa77be5c04504698e02d9956a747fd..c93ce29a765cafae3a359e5fe753d635d1eae93e 100644 --- a/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T4.js +++ b/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T4.js @@ -5,6 +5,7 @@ info: > Global object has properties such as built-in objects such as Math, String, Date, parseInt, etc +es5id: 10.2.3_A1.3_T4 description: Eval execution context - Other Properties ---*/ diff --git a/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T1.js b/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T1.js index 4d3f3f882746b541cac2bd314ad5c59754fcbc42..195ca44b732f0a3e1186c1596146159afc87e7ee 100644 --- a/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T1.js +++ b/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Global object properties have attributes { DontEnum } +es5id: 10.2.3_A2.1_T1 description: Global execution context - Value Properties ---*/ diff --git a/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T2.js b/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T2.js index 6c25317e662fcacff4e0a57f7de4f01689da6858..c2d4f98a479cfafb6448013cb4f7d9ade81d13ba 100644 --- a/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T2.js +++ b/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Global object properties have attributes { DontEnum } +es5id: 10.2.3_A2.1_T2 description: Global execution context - Function Properties ---*/ diff --git a/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T3.js b/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T3.js index 56146684e4b2f178fcc2ccad2ab3f722f8d9e026..d011b2a39e411c259816af70b2382bca9bf1fa73 100644 --- a/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T3.js +++ b/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Global object properties have attributes { DontEnum } +es5id: 10.2.3_A2.1_T3 description: Global execution context - Constructor Properties ---*/ diff --git a/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T4.js b/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T4.js index 5ae5c15d720edfd68fe05605460540ff6865ba1c..9dbb49b355e7be33354dc379a0f41a1aa12cdc15 100644 --- a/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T4.js +++ b/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T4.js @@ -3,6 +3,7 @@ /*--- info: Global object properties have attributes { DontEnum } +es5id: 10.2.3_A2.1_T4 description: Global execution context - Other Properties ---*/ diff --git a/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T1.js b/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T1.js index 7e9482a05728d4a66cf2f468b13de6570f511b3a..8851a43a32f0da547a3c8ed53a79808a31ce51f8 100644 --- a/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T1.js +++ b/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Global object properties have attributes { DontEnum } +es5id: 10.2.3_A2.2_T1 description: Function execution context - Value Properties ---*/ diff --git a/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T2.js b/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T2.js index 4dfb563c99f73993804b0e3544a81f80c4617f93..86e1fe9d22b5d87baac2aaeee15a80e5d2e5658d 100644 --- a/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T2.js +++ b/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T2.js @@ -3,6 +3,7 @@ /*--- info: Global object properties have attributes { DontEnum } +es5id: 10.2.3_A2.2_T2 description: Function execution context - Function Properties ---*/ diff --git a/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T3.js b/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T3.js index 65d7f29d7b2ec31f73ee5ec869dd80951749c81c..5e1934e64c2e52f2c5c7200ca44afa87d715a200 100644 --- a/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T3.js +++ b/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T3.js @@ -3,6 +3,7 @@ /*--- info: Global object properties have attributes { DontEnum } +es5id: 10.2.3_A2.2_T3 description: Function execution context - Constructor Properties ---*/ diff --git a/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T4.js b/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T4.js index 6955304296dc5b6f077bc647e6d6c3dc5a1f5fe7..b166a659eec4799d8e65c92bdcd6141e1e74e56c 100644 --- a/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T4.js +++ b/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T4.js @@ -3,6 +3,7 @@ /*--- info: Global object properties have attributes { DontEnum } +es5id: 10.2.3_A2.2_T4 description: Function execution context - Other Properties ---*/ diff --git a/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T1.js b/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T1.js index c6c90bdd49511ac1a527de0d136b99b57c7cdc4d..1bdf921796c6b46001f08ef7a87b99adae8bcae3 100644 --- a/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T1.js +++ b/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T1.js @@ -3,6 +3,7 @@ /*--- info: Global object properties have attributes { DontEnum } +es5id: 10.2.3_A2.3_T1 description: Global execution context - Value Properties ---*/ diff --git a/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T2.js b/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T2.js index d4a3c5b3651daddf4e386d9e4129cc9da76dbcda..27681889732e79dda02fd0282e838fbe9d3ca51f 100644 --- a/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T2.js +++ b/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T2.js @@ -3,6 +3,7 @@ /*--- info: Global object properties have attributes { DontEnum } +es5id: 10.2.3_A2.3_T2 description: Global execution context - Function Properties ---*/ diff --git a/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T3.js b/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T3.js index b70facd01bb3269913fafad4a7be40034feda8aa..ecbbd49c570bd3750d872ead3a8dc9cb42eb8b92 100644 --- a/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T3.js +++ b/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T3.js @@ -3,6 +3,7 @@ /*--- info: Global object properties have attributes { DontEnum } +es5id: 10.2.3_A2.3_T3 description: Global execution context - Constructor Properties ---*/ diff --git a/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T4.js b/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T4.js index 335f3852c0a7bea4f52d2b0e853d6ffca95a50f7..6bb61a7ef9145e61d1b32bb1863c3a18d57f99d4 100644 --- a/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T4.js +++ b/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T4.js @@ -3,6 +3,7 @@ /*--- info: Global object properties have attributes { DontEnum } +es5id: 10.2.3_A2.3_T4 description: Global execution context - Other Properties ---*/ diff --git a/test/suite/ch10/10.4/10.4.1/S10.4.1_A1_T1.js b/test/suite/ch10/10.4/10.4.1/S10.4.1_A1_T1.js index c5c8fe848522b1cbd7e55f1c6c8b928f11f33a8e..e303cbcef33fefa2b1ca312e8fc6d0e7bd351037 100644 --- a/test/suite/ch10/10.4/10.4.1/S10.4.1_A1_T1.js +++ b/test/suite/ch10/10.4/10.4.1/S10.4.1_A1_T1.js @@ -5,6 +5,7 @@ info: > Variable instantiation is performed using the global object as the variable object and using property attributes { DontDelete } +es5id: 10.4.1_A1_T1 description: > Checking if deleting variable x, that is defined as var x = 1, fails diff --git a/test/suite/ch10/10.4/10.4.1/S10.4.1_A1_T2.js b/test/suite/ch10/10.4/10.4.1/S10.4.1_A1_T2.js index 78ab8fabf14f3f19ec162b56afe419571e7c6e61..43ab538cba3aab1c782d989fd10c758b324480be 100644 --- a/test/suite/ch10/10.4/10.4.1/S10.4.1_A1_T2.js +++ b/test/suite/ch10/10.4/10.4.1/S10.4.1_A1_T2.js @@ -5,6 +5,7 @@ info: > Variable instantiation is performed using the global object as the variable object and using property attributes { DontDelete } +es5id: 10.4.1_A1_T2 description: Checking if deleting variable x, that is defined as x = 1, fails flags: [noStrict] ---*/ diff --git a/test/suite/ch10/10.4/10.4.2/10.4.2-1-1.js b/test/suite/ch10/10.4/10.4.2/10.4.2-1-1.js index bda0d51aa7157eedd489014c6f8f84f7070a14ba..59c66786f9f0a43ec30388bd402f4fe3fc0363ab 100644 --- a/test/suite/ch10/10.4/10.4.2/10.4.2-1-1.js +++ b/test/suite/ch10/10.4/10.4.2/10.4.2-1-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.2-1-1 description: Indirect call to eval has context set to global context includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch10/10.4/10.4.2/10.4.2-1-2.js b/test/suite/ch10/10.4/10.4.2/10.4.2-1-2.js index 4105bb2b6893f539f86ea0cd68a582be52178cf5..71b048d0e0d9f7772823409b72d3d779e184f7c5 100644 --- a/test/suite/ch10/10.4/10.4.2/10.4.2-1-2.js +++ b/test/suite/ch10/10.4/10.4.2/10.4.2-1-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.2-1-2 description: > Indirect call to eval has context set to global context (nested function) diff --git a/test/suite/ch10/10.4/10.4.2/10.4.2-1-3.js b/test/suite/ch10/10.4/10.4.2/10.4.2-1-3.js index beca1c8524b2bd11c59f14f753b05253584d0b70..327903e5982890a4f67f5c4e73dd3cf1615f093b 100644 --- a/test/suite/ch10/10.4/10.4.2/10.4.2-1-3.js +++ b/test/suite/ch10/10.4/10.4.2/10.4.2-1-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.2-1-3 description: > Indirect call to eval has context set to global context (catch block) diff --git a/test/suite/ch10/10.4/10.4.2/10.4.2-1-4.js b/test/suite/ch10/10.4/10.4.2/10.4.2-1-4.js index b4b9f7527b4041a8ad5bf66a8a2f1b4ab086a5b6..af518a34d1378069b1991c2536e8dac8b7e51cd6 100644 --- a/test/suite/ch10/10.4/10.4.2/10.4.2-1-4.js +++ b/test/suite/ch10/10.4/10.4.2/10.4.2-1-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.2-1-4 description: > Indirect call to eval has context set to global context (with block) diff --git a/test/suite/ch10/10.4/10.4.2/10.4.2-1-5.js b/test/suite/ch10/10.4/10.4.2/10.4.2-1-5.js index 62a90877a9a6ab061205d3142c3bf2cacee644d0..6a7cb558759f5b46612519f304adf0e4fa4b0233 100644 --- a/test/suite/ch10/10.4/10.4.2/10.4.2-1-5.js +++ b/test/suite/ch10/10.4/10.4.2/10.4.2-1-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.2-1-5 description: > Indirect call to eval has context set to global context (inside another eval) diff --git a/test/suite/ch10/10.4/10.4.2/10.4.2-2-c-1.js b/test/suite/ch10/10.4/10.4.2/10.4.2-2-c-1.js index 308f5b01f0eabb4ce36b055be47dd5b72b56dbe1..4747e1ba689817fe37c39cc4c0ba3c32877f38f2 100644 --- a/test/suite/ch10/10.4/10.4.2/10.4.2-2-c-1.js +++ b/test/suite/ch10/10.4/10.4.2/10.4.2-2-c-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.2-2-c-1 description: > Direct val code in non-strict mode - can instantiate variable in calling context diff --git a/test/suite/ch10/10.4/10.4.2/10.4.2-2-s.js b/test/suite/ch10/10.4/10.4.2/10.4.2-2-s.js index a2bc24fbcc2f4354a7b3d7723cdeb3cc7f97623c..0f46e9dff797d79e05977373e1e21a0dca0e6bef 100644 --- a/test/suite/ch10/10.4/10.4.2/10.4.2-2-s.js +++ b/test/suite/ch10/10.4/10.4.2/10.4.2-2-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.2-2-s description: > Strict Mode - Strict mode eval code cannot instantiate functions in the variable environment of the caller to eval diff --git a/test/suite/ch10/10.4/10.4.2/10.4.2-3-c-1-s.js b/test/suite/ch10/10.4/10.4.2/10.4.2-3-c-1-s.js index 590dd21ed8faca2dce93fa86b8a594a800764525..267ef99c067416d19962c7729a32ce7907316509 100644 --- a/test/suite/ch10/10.4/10.4.2/10.4.2-3-c-1-s.js +++ b/test/suite/ch10/10.4/10.4.2/10.4.2-3-c-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.2-3-c-1-s description: > Direct eval code in strict mode - cannot instantiate variable in the variable environment of the calling context diff --git a/test/suite/ch10/10.4/10.4.2/10.4.2-3-c-2-s.js b/test/suite/ch10/10.4/10.4.2/10.4.2-3-c-2-s.js index 7df57db6285679bce34317dd227eac3ef23faffe..d97f75bc86b5c7317ba02dc3c3900da64463cb57 100644 --- a/test/suite/ch10/10.4/10.4.2/10.4.2-3-c-2-s.js +++ b/test/suite/ch10/10.4/10.4.2/10.4.2-3-c-2-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.2-3-c-2-s description: > Calling code in strict mode - eval cannot instantiate variable in the variable environment of the calling context diff --git a/test/suite/ch10/10.4/10.4.2/10.4.2.1-1gs.js b/test/suite/ch10/10.4/10.4.2/10.4.2.1-1gs.js index e601d510af869445c89356b8949bd6cce351647d..b786bdb8395c8aabbe9fe5c175c39714ede9315c 100644 --- a/test/suite/ch10/10.4/10.4.2/10.4.2.1-1gs.js +++ b/test/suite/ch10/10.4/10.4.2/10.4.2.1-1gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.2.1-1gs description: > Strict Mode - eval code cannot instantiate variable in the variable environment of the calling context that invoked the eval diff --git a/test/suite/ch10/10.4/10.4.2/10.4.2.1-2-s.js b/test/suite/ch10/10.4/10.4.2/10.4.2.1-2-s.js index 894fa3cf51478b904a56bc918b12ddd7e7d3b268..6e824770e7dcc42c01a99502732d81e3d9ef750d 100644 --- a/test/suite/ch10/10.4/10.4.2/10.4.2.1-2-s.js +++ b/test/suite/ch10/10.4/10.4.2/10.4.2.1-2-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.2.1-2-s description: > Strict Mode - Strict mode eval code cannot instantiate functions in the variable environment of the caller to eval diff --git a/test/suite/ch10/10.4/10.4.2/10.4.2.1-4-s.js b/test/suite/ch10/10.4/10.4.2/10.4.2.1-4-s.js index 06dcc1c21a591240eabeb30eff02a1833fddf660..bc92701eef7cd9db5427f295cc0d2b0d3630e0ad 100644 --- a/test/suite/ch10/10.4/10.4.2/10.4.2.1-4-s.js +++ b/test/suite/ch10/10.4/10.4.2/10.4.2.1-4-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.2.1-4-s description: > Strict Mode - Strict mode eval code cannot instantiate functions in the variable environment of the caller to eval which is diff --git a/test/suite/ch10/10.4/10.4.2/S10.4.2.1_A1.js b/test/suite/ch10/10.4/10.4.2/S10.4.2.1_A1.js index 09644ea81173bcd779cd6c01c416a854ee7dddac..175b5e954524070e01bbc2d0c534b12ffbfa0806 100644 --- a/test/suite/ch10/10.4/10.4.2/S10.4.2.1_A1.js +++ b/test/suite/ch10/10.4/10.4.2/S10.4.2.1_A1.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 10.4.2.1_A1 description: > Strict indirect eval should not leak top level declarations into the global scope diff --git a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T1.js b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T1.js index b37957b306b04450c66cde67a8cf8110dc50f603..1e085af9d52f14b309fa317b6bc728dd161f1d90 100644 --- a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T1.js +++ b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T1.js @@ -5,6 +5,7 @@ info: > The scope chain is initialised to contain the same objects, in the same order, as the calling context's scope chain +es5id: 10.4.2_A1.1_T1 description: eval within global execution context ---*/ diff --git a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T10.js b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T10.js index b598e1d6b2392faa9e7d53b8a0e0cbf4ff379b29..fe2d03eacbba3e6791ec78a6c1916578de5c45cd 100644 --- a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T10.js +++ b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T10.js @@ -5,6 +5,7 @@ info: > The scope chain is initialised to contain the same objects, in the same order, as the calling context's scope chain +es5id: 10.4.2_A1.1_T10 description: eval within global execution context ---*/ diff --git a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T11.js b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T11.js index c8b782950d992b3f3c6c075798fcc454151b3b07..f1407009382fa1657d75e994a19e1a859a84c235 100644 --- a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T11.js +++ b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T11.js @@ -5,6 +5,7 @@ info: > The scope chain is initialised to contain the same objects, in the same order, as the calling context's scope chain +es5id: 10.4.2_A1.1_T11 description: eval within global execution context ---*/ diff --git a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T2.js b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T2.js index d08fffb78c63e7c00be85af089aa02bd30a2ad84..811ebfa607f2e47782aa0dd56e75e1cb33ee3936 100644 --- a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T2.js +++ b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T2.js @@ -5,6 +5,7 @@ info: > The scope chain is initialised to contain the same objects, in the same order, as the calling context's scope chain +es5id: 10.4.2_A1.1_T2 description: eval within global execution context ---*/ diff --git a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T3.js b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T3.js index 5f1be6800ffb18685d4a3c7ed6ab229a264caebe..6b5572d04021648b363ba59a7d45bab5ef8edcab 100644 --- a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T3.js +++ b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T3.js @@ -5,6 +5,7 @@ info: > The scope chain is initialised to contain the same objects, in the same order, as the calling context's scope chain +es5id: 10.4.2_A1.1_T3 description: eval within global execution context ---*/ diff --git a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T4.js b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T4.js index 367abb89a75299469b9ed69bc7412be6fb38a391..0226e73dafd0eea0c0df309342ffd6f1572f1958 100644 --- a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T4.js +++ b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T4.js @@ -5,6 +5,7 @@ info: > The scope chain is initialised to contain the same objects, in the same order, as the calling context's scope chain +es5id: 10.4.2_A1.1_T4 description: eval within global execution context ---*/ diff --git a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T5.js b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T5.js index 3df5588b8b38a2de55048354ab69728abd6afda1..56479a22c9a6f8f3aa6f34208d1f9acfd99362b5 100644 --- a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T5.js +++ b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T5.js @@ -5,6 +5,7 @@ info: > The scope chain is initialised to contain the same objects, in the same order, as the calling context's scope chain +es5id: 10.4.2_A1.1_T5 description: eval within global execution context ---*/ diff --git a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T6.js b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T6.js index 6ad2272065105a07656af5deb53e5f5048e117d2..0b8cfd0459e91504cd8253a511d9da5fa9f67ff7 100644 --- a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T6.js +++ b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T6.js @@ -5,6 +5,7 @@ info: > The scope chain is initialised to contain the same objects, in the same order, as the calling context's scope chain +es5id: 10.4.2_A1.1_T6 description: eval within global execution context ---*/ diff --git a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T7.js b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T7.js index 73e02d71a3a6cc5de1b18a5262cc1ff4750d0532..c0aa5540123b5945f412b3b4fc91450d4fcf1de5 100644 --- a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T7.js +++ b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T7.js @@ -5,6 +5,7 @@ info: > The scope chain is initialised to contain the same objects, in the same order, as the calling context's scope chain +es5id: 10.4.2_A1.1_T7 description: eval within global execution context ---*/ diff --git a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T8.js b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T8.js index 2ce15cbe4162130c47c1e5a2522ac1bf04997ae4..a6e452c70510685d1a086b91faa3d81141e35c62 100644 --- a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T8.js +++ b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T8.js @@ -5,6 +5,7 @@ info: > The scope chain is initialised to contain the same objects, in the same order, as the calling context's scope chain +es5id: 10.4.2_A1.1_T8 description: eval within global execution context ---*/ diff --git a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T9.js b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T9.js index 9ae52f34ff75cb8ffb5bf614c8f7eb0129f7c452..83bd435e0f899e1dd9379167efd1f39fe3c6ecfd 100644 --- a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T9.js +++ b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T9.js @@ -5,6 +5,7 @@ info: > The scope chain is initialised to contain the same objects, in the same order, as the calling context's scope chain +es5id: 10.4.2_A1.1_T9 description: eval within global execution context ---*/ diff --git a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T1.js b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T1.js index f13a63967c38c65382963c0c57ee3214b65fbb08..d670a5fac616a8d49881ca85b728208c5d43d375 100644 --- a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T1.js +++ b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T1.js @@ -5,6 +5,7 @@ info: > The scope chain is initialised to contain the same objects, in the same order, as the calling context's scope chain +es5id: 10.4.2_A1.2_T1 description: eval within global execution context ---*/ diff --git a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T10.js b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T10.js index 59be72d28a4265362e37f17ae092b8187893de09..2a1caa67ad14e16d0b347d88d43dccc795d8f4eb 100644 --- a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T10.js +++ b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T10.js @@ -5,6 +5,7 @@ info: > The scope chain is initialised to contain the same objects, in the same order, as the calling context's scope chain +es5id: 10.4.2_A1.2_T10 description: eval within global execution context ---*/ diff --git a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T11.js b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T11.js index e0c6e68e44cef50ed5d5f8683f1180ab50b30363..9e80ebb489bb2485f05c41da7f1ef1280872c587 100644 --- a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T11.js +++ b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T11.js @@ -5,6 +5,7 @@ info: > The scope chain is initialised to contain the same objects, in the same order, as the calling context's scope chain +es5id: 10.4.2_A1.2_T11 description: eval within global execution context flags: [noStrict] ---*/ diff --git a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T2.js b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T2.js index f128a66114fefca3ed52192199b58565401303a0..070b1822e799145821666c74e4af05a6978f92f5 100644 --- a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T2.js +++ b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T2.js @@ -5,6 +5,7 @@ info: > The scope chain is initialised to contain the same objects, in the same order, as the calling context's scope chain +es5id: 10.4.2_A1.2_T2 description: eval within global execution context ---*/ diff --git a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T3.js b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T3.js index b13f0e87fb605b77fc44b3573f63b075957a723c..1d685682d444908995b46388cd890cc02fdb2562 100644 --- a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T3.js +++ b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T3.js @@ -5,6 +5,7 @@ info: > The scope chain is initialised to contain the same objects, in the same order, as the calling context's scope chain +es5id: 10.4.2_A1.2_T3 description: eval within global execution context ---*/ diff --git a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T4.js b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T4.js index e2a672f54828f71a9a43dae19a0e4e3903331f94..9bd33e38be72c272cb375b77ba90f7331dd12f22 100644 --- a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T4.js +++ b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T4.js @@ -5,6 +5,7 @@ info: > The scope chain is initialised to contain the same objects, in the same order, as the calling context's scope chain +es5id: 10.4.2_A1.2_T4 description: eval within global execution context ---*/ diff --git a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T5.js b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T5.js index 21c3c097a0b53c717c5a1f14410a6380a45ac16e..ad9759a297337b594bc07ab404aa27b52a696d28 100644 --- a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T5.js +++ b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T5.js @@ -5,6 +5,7 @@ info: > The scope chain is initialised to contain the same objects, in the same order, as the calling context's scope chain +es5id: 10.4.2_A1.2_T5 description: eval within global execution context ---*/ diff --git a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T6.js b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T6.js index ee0b953ff2d8c7ddc709e756d7590d52e2c83c71..03ecd0ff31c20c58cd552177f47191d6482dae38 100644 --- a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T6.js +++ b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T6.js @@ -5,6 +5,7 @@ info: > The scope chain is initialised to contain the same objects, in the same order, as the calling context's scope chain +es5id: 10.4.2_A1.2_T6 description: eval within global execution context ---*/ diff --git a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T7.js b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T7.js index 47cc6087bf263367ae60d0dab84a2e652ea17e9c..dd3f344ec917251df966b1a2e4d1991536879339 100644 --- a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T7.js +++ b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T7.js @@ -5,6 +5,7 @@ info: > The scope chain is initialised to contain the same objects, in the same order, as the calling context's scope chain +es5id: 10.4.2_A1.2_T7 description: eval within global execution context ---*/ diff --git a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T8.js b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T8.js index 08d3b58eca9dda736a50f707c7d9f811862223bd..98021365425865bae8d1ab14f91874d0e54d8be1 100644 --- a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T8.js +++ b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T8.js @@ -5,6 +5,7 @@ info: > The scope chain is initialised to contain the same objects, in the same order, as the calling context's scope chain +es5id: 10.4.2_A1.2_T8 description: eval within global execution context ---*/ diff --git a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T9.js b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T9.js index ba5568f0a03a7c1cb4ea0ddcfbf3a9f2304bdb07..56018e52b6f3f8e8f8831296ff4b101acd4d9bff 100644 --- a/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T9.js +++ b/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T9.js @@ -5,6 +5,7 @@ info: > The scope chain is initialised to contain the same objects, in the same order, as the calling context's scope chain +es5id: 10.4.2_A1.2_T9 description: eval within global execution context ---*/ diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-1-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-1-s.js index 9f07e3faa854c6b5128e80f595c87184b49448e7..7507204c6a8e803b2bf4395210405bc3275313ce 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-1-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-1-s description: this is not coerced to an object in strict mode (Number) flags: [noStrict] includes: [runTestCase.js] diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-10-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-10-s.js index c82fb4d9f97677612399397ca016b0e928548ce1..5067e2ee96861b37d451eb68edd0c6ef3671600d 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-10-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-10-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-10-s description: > Strict Mode - checking 'this' (FunctionExpression includes strict directive prologue) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-100-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-100-s.js index 971841336cc7302cc95eb6399d515737b64908b2..e5dbb0047e6185eebdad95dc57d7a3e6284539c4 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-100-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-100-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-100-s description: > Strict Mode - checking 'this' (strict function passed as arg to String.prototype.replace from non-strict context) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-100gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-100gs.js index 8ca4fbfc544009f7adc3ac38a1c49f237d77e0a8..5ddbc42a1fdbe916a7cf1b02958526e5000bed0b 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-100gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-100gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-100gs description: > Strict Mode - checking 'this' (strict function passed as arg to String.prototype.replace from non-strict context) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-101-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-101-s.js index 8fa335df098f7f347384538e09a9c39f831707f4..7f3f96eb835048bc09a73afa5f41707b25695428 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-101-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-101-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-101-s description: > Strict Mode - checking 'this' (non-strict function passed as arg to String.prototype.replace from strict context) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-101gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-101gs.js index e846d812b8d2d994bb2db9a311d87b5061483082..4c9c147ff21885875de443296f01caecc833af36 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-101gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-101gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-101gs description: > Strict Mode - checking 'this' (non-strict function passed as arg to String.prototype.replace from strict context) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-102-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-102-s.js index 98807e6882753fdea1663660c9f8c8d2b83cb02f..683a9621a8bbffd88afe5f0c0c0e8480e0e34620 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-102-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-102-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-102-s description: > Strict Mode - checking 'this' (strict anonymous function passed as arg to String.prototype.replace from non-strict context) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-102gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-102gs.js index 1eb1186b370dc36e5f03668285952e876ffc6734..6f8e27e255601309678ea10bab1cf62bfe98e2e5 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-102gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-102gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-102gs description: > Strict Mode - checking 'this' (strict anonymous function passed as arg to String.prototype.replace from non-strict context) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-103.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-103.js index 044348b6d53ff380054a224b83308806a8b0048d..885d3b8ead73852fa9ceffac80a7e92508be35b1 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-103.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-103.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-103 description: > Non strict mode should ToObject thisArg if not an object. Abstract equality operator should succeed. diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-104.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-104.js index 37b1191a4ea9a6c086f1280dddb1369485e634cc..db504bb449786567008947d9f32766d3680e1a1d 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-104.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-104.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-104 description: > Strict mode should not ToObject thisArg if not an object. Strict equality operator should succeed. diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-105.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-105.js index 3467792b50fcae8804c3b1bffa81bde3963b1135..5d5479d0b4b310fc15da6ea98e16d66a103468bb 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-105.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-105.js @@ -8,6 +8,7 @@ info: > Created based on feedback in https://bugs.ecmascript.org/show_bug.cgi?id=333 +es5id: 10.4.3-1-105 description: > Non strict mode should ToObject thisArg if not an object. Return type should be object and strict equality should fail. diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-106.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-106.js index 8a1b63f8cbce268d8849853d0dfb2ef050620d83..c5ea985e17d9b9c492d3fb9e87b210a3fdda6993 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-106.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-106.js @@ -8,6 +8,7 @@ info: > Created based on feedback in https://bugs.ecmascript.org/show_bug.cgi?id=333 +es5id: 10.4.3-1-106 description: > Strict mode should not ToObject thisArg if not an object. Return type should be 'number'. diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-10gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-10gs.js index 50ca536d3195f75486653bafa478ff1fcb693b2c..e66ac27d1db725c9b7c5698e6fbbb0ec8beeb2e2 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-10gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-10gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-10gs description: > Strict - checking 'this' from a global scope (FunctionExpression includes strict directive prologue) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-11-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-11-s.js index 9d1047e11a81bfc026986a90de4874c34ea0e307..787ecaf9f80605550be72d932ae90a9e891b1928 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-11-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-11-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-11-s description: > Strict Mode - checking 'this' (Anonymous FunctionExpression defined within strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-11gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-11gs.js index 8bd814301145ed3e7d0c5ef467828b776e9b6653..a340500e18d28f013d425c86c95e40faac79e479 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-11gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-11gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-11gs description: > Strict - checking 'this' from a global scope (Anonymous FunctionExpression defined within strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-12-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-12-s.js index 727b12dc97451bdc3f05f3b52c8ea5e4aeb2bc4e..971fad946d26d7368e9c7cc9b572b1e018f6a1c6 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-12-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-12-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-12-s description: > Strict Mode - checking 'this' (Anonymous FunctionExpression includes strict directive prologue) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-12gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-12gs.js index 89a79fab19b77f89cc39c49adeb7df748ed01b6d..dafa25b3b318ba7614d74c774459819805cb70e8 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-12gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-12gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-12gs description: > Strict - checking 'this' from a global scope (Anonymous FunctionExpression includes strict directive prologue) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-13-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-13-s.js index 9f562a4466bb8f6af5a44a2f7338852aa2002a22..1f81da5aede02631794e20f9ee56ae786e152ab1 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-13-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-13-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-13-s description: > Strict Mode - checking 'this' (Function constructor defined within strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-13gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-13gs.js index c23774f004e58656839c345a86d4e92246965358..98c5d565c5dbd3e0011e0474fc6d8e8b037381b2 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-13gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-13gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-13gs description: > Strict - checking 'this' from a global scope (Function constructor defined within strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-14-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-14-s.js index 9935be2f56e6fb4c202ac488fe5180d05ded7f7d..5012e6cfc8c85fda190b5122705bcc2d442e1351 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-14-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-14-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-14-s description: > Strict Mode - checking 'this' (Function constructor includes strict directive prologue) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-14gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-14gs.js index a823be7a96d8d26d19edab61c4053b42006a178b..dd374264b9ba3ae35197263abbc2e77cd70721db 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-14gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-14gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-14gs description: > Strict - checking 'this' from a global scope (Function constructor includes strict directive prologue) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-15-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-15-s.js index 2df598ee7ac6bb461042c1b37a4c3f5dd1e3c545..441e10b0390865b2c270bea8fc490dce5548b8fd 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-15-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-15-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-15-s description: > Strict Mode - checking 'this' (New'ed Function constructor defined within strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-15gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-15gs.js index aecf7b19b8d27305e5359ae5518775216ca7c9ed..5a5d56f8b82daac16f911167684af8b634cd24ed 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-15gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-15gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-15gs description: > Strict - checking 'this' from a global scope (New'ed Function constructor defined within strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-16-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-16-s.js index 175d2c3e299d368bdb79afeec0bba55a9e290e52..b6677aceff5a876c333d2cb9d492a9f1b6cdb68f 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-16-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-16-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-16-s description: > Strict Mode - checking 'this' (New'ed Function constructor includes strict directive prologue) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-16gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-16gs.js index 74a82fc46416f6f220aa2304356f3d9ae5bc4a6f..379be40f9f525ab92969d18701ee3ea64fa2f4fe 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-16gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-16gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-16gs description: > Strict - checking 'this' from a global scope (New'ed Function constructor includes strict directive prologue) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-17-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-17-s.js index 21b806d459342512109c02372dc069b82338c50d..890dff1ec3436d7eb52f9b8e1e827f1a2d67bf11 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-17-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-17-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-17-s description: Strict Mode - checking 'this' (eval used within strict mode) flags: [onlyStrict] includes: diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-17gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-17gs.js index bd52f0fe4c455945cf7aae3af7cddbf2b2fd85aa..3f4397f68c580b45bef288c12669fb6c4a9684f5 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-17gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-17gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-17gs description: > Strict - checking 'this' from a global scope (eval used within strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-18gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-18gs.js index c4e75abc829e66a6187c549ac28f8148d60a9a10..cdd174920a700c7c0abfff7ba3bb391d9735a232 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-18gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-18gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-18gs description: > Strict - checking 'this' from a global scope (eval includes strict directive prologue) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-19-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-19-s.js index 489ae9b687f0576d6ecb0b9935c1b8f726cb0343..3eeb1111c8e7a0182ef3a1433df85576a85a39c1 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-19-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-19-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-19-s description: > Strict Mode - checking 'this' (indirect eval used within strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-19gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-19gs.js index 1647a9f8df529630c26baa63806c1d81fdae4dff..f590daf7dd96f271c98c95decb20bf86246ebd8e 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-19gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-19gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-19gs description: > Strict - checking 'this' from a global scope (indirect eval used within strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-2-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-2-s.js index 3c25a997a124d8ac402c45a0f7c5a1bd9d8fb394..631ebabf9c568ab777622167552fca8c63ba3074 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-2-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-2-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-2-s description: this is not coerced to an object in strict mode (string) flags: [noStrict] includes: [runTestCase.js] diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-20-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-20-s.js index 6c151716d4a606d29f56430f1c31db33203978e7..1ad0818128bee68eb22ddec74ea43eadc6749ab2 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-20-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-20-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-20-s description: > Strict Mode - checking 'this' (indirect eval includes strict directive prologue) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-20gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-20gs.js index b346e6bc2ebd5d031ddeab376c86b6573588992c..a8fcd836713c2d9fa54ab53af23cd1118be66d89 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-20gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-20gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-20gs description: > Strict - checking 'this' from a global scope (indirect eval includes strict directive prologue) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-21-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-21-s.js index a31f2b402e91cff679a33bc75bfa8d0f668f3660..228a9e963ceee1816bdaec5e2e70bfd3422719e0 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-21-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-21-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-21-s description: > Strict Mode - checking 'this' (New'ed object from FunctionDeclaration defined within strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-21gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-21gs.js index 43faca4f93e58b66b894ae06b002cba254e1b193..d5adf0316622260eef5943579d0a78702f52d020 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-21gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-21gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-21gs description: > Strict - checking 'this' from a global scope (New'ed object from FunctionDeclaration defined within strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-22-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-22-s.js index 8fd9e72cfbb53de99f1ff3a7da03fe1822b0a7b2..170c680daf740b7c08f14d847e2fe2194133f4b0 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-22-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-22-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-22-s description: > Strict Mode - checking 'this' (New'ed object from FunctionDeclaration includes strict directive prologue) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-22gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-22gs.js index f5f05df612dba67c732f43c586af06ffb61c7c27..92eacaf004bbc3fbf496f79c423c7a8c78f8a2e7 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-22gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-22gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-22gs description: > Strict - checking 'this' from a global scope (New'ed object from FunctionDeclaration includes strict directive prologue) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-23-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-23-s.js index 358fee765aaef6d59f4b87166f8679624b21b278..9ac3fa3f490493b82258e27e93e5ece422b8f490 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-23-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-23-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-23-s description: > Strict Mode - checking 'this' (New'ed object from FunctionExpression defined within strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-23gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-23gs.js index c472375c25b8153093837d9d2e70e7b64a3204d9..c3831a6be75ae47de56bba4ffd2d512e92cf6e42 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-23gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-23gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-23gs description: > Strict - checking 'this' from a global scope (New'ed object from FunctionExpression defined within strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-24-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-24-s.js index 1c2b3e3c41c3290e4e9a1cf99054e7f170fe1b5e..7f25e9960b2d79cd4eb3293a69928724b92a889c 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-24-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-24-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-24-s description: > Strict Mode - checking 'this' (New'ed object from FunctionExpression includes strict directive prologue) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-24gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-24gs.js index 5f941c5ae73bdc365afab5302e35797b7cc4793a..af9dbfbf938956fa91ac70560ad9c8fa707cbcac 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-24gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-24gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-24gs description: > Strict - checking 'this' from a global scope (New'ed object from FunctionExpression includes strict directive prologue) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-25-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-25-s.js index 196837e0af565374b7b374bb42c80d66e6a9bed3..ad6d42e8362352d8ed7f201d03acdee490979dfc 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-25-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-25-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-25-s description: > Strict Mode - checking 'this' (New'ed object from Anonymous FunctionExpression defined within strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-25gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-25gs.js index 2bbcb6ca100a1f21d596973b77abb3e52996d184..2425d30b6243c762f71ec69204a3ecbe485b411b 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-25gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-25gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-25gs description: > Strict - checking 'this' from a global scope (New'ed object from Anonymous FunctionExpression defined within strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-26-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-26-s.js index 55d67f778bac7f54ad2a89dee44020ae687d3aac..0872b447015f253f74f39cf12ccaf6bf91811a08 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-26-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-26-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-26-s description: > Strict Mode - checking 'this' (New'ed object from Anonymous FunctionExpression includes strict directive prologue) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-26gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-26gs.js index d660f7415404debaf286be0a3ffa2f41ded87f2b..4f1357c721bcd5288a9d72495e6b01dbff7fef3f 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-26gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-26gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-26gs description: > Strict - checking 'this' from a global scope (New'ed object from Anonymous FunctionExpression includes strict directive prologue) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-27-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-27-s.js index 1c5b0eae3447ae4975b1336c84c1f35adb1e55d2..dd5709a115ac847d5eb02ce8617a461a968eb8eb 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-27-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-27-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-27-s description: > Strict Mode - checking 'this' (FunctionDeclaration defined within a FunctionDeclaration inside strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-27gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-27gs.js index 6d44954ab56e585e5aad4d8f02e73d660c5ef32a..102880e9fb2ac78d75752b93c44f1cce2bd62fe7 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-27gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-27gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-27gs description: > Strict - checking 'this' from a global scope (FunctionDeclaration defined within a FunctionDeclaration inside strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-28-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-28-s.js index 32294dccd5e2c441e7098cfaadeecdf401f7b222..c4dc405e1ef2af623eebe921795c8db1112aa055 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-28-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-28-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-28-s description: > Strict Mode - checking 'this' (FunctionExpression defined within a FunctionDeclaration inside strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-28gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-28gs.js index f5cfefebc340958111fc0906ff76bff779804d86..dc5014ef24e72c3d29c7d684568a0431dd0e28f1 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-28gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-28gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-28gs description: > Strict - checking 'this' from a global scope (FunctionExpression defined within a FunctionDeclaration inside strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-29-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-29-s.js index 926949c123683c0f1eaa41b5b34a95635edb0f6a..25e62e418d079ed3a9ef80999b6a004503e11f6f 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-29-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-29-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-29-s description: > Strict Mode - checking 'this' (Anonymous FunctionExpression defined within a FunctionDeclaration inside strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-29gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-29gs.js index e26c0e43ba1c5cfbc0d557836825d1615b6494f3..a148602bbec2df8703b9d1d206305370f9f1ba5f 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-29gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-29gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-29gs description: > Strict - checking 'this' from a global scope (Anonymous FunctionExpression defined within a FunctionDeclaration inside diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-3-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-3-s.js index 0ef7107e20014062de0b736f321f1033d457a35e..b978fcee06f6f0eda8a15ef741efebed955734d8 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-3-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-3-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-3-s description: this is not coerced to an object in strict mode (undefined) flags: [noStrict] includes: [runTestCase.js] diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-30-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-30-s.js index 0d9aec5c0f07c88b40ee282042915fb1e19a24af..54e527dd114081901d852467cc2bef4a65d66831 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-30-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-30-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-30-s description: > Strict Mode - checking 'this' (FunctionDeclaration defined within a FunctionExpression inside strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-30gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-30gs.js index d868e21b11e3aee39a19462029f7d2cc4a957448..5fedb073370ca449824b81f185ec158db61e5d54 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-30gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-30gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-30gs description: > Strict - checking 'this' from a global scope (FunctionDeclaration defined within a FunctionExpression inside strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-31-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-31-s.js index ef28924692b8ca6eb4a583a0994f7c70efb34418..ca989d4b3339878d6d11f729885aaba45e2b398a 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-31-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-31-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-31-s description: > Strict Mode - checking 'this' (FunctionExpression defined within a FunctionExpression inside strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-31gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-31gs.js index 2827d21a40e38ca4656c2ae81d04f52f552001d6..aa5284c2e80e2d1d118e8e2582145697a2e1b43b 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-31gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-31gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-31gs description: > Strict - checking 'this' from a global scope (FunctionExpression defined within a FunctionExpression inside strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-32-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-32-s.js index 0a2b5f7cae4a36b0a274ff096e6a6c2b61278474..6a4801c14274f4d4558d3e125831f0556cb0dd5d 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-32-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-32-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-32-s description: > Strict Mode - checking 'this' (Anonymous FunctionExpression defined within a FunctionExpression inside strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-32gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-32gs.js index 16a2d55fa6ec7e0b60633365bd3f3a42341e89e1..b0c542a45b9e3d5e9b6dc7ab5a93a15f9223dae4 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-32gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-32gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-32gs description: > Strict - checking 'this' from a global scope (Anonymous FunctionExpression defined within a FunctionExpression inside diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-33-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-33-s.js index 6a71187aca4cad57ddd2a7212d78555061190c31..a6104e8ea27cdf3f55e7735fe713c459e581b4a6 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-33-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-33-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-33-s description: > Strict Mode - checking 'this' (FunctionDeclaration defined within an Anonymous FunctionExpression inside strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-33gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-33gs.js index beaac2a32c8d7bff72e866d32da60573c858c469..83f073aefb38c76346c63af7416f4b8108cf309c 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-33gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-33gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-33gs description: > Strict - checking 'this' from a global scope (FunctionDeclaration defined within an Anonymous FunctionExpression inside strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-34-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-34-s.js index e09ad0e27cc1729db2c7a9fc21a2442170d91318..94744f6b786e71cadbd7602261643e891975490b 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-34-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-34-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-34-s description: > Strict Mode - checking 'this' (FunctionExpression defined within an Anonymous FunctionExpression inside strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-34gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-34gs.js index 7fcc11dacb4d9bc8e57baed83e9f0ce01eb8a0d0..0e94df525188793eb0000c6427ad55ed5c415abb 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-34gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-34gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-34gs description: > Strict - checking 'this' from a global scope (FunctionExpression defined within an Anonymous FunctionExpression inside strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-35-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-35-s.js index fc40fe85214550383eb5ba13be65faf4d15f865e..3d7a2fbd59d3ebd3a37c691d96d8ef99b4d22965 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-35-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-35-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-35-s description: > Strict Mode - checking 'this' (Anonymous FunctionExpression defined within an Anonymous FunctionExpression inside strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-35gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-35gs.js index 06fc8dde1fd05f02eec23a2613f59631608b14a2..7c67755e1faf5163cf863a960ff704072795aa3c 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-35gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-35gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-35gs description: > Strict - checking 'this' from a global scope (Anonymous FunctionExpression defined within an Anonymous FunctionExpression diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-36-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-36-s.js index 35de15a39bc767d804f7360f5e33b7e0fdd9160b..9c88cbe47bf8b49238a4f0d79982072ff809d3eb 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-36-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-36-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-36-s description: > Strict Mode - checking 'this' (FunctionDeclaration defined within a FunctionDeclaration with a strict directive prologue) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-36gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-36gs.js index 6593aa279f5e739dc9d0e9d69d914dbcd9882358..71a7f9c2fa4e622748031b5877ebd1dcb6bc8e1f 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-36gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-36gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-36gs description: > Strict - checking 'this' from a global scope (FunctionDeclaration defined within a FunctionDeclaration with a strict directive diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-37-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-37-s.js index dbacec527b57417b19b51319519d91ac2b98cda2..4330593ff19e2f49b68e488578ac947367582c9a 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-37-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-37-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-37-s description: > Strict Mode - checking 'this' (FunctionExpression defined within a FunctionDeclaration with a strict directive prologue) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-37gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-37gs.js index 91ab8f2dd1c3f24b648ffc636bc2cf7a75f4ab93..4ce9b7cf7e3cc53d146aedb0b9710aa116f7af9a 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-37gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-37gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-37gs description: > Strict - checking 'this' from a global scope (FunctionExpression defined within a FunctionDeclaration with a strict directive diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-38-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-38-s.js index 929ad8696a6d5108a9eacfb98ad6c0fe8a629295..773a07108b383c4b7a6596a97dc2318a949f60bd 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-38-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-38-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-38-s description: > Strict Mode - checking 'this' (Anonymous FunctionExpression defined within a FunctionDeclaration with a strict directive diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-38gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-38gs.js index fe33ec217e69d02d33d66bcfb457b4da5fca15f4..34bd493217849ff1b761bac54e664a199c551f71 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-38gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-38gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-38gs description: > Strict - checking 'this' from a global scope (Anonymous FunctionExpression defined within a FunctionDeclaration with a diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-39-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-39-s.js index b07803e549f173b23714cdd06c737664621a4ef2..20ae974c77a60671011f19e068465604ef34718e 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-39-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-39-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-39-s description: > Strict Mode - checking 'this' (FunctionDeclaration defined within a FunctionExpression with a strict directive prologue) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-39gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-39gs.js index c00fb8ece595363d343282d26e8cc39c40827547..6ffca51995c9cec0ea1b1b9b96f2977f97a16632 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-39gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-39gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-39gs description: > Strict - checking 'this' from a global scope (FunctionDeclaration defined within a FunctionExpression with a strict directive diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-4-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-4-s.js index f84fea34d0a25a2c0541b90387895a407a83de09..292904c9fed932ce7624fcfe783b22557effaee8 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-4-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-4-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-4-s description: this is not coerced to an object in strict mode (boolean) flags: [noStrict] includes: [runTestCase.js] diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-40-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-40-s.js index cae158a6ff70e2b338cc1e4277fad130804570b3..3acd6ed16c331b6cb927e82af4460d3390a579c4 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-40-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-40-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-40-s description: > Strict Mode - checking 'this' (FunctionExpression defined within a FunctionExpression with a strict directive prologue) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-40gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-40gs.js index e2842900208908ffc08f61686472636e6044bd9f..c0ad89dc73eb3ba3b3f4fc8be4927411b66cfdca 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-40gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-40gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-40gs description: > Strict - checking 'this' from a global scope (FunctionExpression defined within a FunctionExpression with a strict directive diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-41-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-41-s.js index 3546cffc9cb0b3e13f2b464c95c8b7bad49164a3..90acc8f61795e6bc7af7887da3976f9556e56dd3 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-41-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-41-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-41-s description: > Strict Mode - checking 'this' (Anonymous FunctionExpression defined within a FunctionExpression with a strict directive diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-41gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-41gs.js index 3c00f0076fc7625d415a6bd51dd5abe3b84f5789..64d3111cf7ca517287273f24700f3992ae3bf323 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-41gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-41gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-41gs description: > Strict - checking 'this' from a global scope (Anonymous FunctionExpression defined within a FunctionExpression with a diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-42-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-42-s.js index ff7922a699860a21e8e769fa87e50b53706772e1..65bd712a09cdfe3b22c87d805cc14c628ce7fd5c 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-42-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-42-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-42-s description: > Strict Mode - checking 'this' (FunctionDeclaration defined within an Anonymous FunctionExpression with a strict directive prologue) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-42gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-42gs.js index 41f4ed3e5cb3f080eddfab4dab44d7e0ebd96d6c..da586a8dbac8206401c69b60848f498f94971b26 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-42gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-42gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-42gs description: > Strict - checking 'this' from a global scope (FunctionDeclaration defined within an Anonymous FunctionExpression with a strict diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-43-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-43-s.js index 0d2b490daea8157cf16e385fb0ad879e2e2ef061..80481f7a75ecf89d1a07e197699993a55973fb62 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-43-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-43-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-43-s description: > Strict Mode - checking 'this' (FunctionExpression defined within an Anonymous FunctionExpression with a strict directive prologue) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-43gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-43gs.js index 2f54d562c9230fa269102b753f252e7e6ac1e03b..ca6df34cd65b0c9e31991c2d9c8ecd2c4d115150 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-43gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-43gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-43gs description: > Strict - checking 'this' from a global scope (FunctionExpression defined within an Anonymous FunctionExpression with a strict diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-44-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-44-s.js index a10ded2f03208193e283b5387bccc70eabc8c393..660e2bce15358bd113021b4857bed6facb383692 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-44-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-44-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-44-s description: > Strict Mode - checking 'this' (Anonymous FunctionExpression defined within an Anonymous FunctionExpression with a strict diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-44gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-44gs.js index 2011deb9d9d608a03f4c2f03766b902b7707ced4..0cea61d533c7030b8c51959ff4878c2e5f130540 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-44gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-44gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-44gs description: > Strict - checking 'this' from a global scope (Anonymous FunctionExpression defined within an Anonymous FunctionExpression diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-45-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-45-s.js index b842ddd4b5a1ae4b10aa1c50969f0a302c2a8e88..ce0c1c5b2377ba5e477ed83d1d78c3b49d56c8c0 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-45-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-45-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-45-s description: > Strict Mode - checking 'this' (FunctionDeclaration with a strict directive prologue defined within a FunctionDeclaration) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-45gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-45gs.js index 72669021400b3acb9953138d5e314c6baa43173e..09e1eda85a07b57cd4406ab0055099b1908a7d53 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-45gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-45gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-45gs description: > Strict - checking 'this' from a global scope (FunctionDeclaration with a strict directive prologue defined within a diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-46-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-46-s.js index 0ca9146256e9b0917a9e214c4251423bf1a72688..11fb9fae8bc4d90aea398600d780d63538496e2f 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-46-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-46-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-46-s description: > Strict Mode - checking 'this' (FunctionExpression with a strict directive prologue defined within a FunctionDeclaration) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-46gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-46gs.js index c424f491edb47514f6b12a4c95fc0b95ba172956..31e495ab25fd9a9183a7da3a301e38f4629dd18c 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-46gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-46gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-46gs description: > Strict - checking 'this' from a global scope (FunctionExpression with a strict directive prologue defined within a diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-47-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-47-s.js index 6852fc0e58fe5ea43565e7012314ee61fccaef51..29fd5c2def8db05141cbac49c8da3e077c373668 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-47-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-47-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-47-s description: > Strict Mode - checking 'this' (Anonymous FunctionExpression with a strict directive prologue defined within a FunctionDeclaration) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-47gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-47gs.js index ce6ef21f96d6bc5d66795d708d95742efbf014c2..28dd22579492849f98127e059eee7f4230c79433 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-47gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-47gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-47gs description: > Strict - checking 'this' from a global scope (Anonymous FunctionExpression with a strict directive prologue defined within diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-48-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-48-s.js index 281288e495d747ddfb9222a2bac70afaa5095c01..2792091475b80ad12f48a443ee27d7cc5535c707 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-48-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-48-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-48-s description: > Strict Mode - checking 'this' (FunctionDeclaration with a strict directive prologue defined within a FunctionExpression) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-48gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-48gs.js index bfd715d30c395855ad49b9525d3a7d138a8957ca..c6b8efd599bcd6f01555e18c348e53070d342bc2 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-48gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-48gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-48gs description: > Strict - checking 'this' from a global scope (FunctionDeclaration with a strict directive prologue defined within a diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-49-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-49-s.js index 4d521496f0a365bd56edb65ec5efab35112f3d01..f8e9e341919682a8355f12aaee921290984c1d3d 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-49-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-49-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-49-s description: > Strict Mode - checking 'this' (FunctionExpression with a strict directive prologue defined within a FunctionExpression) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-49gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-49gs.js index 1b6a45563c9e8c72566b0be90b4c76dab2bb9a57..e10adc97de5424c88d8c2e6e98926a07316dc51b 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-49gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-49gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-49gs description: > Strict - checking 'this' from a global scope (FunctionExpression with a strict directive prologue defined within a diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-5-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-5-s.js index fdf1fa1ddd276b9f9c75c4f9e913cce07517962b..d8daeb83d1211a44d97e334f32275afa5d4d97f6 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-5-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-5-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-5-s description: this is not coerced to an object in strict mode (function) flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-50-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-50-s.js index feb2bde58b8899b5179ed7c8f4863a0601c6194f..3f748296bf978fdc9996578d334cdafdf73da158 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-50-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-50-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-50-s description: > Strict Mode - checking 'this' (Anonymous FunctionExpression with a strict directive prologue defined within a FunctionExpression) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-50gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-50gs.js index 508990195a49ccdbc30c86f738e79fcda9efbcd4..c189abc6b54b20c7b8ada0c691de499831dd85e3 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-50gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-50gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-50gs description: > Strict - checking 'this' from a global scope (Anonymous FunctionExpression with a strict directive prologue defined within diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-51-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-51-s.js index c4c28f331af302f8f610039fc1f1a17ae00d06ff..7a933541e398c78396928abab0215029ddeb2ecb 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-51-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-51-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-51-s description: > Strict Mode - checking 'this' (FunctionDeclaration with a strict directive prologue defined within an Anonymous FunctionExpression) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-51gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-51gs.js index 68736ba0e5d5bc872fd8e1405a48f09d24010111..ed010258086f2621f5df4e5e67e65dab9aad665c 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-51gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-51gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-51gs description: > Strict - checking 'this' from a global scope (FunctionDeclaration with a strict directive prologue defined within an Anonymous diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-52-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-52-s.js index 85ce0c23de7dac29514b2ad4c1d763509ab453ec..06fe64f31e144d5fda1ff4de513bde516d051716 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-52-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-52-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-52-s description: > Strict Mode - checking 'this' (FunctionExpression with a strict directive prologue defined within an Anonymous FunctionExpression) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-52gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-52gs.js index 36773a7581ec6e6565a3d46d1a4a065d7cfa87e0..3e6f626fa3422f6afe9075da4fb2705cbc280077 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-52gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-52gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-52gs description: > Strict - checking 'this' from a global scope (FunctionExpression with a strict directive prologue defined within an Anonymous diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-53-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-53-s.js index 69e0338a2c593dcb94c81fef9a24efb5c30b2e59..245b52da484b3a5ed6dc2dce863c145b2a553c6c 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-53-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-53-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-53-s description: > Strict Mode - checking 'this' (Anonymous FunctionExpression with a strict directive prologue defined within an Anonymous diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-53gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-53gs.js index b0bc6861f0bbe3cc026b7585ba2d83b7792f01f4..7e57820a7295e3ad71218a3433da820c603b510f 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-53gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-53gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-53gs description: > Strict - checking 'this' from a global scope (Anonymous FunctionExpression with a strict directive prologue defined within diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-54-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-54-s.js index d4b5f48fa88de4ffc996167cbf23db3b31d0f884..9f8a6f2167605fd4af8dae767ad7593c72edab01 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-54-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-54-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-54-s description: > Strict Mode - checking 'this' (Literal getter defined within strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-54gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-54gs.js index c2f04093aab1ea266f32b83e4d91b497e7a86dc1..ee92de2484960838baeb092e24d241685016378e 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-54gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-54gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-54gs description: > Strict - checking 'this' from a global scope (Literal getter defined within strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-55-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-55-s.js index f25c6bc4b3b46b95a442fed151fda84d16b3499f..222e89cc192c9ed6eeec1a3ef01f74c8274ebad7 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-55-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-55-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-55-s description: > Strict Mode - checking 'this' (Literal getter includes strict directive prologue) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-55gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-55gs.js index 3df85463d0aa62ce76c7b011f450bf43f0f2a814..5b3e03cdf0484c5b51d61fd0ca0277c8a42ae86c 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-55gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-55gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-55gs description: > Strict - checking 'this' from a global scope (Literal getter includes strict directive prologue) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-56-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-56-s.js index e6aa7f8ce72a634d33d1d40a7fd20bd63c72ae32..700670aad1f0da42e619129e4ad057b342e9761c 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-56-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-56-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-56-s description: > Strict Mode - checking 'this' (Literal setter defined within strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-56gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-56gs.js index 4b26a0747851be8134493c1ddab96ecb76472dc3..421c0960fa0c5d62af4de8b817c0acf412795d11 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-56gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-56gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-56gs description: > Strict - checking 'this' from a global scope (Literal setter defined within strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-57-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-57-s.js index a6149545c1605a91c23de94bb1f4d9936c1f825f..ef95dc9635fb0da55724a0f892b814863eb108e7 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-57-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-57-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-57-s description: > Strict Mode - checking 'this' (Literal setter includes strict directive prologue) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-57gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-57gs.js index f8f19472cbaaf97ab94348296c734f5f4bfff0a5..abffec5fc1ba487c64340d8b880fc61a3094bae0 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-57gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-57gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-57gs description: > Strict - checking 'this' from a global scope (Literal setter includes strict directive prologue) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-58-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-58-s.js index 44358987ea89a43b13f703e180a1d11ab2ba4faf..e442dc2ccb174989c32511d8cffd4c916023a991 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-58-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-58-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-58-s description: > Strict Mode - checking 'this' (Injected getter defined within strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-58gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-58gs.js index 17655967e4996b90139cf02274e72187e826d730..5288ad37b169ed35ce9208c444fc425eae54d7e8 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-58gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-58gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-58gs description: > Strict - checking 'this' from a global scope (Injected getter defined within strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-59-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-59-s.js index 4bd379437811ad2ec46147684668517fa9400e7c..1e3aa9e36d4d514d5754ee580db91a6112c5ebe4 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-59-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-59-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-59-s description: > Strict Mode - checking 'this' (Injected getter includes strict directive prologue) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-59gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-59gs.js index f38f545f8e5fd4f903aee0be5e58976654878922..e1b367a7878bbe217d80ae52a1fac3dddfcd8c9d 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-59gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-59gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-59gs description: > Strict - checking 'this' from a global scope (Injected getter includes strict directive prologue) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-60-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-60-s.js index 73a691e4bcb4c5c5700b60698d2173349db22549..9f7ef7bc90898bf0f1ec827b0fafad9ebd84ea14 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-60-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-60-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-60-s description: > Strict Mode - checking 'this' (Injected setter defined within strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-60gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-60gs.js index 7e934fe4d10d175479f53e66178d123b612e1da0..da480d381d5083d79cfd9517f9ee2c1fb1743b20 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-60gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-60gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-60gs description: > Strict - checking 'this' from a global scope (Injected setter defined within strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-61-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-61-s.js index 7d8c5237a2b374c3caa195149f760426093edfc6..cdeed960079bcb6ee17e9c545b66f07fdfbee324 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-61-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-61-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-61-s description: > Strict Mode - checking 'this' (Injected setter includes strict directive prologue) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-61gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-61gs.js index 220b8d6e3eaabb296d05b41d12b3014e555f04dd..ee4b3641c3d2b27a7534e61365267518c88c558e 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-61gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-61gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-61gs description: > Strict - checking 'this' from a global scope (Injected setter includes strict directive prologue) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-62-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-62-s.js index 4a99cb84f4c15a541f12454a5b72c9aa5d516fb7..c8c42d2b93c58defacb07c66b93faca8bfd2bbac 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-62-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-62-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-62-s description: > Strict Mode - checking 'this' (strict function declaration called by non-strict function declaration) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-62gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-62gs.js index 30b1b5b4871915c48d72c93a51dd411931112d31..4e859faee3a1f45d17893693f53b8db7799fd0d3 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-62gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-62gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-62gs description: > Strict - checking 'this' from a global scope (strict function declaration called by non-strict function declaration) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-63-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-63-s.js index e931de93c11e7f35f998e63a9d38b4224709baf5..69de47905c8a0570a771c60c14bd7b72719ae82d 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-63-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-63-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-63-s description: > Strict Mode - checking 'this' (strict function declaration called by non-strict eval) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-63gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-63gs.js index 95c2025695314b3a3b48855804c23504595376c4..5e6bb27f21827ceb2e1705b1db6dd83f22498cd1 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-63gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-63gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-63gs description: > Strict - checking 'this' from a global scope (strict function declaration called by non-strict eval) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-64-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-64-s.js index d73863634ab9daac174d8974014127d9e4aedda4..d37732fcc1808409c4fa61438dad5e6a65e2c564 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-64-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-64-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-64-s description: > Strict Mode - checking 'this' (strict function declaration called by non-strict Function constructor) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-64gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-64gs.js index 6d23df649ddb964df4305e8efedee0555cc8abd2..e2e5f1c45b608265a1b7d0bfea0cf32f3edf60df 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-64gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-64gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-64gs description: > Strict - checking 'this' from a global scope (strict function declaration called by non-strict Function constructor) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-65-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-65-s.js index ee43f6ac111f5ae21d74a49366060e98a801ed7c..97eeb9d86ea1173bad35ddd76fa05fab70c2a245 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-65-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-65-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-65-s description: > Strict Mode - checking 'this' (strict function declaration called by non-strict new'ed Function constructor) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-65gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-65gs.js index 0e43490063cc5794a08ab5d41959e75c620e24cc..c3ee2c53cb1bb3a5027ff79f45aabe17d9fb71c6 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-65gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-65gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-65gs description: > Strict - checking 'this' from a global scope (strict function declaration called by non-strict new'ed Function constructor) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-66-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-66-s.js index 7ae13faf161a0466c1510cc7bae1983c58c6ddd1..7296d2e0fafba3eb8a3419894ae9d6d60a2d2b22 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-66-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-66-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-66-s description: > Strict Mode - checking 'this' (strict function declaration called by Function.prototype.apply()) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-66gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-66gs.js index 8652e2769b29ff0cd7fa787d26a2f7150f7df23f..3509879da7e9396b355c57bc722b7bbe4fbe8f2b 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-66gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-66gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-66gs description: > Strict - checking 'this' from a global scope (strict function declaration called by Function.prototype.apply()) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-67-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-67-s.js index c59fb8f641e9fc810387e6a21e1c3ac8ea38cc4b..62e0ca57c1f02e1aa91451d972b7cb12ce3fb81f 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-67-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-67-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-67-s description: > Strict Mode - checking 'this' (strict function declaration called by Function.prototype.apply(null)) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-67gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-67gs.js index 2141f88c05176f90a10ea0861db100319ded9149..01ca6dcc00c34aeee4455a9ef3c91fb25d38b142 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-67gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-67gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-67gs description: > Strict - checking 'this' from a global scope (strict function declaration called by Function.prototype.apply(null)) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-68-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-68-s.js index 8f18d9609141bf7184462733cdac350d332e5d89..8ca7afcd8eae313385921df13d7b66ea465e36f1 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-68-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-68-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-68-s description: > Strict Mode - checking 'this' (strict function declaration called by Function.prototype.apply(undefined)) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-68gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-68gs.js index d11ec5c2825ac85acd45af1d0c579ef387b4dace..cf4b35f66aedc99340212d925949182f714a27a4 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-68gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-68gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-68gs description: > Strict - checking 'this' from a global scope (strict function declaration called by Function.prototype.apply(undefined)) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-69-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-69-s.js index 6bdbd10576822913bd472d72202a34d8f7156cee..abeab46c1aa7f6c9281d52a11601ad1d3a7361a9 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-69-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-69-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-69-s description: > Strict Mode - checking 'this' (strict function declaration called by Function.prototype.apply(someObject)) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-69gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-69gs.js index 080e4494bbf58eb57c3e2a36527f6899616e96b1..a16e0ba4abaa71c0868706d492ceaae409de8eec 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-69gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-69gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-69gs description: > Strict - checking 'this' from a global scope (strict function declaration called by Function.prototype.apply(someObject)) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-7-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-7-s.js index fafdf813a39aaa4292ce5475670455cad38c9f30..7570eaacfcf7c4d7e1c2aebcbb99d18c81494548 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-7-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-7-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-7-s description: > Strict Mode - checking 'this' (FunctionDeclaration defined within strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-70-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-70-s.js index d94ac9e4d211b17e61daa95ce7a74df9a8203ca3..717e2d48417ca83ed39e9b68dec9f70c3153583a 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-70-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-70-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-70-s description: > Strict Mode - checking 'this' (strict function declaration called by Function.prototype.apply(globalObject)) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-70gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-70gs.js index 9c71387d6ed973411ad292ef62a8a22ae67c4939..c72d8146a46852b7841c0e0a11ddd240690d2a4b 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-70gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-70gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-70gs description: > Strict - checking 'this' from a global scope (strict function declaration called by Function.prototype.apply(globalObject)) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-71-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-71-s.js index a6c6ad720a8dce9506228527342cc1a2a4c460a2..2bc18a157ad4dba5df632998fdb37628a02309ad 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-71-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-71-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-71-s description: > Strict Mode - checking 'this' (strict function declaration called by Function.prototype.call()) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-71gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-71gs.js index 366ccffe6e835143ba8032ec263f51d0c64dc326..0e9f4e3239caaf98e8cffb5c648fad4ad1136e0e 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-71gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-71gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-71gs description: > Strict - checking 'this' from a global scope (strict function declaration called by Function.prototype.call()) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-72-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-72-s.js index 683ab4da2ea9376fc2021d0a41d366c40a1719fa..18d97c980c8f2d146b446a503b964b84007e499f 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-72-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-72-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-72-s description: > Strict Mode - checking 'this' (strict function declaration called by Function.prototype.call(null)) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-72gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-72gs.js index e848e1134cea642218c8b06bb9e24240a4cc75fd..02970c77a9ae66fc463167d85a8936a38e1193b3 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-72gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-72gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-72gs description: > Strict - checking 'this' from a global scope (strict function declaration called by Function.prototype.call(null)) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-73-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-73-s.js index 2f1f7adcb7b7353c68b11aa8bc577d8bd8b83331..79e1842cf9edabec9edccbf6663b81fc7af93647 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-73-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-73-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-73-s description: > Strict Mode - checking 'this' (strict function declaration called by Function.prototype.call(undefined)) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-73gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-73gs.js index dfa5d1c86fff45889dec87768731b5b3097f448e..57470bf823d4a0961f5b674762bf6fa568c59d91 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-73gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-73gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-73gs description: > Strict - checking 'this' from a global scope (strict function declaration called by Function.prototype.call(undefined)) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-74-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-74-s.js index 47bcffc9bc68cedfff20fd9f9717e08f1f895451..5dafb56c37a1ecc123006569f3d1ed15cb3904ed 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-74-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-74-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-74-s description: > Strict Mode - checking 'this' (strict function declaration called by Function.prototype.call(someObject)) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-74gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-74gs.js index feff6fc045f85b43986993c9dea7c877860c0bdc..74fa57089388c90ffc3df7d463f763f1689d528a 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-74gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-74gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-74gs description: > Strict - checking 'this' from a global scope (strict function declaration called by Function.prototype.call(someObject)) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-75-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-75-s.js index 56d0785ca5efca4cc247fcc07cd345023bc456bc..f86c4860fda06688ac4a3116d2c760a86be03a24 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-75-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-75-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-75-s description: > Strict Mode - checking 'this' (strict function declaration called by Function.prototype.call(globalObject)) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-75gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-75gs.js index 87d1b404dc9244b1b49d0590f4e76f68b17aa813..a5b7b3b5de958b644156f7137fe97696fa7633ac 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-75gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-75gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-75gs description: > Strict - checking 'this' from a global scope (strict function declaration called by Function.prototype.call(globalObject)) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-76-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-76-s.js index 3e55ddbcf6bd34afc62f06105d5d204ec42c04b6..b2232543c4753d94a20ead0dc16225e2ab5fe84d 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-76-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-76-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-76-s description: > Strict Mode - checking 'this' (strict function declaration called by Function.prototype.bind()()) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-76gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-76gs.js index 0457f92bd0bd660b8852f19a50c543ca835b48c8..8473b15a75b0cab6a92eac5f426cda30e34fc9c5 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-76gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-76gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-76gs description: > Strict - checking 'this' from a global scope (strict function declaration called by Function.prototype.bind()()) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-77-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-77-s.js index c158b62e619ab902f31986315a710eaca72e11e8..d9ee6394c7c3a58f8d45971018e3cf1952a1eaac 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-77-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-77-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-77-s description: > Strict Mode - checking 'this' (strict function declaration called by Function.prototype.bind(null)()) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-77gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-77gs.js index 78d1d7971aa69de17a7b521d6d9d878a1ddabfcb..5cce027e024468837dce2a690c70037ec45ea373 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-77gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-77gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-77gs description: > Strict - checking 'this' from a global scope (strict function declaration called by Function.prototype.bind(null)()) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-78-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-78-s.js index d67bcc01217fe5d2946b2eca7bc5e911c96c1874..1f5fe727bbdb496d0b7f89e81403d2888bac1c1a 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-78-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-78-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-78-s description: > Strict Mode - checking 'this' (strict function declaration called by Function.prototype.bind(undefined)()) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-78gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-78gs.js index cc1e65f546838018f2c669a6457b825faccf2946..c2e54acbcba503e3abad3640908e117e12e065c1 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-78gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-78gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-78gs description: > Strict - checking 'this' from a global scope (strict function declaration called by Function.prototype.bind(undefined)()) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-79-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-79-s.js index 9b8df1fb75c38c30e5f4daac20938bc343d658d5..520db0f9a5e5997e3fd1049ce9fa9f6e37081100 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-79-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-79-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-79-s description: > Strict Mode - checking 'this' (strict function declaration called by Function.prototype.bind(someObject)()) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-79gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-79gs.js index 3ff714660648cb41a3364b5244a36d8f19dbc2ef..0a5c6c0b86b6d2427bacf4e57390fd7a19b4f2b0 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-79gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-79gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-79gs description: > Strict - checking 'this' from a global scope (strict function declaration called by Function.prototype.bind(someObject)()) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-7gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-7gs.js index 459167364e700db9b914194b1d5997456e498bef..40707ae2be8c68cd17a2f8e25bbfff99288ad465 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-7gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-7gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-7gs description: > Strict - checking 'this' from a global scope (FunctionDeclaration defined within strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-8-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-8-s.js index c68bea923353146e01f1cdc83f3cd33008c5f130..5734cbb02d397661c0d8cb3c9f25e442a25b6a33 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-8-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-8-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-8-s description: > Strict Mode - checking 'this' (FunctionDeclaration includes strict directive prologue) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-80-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-80-s.js index bde1f45c688d84a00cfca163e1de29a837afdf45..81587d586265b4d8cc31d4562a89a4ea3cbc8dd4 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-80-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-80-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-80-s description: > Strict Mode - checking 'this' (strict function declaration called by Function.prototype.bind(globalObject)()) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-80gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-80gs.js index f9e844d54704a03457e2ad94e31b54a872a20aaf..6e98c030d3fbd8396673de9077ea5b59afeb0d2a 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-80gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-80gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-80gs description: > Strict - checking 'this' from a global scope (strict function declaration called by Function.prototype.bind(globalObject)()) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-81-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-81-s.js index 49dbd5439c2644178f497d0302e25db2be9264a2..21b7f8ee94af12f9cc22ed86df29ae8338080714 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-81-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-81-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-81-s description: > Strict Mode - checking 'this' (non-strict function declaration called by strict function declaration) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-81gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-81gs.js index 500f082934b290a3a88daada3f2ebcdeaed5cddb..097a8ad3cc57440b58f32a7573d5fff7f861fde4 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-81gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-81gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-81gs description: > Strict - checking 'this' from a global scope (non-strict function declaration called by strict function declaration) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-82-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-82-s.js index 76237925d0bbb02b9b2c6585796a923c5a2c246a..a46160d3adabdc084ed9c4014077d08c2a85b717 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-82-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-82-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-82-s description: > Strict Mode - checking 'this' (non-strict function declaration called by strict eval) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-82gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-82gs.js index 6f631c1b316218a1dbe7c04e1bac94c2d1077588..64069cfd92c9b72a3e5c89706d2c10e1814dfb7b 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-82gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-82gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-82gs description: > Strict - checking 'this' from a global scope (non-strict function declaration called by strict eval) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-83-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-83-s.js index 0b983413e6e2f25d102d46354e00c631fa662b6e..e5c69968dae4678c16f4016afc4568b41e7be14e 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-83-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-83-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-83-s description: > Strict Mode - checking 'this' (non-strict function declaration called by strict Function constructor) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-83gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-83gs.js index 464aa6f41046b1ebacbef38af32c3061a19457ce..ea0b70b2dbb42d7b5476ff9f811c29939e8b2cc4 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-83gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-83gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-83gs description: > Strict - checking 'this' from a global scope (non-strict function declaration called by strict Function constructor) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-84-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-84-s.js index 3c3daaad7e937b03d704c98cecd6b570b126db19..e583539aea5a74c1407b0ffebb1e16dad03cb325 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-84-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-84-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-84-s description: > Strict Mode - checking 'this' (non-strict function declaration called by strict new'ed Function constructor) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-84gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-84gs.js index 13b21a69bbcf58927eb7c86e39692f761d5c1b9e..afad190985be61af90ae3aaf9dd40fc7a740aae8 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-84gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-84gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-84gs description: > Strict - checking 'this' from a global scope (non-strict function declaration called by strict new'ed Function constructor) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-85-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-85-s.js index b0055eee8a7655ecece16165af1c47334623925e..134e4c73005f4c44d9f5aab9fd8b09d622f8c521 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-85-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-85-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-85-s description: > Strict Mode - checking 'this' (non-strict function declaration called by strict Function.prototype.apply()) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-85gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-85gs.js index eb4a9e1a8bbdcaa7333bb84fdeedbc5668a48647..7d75208fe356403b006201b8ea7d7eb9503801ff 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-85gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-85gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-85gs description: > Strict - checking 'this' from a global scope (non-strict function declaration called by strict Function.prototype.apply()) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-86-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-86-s.js index cc398793529f86d930bc99d68a14a8fe9fd7f911..594c02efa6528f4dcd8ebfa029fff72bb84a7f8c 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-86-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-86-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-86-s description: > Strict Mode - checking 'this' (non-strict function declaration called by strict Function.prototype.apply(null)) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-86gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-86gs.js index 3a7fbc6ca964142500a0041557f60e9874fd1ac1..92ee3eee63e186928f53f798a67ccf8a39a3bde2 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-86gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-86gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-86gs description: > Strict - checking 'this' from a global scope (non-strict function declaration called by strict Function.prototype.apply(null)) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-87-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-87-s.js index 84ce5d7a0df44c352964dcac082f7c04a0994662..ee70fd31983dbbb8407ea3d05e0fb4aca4476c9f 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-87-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-87-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-87-s description: > Strict Mode - checking 'this' (non-strict function declaration called by strict Function.prototype.apply(undefined)) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-87gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-87gs.js index b156e92ecc8b386a3bd887082e1cc5d1fe62503e..925c1c8d2ee7ddba46166151f344fab552204ba5 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-87gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-87gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-87gs description: > Strict - checking 'this' from a global scope (non-strict function declaration called by strict Function.prototype.apply(undefined)) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-88-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-88-s.js index 01004523ae393752d587187b0f3dfe50a9ef1b47..b8a408f5b0fc263454048902d98b672702d9e007 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-88-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-88-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-88-s description: > Strict Mode - checking 'this' (non-strict function declaration called by strict Function.prototype.apply(someObject)) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-88gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-88gs.js index e6995760668de3862adf847d44a6d9e1785e62af..b2f0c6278801d96ba3344c258c4f705966a50a15 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-88gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-88gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-88gs description: > Strict - checking 'this' from a global scope (non-strict function declaration called by strict Function.prototype.apply(someObject)) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-89-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-89-s.js index 45c80e414ebee99d6b284f6a6d1baa1e6e04da42..8bf1f4e944a4c519f723ee9a07eafba85cedf768 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-89-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-89-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-89-s description: > Strict Mode - checking 'this' (non-strict function declaration called by strict Function.prototype.apply(globalObject)) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-89gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-89gs.js index 5ec17a40192d17b99a4b9784d1ecbc92f7dba197..0169f6b1591bc6927bb73a3593b227c2c7c29697 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-89gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-89gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-89gs description: > Strict - checking 'this' from a global scope (non-strict function declaration called by strict diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-8gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-8gs.js index ea2c0d309135c2a66b154f235f9686f243d72cbf..aa1c852974fb795cf77ae70e8c62155285cb63b0 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-8gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-8gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-8gs description: > Strict - checking 'this' from a global scope (FunctionDeclaration includes strict directive prologue) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-9-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-9-s.js index 16981a9af729b3982b6005fb19e4ac9b6866fb22..9a27cdfdfe1fe1fcb5196273ee375d7ea3fd8131 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-9-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-9-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-9-s description: > Strict Mode - checking 'this' (FunctionExpression defined within strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-90-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-90-s.js index f78c8e0133cf430b5e13c2915a5d299fd7e5b02b..6a4c20c696bfb97684af65cc84a3763e7363bdb8 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-90-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-90-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-90-s description: > Strict Mode - checking 'this' (non-strict function declaration called by strict Function.prototype.call()) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-90gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-90gs.js index 95ab45a65542b231458ef42663823c60651fb3ec..18ec5b7ca42bc051b641773fffe16756ca889146 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-90gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-90gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-90gs description: > Strict - checking 'this' from a global scope (non-strict function declaration called by strict Function.prototype.call()) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-91-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-91-s.js index 088fcc1627baeb166c3ec54bf73b8dfe00ad2522..4979b4df1acb373a6f24dcb9f61840d9fd733012 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-91-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-91-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-91-s description: > Strict Mode - checking 'this' (non-strict function declaration called by strict Function.prototype.call(null)) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-91gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-91gs.js index 44406330f8ae48aad2f5536fe2b5180f0162b0c9..ec3cac5bd7e28b821b39deae5e0bbb1b4d12b912 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-91gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-91gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-91gs description: > Strict - checking 'this' from a global scope (non-strict function declaration called by strict Function.prototype.call(null)) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-92-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-92-s.js index 9776ac4167195123d37cfd049414e59359dd74fe..b06a2691d957e1187f169cdd508b17a0432d7680 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-92-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-92-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-92-s description: > Strict Mode - checking 'this' (non-strict function declaration called by strict Function.prototype.call(undefined)) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-92gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-92gs.js index 5b4625a8380aa262abf2f609621a8023933e0d89..1344bb81c33f36bc9eb906bc438b309580747a8c 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-92gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-92gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-92gs description: > Strict - checking 'this' from a global scope (non-strict function declaration called by strict Function.prototype.call(undefined)) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-93-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-93-s.js index 237f072f0538124e4dca8b0e3d10b9d8496ed851..840a130ad795998a68fd1d1127ae332393b45c2e 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-93-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-93-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-93-s description: > Strict Mode - checking 'this' (non-strict function declaration called by strict Function.prototype.call(someObject)) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-93gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-93gs.js index 737d29f8c71171026aa4e25e1cfe36d393480117..0342a02fbdd42f1683de50300acac6904f33c963 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-93gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-93gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-93gs description: > Strict - checking 'this' from a global scope (non-strict function declaration called by strict Function.prototype.call(someObject)) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-94-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-94-s.js index 79fdac7bf166a5a7673667231222371c3ca71eef..8402303723c1b730704a0d1ddd148a20be5a175a 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-94-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-94-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-94-s description: > Strict Mode - checking 'this' (non-strict function declaration called by strict Function.prototype.call(globalObject)) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-94gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-94gs.js index aa5ca4b11952c42961c02c51da43dde1fab9ce9b..bfa23d5772c426432d415e09f9759037457c2094 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-94gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-94gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-94gs description: > Strict - checking 'this' from a global scope (non-strict function declaration called by strict Function.prototype.call(globalObject)) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-95-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-95-s.js index 4bc3c8cce0083aad7d821d0b5b95d86530a1c79a..d4f2fe25294f661590babd965402caf3a4e08d39 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-95-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-95-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-95-s description: > Strict Mode - checking 'this' (non-strict function declaration called by strict Function.prototype.bind()()) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-95gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-95gs.js index c549c94f378409846f128695bd27505e27e99208..c427a3cb9030ea55ce29689d1d433a8ae61f05b1 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-95gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-95gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-95gs description: > Strict - checking 'this' from a global scope (non-strict function declaration called by strict Function.prototype.bind()()) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-96-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-96-s.js index fd2c678a1b0c84df12bb7cb07c7387f42f0f3b88..e319495bfbef9e558790dd78cc987d995c756a4a 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-96-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-96-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-96-s description: > Strict Mode - checking 'this' (non-strict function declaration called by strict Function.prototype.bind(null)()) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-96gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-96gs.js index c4574087f02f11414e96461cb69f4b8b3e8cbc3f..16d81f31751ea727373bc56fccec37461a29ef93 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-96gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-96gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-96gs description: > Strict - checking 'this' from a global scope (non-strict function declaration called by strict Function.prototype.bind(null)()) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-97-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-97-s.js index 5677a0e1e97c87b43d7efb447677d4e430bdab0a..3159e50575bf91dfa354f794231f3b818d813ee8 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-97-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-97-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-97-s description: > Strict Mode - checking 'this' (non-strict function declaration called by strict Function.prototype.bind(undefined)()) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-97gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-97gs.js index 913f76fe333667c4efb4ced52ffa69d7d42d2026..72f600a65e4c79c8e614fc812749590f709fac7e 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-97gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-97gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-97gs description: > Strict - checking 'this' from a global scope (non-strict function declaration called by strict Function.prototype.bind(undefined)()) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-98-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-98-s.js index 0db0b149d4ddcad0cdad89ae9029797d91900930..d7338692b13b3f98e5380056498737837aed1153 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-98-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-98-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-98-s description: > Strict Mode - checking 'this' (non-strict function declaration called by strict Function.prototype.bind(someObject)()) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-98gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-98gs.js index a773fdaf99de8c48c347b21942871dad7afc0c71..fe85d50020d66a065ff2f5a13668907f87d7946d 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-98gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-98gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-98gs description: > Strict - checking 'this' from a global scope (non-strict function declaration called by strict Function.prototype.bind(someObject)()) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-99-s.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-99-s.js index ad85e9d00e1639219a571ea9c8ea2e02ded6c28b..5381391a534b5545c972d72728510dc1a1142349 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-99-s.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-99-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-99-s description: > Strict Mode - checking 'this' (non-strict function declaration called by strict Function.prototype.bind(globalObject)()) diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-99gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-99gs.js index 3275cf2a02d8123d398b65b02ce316c5ccd826ef..20e1d7c459957cea597b118b3a0cbb992aa06049 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-99gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-99gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-99gs description: > Strict - checking 'this' from a global scope (non-strict function declaration called by strict diff --git a/test/suite/ch10/10.4/10.4.3/10.4.3-1-9gs.js b/test/suite/ch10/10.4/10.4.3/10.4.3-1-9gs.js index 4ed3fd47a962eee89ecae372b394fd632b6dd276..d701b00c169adc9ce1e628d88d32efc88d84eccc 100644 --- a/test/suite/ch10/10.4/10.4.3/10.4.3-1-9gs.js +++ b/test/suite/ch10/10.4/10.4.3/10.4.3-1-9gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.4.3-1-9gs description: > Strict - checking 'this' from a global scope (FunctionExpression defined within strict mode) diff --git a/test/suite/ch10/10.4/10.4.3/S10.4.3_A1.js b/test/suite/ch10/10.4/10.4.3/S10.4.3_A1.js index b7b6ff3d7d0acd047ebef90215e8777dd1ff65d4..447ab46d5e902f45149df31b968481c808f8d58e 100644 --- a/test/suite/ch10/10.4/10.4.3/S10.4.3_A1.js +++ b/test/suite/ch10/10.4/10.4.3/S10.4.3_A1.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 10.4.3_A1 description: > When calling a strict anonymous function as a function, "this" should be bound to undefined. diff --git a/test/suite/ch10/10.4/S10.4A1.1_T2.js b/test/suite/ch10/10.4/S10.4A1.1_T2.js index fee20ce5d511bc27cbd64b664fe87f645c1c46cc..21060a8f19db49acd26ebf5ad5fc623a31e2b634 100644 --- a/test/suite/ch10/10.4/S10.4A1.1_T2.js +++ b/test/suite/ch10/10.4/S10.4A1.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Every function call enters a new execution context +es5id: 10.4A1.1_T2 description: Recursive function call ---*/ diff --git a/test/suite/ch10/10.4/S10.4_A1.1_T1.js b/test/suite/ch10/10.4/S10.4_A1.1_T1.js index 7375414674e08a245e658f01d5203791a8b027c5..d44b753e3c24ac0f7a7a5462d14da6a9332e6eba 100644 --- a/test/suite/ch10/10.4/S10.4_A1.1_T1.js +++ b/test/suite/ch10/10.4/S10.4_A1.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Every function call enters a new execution context +es5id: 10.4_A1.1_T1 description: Sequence of function calls ---*/ diff --git a/test/suite/ch10/10.5/10.5-1-s.js b/test/suite/ch10/10.5/10.5-1-s.js index b39193cd404241e6f6990758675da425361b8847..8d4f6947c3e24f3537d69848593b8744b3a17a36 100644 --- a/test/suite/ch10/10.5/10.5-1-s.js +++ b/test/suite/ch10/10.5/10.5-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.5-1-s description: Strict Mode - arguments object is immutable flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch10/10.5/10.5-1gs.js b/test/suite/ch10/10.5/10.5-1gs.js index 1729ebb917763fb5ad0c2178370f931a4671c031..7e94a44c28c45b17d09e57ae81690cc376e488e3 100644 --- a/test/suite/ch10/10.5/10.5-1gs.js +++ b/test/suite/ch10/10.5/10.5-1gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.5-1gs description: Strict Mode - arguments cannot be assigned to in a strict function negative: ^((?!NotEarlyError).)*$ flags: [onlyStrict] diff --git a/test/suite/ch10/10.5/10.5-7-b-1-s.js b/test/suite/ch10/10.5/10.5-7-b-1-s.js index f50f0b6c88276054c342eaf6fae4e3a9c083b884..6c5c1b0ba9de44d7baba75493d9db5a3f5a85ad4 100644 --- a/test/suite/ch10/10.5/10.5-7-b-1-s.js +++ b/test/suite/ch10/10.5/10.5-7-b-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.5-7-b-1-s description: Strict Mode - arguments object is immutable in eval'ed functions flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch10/10.5/10.5-7-b-2-s.js b/test/suite/ch10/10.5/10.5-7-b-2-s.js index 6fb0a9b3babb9532a67194e82837bd36000c4ec2..b443416e3ffd3bd90839da70e7f535334720eaa4 100644 --- a/test/suite/ch10/10.5/10.5-7-b-2-s.js +++ b/test/suite/ch10/10.5/10.5-7-b-2-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.5-7-b-2-s description: Strict Mode - arguments object index assignment is allowed flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch10/10.5/10.5-7-b-3-s.js b/test/suite/ch10/10.5/10.5-7-b-3-s.js index 26f55d5d7cb4aa29a90a5abcde18f81f8607e42d..b9fc991e2a463a71527486c567839dea2e07de6f 100644 --- a/test/suite/ch10/10.5/10.5-7-b-3-s.js +++ b/test/suite/ch10/10.5/10.5-7-b-3-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.5-7-b-3-s description: > Strict Mode - Adding property to the arguments object successful under strict mode diff --git a/test/suite/ch10/10.5/10.5-7-b-4-s.js b/test/suite/ch10/10.5/10.5-7-b-4-s.js index 2425b0fd924f3d253ad6126af731df3fefdc8251..3f9f1ec68ea8006711f33cae37147a393a392666 100644 --- a/test/suite/ch10/10.5/10.5-7-b-4-s.js +++ b/test/suite/ch10/10.5/10.5-7-b-4-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.5-7-b-4-s description: > Strict Mode - Deleting property of the arguments object successful under strict mode diff --git a/test/suite/ch10/10.6/10.6-10-c-ii-1-s.js b/test/suite/ch10/10.6/10.6-10-c-ii-1-s.js index c83f19a6aacb68d1945184a6a5faea871e3176b7..771355e5cbe197d07a1835e8bed964a7291a7d89 100644 --- a/test/suite/ch10/10.6/10.6-10-c-ii-1-s.js +++ b/test/suite/ch10/10.6/10.6-10-c-ii-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.6-10-c-ii-1-s description: > arguments[i] remains same after changing actual parameters in strict mode diff --git a/test/suite/ch10/10.6/10.6-10-c-ii-1.js b/test/suite/ch10/10.6/10.6-10-c-ii-1.js index 3d9693a459e0d15d02f554b97ca0c72f9d3f32bd..c9ad44df8d2f3971a3904c1fee085c7d0daa7c05 100644 --- a/test/suite/ch10/10.6/10.6-10-c-ii-1.js +++ b/test/suite/ch10/10.6/10.6-10-c-ii-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.6-10-c-ii-1 description: arguments[i] change with actual parameters includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch10/10.6/10.6-10-c-ii-2-s.js b/test/suite/ch10/10.6/10.6-10-c-ii-2-s.js index fc6839f21ed88141a69e6f74de82d3307a0fdcc3..b39ec15b2f2cb0040a30f3a17168ad1409ffc3fd 100644 --- a/test/suite/ch10/10.6/10.6-10-c-ii-2-s.js +++ b/test/suite/ch10/10.6/10.6-10-c-ii-2-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.6-10-c-ii-2-s description: arguments[i] doesn't map to actual parameters in strict mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch10/10.6/10.6-10-c-ii-2.js b/test/suite/ch10/10.6/10.6-10-c-ii-2.js index bfbcb9b2db961238e6f915f2d81bf93bd5c57670..c1eee201f3302bfbbe30b8bfba0f1b0f027b423c 100644 --- a/test/suite/ch10/10.6/10.6-10-c-ii-2.js +++ b/test/suite/ch10/10.6/10.6-10-c-ii-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.6-10-c-ii-2 description: arguments[i] map to actual parameter includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch10/10.6/10.6-11-b-1.js b/test/suite/ch10/10.6/10.6-11-b-1.js index 7a7a486cea0a3f80ca339d99355dca100ee1587b..cd6949ceaa442c4bb97003053651ad8b855edecd 100644 --- a/test/suite/ch10/10.6/10.6-11-b-1.js +++ b/test/suite/ch10/10.6/10.6-11-b-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.6-11-b-1 description: > Arguments Object has index property '0' as its own property, it shoulde be writable, enumerable, configurable and does not invoke diff --git a/test/suite/ch10/10.6/10.6-12-1.js b/test/suite/ch10/10.6/10.6-12-1.js index 7624258ca385a7789f4a8c9933fe1e4eb3132a34..539b49c62688771d4eae58657f7c7c7e26f574ca 100644 --- a/test/suite/ch10/10.6/10.6-12-1.js +++ b/test/suite/ch10/10.6/10.6-12-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.6-12-1 description: Accessing callee property of Arguments object is allowed includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch10/10.6/10.6-12-2.js b/test/suite/ch10/10.6/10.6-12-2.js index a38eb6e3ac16e09e5e143ff5546f30b4d537d08c..2376d2c47a1301b86e0af7cffb949a63de195dee 100644 --- a/test/suite/ch10/10.6/10.6-12-2.js +++ b/test/suite/ch10/10.6/10.6-12-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.6-12-2 description: arguments.callee has correct attributes includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch10/10.6/10.6-13-1.js b/test/suite/ch10/10.6/10.6-13-1.js index 5370e2866adcae9ac3e89146e235098c1865e624..3def632fd7d202ec93c804c13ea0093d6e0fd854 100644 --- a/test/suite/ch10/10.6/10.6-13-1.js +++ b/test/suite/ch10/10.6/10.6-13-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.6-13-1 description: Accessing caller property of Arguments object is allowed includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch10/10.6/10.6-13-a-1.js b/test/suite/ch10/10.6/10.6-13-a-1.js index 889301ec51cb68dc4f346c9b0d8afead07e860af..9bedd01ed6190420531a73262b63b50766630b71 100644 --- a/test/suite/ch10/10.6/10.6-13-a-1.js +++ b/test/suite/ch10/10.6/10.6-13-a-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.6-13-a-1 description: > In non-strict mode, arguments object should have its own 'callee' property defined (Step 13.a) diff --git a/test/suite/ch10/10.6/10.6-13-a-2.js b/test/suite/ch10/10.6/10.6-13-a-2.js index 7cd8c213ff6c1061202b36509dc91736fe153663..3cdce0d6f62685b7b15577efbc3eecceaecea3b9 100644 --- a/test/suite/ch10/10.6/10.6-13-a-2.js +++ b/test/suite/ch10/10.6/10.6-13-a-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.6-13-a-2 description: A direct call to arguments.callee.caller should work includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch10/10.6/10.6-13-a-3.js b/test/suite/ch10/10.6/10.6-13-a-3.js index d77a15b8d4f7da7ab91fe98d35a29412d78d2523..86454f9ce7976dc2f5bb04a9d229cd3216adabe8 100644 --- a/test/suite/ch10/10.6/10.6-13-a-3.js +++ b/test/suite/ch10/10.6/10.6-13-a-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.6-13-a-3 description: An indirect call to arguments.callee.caller should work includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch10/10.6/10.6-13-b-1-s.js b/test/suite/ch10/10.6/10.6-13-b-1-s.js index 2e7044d720b18c4f4a3aeaddb224122d95598b85..c266619485d25d8091f3e89bd49dd80b513b4c23 100644 --- a/test/suite/ch10/10.6/10.6-13-b-1-s.js +++ b/test/suite/ch10/10.6/10.6-13-b-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.6-13-b-1-s description: > Accessing caller property of Arguments object throws TypeError in strict mode diff --git a/test/suite/ch10/10.6/10.6-13-b-2-s.js b/test/suite/ch10/10.6/10.6-13-b-2-s.js index 2c559d445d9108917ed55cd70a1798b154146e34..8db28513b2d76bea44163c36196e49aa4d076395 100644 --- a/test/suite/ch10/10.6/10.6-13-b-2-s.js +++ b/test/suite/ch10/10.6/10.6-13-b-2-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.6-13-b-2-s description: arguments.caller exists in strict mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch10/10.6/10.6-13-b-3-s.js b/test/suite/ch10/10.6/10.6-13-b-3-s.js index 34b901b311b1b7c82c0344a474d541c76b928526..c7b564137cd95e749826dd2bd6506a9fa7a23c23 100644 --- a/test/suite/ch10/10.6/10.6-13-b-3-s.js +++ b/test/suite/ch10/10.6/10.6-13-b-3-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.6-13-b-3-s description: arguments.caller is non-configurable in strict mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch10/10.6/10.6-13-c-1-s.js b/test/suite/ch10/10.6/10.6-13-c-1-s.js index e4979eb9a43b8cff85c3a4a2d0bbc998a18ad65f..4f25f14a680719f6e50c486040af7ef71f450d1e 100644 --- a/test/suite/ch10/10.6/10.6-13-c-1-s.js +++ b/test/suite/ch10/10.6/10.6-13-c-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.6-13-c-1-s description: > Accessing callee property of Arguments object throws TypeError in strict mode diff --git a/test/suite/ch10/10.6/10.6-13-c-2-s.js b/test/suite/ch10/10.6/10.6-13-c-2-s.js index 0440e27881c7113484714a62562021e3fdee2368..125852d3d60841fed3fcf088a1c0ba0fc64a6e47 100644 --- a/test/suite/ch10/10.6/10.6-13-c-2-s.js +++ b/test/suite/ch10/10.6/10.6-13-c-2-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.6-13-c-2-s description: arguments.callee is exists in strict mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch10/10.6/10.6-13-c-3-s.js b/test/suite/ch10/10.6/10.6-13-c-3-s.js index 821cdc0e41ca7beb26b39e7f2304594390286170..6182ad0f52f4f8b2148732f8072103aa2140ffb5 100644 --- a/test/suite/ch10/10.6/10.6-13-c-3-s.js +++ b/test/suite/ch10/10.6/10.6-13-c-3-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.6-13-c-3-s description: arguments.callee is non-configurable in strict mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch10/10.6/10.6-14-1-s.js b/test/suite/ch10/10.6/10.6-14-1-s.js index 112a735b1f0277c800bc50f3ab28555d9fdb498b..f7f76465c418565b3622af998c0589a49fe8ecb1 100644 --- a/test/suite/ch10/10.6/10.6-14-1-s.js +++ b/test/suite/ch10/10.6/10.6-14-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.6-14-1-s description: Strict Mode - 'callee' exists and 'caller' exists under strict mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch10/10.6/10.6-14-b-1-s.js b/test/suite/ch10/10.6/10.6-14-b-1-s.js index 3cdc79791d760817cb9a8e8233a765b8e9ecddf4..488b443dacd9c00cef49490085a01dbbe43be93e 100644 --- a/test/suite/ch10/10.6/10.6-14-b-1-s.js +++ b/test/suite/ch10/10.6/10.6-14-b-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.6-14-b-1-s description: > Strict Mode - [[Enumerable]] attribute value in 'caller' is false under strict mode diff --git a/test/suite/ch10/10.6/10.6-14-b-4-s.js b/test/suite/ch10/10.6/10.6-14-b-4-s.js index e79a7c5d09380a22060b1e6955c50aa7ddb8ab1f..8a8b54a7ff6933b304f282005b16d3ff32605a2c 100644 --- a/test/suite/ch10/10.6/10.6-14-b-4-s.js +++ b/test/suite/ch10/10.6/10.6-14-b-4-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.6-14-b-4-s description: > Strict Mode - TypeError is thrown when accessing the [[Set]] attribute in 'caller' under strict mode diff --git a/test/suite/ch10/10.6/10.6-14-c-1-s.js b/test/suite/ch10/10.6/10.6-14-c-1-s.js index 782dc9df619724b795765b30fb91e6283e95db5f..215e95dbef1512416b6b6a630c684a27f7e462cb 100644 --- a/test/suite/ch10/10.6/10.6-14-c-1-s.js +++ b/test/suite/ch10/10.6/10.6-14-c-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.6-14-c-1-s description: > Strict Mode - [[Enumerable]] attribute value in 'callee' is false under strict mode diff --git a/test/suite/ch10/10.6/10.6-14-c-4-s.js b/test/suite/ch10/10.6/10.6-14-c-4-s.js index 1866c241611a071be0f63dc2276782837a556e61..9f2baa39f0cbb7a1bbe0a408acba595b0f84aa6f 100644 --- a/test/suite/ch10/10.6/10.6-14-c-4-s.js +++ b/test/suite/ch10/10.6/10.6-14-c-4-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.6-14-c-4-s description: > Strict Mode - TypeError is thrown when accessing the [[Set]] attribute in 'callee' under strict mode diff --git a/test/suite/ch10/10.6/10.6-1gs.js b/test/suite/ch10/10.6/10.6-1gs.js index 3e20dae85311838cdbb2c4a4d97722806b8c509f..b4bf6b288247a7d775d777af94315c8e2c9bf34d 100644 --- a/test/suite/ch10/10.6/10.6-1gs.js +++ b/test/suite/ch10/10.6/10.6-1gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.6-1gs description: > Strict Mode - arguments.callee cannot be accessed in a strict function, but does not throw an early error diff --git a/test/suite/ch10/10.6/10.6-2gs.js b/test/suite/ch10/10.6/10.6-2gs.js index 45069b0913b4a843e1bd29d365fb7803b95d528b..d5782511ebd5e92f4071800a80b2dc3903821a81 100644 --- a/test/suite/ch10/10.6/10.6-2gs.js +++ b/test/suite/ch10/10.6/10.6-2gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.6-2gs description: > Strict Mode - arguments.callee cannot be accessed in a strict function diff --git a/test/suite/ch10/10.6/10.6-5-1.js b/test/suite/ch10/10.6/10.6-5-1.js index 8058ac6de93bf1ee432e5ed8bce35d0894e7579f..058a96c76480e6617e181fce2d86236de832930d 100644 --- a/test/suite/ch10/10.6/10.6-5-1.js +++ b/test/suite/ch10/10.6/10.6-5-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.6-5-1 description: > [[Prototype]] property of Arguments is set to Object prototype object diff --git a/test/suite/ch10/10.6/10.6-6-1.js b/test/suite/ch10/10.6/10.6-6-1.js index ca57db6c6aa480dccf477c685b10de23cd587a4a..3ac99bd38328b653a02b8866a4b44544d5178882 100644 --- a/test/suite/ch10/10.6/10.6-6-1.js +++ b/test/suite/ch10/10.6/10.6-6-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.6-6-1 description: "'length property of arguments object exists" includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch10/10.6/10.6-6-2.js b/test/suite/ch10/10.6/10.6-6-2.js index 8a8cf591286fabf7000878b5d5a9686658f55aea..6a1f56e466af5e1b75fce8b334d759ffe2ea11e6 100644 --- a/test/suite/ch10/10.6/10.6-6-2.js +++ b/test/suite/ch10/10.6/10.6-6-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.6-6-2 description: "'length' property of arguments object has correct attributes" includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch10/10.6/10.6-6-3.js b/test/suite/ch10/10.6/10.6-6-3.js index 5e1d49128c6b9d6997864ff5212bc3fe92c4f364..bd461a05a1858fbf2366075078628475ae3829c3 100644 --- a/test/suite/ch10/10.6/10.6-6-3.js +++ b/test/suite/ch10/10.6/10.6-6-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.6-6-3 description: > 'length' property of arguments object for 0 argument function exists diff --git a/test/suite/ch10/10.6/10.6-6-4.js b/test/suite/ch10/10.6/10.6-6-4.js index 5bad13376d7db34443bd1379e98119487a5e051c..1ece6916adbdfe9ea81a90d0476d7c7b0c69e06e 100644 --- a/test/suite/ch10/10.6/10.6-6-4.js +++ b/test/suite/ch10/10.6/10.6-6-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.6-6-4 description: > 'length' property of arguments object for 0 argument function call is 0 even with formal parameters diff --git a/test/suite/ch10/10.6/10.6-7-1.js b/test/suite/ch10/10.6/10.6-7-1.js index 565591be5a25bd229be6efe7d6a040749bf7a128..ca2238d42bd2dd6bd7c4a79e602369ee09f25e65 100644 --- a/test/suite/ch10/10.6/10.6-7-1.js +++ b/test/suite/ch10/10.6/10.6-7-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 10.6-7-1 description: > Arguments Object has length as its own property and does not invoke the setter defined on Object.prototype.length (Step 7) diff --git a/test/suite/ch10/10.6/S10.6_A1.js b/test/suite/ch10/10.6/S10.6_A1.js index 187c999a7b3e060597c7eb4614fac36d80d7bd1a..e1ff784195194264fe66f7232ed2cc3c7fbd357a 100644 --- a/test/suite/ch10/10.6/S10.6_A1.js +++ b/test/suite/ch10/10.6/S10.6_A1.js @@ -5,6 +5,7 @@ info: > When control enters an execution context for function code, an arguments object is created and initialised +es5id: 10.6_A1 description: Executing function which uses arguments object ---*/ diff --git a/test/suite/ch10/10.6/S10.6_A2.js b/test/suite/ch10/10.6/S10.6_A2.js index 688cee6b7c935cc8cb8de5cc8745e7b3f83be17d..f5b4d7772cc22772fde9f7dd2c1ad1fc6e65f458 100644 --- a/test/suite/ch10/10.6/S10.6_A2.js +++ b/test/suite/ch10/10.6/S10.6_A2.js @@ -6,6 +6,7 @@ info: > The value of the internal [[Prototype]] property of the created arguments object is the original Object prototype object, the one that is the initial value of Object.prototype +es5id: 10.6_A2 description: Checking arguments.constructor.prototype===Object.prototype ---*/ diff --git a/test/suite/ch10/10.6/S10.6_A3_T1.js b/test/suite/ch10/10.6/S10.6_A3_T1.js index a2cad7cb1b037dbfc49a97506d4d25db70b47af6..8e4ad5c755dcd5466e3cebfcfc73b7d44f6a09bc 100644 --- a/test/suite/ch10/10.6/S10.6_A3_T1.js +++ b/test/suite/ch10/10.6/S10.6_A3_T1.js @@ -5,6 +5,7 @@ info: > A property is created with name callee with property attributes { DontEnum } and no others +es5id: 10.6_A3_T1 description: Checking existence of arguments.callee property ---*/ diff --git a/test/suite/ch10/10.6/S10.6_A3_T2.js b/test/suite/ch10/10.6/S10.6_A3_T2.js index 9cb310265077817f945fa931023551fd142f9b4f..d06369d681028803d993dc31cee94c7c95f5abf5 100644 --- a/test/suite/ch10/10.6/S10.6_A3_T2.js +++ b/test/suite/ch10/10.6/S10.6_A3_T2.js @@ -5,6 +5,7 @@ info: > A property is created with name callee with property attributes { DontEnum } and no others +es5id: 10.6_A3_T2 description: Checking if enumerating the arguments.callee property fails ---*/ diff --git a/test/suite/ch10/10.6/S10.6_A3_T3.js b/test/suite/ch10/10.6/S10.6_A3_T3.js index 6fdd603c83c1158bdc340a3b2908a0daa122142e..3d735cd3088df74b767c1b51ca6e14ff2ba8ec74 100644 --- a/test/suite/ch10/10.6/S10.6_A3_T3.js +++ b/test/suite/ch10/10.6/S10.6_A3_T3.js @@ -5,6 +5,7 @@ info: > A property is created with name callee with property attributes { DontEnum } and no others +es5id: 10.6_A3_T3 description: Checking if deleting arguments.callee property fails flags: [noStrict] ---*/ diff --git a/test/suite/ch10/10.6/S10.6_A3_T4.js b/test/suite/ch10/10.6/S10.6_A3_T4.js index 5a94feae2a718e57637742467f9890abe3585aff..6be7774ff9b501955607fe55c79a02bfc5d94d5b 100644 --- a/test/suite/ch10/10.6/S10.6_A3_T4.js +++ b/test/suite/ch10/10.6/S10.6_A3_T4.js @@ -5,6 +5,7 @@ info: > A property is created with name callee with property attributes { DontEnum } and no others +es5id: 10.6_A3_T4 description: Overriding arguments.callee property flags: [noStrict] ---*/ diff --git a/test/suite/ch10/10.6/S10.6_A4.js b/test/suite/ch10/10.6/S10.6_A4.js index 15c96f9f1c0a68ce7ae17cc38660fb6407515c73..0ed7598b2a9e3e15068e406a0f91c27db5ef2b37 100644 --- a/test/suite/ch10/10.6/S10.6_A4.js +++ b/test/suite/ch10/10.6/S10.6_A4.js @@ -5,6 +5,7 @@ info: > The initial value of the created property callee is the Function object being executed +es5id: 10.6_A4 description: Checking that arguments.callee === function object flags: [noStrict] ---*/ diff --git a/test/suite/ch10/10.6/S10.6_A5_T1.js b/test/suite/ch10/10.6/S10.6_A5_T1.js index 05f41282715c2efbce12be0abab3cb12dba091eb..df172978460cfac7aa17cbb1c3d4f3ee944fb446 100644 --- a/test/suite/ch10/10.6/S10.6_A5_T1.js +++ b/test/suite/ch10/10.6/S10.6_A5_T1.js @@ -5,6 +5,7 @@ info: > A property is created with name length with property attributes { DontEnum } and no others +es5id: 10.6_A5_T1 description: Checking existence of arguments.length property ---*/ diff --git a/test/suite/ch10/10.6/S10.6_A5_T2.js b/test/suite/ch10/10.6/S10.6_A5_T2.js index cc0fdb4d583e12e42dabe8031852200de53719c9..47027610b377c24b966452bbeb91919c2cc124a4 100644 --- a/test/suite/ch10/10.6/S10.6_A5_T2.js +++ b/test/suite/ch10/10.6/S10.6_A5_T2.js @@ -5,6 +5,7 @@ info: > A property is created with name length with property attributes { DontEnum } and no others +es5id: 10.6_A5_T2 description: Checking if enumerating the arguments.length property fails ---*/ diff --git a/test/suite/ch10/10.6/S10.6_A5_T3.js b/test/suite/ch10/10.6/S10.6_A5_T3.js index ded4c6b3919a8e467617035996f118a1a00decaf..b28595585b04449c2f8f0f660024fdb507be35f8 100644 --- a/test/suite/ch10/10.6/S10.6_A5_T3.js +++ b/test/suite/ch10/10.6/S10.6_A5_T3.js @@ -5,6 +5,7 @@ info: > A property is created with name length with property attributes { DontEnum } and no others +es5id: 10.6_A5_T3 description: Checking if deleting arguments.length property fails ---*/ diff --git a/test/suite/ch10/10.6/S10.6_A5_T4.js b/test/suite/ch10/10.6/S10.6_A5_T4.js index a32d5ea6dac8630df3e4ea1fed114d5abeaade3b..4336f11c5c030e19c010a9a0dc3ae8ad57b934d3 100644 --- a/test/suite/ch10/10.6/S10.6_A5_T4.js +++ b/test/suite/ch10/10.6/S10.6_A5_T4.js @@ -5,6 +5,7 @@ info: > A property is created with name length with property attributes { DontEnum } and no others +es5id: 10.6_A5_T4 description: Overriding arguments.length property ---*/ diff --git a/test/suite/ch10/10.6/S10.6_A6.js b/test/suite/ch10/10.6/S10.6_A6.js index 1de852f0147191282f1af3799bef63c020195104..e0eaf30a4bfe687810fc80f095d80149a830cc94 100644 --- a/test/suite/ch10/10.6/S10.6_A6.js +++ b/test/suite/ch10/10.6/S10.6_A6.js @@ -5,6 +5,7 @@ info: > The initial value of the created property length is the number of actual parameter values supplied by the caller +es5id: 10.6_A6 description: Create function, that returned arguments.length ---*/ diff --git a/test/suite/ch10/10.6/S10.6_A7.js b/test/suite/ch10/10.6/S10.6_A7.js index 09e8da177294ec949a0cf718bd7429961a54cb40..7012e9f9f7261216570630b9057f10447ef4e279 100644 --- a/test/suite/ch10/10.6/S10.6_A7.js +++ b/test/suite/ch10/10.6/S10.6_A7.js @@ -3,6 +3,7 @@ /*--- info: Get arguments of function +es5id: 10.6_A7 description: Use property arguments ---*/ diff --git a/test/suite/ch11/11.1/11.1.1/11.1.1-1gs.js b/test/suite/ch11/11.1/11.1.1/11.1.1-1gs.js index f7473928d4cb688d15a92b578a03833968addff9..3d105319ad05b7be389eea0b3636d947240902e4 100644 --- a/test/suite/ch11/11.1/11.1.1/11.1.1-1gs.js +++ b/test/suite/ch11/11.1/11.1.1/11.1.1-1gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.1.1-1gs description: Strict Mode - 'this' object at the global scope is not undefined flags: [onlyStrict] ---*/ diff --git a/test/suite/ch11/11.1/11.1.1/S11.1.1_A1.js b/test/suite/ch11/11.1/11.1.1/S11.1.1_A1.js index 876c46e906e1dd2d7508a4eeafc44f5b81154db7..3932674f570b5623287de5c9661b885aeaa89f24 100644 --- a/test/suite/ch11/11.1/11.1.1/S11.1.1_A1.js +++ b/test/suite/ch11/11.1/11.1.1/S11.1.1_A1.js @@ -3,6 +3,7 @@ /*--- info: The "this" is reserved word +es5id: 11.1.1_A1 description: Checking if execution of "this=1" fails flags: [negative] ---*/ diff --git a/test/suite/ch11/11.1/11.1.1/S11.1.1_A3.1.js b/test/suite/ch11/11.1/11.1.1/S11.1.1_A3.1.js index 64589de5c870f8ad56925e49810d6eb074b9c673..13e1d3fddef3022d66afb0aee2882baea64fb168 100644 --- a/test/suite/ch11/11.1/11.1.1/S11.1.1_A3.1.js +++ b/test/suite/ch11/11.1/11.1.1/S11.1.1_A3.1.js @@ -5,6 +5,7 @@ info: > Being in function code, "this" and eval("this"), called as a functions, return the global object +es5id: 11.1.1_A3.1 description: Creating function which returns "this" or eval("this") flags: [noStrict] ---*/ diff --git a/test/suite/ch11/11.1/11.1.1/S11.1.1_A3.2.js b/test/suite/ch11/11.1/11.1.1/S11.1.1_A3.2.js index e6863804ccbcfc03f01a9121dd496f69ef03f89e..4e0ce6e96e5036b43b3ef982d841b07203d60873 100644 --- a/test/suite/ch11/11.1/11.1.1/S11.1.1_A3.2.js +++ b/test/suite/ch11/11.1/11.1.1/S11.1.1_A3.2.js @@ -5,6 +5,7 @@ info: > Being in function code, "this" and eval("this"), called as a constructors, return the object +es5id: 11.1.1_A3.2 description: Create function. It have property, that returned "this" flags: [noStrict] ---*/ diff --git a/test/suite/ch11/11.1/11.1.1/S11.1.1_A4.1.js b/test/suite/ch11/11.1/11.1.1/S11.1.1_A4.1.js index f79e1b463018e415ba7f3e84486d7c821d93b69d..43b7245fb00043bc2a2a0f8a4522e7a065c0f8af 100644 --- a/test/suite/ch11/11.1/11.1.1/S11.1.1_A4.1.js +++ b/test/suite/ch11/11.1/11.1.1/S11.1.1_A4.1.js @@ -5,6 +5,7 @@ info: > Being in anonymous code, "this" and eval("this"), called as a function, return the global object +es5id: 11.1.1_A4.1 description: Creating function with new Function() constructor ---*/ diff --git a/test/suite/ch11/11.1/11.1.1/S11.1.1_A4.2.js b/test/suite/ch11/11.1/11.1.1/S11.1.1_A4.2.js index 1d8fc746976afcd43694e4430135acdde1ddc7c8..259108014910c42315bf7435b18750af1b55bc45 100644 --- a/test/suite/ch11/11.1/11.1.1/S11.1.1_A4.2.js +++ b/test/suite/ch11/11.1/11.1.1/S11.1.1_A4.2.js @@ -5,6 +5,7 @@ info: > Being in anonymous code, "this" and eval("this"), called as a constructor, return the object +es5id: 11.1.1_A4.2 description: > Creating function by using new Function() constructor. It has the property, which returns "this" diff --git a/test/suite/ch11/11.1/11.1.2/S11.1.2_A1_T1.js b/test/suite/ch11/11.1/11.1.2/S11.1.2_A1_T1.js index cdd983dede6996525abfc229f5229e10626ef122..36c73a46cb57bf444d6e7d2f7a0d7031255d9ecf 100644 --- a/test/suite/ch11/11.1/11.1.2/S11.1.2_A1_T1.js +++ b/test/suite/ch11/11.1/11.1.2/S11.1.2_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The result of evaluating an Identifier is always a value of type Reference +es5id: 11.1.2_A1_T1 description: Creating variables without defining it ---*/ diff --git a/test/suite/ch11/11.1/11.1.2/S11.1.2_A1_T2.js b/test/suite/ch11/11.1/11.1.2/S11.1.2_A1_T2.js index 2cf3be2b35c9663a1c1c06de67733b98c6c3e42b..4ddc65b33c254a86d1c9ddb6c0e9c38c7ea07142 100644 --- a/test/suite/ch11/11.1/11.1.2/S11.1.2_A1_T2.js +++ b/test/suite/ch11/11.1/11.1.2/S11.1.2_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The result of evaluating an Identifier is always a value of type Reference +es5id: 11.1.2_A1_T2 description: Trying to generate ReferenceError ---*/ diff --git a/test/suite/ch11/11.1/11.1.4/11.1.4-0.js b/test/suite/ch11/11.1/11.1.4/11.1.4-0.js index 4cd28c576f36bdc044bf5ef287b595c03c8bcea3..02aad8b68d82450621d2554c45d0550d0fd8f709 100644 --- a/test/suite/ch11/11.1/11.1.4/11.1.4-0.js +++ b/test/suite/ch11/11.1/11.1.4/11.1.4-0.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.1.4-0 description: > elements elided at the end of an array do not contribute to its length diff --git a/test/suite/ch11/11.1/11.1.4/11.1.4_4-5-1.js b/test/suite/ch11/11.1/11.1.4/11.1.4_4-5-1.js index 95951b8e6ccd4e5654ca4a2f3d4d4772f190b794..9b9e86c186008d5c85f546dcadd91399c6800042 100644 --- a/test/suite/ch11/11.1/11.1.4/11.1.4_4-5-1.js +++ b/test/suite/ch11/11.1/11.1.4/11.1.4_4-5-1.js @@ -11,6 +11,7 @@ info: > ElementList : Elisionopt AssignmentExpression 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. +es5id: 11.1.4_4-5-1 description: > Initialize array using ElementList (Elisionopt AssignmentExpression) when index property (read-only) exists in diff --git a/test/suite/ch11/11.1/11.1.4/11.1.4_5-6-1.js b/test/suite/ch11/11.1/11.1.4/11.1.4_5-6-1.js index 2075bbc438cbacf0ebd3ab8fefd5f50663a0407f..07d48005f291da5511547c63407a1fa91d0c3e26 100644 --- a/test/suite/ch11/11.1/11.1.4/11.1.4_5-6-1.js +++ b/test/suite/ch11/11.1/11.1.4/11.1.4_5-6-1.js @@ -11,6 +11,7 @@ info: > ElementList : ElementList , Elisionopt AssignmentExpression 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. +es5id: 11.1.4_5-6-1 description: > Initialize array using ElementList (ElementList , Elisionopt AssignmentExpression) when index property (read-only) exists in diff --git a/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.1.js b/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.1.js index 7e7837662281b9086414bc3f74a6687363c0c90d..c1c39c660121943d0f2f3c4ca6ab6bd5975019e5 100644 --- a/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.1.js +++ b/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.1.js @@ -3,6 +3,7 @@ /*--- info: "Evaluate the production ArrayLiteral: [ ]" +es5id: 11.1.4_A1.1 description: > Checking various properties of the array defined with expression "var array = []" diff --git a/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.2.js b/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.2.js index db34ebf97c3df63097333be827199af1eaf0a689..d27d5eaee1db18e78f6aeb24d9d7e2ff54978316 100644 --- a/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.2.js +++ b/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.2.js @@ -3,6 +3,7 @@ /*--- info: "Evaluate the production ArrayLiteral: [ Elision ]" +es5id: 11.1.4_A1.2 description: > Checking various properties the array defined with "var array = [,,,,,]" diff --git a/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.3.js b/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.3.js index 8fa9539b4dfa3c8f6ab4b56b249eb8db85265c1b..277aac9823a574b6d218d51b4648e84b42481c3f 100644 --- a/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.3.js +++ b/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.3.js @@ -3,6 +3,7 @@ /*--- info: "Evaluate the production ArrayLiteral: [ AssignmentExpression ]" +es5id: 11.1.4_A1.3 description: > Checking various properteis and contents of the array defined with "var array = [1,2,3,4,5]" diff --git a/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.4.js b/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.4.js index 51b7fc7a95cb18f1fe312b28147685f18c624480..190b43ff65bd32da9bc3c6b50698fd5f8b045936 100644 --- a/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.4.js +++ b/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.4.js @@ -3,6 +3,7 @@ /*--- info: "Evaluate the production ArrayLiteral: [ Elision, AssignmentExpression ]" +es5id: 11.1.4_A1.4 description: > Checking various properteis and content of the array defined with "var array = [,,,1,2]" diff --git a/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.5.js b/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.5.js index 43c392d1582fb78300325626410210b29656cf7f..68235545c67fc1c4bf9a011306c1b15696b08492 100644 --- a/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.5.js +++ b/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.5.js @@ -3,6 +3,7 @@ /*--- info: "Evaluate the production ArrayLiteral: [ AssignmentExpression, Elision ]" +es5id: 11.1.4_A1.5 description: > Checking various properteis and contents of the array defined with "var array = [4,5,,,,]" diff --git a/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.6.js b/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.6.js index fa04a1f28cd98a4918fd79c518f10a68ededbeec..a2d42e7dff70c3314403d7ee0be3c25d5e617b41 100644 --- a/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.6.js +++ b/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.6.js @@ -5,6 +5,7 @@ info: > Evaluate the production ArrayLiteral: [ Elision, AssignmentExpression, Elision ] +es5id: 11.1.4_A1.6 description: > Checking various properteis and contents of the array defined with "var array = [,,3,,,]" diff --git a/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.7.js b/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.7.js index 609d3ff6fcdacc483a8300932ac439cfef3d639e..58d577928c03a0f7d836f2327f758d63cf319910 100644 --- a/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.7.js +++ b/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.7.js @@ -5,6 +5,7 @@ info: > Evaluate the production ArrayLiteral: [ AssignmentExpression, Elision, AssignmentExpression ] +es5id: 11.1.4_A1.7 description: > Checking various properteis and contents of the array defined with "var array = [1,2,,4,5]" diff --git a/test/suite/ch11/11.1/11.1.4/S11.1.4_A2.js b/test/suite/ch11/11.1/11.1.4/S11.1.4_A2.js index b91afaf6a1fab84fdca993f37de4d37fe8620920..3b15c90aeaf995c8fb7985282f91c07fd62b0762 100644 --- a/test/suite/ch11/11.1/11.1.4/S11.1.4_A2.js +++ b/test/suite/ch11/11.1/11.1.4/S11.1.4_A2.js @@ -3,6 +3,7 @@ /*--- info: Create multi dimensional array +es5id: 11.1.4_A2 description: > Checking various properteis and contents of the arrya defined with "var array = [[1,2], [3], []]" diff --git a/test/suite/ch11/11.1/11.1.5/11.1.5-0-1.js b/test/suite/ch11/11.1/11.1.5/11.1.5-0-1.js index ea00673153a837e0d2685e01bdce279cfc660e2a..993e9e423d810a9d552a6f3094c81a76a02eb120 100644 --- a/test/suite/ch11/11.1/11.1.5/11.1.5-0-1.js +++ b/test/suite/ch11/11.1/11.1.5/11.1.5-0-1.js @@ -8,6 +8,7 @@ info: > 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 +es5id: 11.1.5-0-1 description: Object literal - get set property includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch11/11.1/11.1.5/11.1.5-0-2.js b/test/suite/ch11/11.1/11.1.5/11.1.5-0-2.js index b4a4cdabcd65c4168d5f4c762f6cb7c24895efa7..3e2464ff687f98db0e390f936e9e99c20e1e97b3 100644 --- a/test/suite/ch11/11.1/11.1.5/11.1.5-0-2.js +++ b/test/suite/ch11/11.1/11.1.5/11.1.5-0-2.js @@ -8,6 +8,7 @@ info: > 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 +es5id: 11.1.5-0-2 description: Object literal - multiple get set properties includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch11/11.1/11.1.5/11.1.5-1-s.js b/test/suite/ch11/11.1/11.1.5/11.1.5-1-s.js index 6b8b86888ff6157b1f7bb0336172eef0014546b1..3cf4a31f62c152ff6baa9d6bce214b93e897f09d 100644 --- a/test/suite/ch11/11.1/11.1.5/11.1.5-1-s.js +++ b/test/suite/ch11/11.1/11.1.5/11.1.5-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.1.5-1-s description: > Strict Mode - SyntaxError is thrown when 'eval' occurs as the Identifier in a PropertySetParameterList of a PropertyAssignment diff --git a/test/suite/ch11/11.1/11.1.5/11.1.5-1gs.js b/test/suite/ch11/11.1/11.1.5/11.1.5-1gs.js index 061f92cbdc2d0802209080c04c7a58bb4a48a8a4..d05c3479fe1381e10785cd11a6d250facdcc3c08 100644 --- a/test/suite/ch11/11.1/11.1.5/11.1.5-1gs.js +++ b/test/suite/ch11/11.1/11.1.5/11.1.5-1gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.1.5-1gs description: > Strict Mode - SyntaxError is thrown when 'eval' occurs as the Identifier in a PropertySetParameterList of a PropertyAssignment diff --git a/test/suite/ch11/11.1/11.1.5/11.1.5-2-s.js b/test/suite/ch11/11.1/11.1.5/11.1.5-2-s.js index aba8cde74b26d577f1275cabd2e99ffa090d691d..bea5ab3aa5efdcf4f79a7c3e366218c7b94e2150 100644 --- a/test/suite/ch11/11.1/11.1.5/11.1.5-2-s.js +++ b/test/suite/ch11/11.1/11.1.5/11.1.5-2-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.1.5-2-s description: > Strict Mode - SyntaxError is thrown when 'arguments' occurs as the Identifier in a PropertySetParameterList of a PropertyAssignment diff --git a/test/suite/ch11/11.1/11.1.5/11.1.5-2gs.js b/test/suite/ch11/11.1/11.1.5/11.1.5-2gs.js index f2f0793e18a4ff6dcf519897565fd8f1432b8f00..19d13b794b66c71c4464241e1674584e83563cb8 100644 --- a/test/suite/ch11/11.1/11.1.5/11.1.5-2gs.js +++ b/test/suite/ch11/11.1/11.1.5/11.1.5-2gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.1.5-2gs description: > Strict Mode - SyntaxError is thrown when eval code contains an ObjectLiteral with more than one definition of any data property diff --git a/test/suite/ch11/11.1/11.1.5/11.1.5-3-s.js b/test/suite/ch11/11.1/11.1.5/11.1.5-3-s.js index d08afb2be1d622267b0619e4b347a90de0ac00ae..73604b6311174e6d56bb8847229460de4bdf9ea2 100644 --- a/test/suite/ch11/11.1/11.1.5/11.1.5-3-s.js +++ b/test/suite/ch11/11.1/11.1.5/11.1.5-3-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.1.5-3-s description: > Strict Mode - SyntaxError is thrown when 'evals' occurs as the Identifier in a PropertySetParameterList of a PropertyAssignment diff --git a/test/suite/ch11/11.1/11.1.5/11.1.5-4-4-a-1-s.js b/test/suite/ch11/11.1/11.1.5/11.1.5-4-4-a-1-s.js index 29c078132d199c87ecd09a90984112eb3fa51ee8..fb4c4790bf35ea504af4714fa01e8f4716598e84 100644 --- a/test/suite/ch11/11.1/11.1.5/11.1.5-4-4-a-1-s.js +++ b/test/suite/ch11/11.1/11.1.5/11.1.5-4-4-a-1-s.js @@ -11,6 +11,7 @@ info: > PropertyNameAndValueList : PropertyNameAndValueList , PropertyAssignment 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 +es5id: 11.1.5-4-4-a-1-s description: > Object literal - SyntaxError for duplicate date property name in strict mode diff --git a/test/suite/ch11/11.1/11.1.5/11.1.5-4-s.js b/test/suite/ch11/11.1/11.1.5/11.1.5-4-s.js index 0248eba61bac0a8c251f5f3bc434d0a14c3c1d0c..fc5289f66707e34c1580998b8ffa1f2f0594b2e1 100644 --- a/test/suite/ch11/11.1/11.1.5/11.1.5-4-s.js +++ b/test/suite/ch11/11.1/11.1.5/11.1.5-4-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.1.5-4-s description: > Strict Mode - SyntaxError is thrown when 'arguments' occurs as the Identifier in a PropertySetParameterList of a diff --git a/test/suite/ch11/11.1/11.1.5/11.1.5_3-3-1.js b/test/suite/ch11/11.1/11.1.5/11.1.5_3-3-1.js index c68a124e68fc4ecfaebb05e6db236cd8adb9b0e5..59138c0e8df5601a2100b1b4303b76233ff22cf5 100644 --- a/test/suite/ch11/11.1/11.1.5/11.1.5_3-3-1.js +++ b/test/suite/ch11/11.1/11.1.5/11.1.5_3-3-1.js @@ -10,6 +10,7 @@ info: > The production PropertyNameAndValueList : PropertyAssignment 3.Call the [[DefineOwnProperty]] internal method of obj with arguments propId.name, propId.descriptor, and false. +es5id: 11.1.5_3-3-1 description: > Object initialization using PropertyNameAndValueList (PropertyAssignment) when property (read-only) exists in diff --git a/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-a-2.js b/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-a-2.js index 8864f0f0944fdd5fbb0bd70882294e30d1d1872d..c170d8772485fbe818b7add25a768314d141ebed 100644 --- a/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-a-2.js +++ b/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-a-2.js @@ -11,6 +11,7 @@ info: > PropertyNameAndValueList : PropertyNameAndValueList , PropertyAssignment 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 +es5id: 11.1.5_4-4-a-2 description: > Object literal - Duplicate data property name allowed if not in strict mode diff --git a/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-a-3.js b/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-a-3.js index 2c516a511fac39332e3f91cbac4279705f73e7f9..7de96ab33753acc65bb0a51b85674dd8d07b1f3d 100644 --- a/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-a-3.js +++ b/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-a-3.js @@ -11,6 +11,7 @@ info: > PropertyNameAndValueList : PropertyNameAndValueList , PropertyAssignment 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 +es5id: 11.1.5_4-4-a-3 description: > Object literal - Duplicate data property name allowed gets last defined value diff --git a/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-b-1.js b/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-b-1.js index b17759d4b3674b6bd19e20180258f63da8c6c2d5..395966412019373e25399967e2528698ac9dbed9 100644 --- a/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-b-1.js +++ b/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-b-1.js @@ -11,6 +11,7 @@ info: > PropertyNameAndValueList : PropertyNameAndValueList , PropertyAssignment 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. +es5id: 11.1.5_4-4-b-1 description: > Object literal - SyntaxError if a data property definition is followed by get accessor definition with the same name diff --git a/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-b-2.js b/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-b-2.js index a0bdf2ab7c44cbdf22fbc76604509acef79f323b..c3594c113900776955b625d6cf1c91fdb942f06c 100644 --- a/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-b-2.js +++ b/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-b-2.js @@ -11,6 +11,7 @@ info: > PropertyNameAndValueList : PropertyNameAndValueList , PropertyAssignment 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. +es5id: 11.1.5_4-4-b-2 description: > Object literal - SyntaxError if a data property definition is followed by set accessor definition with the same name diff --git a/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-c-1.js b/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-c-1.js index 89fac1a63269ddbfcf95c5f5570496eaebd51d3a..26fc6ce12485b777cec41dce1e1fcd90a31e9b48 100644 --- a/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-c-1.js +++ b/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-c-1.js @@ -11,6 +11,7 @@ info: > PropertyNameAndValueList : PropertyNameAndValueList , PropertyAssignment 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. +es5id: 11.1.5_4-4-c-1 description: > Object literal - SyntaxError if a get accessor property definition is followed by a data property definition with the same name diff --git a/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-c-2.js b/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-c-2.js index f498a85632c940296c57146769c766ebbb3add6b..bce72625a17ffd07c287e8b11ec31162d89a4711 100644 --- a/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-c-2.js +++ b/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-c-2.js @@ -11,6 +11,7 @@ info: > PropertyNameAndValueList : PropertyNameAndValueList , PropertyAssignment 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. +es5id: 11.1.5_4-4-c-2 description: > Object literal - SyntaxError if a set accessor property definition is followed by a data property definition with the same name diff --git a/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-1.js b/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-1.js index 0cca2a4a29dc325bd080415fe2f21e6d5ab4cde2..2d3a2b619cb2b59a5f9b95b5ea49abbe99cb141e 100644 --- a/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-1.js +++ b/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-1.js @@ -11,6 +11,7 @@ info: > PropertyNameAndValueList : PropertyNameAndValueList , PropertyAssignment 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 +es5id: 11.1.5_4-4-d-1 description: Object literal - SyntaxError for duplicate property name (get,get) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-2.js b/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-2.js index 025412a70f4541fd22f01dd3c15e59f2f3740411..05b31725dace6bed71e3412f567b2b11a1f2ed60 100644 --- a/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-2.js +++ b/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-2.js @@ -11,6 +11,7 @@ info: > PropertyNameAndValueList : PropertyNameAndValueList , PropertyAssignment 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 +es5id: 11.1.5_4-4-d-2 description: Object literal - SyntaxError for duplicate property name (set,set) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-3.js b/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-3.js index c68a3e252d02ddb85a4542396eebece32c3c4804..c289c38f0346ac2dadbb1ab3535f799cb9052dd0 100644 --- a/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-3.js +++ b/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-3.js @@ -11,6 +11,7 @@ info: > PropertyNameAndValueList : PropertyNameAndValueList , PropertyAssignment 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 +es5id: 11.1.5_4-4-d-3 description: > Object literal - SyntaxError for duplicate property name (get,set,get) diff --git a/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-4.js b/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-4.js index d9538edc2db235f05eaa0ec4d9fff4dacfec9d3d..ef9c8c7468096af0d6cb6a13deb0825e9cac35a6 100644 --- a/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-4.js +++ b/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-4.js @@ -11,6 +11,7 @@ info: > PropertyNameAndValueList : PropertyNameAndValueList , PropertyAssignment 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 +es5id: 11.1.5_4-4-d-4 description: > Object literal - SyntaxError for duplicate property name (set,get,set) diff --git a/test/suite/ch11/11.1/11.1.5/11.1.5_4-5-1.js b/test/suite/ch11/11.1/11.1.5/11.1.5_4-5-1.js index d0eaec986138e112aca478e8ee7861f45b8423e7..5eb7de9cce6cec7df5fdcf3b389c486d490b7bf4 100644 --- a/test/suite/ch11/11.1/11.1.5/11.1.5_4-5-1.js +++ b/test/suite/ch11/11.1/11.1.5/11.1.5_4-5-1.js @@ -10,6 +10,7 @@ info: > The production PropertyNameAndValueList : PropertyNameAndValueList , PropertyAssignment 5.Call the [[DefineOwnProperty]] internal method of obj with arguments propId.name, propId.descriptor, and false. +es5id: 11.1.5_4-5-1 description: > Object initialization using PropertyNameAndValueList (PropertyNameAndValueList , PropertyAssignment) when property diff --git a/test/suite/ch11/11.1/11.1.5/11.1.5_5-4-1.js b/test/suite/ch11/11.1/11.1.5/11.1.5_5-4-1.js index 60a8a8aba31684b615061a38d65154c86282ba8c..8f2daadd284e0a624621449c5b14f2e547e8a73d 100644 --- a/test/suite/ch11/11.1/11.1.5/11.1.5_5-4-1.js +++ b/test/suite/ch11/11.1/11.1.5/11.1.5_5-4-1.js @@ -10,6 +10,7 @@ info: > The production PropertyAssignment : PropertyName : AssignmentExpression 4.Let desc be the Property Descriptor{[[Value]]: propValue, [[Writable]]: true, [[Enumerable]]: true, [[Configurable]]: true} +es5id: 11.1.5_5-4-1 description: Object literal - property descriptor for assignment expression includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch11/11.1/11.1.5/11.1.5_6-2-1-s.js b/test/suite/ch11/11.1/11.1.5/11.1.5_6-2-1-s.js index 6729a402458c1e3df3cb9e66b1a6bd42409c05da..246808fa9d8d60604ddf5181bab1f55cb8ce55e6 100644 --- a/test/suite/ch11/11.1/11.1.5/11.1.5_6-2-1-s.js +++ b/test/suite/ch11/11.1/11.1.5/11.1.5_6-2-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.1.5_6-2-1-s description: > Strict Mode - SyntaxError is thrown when an assignment to a reserved word or a future reserved word is contained in strict code diff --git a/test/suite/ch11/11.1/11.1.5/11.1.5_6-2-2-s.js b/test/suite/ch11/11.1/11.1.5/11.1.5_6-2-2-s.js index f472624558ea481a34bdec60e382418afc69542b..62c2932ac0eb0b2b41f269efce9e4a9bf512f2d8 100644 --- a/test/suite/ch11/11.1/11.1.5/11.1.5_6-2-2-s.js +++ b/test/suite/ch11/11.1/11.1.5/11.1.5_6-2-2-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.1.5_6-2-2-s description: > Strict Mode - SyntaxError is thrown when an assignment to a reserved word or a future reserved word is made inside a strict diff --git a/test/suite/ch11/11.1/11.1.5/11.1.5_6-3-1.js b/test/suite/ch11/11.1/11.1.5/11.1.5_6-3-1.js index 40083f93afd8422662c59f7fceba78952737131a..c426b34274f149d6cb86369061d7102b3f268561 100644 --- a/test/suite/ch11/11.1/11.1.5/11.1.5_6-3-1.js +++ b/test/suite/ch11/11.1/11.1.5/11.1.5_6-3-1.js @@ -10,6 +10,7 @@ info: > The production PropertyAssignment : get PropertyName ( ) { FunctionBody } 3.Let desc be the Property Descriptor{[[Get]]: closure, [[Enumerable]]: true, [[Configurable]]: true} +es5id: 11.1.5_6-3-1 description: Object literal - property descriptor for get property assignment includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch11/11.1/11.1.5/11.1.5_6-3-2.js b/test/suite/ch11/11.1/11.1.5/11.1.5_6-3-2.js index 29e86d25957a952ca9dd6d3ac9375a01f6aa82b4..d5907527f820c213f2e75f5c47838cdb2e366d3e 100644 --- a/test/suite/ch11/11.1/11.1.5/11.1.5_6-3-2.js +++ b/test/suite/ch11/11.1/11.1.5/11.1.5_6-3-2.js @@ -10,6 +10,7 @@ info: > The production PropertyAssignment : get PropertyName ( ) { FunctionBody } 3.Let desc be the Property Descriptor{[[Get]]: closure, [[Enumerable]]: true, [[Configurable]]: true} +es5id: 11.1.5_6-3-2 description: > Object literal - property descriptor for get property assignment should not create a set function diff --git a/test/suite/ch11/11.1/11.1.5/11.1.5_7-2-1-s.js b/test/suite/ch11/11.1/11.1.5/11.1.5_7-2-1-s.js index 57661d820862e5aa3fdc74079eeee0b7e14ab058..ff4b810903fb95e99d90bc786a0016e5d5177558 100644 --- a/test/suite/ch11/11.1/11.1.5/11.1.5_7-2-1-s.js +++ b/test/suite/ch11/11.1/11.1.5/11.1.5_7-2-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.1.5_7-2-1-s description: > Strict Mode - SyntaxError is thrown when an assignment to a reserved word is contained in strict code diff --git a/test/suite/ch11/11.1/11.1.5/11.1.5_7-2-2-s.js b/test/suite/ch11/11.1/11.1.5/11.1.5_7-2-2-s.js index 4e3543449eb65773cd6087be136fc73941e70635..de928be568f5cb0a9312be027725967c45bbcaf3 100644 --- a/test/suite/ch11/11.1/11.1.5/11.1.5_7-2-2-s.js +++ b/test/suite/ch11/11.1/11.1.5/11.1.5_7-2-2-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.1.5_7-2-2-s description: > Strict Mode - SyntaxError is thrown when an assignment to a reserved word is made in a strict FunctionBody of a diff --git a/test/suite/ch11/11.1/11.1.5/11.1.5_7-3-1.js b/test/suite/ch11/11.1/11.1.5/11.1.5_7-3-1.js index 9e5eb24cae68f902620d7810610ea99d8e3c69dc..746c935a9a36250711a3189b98af12b49e34250e 100644 --- a/test/suite/ch11/11.1/11.1.5/11.1.5_7-3-1.js +++ b/test/suite/ch11/11.1/11.1.5/11.1.5_7-3-1.js @@ -10,6 +10,7 @@ info: > The production PropertyAssignment : set PropertyName( PropertySetParameterList ) { FunctionBody } 3.Let desc be the Property Descriptor{[[Set]]: closure, [[Enumerable]]: true, [[Configurable]]: true} +es5id: 11.1.5_7-3-1 description: Object literal - property descriptor for set property assignment includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch11/11.1/11.1.5/11.1.5_7-3-2.js b/test/suite/ch11/11.1/11.1.5/11.1.5_7-3-2.js index 3eaf8aae65859d0ed4815d118654c70de7c88b48..3499deaa57d8e32779d3c595f060781da3dd9452 100644 --- a/test/suite/ch11/11.1/11.1.5/11.1.5_7-3-2.js +++ b/test/suite/ch11/11.1/11.1.5/11.1.5_7-3-2.js @@ -10,6 +10,7 @@ info: > The production PropertyAssignment : get PropertyName ( ) { FunctionBody } 3.Let desc be the Property Descriptor{[[Get]]: closure, [[Enumerable]]: true, [[Configurable]]: true} +es5id: 11.1.5_7-3-2 description: > Object literal - property descriptor for set property assignment should not create a get function diff --git a/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.1.js b/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.1.js index d8779bb53b50054f5d45d5000cd938446c218cff..6a24e1512bbc1e5acad0667283137fc78f6af44b 100644 --- a/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.1.js +++ b/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.1.js @@ -3,6 +3,7 @@ /*--- info: "Evaluate the production ObjectLiteral: { }" +es5id: 11.1.5_A1.1 description: > Checking various properteis of the object defined with "var object = {}" diff --git a/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.2.js b/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.2.js index f1deb0df698f38dbbae3997780b3cb5db7b7babb..0c444ecf993de797e25f76c538abc54ab661cb2d 100644 --- a/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.2.js +++ b/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.2.js @@ -5,6 +5,7 @@ info: > Evaluate the production ObjectLiteral: { NumericLiteral : AssignmentExpression} +es5id: 11.1.5_A1.2 description: > Checking various properteis and contents of the object defined with "var object = {1 : true}" diff --git a/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.3.js b/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.3.js index 58673449a5c642bbdd4d21b65b9f3cd2975dfed0..322dc9ad934de6aa1a448c16e60f6fce0847220c 100644 --- a/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.3.js +++ b/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.3.js @@ -5,6 +5,7 @@ info: > Evaluate the production ObjectLiteral: { StringLiteral : AssignmentExpression} +es5id: 11.1.5_A1.3 description: > Checking various properteis and contents of the object defined with "var object = {"x" : true}" diff --git a/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.4.js b/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.4.js index 3b2fdfdf2399bccaaef68b31b8730e7c10109e73..17539211a5339c663607cb42b7a902f564ece30b 100644 --- a/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.4.js +++ b/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.4.js @@ -5,6 +5,7 @@ info: > Evaluate the production ObjectLiteral: { Identifier : AssignmentExpression} +es5id: 11.1.5_A1.4 description: > Checking various properteis and contents of the object defined with "var object = {prop : true}" diff --git a/test/suite/ch11/11.1/11.1.5/S11.1.5_A2.js b/test/suite/ch11/11.1/11.1.5/S11.1.5_A2.js index 9f69e5761c28b1ff41e52377ca889d80fba4168f..a4a474a93207b765f8d2130b2b7ab13668968846 100644 --- a/test/suite/ch11/11.1/11.1.5/S11.1.5_A2.js +++ b/test/suite/ch11/11.1/11.1.5/S11.1.5_A2.js @@ -5,6 +5,7 @@ info: > Evaluate the production ObjectLiteral: { PropertyName : AssignmentExpression } +es5id: 11.1.5_A2 description: Creating property "prop" of various types(boolean, number and etc.) ---*/ diff --git a/test/suite/ch11/11.1/11.1.5/S11.1.5_A3.js b/test/suite/ch11/11.1/11.1.5/S11.1.5_A3.js index a8c1abe930859cd9781f0bb09ebf947ff7aaa22c..7fc864a9ed4c463b132906680d2507040495e930 100644 --- a/test/suite/ch11/11.1/11.1.5/S11.1.5_A3.js +++ b/test/suite/ch11/11.1/11.1.5/S11.1.5_A3.js @@ -3,6 +3,7 @@ /*--- info: "Evaluate the production ObjectLiteral: { PropertyNameAndValueList }" +es5id: 11.1.5_A3 description: > Creating the object defined with "var object = {0 : 1, "1" : "x", o : {}}" diff --git a/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.1.js b/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.1.js index 8a8ba26fa9ba77bced4520ac72cd06eaecaf7ca4..9d3f09fc15c650bbd204dbfb281552920fbbc6e6 100644 --- a/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.1.js +++ b/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.1.js @@ -3,6 +3,7 @@ /*--- info: The PropertyName is not really a BooleanLiteral +es5id: 11.1.5_A4.1 description: "Checking if execution of \"var object = {true : 1}\" does not fail" ---*/ diff --git a/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.2.js b/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.2.js index f8309e0cdaed33d04a6a36cf747aa0fb80840ad7..2c98651fb1cb5d2a80e67107840fb982a6e7dc49 100644 --- a/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.2.js +++ b/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.2.js @@ -3,6 +3,7 @@ /*--- info: The PropertyName is not really a nullLiteral +es5id: 11.1.5_A4.2 description: "Checking if execution of \"var object = {null : true}\" does not fail" ---*/ diff --git a/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.3.js b/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.3.js index 3731ff692c96a4d45ed43fdb5a52475d2eb01df4..d04db0d0d562ebdf90a6d351885ca5ddf7025059 100644 --- a/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.3.js +++ b/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.3.js @@ -5,6 +5,7 @@ info: > The PropertyName is undefined, ToString(BooleanLiteral), ToString(nullLiteral) +es5id: 11.1.5_A4.3 description: "Creating properties with following names: undefined, 'true', 'null'" ---*/ diff --git a/test/suite/ch11/11.1/11.1.6/S11.1.6_A1.js b/test/suite/ch11/11.1/11.1.6/S11.1.6_A1.js index 085a51a4f503ce42a5480edd0afa8f1ad5ce6853..124bc20a3df2017d4a02337c6328b92f80101b74 100644 --- a/test/suite/ch11/11.1/11.1.6/S11.1.6_A1.js +++ b/test/suite/ch11/11.1/11.1.6/S11.1.6_A1.js @@ -3,6 +3,7 @@ /*--- info: White Space and Line Terminator inside "grouping" operator are allowed +es5id: 11.1.6_A1 description: > Inserting WhiteSpaces and LineTerminators into grouping operator. Eval is used diff --git a/test/suite/ch11/11.1/11.1.6/S11.1.6_A2.js b/test/suite/ch11/11.1/11.1.6/S11.1.6_A2.js index 11b2c87fec6c10017bb2dd1d041e9e37821cfe93..eb6bd364ffffcdd94abe40c808943d16907e6f4a 100644 --- a/test/suite/ch11/11.1/11.1.6/S11.1.6_A2.js +++ b/test/suite/ch11/11.1/11.1.6/S11.1.6_A2.js @@ -5,6 +5,7 @@ info: > "This" operator doesn't use GetValue. The operators "delete" and "typeof" can be applied to parenthesised expressions +es5id: 11.1.6_A2 description: > Applying "delete" and "typeof" operators to an undefined variable and a property of an object diff --git a/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T1.js b/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T1.js index 20d40f132abda4a4139b9a01a563a33212cfc2d9..a806aa41e60137c8dc7f30ca169dbb1f7a6e39e2 100644 --- a/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T1.js +++ b/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T1.js @@ -3,6 +3,7 @@ /*--- info: "\"This\" operator only evaluates Expression" +es5id: 11.1.6_A3_T1 description: Applying grouping operator to Boolean ---*/ diff --git a/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T2.js b/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T2.js index 98d0d7139c01093daed3c530a8a3e334267122e8..3162573a839f98e646d6f8eccc5c5dd4c093176d 100644 --- a/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T2.js +++ b/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T2.js @@ -3,6 +3,7 @@ /*--- info: "\"This\" operator only evaluates Expression" +es5id: 11.1.6_A3_T2 description: Applying grouping operator to Number ---*/ diff --git a/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T3.js b/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T3.js index 4dbaa945776fd0831da9379e17ddcdc776554dc9..07274dbdc1cfe4f936bb1ec052e9ea55a1766fcf 100644 --- a/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T3.js +++ b/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T3.js @@ -3,6 +3,7 @@ /*--- info: "\"This\" operator only evaluates Expression" +es5id: 11.1.6_A3_T3 description: Applying grouping operator to String ---*/ diff --git a/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T4.js b/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T4.js index e31d85a02f6bcd4ef813c3e29c83d559a783f3cf..8d26480586b4e885557f7d54f3ad91e518fd412e 100644 --- a/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T4.js +++ b/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T4.js @@ -3,6 +3,7 @@ /*--- info: "\"This\" operator only evaluates Expression" +es5id: 11.1.6_A3_T4 description: Applying grouping operator to undefined ---*/ diff --git a/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T5.js b/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T5.js index ea661e44f57cd1c069540d553d5f9f7e01ef8104..8090be52e2169beb8f298f09d1b9117c9aa9fb11 100644 --- a/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T5.js +++ b/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T5.js @@ -3,6 +3,7 @@ /*--- info: "\"This\" operator only evaluates Expression" +es5id: 11.1.6_A3_T5 description: Using grouping operator in declaration of variables ---*/ diff --git a/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T6.js b/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T6.js index 3e51c62f418a3e9c36e985d3c3d79bd5f8463970..d8c0f41ed8297f6157522c4bb95e764397026683 100644 --- a/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T6.js +++ b/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T6.js @@ -3,6 +3,7 @@ /*--- info: "\"This\" operator only evaluates Expression" +es5id: 11.1.6_A3_T6 description: Applying grouping operator to delete and typeof operators ---*/ diff --git a/test/suite/ch11/11.10/11.10.1/S11.10.1_A1.js b/test/suite/ch11/11.10/11.10.1/S11.10.1_A1.js index 224969173f29c21c533e6ba96e4e9a1ac84eaefc..aa8b4cbdd803fbbb905bcbf231d1fc92971c69ba 100644 --- a/test/suite/ch11/11.10/11.10.1/S11.10.1_A1.js +++ b/test/suite/ch11/11.10/11.10.1/S11.10.1_A1.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between BitwiseANDExpression and "&" or between "&" and EqualityExpression are allowed +es5id: 11.10.1_A1 description: Checking uses eval ---*/ diff --git a/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T1.js b/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T1.js index 1260bcdf3ec02c1e90150fe6524637e64fb8f53a..0e398d3c92adc46a07fa0ca1ba6391596407198f 100644 --- a/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T1.js +++ b/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x & y uses GetValue +es5id: 11.10.1_A2.1_T1 description: Either Type is not Reference or GetBase is not null ---*/ diff --git a/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T2.js b/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T2.js index 2a67311bf750c8a9f43d789cb32182fec8166544..bd3b4dca9d6184399a85959dc3c940e0625fc185 100644 --- a/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T2.js +++ b/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator x & y uses GetValue +es5id: 11.10.1_A2.1_T2 description: If GetBase(x) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T3.js b/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T3.js index fc3708d695e854bcafc471b5c709f1038926c9f4..393dc4ad39d85d36e6dfa75340ddf66817306151 100644 --- a/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T3.js +++ b/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator x & y uses GetValue +es5id: 11.10.1_A2.1_T3 description: If GetBase(y) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.2_T1.js b/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.2_T1.js index 9bb925385547f357220a35ec2cf748ac41e7181d..443c3ada8f46384d7d26ddc8447af6e4fca8a0d9 100644 --- a/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.2_T1.js +++ b/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x & y uses [[Default Value]] +es5id: 11.10.1_A2.2_T1 description: If Type(value) is Object, evaluate ToPrimitive(value, Number) ---*/ diff --git a/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.3_T1.js b/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.3_T1.js index 6849fcdc3044dbfc612947c68ff9f7658288c1aa..95b938e2d5fcf1dfcb6318a172eb9ea00439a9e0 100644 --- a/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.3_T1.js +++ b/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.3_T1.js @@ -5,6 +5,7 @@ info: > ToInt32(first expression) is called first, and then ToInt32(second expression) +es5id: 11.10.1_A2.3_T1 description: Checking by using "throw" ---*/ diff --git a/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T1.js b/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T1.js index 4c3fafd5e13c2af67cb59673deaf70540706edbf..87e93a4080a0fb512b1577351edfbf702610eaf4 100644 --- a/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T1.js +++ b/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T1.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.10.1_A2.4_T1 description: Checking with "=" ---*/ diff --git a/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T2.js b/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T2.js index 4923ef8a6a16cea9a4b5d59e138d48ae7f4084f7..eb67b87817e22e2356365d55a2da06fff8bf7298 100644 --- a/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T2.js +++ b/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T2.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.10.1_A2.4_T2 description: Checking with "throw" ---*/ diff --git a/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T3.js b/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T3.js index c9ea03c51edbddf840e1df5b70f9361097aea580..0fe3d6acf7bcef31d99f4bb10a47510a831d708d 100644 --- a/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T3.js +++ b/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T3.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.10.1_A2.4_T3 description: Checking with undeclarated variables flags: [noStrict] ---*/ diff --git a/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.1.js b/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.1.js index ac4ba597e8c482899cfb4b1ecc2224448159f043..5cd977580e0a3e19414eb76e86ef416a7377fa2f 100644 --- a/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.1.js +++ b/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.1.js @@ -3,6 +3,7 @@ /*--- info: Operator x & y returns ToNumber(x) & ToNumber(y) +es5id: 11.10.1_A3_T1.1 description: Type(x) and Type(y) are primitive boolean and Boolean object ---*/ diff --git a/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.2.js b/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.2.js index b0a38ce71657ff441eb0eb75e73c6ac4fd089c36..ebba690675bd9eb5c58b6928fd0561089047cb8a 100644 --- a/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.2.js +++ b/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.2.js @@ -3,6 +3,7 @@ /*--- info: Operator x & y returns ToNumber(x) & ToNumber(y) +es5id: 11.10.1_A3_T1.2 description: Type(x) and Type(y) are primitive number and Number object ---*/ diff --git a/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.3.js b/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.3.js index 4a7519bc7282fc614f0cd197d9abd8bb027175ad..899f957a31d92a96e2d2222e9a6fe5b611deebac 100644 --- a/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.3.js +++ b/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.3.js @@ -3,6 +3,7 @@ /*--- info: Operator x & y returns ToNumber(x) & ToNumber(y) +es5id: 11.10.1_A3_T1.3 description: Type(x) and Type(y) are primitive string and String object ---*/ diff --git a/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.4.js b/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.4.js index d5923d39bad2af1e1c8d50b03ecb5ab839c0c62d..48442a21e9d86d6e439cabe2ffa50e02d92bebe9 100644 --- a/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.4.js +++ b/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.4.js @@ -3,6 +3,7 @@ /*--- info: Operator x & y returns ToNumber(x) & ToNumber(y) +es5id: 11.10.1_A3_T1.4 description: Type(x) and Type(y) are null and undefined ---*/ diff --git a/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.5.js b/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.5.js index 89a8105ceda775a87718bfb5411a1ae037b7c33f..a44cbfe9214e5de21f71db065ae372a2156ed287 100644 --- a/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.5.js +++ b/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.5.js @@ -3,6 +3,7 @@ /*--- info: Operator x & y returns ToNumber(x) & ToNumber(y) +es5id: 11.10.1_A3_T1.5 description: Type(x) and Type(y) are Object object and Function object ---*/ diff --git a/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.1.js b/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.1.js index 5b6865825ca14e90670237a09bcc61e509035f82..5ece2d66e57302d03df4b904379340d5306aa9d5 100644 --- a/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.1.js +++ b/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.1.js @@ -3,6 +3,7 @@ /*--- info: Operator x & y returns ToNumber(x) & ToNumber(y) +es5id: 11.10.1_A3_T2.1 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/ch11/11.10/11.10.1/S11.10.1_A3_T2.2.js b/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.2.js index 1810facb83ba9114785d51d86d4ed413a4fcd529..abca250cf9a3b8083a4db1f703700f5d17daa004 100644 --- a/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.2.js +++ b/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.2.js @@ -3,6 +3,7 @@ /*--- info: Operator x & y returns ToNumber(x) & ToNumber(y) +es5id: 11.10.1_A3_T2.2 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/ch11/11.10/11.10.1/S11.10.1_A3_T2.3.js b/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.3.js index 02355d9d49afccc76e2abab6d73ca3b021e4a29c..1c9f652ce07fdb95eb299cda549b4d84191055e8 100644 --- a/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.3.js +++ b/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.3.js @@ -3,6 +3,7 @@ /*--- info: Operator x & y returns ToNumber(x) & ToNumber(y) +es5id: 11.10.1_A3_T2.3 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null diff --git a/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.4.js b/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.4.js index 157d116d9b96e675a7ddc183d37ef1dddc362810..841df96f83d3a81f25977ccc4332af95be8371b0 100644 --- a/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.4.js +++ b/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.4.js @@ -3,6 +3,7 @@ /*--- info: Operator x & y returns ToNumber(x) & ToNumber(y) +es5id: 11.10.1_A3_T2.4 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined diff --git a/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.5.js b/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.5.js index fe8fe28625ba21c5da561425b4460ec46090fe4f..3eb6816a8c35b90d8a56015c45f1f5b0ebb45ecd 100644 --- a/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.5.js +++ b/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.5.js @@ -3,6 +3,7 @@ /*--- info: Operator x & y returns ToNumber(x) & ToNumber(y) +es5id: 11.10.1_A3_T2.5 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/ch11/11.10/11.10.1/S11.10.1_A3_T2.6.js b/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.6.js index 63d58ebeaed379053384a7f1d474a81dc6396e16..94f0c3bdc0c795ca01a9255c550fb1d1ef4da207 100644 --- a/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.6.js +++ b/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.6.js @@ -3,6 +3,7 @@ /*--- info: Operator x & y returns ToNumber(x) & ToNumber(y) +es5id: 11.10.1_A3_T2.6 description: > Type(x) is different from Type(y) and both types vary between String (primitive or object) and Undefined diff --git a/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.7.js b/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.7.js index 97475fad7efc1f660aa6cd7e2dabb0edeab1167a..0b3030b4ade080d21a348dab497122c898146078 100644 --- a/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.7.js +++ b/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.7.js @@ -3,6 +3,7 @@ /*--- info: Operator x & y returns ToNumber(x) & ToNumber(y) +es5id: 11.10.1_A3_T2.7 description: > Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null diff --git a/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.8.js b/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.8.js index bb53bd82722919abbf0241779eb91bb45f84b528..23bbd0e2a84f84405f37929f7f00d491e26d69be 100644 --- a/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.8.js +++ b/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.8.js @@ -3,6 +3,7 @@ /*--- info: Operator x & y returns ToNumber(x) & ToNumber(y) +es5id: 11.10.1_A3_T2.8 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined diff --git a/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.9.js b/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.9.js index d2eb8268ede45c17f160ae40e31c19ed35067418..265b35c480056fa8c043c811477d697119beb6d5 100644 --- a/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.9.js +++ b/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.9.js @@ -3,6 +3,7 @@ /*--- info: Operator x & y returns ToNumber(x) & ToNumber(y) +es5id: 11.10.1_A3_T2.9 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null diff --git a/test/suite/ch11/11.10/11.10.2/S11.10.2_A1.js b/test/suite/ch11/11.10/11.10.2/S11.10.2_A1.js index a00206a81f2361f77fc532137e453802ba1e5b1c..57ca714dee27a5fe836f1d947e4f1b5406e2bb6b 100644 --- a/test/suite/ch11/11.10/11.10.2/S11.10.2_A1.js +++ b/test/suite/ch11/11.10/11.10.2/S11.10.2_A1.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between BitwiseXORExpression and "^" or between "^" and BitwiseANDExpression are allowed +es5id: 11.10.2_A1 description: The check uses eval ---*/ diff --git a/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T1.js b/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T1.js index b69ed2d8f0dd408ae8c8b6fa60f07eb615ef699a..6c2c21df178c9f2022b3bdeab15a1a3cba90f0bc 100644 --- a/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T1.js +++ b/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x ^ y uses GetValue +es5id: 11.10.2_A2.1_T1 description: Either Type is not Reference or GetBase is not null ---*/ diff --git a/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T2.js b/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T2.js index 2c03e64c4fb2bbac61b7b4f4a93e9f1fd1e510e1..d17b97fac08d334b0cc2a0d4583609f95f9f7bd2 100644 --- a/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T2.js +++ b/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator x ^ y uses GetValue +es5id: 11.10.2_A2.1_T2 description: If GetBase(x) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T3.js b/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T3.js index 3dffea843590257fe42500281ddd85b4925fdd2b..89eb918f6019af575bc095fa3467d3ce81ccc6c0 100644 --- a/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T3.js +++ b/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator x ^ y uses GetValue +es5id: 11.10.2_A2.1_T3 description: If GetBase(y) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.2_T1.js b/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.2_T1.js index 1e059ac4e48595aed00ba916c801e6e31d65a9ed..510828d6f37f6f543b45d9c6b7af20a2fd8a4ade 100644 --- a/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.2_T1.js +++ b/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x ^ y uses [[Default Value]] +es5id: 11.10.2_A2.2_T1 description: If Type(value) is Object, evaluate ToPrimitive(value, Number) ---*/ diff --git a/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.3_T1.js b/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.3_T1.js index d98fd798160262394c94bce9727a0cdf9352be9a..35deb500e0098cc04067816a24bea0f8cdee3ef7 100644 --- a/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.3_T1.js +++ b/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.3_T1.js @@ -5,6 +5,7 @@ info: > ToInt32(first expression) is called first, and then ToInt32(second expression) +es5id: 11.10.2_A2.3_T1 description: Checking with "throw" ---*/ diff --git a/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T1.js b/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T1.js index 96ed61ec5f2fdc15bed2c1bcee8adddf329cff03..5c03a5acb74db33399aa8fae2353c13431664a2b 100644 --- a/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T1.js +++ b/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T1.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.10.2_A2.4_T1 description: Checking with "=" ---*/ diff --git a/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T2.js b/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T2.js index 6844ceb9098b2278d9a936fc6dd750485ac3754e..c335788008c2a440c45962a86901d8e7d95516d7 100644 --- a/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T2.js +++ b/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T2.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.10.2_A2.4_T2 description: Checking with "throw" ---*/ diff --git a/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T3.js b/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T3.js index b916259ee5d61a3846e78a19a962d2f849489695..67019d78959cb61c6ec266bc0cb10cfe115fa29e 100644 --- a/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T3.js +++ b/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T3.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.10.2_A2.4_T3 description: Checking with undeclarated variables flags: [noStrict] ---*/ diff --git a/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.1.js b/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.1.js index c0350e625ab716c3aa3dfae9e7bec99f72008a15..c8422380c27f8af60fab47b66ac8cbd61b03fbce 100644 --- a/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.1.js +++ b/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.1.js @@ -3,6 +3,7 @@ /*--- info: Operator x ^ y returns ToNumber(x) ^ ToNumber(y) +es5id: 11.10.2_A3_T1.1 description: Type(x) and Type(y) are primitive boolean and Boolean object ---*/ diff --git a/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.2.js b/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.2.js index 043e61749c48e088e40f168c63b80d77a7920f62..5e155ba648c3c9c2264ef3c2d415271cd746ba03 100644 --- a/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.2.js +++ b/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.2.js @@ -3,6 +3,7 @@ /*--- info: Operator x ^ y returns ToNumber(x) ^ ToNumber(y) +es5id: 11.10.2_A3_T1.2 description: Type(x) and Type(y) are primitive number and Number object ---*/ diff --git a/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.3.js b/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.3.js index 51a8ac49da6656ab41bb3070194edcbc74b83a88..dd170a40065b23c8d6cd5fbb3202bfc7dbfef145 100644 --- a/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.3.js +++ b/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.3.js @@ -3,6 +3,7 @@ /*--- info: Operator x ^ y returns ToNumber(x) ^ ToNumber(y) +es5id: 11.10.2_A3_T1.3 description: Type(x) and Type(y) are primitive string and String object ---*/ diff --git a/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.4.js b/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.4.js index d259ee4c57eea95db487f8569d19c8e6e2f1cf66..2f6eb8683824c434e0df29b79156000d203056ea 100644 --- a/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.4.js +++ b/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.4.js @@ -3,6 +3,7 @@ /*--- info: Operator x ^ y returns ToNumber(x) ^ ToNumber(y) +es5id: 11.10.2_A3_T1.4 description: Type(x) and Type(y) are null and undefined ---*/ diff --git a/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.5.js b/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.5.js index b4fa4efe1b0f1cca02cbf4f3ca83bb7be320b06a..d6dcf9d4f43b02cebcdb0d02c511d5b3f06f7556 100644 --- a/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.5.js +++ b/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.5.js @@ -3,6 +3,7 @@ /*--- info: Operator x ^ y returns ToNumber(x) ^ ToNumber(y) +es5id: 11.10.2_A3_T1.5 description: Type(x) and Type(y) are Object object and Function object ---*/ diff --git a/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.1.js b/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.1.js index e13655a4e18aa1987fda62ae298600b392af6f57..9a4070827bd5ed61b0fe9c0c954a4590eb741765 100644 --- a/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.1.js +++ b/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.1.js @@ -3,6 +3,7 @@ /*--- info: Operator x ^ y returns ToNumber(x) ^ ToNumber(y) +es5id: 11.10.2_A3_T2.1 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/ch11/11.10/11.10.2/S11.10.2_A3_T2.2.js b/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.2.js index df55b7193817a0e3e125de49c376060f8477ca1f..6ce415c4d46294f346598b62e871015d00e69688 100644 --- a/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.2.js +++ b/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.2.js @@ -3,6 +3,7 @@ /*--- info: Operator x ^ y returns ToNumber(x) ^ ToNumber(y) +es5id: 11.10.2_A3_T2.2 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/ch11/11.10/11.10.2/S11.10.2_A3_T2.3.js b/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.3.js index cebb94e6d346faa4b0f7dc3831b2898a526a4ed1..1a64c63fc3f3bcfa0d77c752e9361e8b07fd7ac4 100644 --- a/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.3.js +++ b/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.3.js @@ -3,6 +3,7 @@ /*--- info: Operator x ^ y returns ToNumber(x) ^ ToNumber(y) +es5id: 11.10.2_A3_T2.3 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null diff --git a/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.4.js b/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.4.js index 948a4265a9d238a978471e06390c519d6504d051..16086cfd43821e4a1a1e2c4e0dbd71c8c21c462e 100644 --- a/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.4.js +++ b/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.4.js @@ -3,6 +3,7 @@ /*--- info: Operator x ^ y returns ToNumber(x) ^ ToNumber(y) +es5id: 11.10.2_A3_T2.4 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined diff --git a/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.5.js b/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.5.js index 7b37a130b72d9ae026f50d29dfb158972283ad53..cf900a484ebdb5e221d9d58ec589280ef3c8b195 100644 --- a/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.5.js +++ b/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.5.js @@ -3,6 +3,7 @@ /*--- info: Operator x ^ y returns ToNumber(x) ^ ToNumber(y) +es5id: 11.10.2_A3_T2.5 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/ch11/11.10/11.10.2/S11.10.2_A3_T2.6.js b/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.6.js index 7c1b463c518b503e599c476146fb93f78fa3ba0e..0c6dca00cebe79962a25307acf803bf0ebbf4938 100644 --- a/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.6.js +++ b/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.6.js @@ -3,6 +3,7 @@ /*--- info: Operator x ^ y returns ToNumber(x) ^ ToNumber(y) +es5id: 11.10.2_A3_T2.6 description: > Type(x) is different from Type(y) and both types vary between String (primitive or object) and Undefined diff --git a/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.7.js b/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.7.js index 1027484eeb97d0437b73f0672379064be9af228a..ea56137cc2e8a602887d35b8ae1fc4867e3752cf 100644 --- a/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.7.js +++ b/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.7.js @@ -3,6 +3,7 @@ /*--- info: Operator x ^ y returns ToNumber(x) ^ ToNumber(y) +es5id: 11.10.2_A3_T2.7 description: > Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null diff --git a/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.8.js b/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.8.js index 0d6c5e1ce6b78eeba742679a5a33b022ffb89e6c..5372ead9942a760b58b9a3a3fc78bf61ccc8b9cf 100644 --- a/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.8.js +++ b/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.8.js @@ -3,6 +3,7 @@ /*--- info: Operator x ^ y returns ToNumber(x) ^ ToNumber(y) +es5id: 11.10.2_A3_T2.8 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined diff --git a/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.9.js b/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.9.js index 9d7e4350c30a269719a164f5a0b162f18d83e79e..326c3f3f676298650d9fdba447bdeaf66bb4b596 100644 --- a/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.9.js +++ b/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.9.js @@ -3,6 +3,7 @@ /*--- info: Operator x ^ y returns ToNumber(x) ^ ToNumber(y) +es5id: 11.10.2_A3_T2.9 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null diff --git a/test/suite/ch11/11.10/11.10.3/S11.10.3_A1.js b/test/suite/ch11/11.10/11.10.3/S11.10.3_A1.js index 146b4c1fdcb3ba9e5cb54d7732097c44696d9445..9db717e38b07fdc72c6c4f83c876c7b46f953d56 100644 --- a/test/suite/ch11/11.10/11.10.3/S11.10.3_A1.js +++ b/test/suite/ch11/11.10/11.10.3/S11.10.3_A1.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between BitwiseORExpression and "|" or between "|" and BitwiseXORExpression are allowed +es5id: 11.10.3_A1 description: Checking by using eval ---*/ diff --git a/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T1.js b/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T1.js index b4b26fb5a628e04ddd634ec27a1d349fc5d688d6..8db8f0425eda4788f271f90f12f752fe7a3d163c 100644 --- a/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T1.js +++ b/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x | y uses GetValue +es5id: 11.10.3_A2.1_T1 description: Either Type is not Reference or GetBase is not null ---*/ diff --git a/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T2.js b/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T2.js index 3ebc8ed5b33cb2957f6c532906226a80907ec8f3..3e42fa1a310c596add909659f355a9c533361fe1 100644 --- a/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T2.js +++ b/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator x | y uses GetValue +es5id: 11.10.3_A2.1_T2 description: If GetBase(x) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T3.js b/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T3.js index 1514d4cb4f52d6c779b28d7217d12ea85abccef8..0574fe88d4567f1c823885764de9001f9f12e95e 100644 --- a/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T3.js +++ b/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator x | y uses GetValue +es5id: 11.10.3_A2.1_T3 description: If GetBase(y) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.2_T1.js b/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.2_T1.js index 2f67e3c9a2f9a23c2a1d23cd0d2005e6f6896984..3dd0f5e2733d1f328b7da2c7ddf6860c538d7b01 100644 --- a/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.2_T1.js +++ b/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x | y uses [[Default Value]] +es5id: 11.10.3_A2.2_T1 description: If Type(value) is Object, evaluate ToPrimitive(value, Number) ---*/ diff --git a/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.3_T1.js b/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.3_T1.js index 84e664caccb7d7806ba4bda1256d8397cb72b0bd..88e6b2c654c4d27728987de213d8e3d4d4d6e9f6 100644 --- a/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.3_T1.js +++ b/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.3_T1.js @@ -5,6 +5,7 @@ info: > ToInt32(first expression) is called first, and then ToInt32(second expression) +es5id: 11.10.3_A2.3_T1 description: Checking with "throw" ---*/ diff --git a/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T1.js b/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T1.js index f1f32f3d94ff732b19bab84e9e869883ab57472d..5658515ca5917e78bf68dd1c8bdc609e3c30027b 100644 --- a/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T1.js +++ b/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T1.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.10.3_A2.4_T1 description: Checking with "=" ---*/ diff --git a/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T2.js b/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T2.js index a481f83992a751f41fb8fa50cdaedb0373a36393..07a3a4053eae58e843cdc3f9d862d044df58f5b4 100644 --- a/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T2.js +++ b/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T2.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.10.3_A2.4_T2 description: Checking with "throw" ---*/ diff --git a/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T3.js b/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T3.js index 4beb31e7972fc92abf06006d38f721efe4a535b4..c6000a6d15ac2bdb537e7058bb95d3fb6b473229 100644 --- a/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T3.js +++ b/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T3.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.10.3_A2.4_T3 description: Checking with undeclarated variables flags: [noStrict] ---*/ diff --git a/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.1.js b/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.1.js index 5fc23ac90f60a72956a2a41c44ae0648acc812c3..f8de8d3c51fdcc69cf314ff8d8d17c1d84f893e1 100644 --- a/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.1.js +++ b/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.1.js @@ -3,6 +3,7 @@ /*--- info: Operator x | y returns ToNumber(x) | ToNumber(y) +es5id: 11.10.3_A3_T1.1 description: > Type(x) and Type(y) vary between primitive boolean and Boolean object diff --git a/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.2.js b/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.2.js index 0b8e19636e90b3881ec71f45fe71d7029cec8a7f..ff883143893e884f86cc219de2a8bb32a0a1c251 100644 --- a/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.2.js +++ b/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.2.js @@ -3,6 +3,7 @@ /*--- info: Operator x | y returns ToNumber(x) | ToNumber(y) +es5id: 11.10.3_A3_T1.2 description: Type(x) and Type(y) vary between primitive number and Number object ---*/ diff --git a/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.3.js b/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.3.js index ff08dc8fd002f31368a7cd5c7b969f91be5e4e60..ac8955db8f9b5ae703d19a2464a81e3ebd512304 100644 --- a/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.3.js +++ b/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.3.js @@ -3,6 +3,7 @@ /*--- info: Operator x | y returns ToNumber(x) | ToNumber(y) +es5id: 11.10.3_A3_T1.3 description: Type(x) and Type(y) vary between primitive string and String object ---*/ diff --git a/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.4.js b/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.4.js index 17b6211f123d8833213b20df49812b7b52fafc1f..cf3f18c58117f85ef808949b05ce091fe2d0b789 100644 --- a/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.4.js +++ b/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.4.js @@ -3,6 +3,7 @@ /*--- info: Operator x | y returns ToNumber(x) | ToNumber(y) +es5id: 11.10.3_A3_T1.4 description: Type(x) and Type(y) vary between Null and Undefined ---*/ diff --git a/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.5.js b/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.5.js index ecca0c1823fb7c5917a5bf4d9cd971388585586e..d459eee0511f0534a35caa799cc99c5f3032bb41 100644 --- a/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.5.js +++ b/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.5.js @@ -3,6 +3,7 @@ /*--- info: Operator x | y returns ToNumber(x) | ToNumber(y) +es5id: 11.10.3_A3_T1.5 description: Type(x) and Type(y) vary between Object object and Function object ---*/ diff --git a/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.1.js b/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.1.js index dc336b1e1ea654cceea68d1dd5cd12d09e5904fa..3f27b6314ad6e77d7bc7c5b2becb9eb46f173759 100644 --- a/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.1.js +++ b/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.1.js @@ -3,6 +3,7 @@ /*--- info: Operator x | y returns ToNumber(x) | ToNumber(y) +es5id: 11.10.3_A3_T2.1 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/ch11/11.10/11.10.3/S11.10.3_A3_T2.2.js b/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.2.js index 1dc3817d2a236eac583e7330b9f8fcb594c70a18..8570522a68998534a2b901c46339ac8ac68ceb7b 100644 --- a/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.2.js +++ b/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.2.js @@ -3,6 +3,7 @@ /*--- info: Operator x | y returns ToNumber(x) | ToNumber(y) +es5id: 11.10.3_A3_T2.2 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/ch11/11.10/11.10.3/S11.10.3_A3_T2.3.js b/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.3.js index 85aba28202d2e9682c47abe736a2ea58ed0d510c..849cf5701ed9bdfa84d03feb3eaefb0ea32b9fc0 100644 --- a/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.3.js +++ b/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.3.js @@ -3,6 +3,7 @@ /*--- info: Operator x | y returns ToNumber(x) | ToNumber(y) +es5id: 11.10.3_A3_T2.3 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null diff --git a/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.4.js b/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.4.js index 576e07810f7256c68d2080504bfb1af56b111ccb..f6984b117c43c384f5529aaaa358269062bb2440 100644 --- a/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.4.js +++ b/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.4.js @@ -3,6 +3,7 @@ /*--- info: Operator x | y returns ToNumber(x) | ToNumber(y) +es5id: 11.10.3_A3_T2.4 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined diff --git a/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.5.js b/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.5.js index 29a6dfded79bf777f33b7ce01b8b97c38f767bd0..50b61a60403e09fb99126340cf4c7a36d0fe44e0 100644 --- a/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.5.js +++ b/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.5.js @@ -3,6 +3,7 @@ /*--- info: Operator x | y returns ToNumber(x) | ToNumber(y) +es5id: 11.10.3_A3_T2.5 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/ch11/11.10/11.10.3/S11.10.3_A3_T2.6.js b/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.6.js index 59616b2cfc7cdfaeafe1df98506fb2cac4da2d81..6242af256b6a6d1f870be29806122f015bf4a267 100644 --- a/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.6.js +++ b/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.6.js @@ -3,6 +3,7 @@ /*--- info: Operator x | y returns ToNumber(x) | ToNumber(y) +es5id: 11.10.3_A3_T2.6 description: > Type(x) is different from Type(y) and both types vary between String (primitive or object) and Undefined diff --git a/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.7.js b/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.7.js index 4d0df0fef6a38878a769dfc811d3e23e68600564..d4a1928e2c8ae0879c1d86f0001a620255a47f48 100644 --- a/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.7.js +++ b/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.7.js @@ -3,6 +3,7 @@ /*--- info: Operator x | y returns ToNumber(x) | ToNumber(y) +es5id: 11.10.3_A3_T2.7 description: > Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null diff --git a/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.8.js b/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.8.js index 406c71443d5bfea0211810558e154122305e26d5..7e62d7cdece5d76d192aa19e4caa685d596102a5 100644 --- a/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.8.js +++ b/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.8.js @@ -3,6 +3,7 @@ /*--- info: Operator x | y returns ToNumber(x) | ToNumber(y) +es5id: 11.10.3_A3_T2.8 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined diff --git a/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.9.js b/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.9.js index e1eb94be1ab6437608ecdfb60679dfe8bcf6741f..2c050fb8efae2ab3fc07e4937a149d99c7663b8e 100644 --- a/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.9.js +++ b/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.9.js @@ -3,6 +3,7 @@ /*--- info: Operator x | y returns ToNumber(x) | ToNumber(y) +es5id: 11.10.3_A3_T2.9 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null diff --git a/test/suite/ch11/11.11/11.11.1/S11.11.1_A1.js b/test/suite/ch11/11.11/11.11.1/S11.11.1_A1.js index 940b5ef80bfbc257b001163a843cabbd4b0a88eb..ea2306d7b3cdd775683171c18403b523d08ab2e3 100644 --- a/test/suite/ch11/11.11/11.11.1/S11.11.1_A1.js +++ b/test/suite/ch11/11.11/11.11.1/S11.11.1_A1.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between LogicalANDExpression and "&&" or between "&&" and BitwiseORExpression are allowed +es5id: 11.11.1_A1 description: Checking by using eval ---*/ diff --git a/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T1.js b/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T1.js index a127a777e2a9d4c017fa65fec8b48043b3142334..5d6b1315bceb7f9f5f7ec3bf879b1d39c893b041 100644 --- a/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T1.js +++ b/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x && y uses GetValue +es5id: 11.11.1_A2.1_T1 description: Either Type is not Reference or GetBase is not null ---*/ diff --git a/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T2.js b/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T2.js index e90d9572bb5fdf0ed22921e5e93b1ada1647c8b6..fd3705d0e579aeac1b3eace1e14a2f649d9c7d12 100644 --- a/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T2.js +++ b/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator x && y uses GetValue +es5id: 11.11.1_A2.1_T2 description: If GetBase(x) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T3.js b/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T3.js index 1763d951f8fc8d8746ae4b0a63035db54e5d152f..fb8d715b5496acf8ab461c5722372f2b82ed7e88 100644 --- a/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T3.js +++ b/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator x && y uses GetValue +es5id: 11.11.1_A2.1_T3 description: > If ToBoolean(x) is true and GetBase(y) is null, throw ReferenceError diff --git a/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T4.js b/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T4.js index 7feb8066548db2c9e0e2156edb678a45e2ee8184..1c5d9496186541dc69297e6e193a8919f0f0b2d3 100644 --- a/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T4.js +++ b/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T4.js @@ -3,6 +3,7 @@ /*--- info: Operator x && y uses GetValue +es5id: 11.11.1_A2.1_T4 description: If ToBoolean(x) is false and GetBase(y) is null, return false ---*/ diff --git a/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T1.js b/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T1.js index c66468b7c27bcbdc6102892547c9b4b30ee8d2df..799f269fef3e36ac3e4f8b760db0ffb21db1ad6d 100644 --- a/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T1.js +++ b/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T1.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.11.1_A2.4_T1 description: Checking with "=" ---*/ diff --git a/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T2.js b/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T2.js index 1adaddbc3dc5b57f22797f68b2ed5d35974252a1..2d3ede99bf0316dbbd5e03e128333fe23d144724 100644 --- a/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T2.js +++ b/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T2.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.11.1_A2.4_T2 description: Checking with "throw" ---*/ diff --git a/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T3.js b/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T3.js index 6329950015b1f4057c66deeec81cdc0e999c289b..3a9a805959457b7ab9e61ccaebb9769c735248f9 100644 --- a/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T3.js +++ b/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T3.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.11.1_A2.4_T3 description: Checking with undeclarated variables flags: [noStrict] ---*/ diff --git a/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T1.js b/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T1.js index b0472ed6f22ba5410c70f7b903dfb69bb912b4e8..98e4b0ea3e10a7b7f7fb839c340bfe45c5c93bca 100644 --- a/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T1.js +++ b/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T1.js @@ -3,6 +3,7 @@ /*--- info: If ToBoolean(x) is false, return x +es5id: 11.11.1_A3_T1 description: > Type(x) is primitive boolean and Type(y) is changed between primitive boolean and Boolean object diff --git a/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T2.js b/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T2.js index a1ba9083ccc5852de3fb6755a9f1a554ad5f5c8f..7237a04ff9a23bc9cc139f7df6e169daeaea68b3 100644 --- a/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T2.js +++ b/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T2.js @@ -3,6 +3,7 @@ /*--- info: If ToBoolean(x) is false, return x +es5id: 11.11.1_A3_T2 description: Type(x) and Type(y) vary between primitive number and Number object ---*/ diff --git a/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T3.js b/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T3.js index 2c96f8685d07d588bf5439053a2f4be8ba2a8731..156800d2761ea4c5ab24c1ce1edab013e0cff871 100644 --- a/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T3.js +++ b/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T3.js @@ -3,6 +3,7 @@ /*--- info: If ToBoolean(x) is false, return x +es5id: 11.11.1_A3_T3 description: Type(x) and Type(y) vary between primitive string and String object ---*/ diff --git a/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T4.js b/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T4.js index 176a3b2b2d544966b2d1a4932079a4d2f69fd24e..747bb7f1846ece012c0440b5386c098a50bf978b 100644 --- a/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T4.js +++ b/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T4.js @@ -3,6 +3,7 @@ /*--- info: If ToBoolean(x) is false, return x +es5id: 11.11.1_A3_T4 description: Type(x) or Type(y) is changed between null and undefined ---*/ diff --git a/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T1.js b/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T1.js index 0c2c3e5d48e96d219505b10c66203f791fd1301e..cd6f7e5480f40b47decf14f2195b5f40a0c2c1e9 100644 --- a/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T1.js +++ b/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T1.js @@ -3,6 +3,7 @@ /*--- info: If ToBoolean(x) is true, return y +es5id: 11.11.1_A4_T1 description: > Type(x) and Type(y) vary between primitive boolean and Boolean object diff --git a/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T2.js b/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T2.js index aa4d6393174725d4a5f2a9cddf5bfe50cadb39e4..396040d490286ff936a3eb7927fa5ae53ad0e89f 100644 --- a/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T2.js +++ b/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T2.js @@ -3,6 +3,7 @@ /*--- info: If ToBoolean(x) is true, return y +es5id: 11.11.1_A4_T2 description: Type(x) and Type(y) vary between primitive number and Number object ---*/ diff --git a/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T3.js b/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T3.js index e7ad653cbe1b0786d30656990decc853620f7321..8656193e019ca6efc4f63f2f7d06e99cbdd296a4 100644 --- a/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T3.js +++ b/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T3.js @@ -3,6 +3,7 @@ /*--- info: If ToBoolean(x) is true, return y +es5id: 11.11.1_A4_T3 description: Type(x) and Type(y) vary between primitive string and String object ---*/ diff --git a/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T4.js b/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T4.js index a377db3bdd8adc44b266b86b0ff446a814fc2931..206618416b20e677a76d725c8026bcfa3a780bb5 100644 --- a/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T4.js +++ b/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T4.js @@ -3,6 +3,7 @@ /*--- info: If ToBoolean(x) is true, return y +es5id: 11.11.1_A4_T4 description: Type(x) or Type(y) is changed between null and undefined ---*/ diff --git a/test/suite/ch11/11.11/11.11.2/S11.11.2_A1.js b/test/suite/ch11/11.11/11.11.2/S11.11.2_A1.js index 71f835dae8221358f18489e397c33106d6574860..ac0b07b2ee64201df619dc293e402ef91d7dd3f3 100644 --- a/test/suite/ch11/11.11/11.11.2/S11.11.2_A1.js +++ b/test/suite/ch11/11.11/11.11.2/S11.11.2_A1.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between LogicalORExpression and "||" or between "||" and LogicalANDExpression are allowed +es5id: 11.11.2_A1 description: Checking by using eval ---*/ diff --git a/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T1.js b/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T1.js index c8207792cb9e6c803147da194ea37fc6f62d1b7c..6e91ba5cadd54ed286fb35c630e32b5d86a40cc2 100644 --- a/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T1.js +++ b/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x || y uses GetValue +es5id: 11.11.2_A2.1_T1 description: Either Type is not Reference or GetBase is not null ---*/ diff --git a/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T2.js b/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T2.js index 0bc31f8345b38c6e6548099c7d92c2a912b5c79d..84625e4bee4f1b84770188c60fb12ae2ce772f53 100644 --- a/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T2.js +++ b/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator x || y uses GetValue +es5id: 11.11.2_A2.1_T2 description: If GetBase(x) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T3.js b/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T3.js index 88e55853894fd411741f04ebb589af8e7aa578b4..07aa4728867b6b57f08fd7ebc572a72d42030722 100644 --- a/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T3.js +++ b/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator x || y uses GetValue +es5id: 11.11.2_A2.1_T3 description: > If ToBoolean(x) is false and GetBase(y) is null, throw ReferenceError diff --git a/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T4.js b/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T4.js index 1497dadb2912bfdbc4d2b4f91a91a66293183f7e..bd382ee83adad0fa5410b849a01a3f20d686a9a8 100644 --- a/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T4.js +++ b/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T4.js @@ -3,6 +3,7 @@ /*--- info: Operator x || y uses GetValue +es5id: 11.11.2_A2.1_T4 description: If ToBoolean(x) is true and GetBase(y) is null, return true ---*/ diff --git a/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T1.js b/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T1.js index ab4a92ec3289180ad266966e67b2ee4796e9e9be..9248fdf8bf8137d566107cd2d5874284bda58121 100644 --- a/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T1.js +++ b/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T1.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.11.2_A2.4_T1 description: Checking with "=" ---*/ diff --git a/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T2.js b/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T2.js index a0cf377c39903ee7d423cada4305ca5f6963951d..54cbcffec41be564016d8b15d789a8bfe61e2e3f 100644 --- a/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T2.js +++ b/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T2.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.11.2_A2.4_T2 description: Checking with "throw" ---*/ diff --git a/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T3.js b/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T3.js index 0d34dafc7d3084be617a2353cedecb71e7d43806..22ca492b6401c2611acd64c647c53d8b27019270 100644 --- a/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T3.js +++ b/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T3.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.11.2_A2.4_T3 description: Checking with undeclarated variables flags: [noStrict] ---*/ diff --git a/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T1.js b/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T1.js index f4e328c57add2a5a7145ae1b1c25208371edcfc8..6e74ba8bf33a74dffa5ed951126f05081e654d18 100644 --- a/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T1.js +++ b/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T1.js @@ -3,6 +3,7 @@ /*--- info: If ToBoolean(x) is false, return y +es5id: 11.11.2_A3_T1 description: > Type(x) and Type(y) vary between primitive boolean and Boolean object diff --git a/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T2.js b/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T2.js index 171d564b8c2916c38cc60dcef6a7af7016f74eaa..1f9639e456e1cfc1ee371c8ae012c2f8dd52f610 100644 --- a/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T2.js +++ b/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T2.js @@ -3,6 +3,7 @@ /*--- info: If ToBoolean(x) is false, return y +es5id: 11.11.2_A3_T2 description: Type(x) and Type(y) vary between primitive number and Number object ---*/ diff --git a/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T3.js b/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T3.js index 38adfd081c325e24cbade57137bf5e96d0089a1f..bec673f3119777676339597df40fdac3abf008ef 100644 --- a/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T3.js +++ b/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T3.js @@ -3,6 +3,7 @@ /*--- info: If ToBoolean(x) is false, return y +es5id: 11.11.2_A3_T3 description: Type(x) and Type(y) vary between primitive string and String object ---*/ diff --git a/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T4.js b/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T4.js index 4b655ef975dad14616c4fe397b4c7edc6594a283..6ba0a73e9177c62e847b72cd10e731f8b8c83eaf 100644 --- a/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T4.js +++ b/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T4.js @@ -3,6 +3,7 @@ /*--- info: If ToBoolean(x) is false, return y +es5id: 11.11.2_A3_T4 description: Type(x) or Type(y) is changed between null and undefined ---*/ diff --git a/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T1.js b/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T1.js index e313797a69dfc0b60cd31319aec7de34602e7a07..70ad3376605349e3e9b151313a8e717d32b522dc 100644 --- a/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T1.js +++ b/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T1.js @@ -3,6 +3,7 @@ /*--- info: If ToBoolean(x) is true, return x +es5id: 11.11.2_A4_T1 description: > Type(x) and Type(y) vary between primitive boolean and Boolean object diff --git a/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T2.js b/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T2.js index f3b928b64f79b8c615fd479e741a7f0e416fff64..cb0f049046d45aea44ce043a8c44e5256bdec90d 100644 --- a/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T2.js +++ b/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T2.js @@ -3,6 +3,7 @@ /*--- info: If ToBoolean(x) is true, return x +es5id: 11.11.2_A4_T2 description: Type(x) and Type(y) vary between primitive number and Number object ---*/ diff --git a/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T3.js b/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T3.js index d01735e82759ae3eb5adcba03ab5c6f442246864..e3de4c2e4688693d717e055b8274586e8338fdea 100644 --- a/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T3.js +++ b/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T3.js @@ -3,6 +3,7 @@ /*--- info: If ToBoolean(x) is true, return x +es5id: 11.11.2_A4_T3 description: Type(x) and Type(y) vary between primitive string and String object ---*/ diff --git a/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T4.js b/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T4.js index 3ee659e91a478f909f5b8d88a80b5276e5fff162..f8d48abdd80efaa2be7f61c1d35f9f0d4b6cc4cd 100644 --- a/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T4.js +++ b/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T4.js @@ -3,6 +3,7 @@ /*--- info: If ToBoolean(x) is true, return x +es5id: 11.11.2_A4_T4 description: Type(x) or Type(y) vary between Null and Undefined ---*/ diff --git a/test/suite/ch11/11.12/S11.12_A1.js b/test/suite/ch11/11.12/S11.12_A1.js index 0b2bd56df396b98692ee50f499021b3629f5f628..d6e15cb85f963d431f2241504ab1ee079b9e1a44 100644 --- a/test/suite/ch11/11.12/S11.12_A1.js +++ b/test/suite/ch11/11.12/S11.12_A1.js @@ -6,6 +6,7 @@ info: > White Space and Line Terminator between LogicalORExpression and "?" or between "?" and AssignmentExpression or between AssignmentExpression and ":" or between ":" and AssignmentExpression are allowed +es5id: 11.12_A1 description: Checking by using eval ---*/ diff --git a/test/suite/ch11/11.12/S11.12_A2.1_T1.js b/test/suite/ch11/11.12/S11.12_A2.1_T1.js index ec04fd1465d4e400901f534daee345310b6a14ff..2025bd04ed43bf01b8d77ce719e2f1ce21f2d6f8 100644 --- a/test/suite/ch11/11.12/S11.12_A2.1_T1.js +++ b/test/suite/ch11/11.12/S11.12_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: "Operator x ? y : z uses GetValue" +es5id: 11.12_A2.1_T1 description: Either Type is not Reference or GetBase is not null ---*/ diff --git a/test/suite/ch11/11.12/S11.12_A2.1_T2.js b/test/suite/ch11/11.12/S11.12_A2.1_T2.js index 75733cb433fd499a933789c5f8a192aba27216f3..5b1206ead226b63e4908e031b4e6ca08687cd1fb 100644 --- a/test/suite/ch11/11.12/S11.12_A2.1_T2.js +++ b/test/suite/ch11/11.12/S11.12_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: "Operator x ? y : z uses GetValue" +es5id: 11.12_A2.1_T2 description: If GetBase(x) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.12/S11.12_A2.1_T3.js b/test/suite/ch11/11.12/S11.12_A2.1_T3.js index 341fc735979f675f8de1c11bc33f4b6782b9d199..725358405ee2c5fa196a6e399ccc41c2c4ca961c 100644 --- a/test/suite/ch11/11.12/S11.12_A2.1_T3.js +++ b/test/suite/ch11/11.12/S11.12_A2.1_T3.js @@ -3,6 +3,7 @@ /*--- info: "Operator x ? y : z uses GetValue" +es5id: 11.12_A2.1_T3 description: > If ToBoolean(x) is true and GetBase(y) is null, throw ReferenceError diff --git a/test/suite/ch11/11.12/S11.12_A2.1_T4.js b/test/suite/ch11/11.12/S11.12_A2.1_T4.js index 88e659f761ec2f566f113883077a4072976c20aa..a36b93792ff51e8254eabc31cbd79749ba90d180 100644 --- a/test/suite/ch11/11.12/S11.12_A2.1_T4.js +++ b/test/suite/ch11/11.12/S11.12_A2.1_T4.js @@ -3,6 +3,7 @@ /*--- info: "Operator x ? y : z uses GetValue" +es5id: 11.12_A2.1_T4 description: > If ToBoolean(x) is false and GetBase(z) is null, throw ReferenceError diff --git a/test/suite/ch11/11.12/S11.12_A2.1_T5.js b/test/suite/ch11/11.12/S11.12_A2.1_T5.js index 11fb1c9017122481a0438d48509e652f6bc6a4cd..e2fcc0ed746990aa30fb49eafa574554ae1b93d1 100644 --- a/test/suite/ch11/11.12/S11.12_A2.1_T5.js +++ b/test/suite/ch11/11.12/S11.12_A2.1_T5.js @@ -3,6 +3,7 @@ /*--- info: "Operator x ? y : z uses GetValue" +es5id: 11.12_A2.1_T5 description: If ToBoolean(x) is true and GetBase(z) is null, return y ---*/ diff --git a/test/suite/ch11/11.12/S11.12_A2.1_T6.js b/test/suite/ch11/11.12/S11.12_A2.1_T6.js index 5fa6dec4a3fc6709db5b6cb109cdc14e9e18ed63..878aa37e26217412bddb97ea55c5ae7f9d0e530a 100644 --- a/test/suite/ch11/11.12/S11.12_A2.1_T6.js +++ b/test/suite/ch11/11.12/S11.12_A2.1_T6.js @@ -3,6 +3,7 @@ /*--- info: "Operator x ? y : z uses GetValue" +es5id: 11.12_A2.1_T6 description: If ToBoolean(x) is false and GetBase(y) is null, return z ---*/ diff --git a/test/suite/ch11/11.12/S11.12_A3_T1.js b/test/suite/ch11/11.12/S11.12_A3_T1.js index 661a440af5fd6a1648becf76057df98f6678121e..3ceafbc51ea303aedbb41208a34c724d9dc5e35d 100644 --- a/test/suite/ch11/11.12/S11.12_A3_T1.js +++ b/test/suite/ch11/11.12/S11.12_A3_T1.js @@ -3,6 +3,7 @@ /*--- info: If ToBoolean(x) is false, return z +es5id: 11.12_A3_T1 description: Type(y) and Type(z) are boolean primitives ---*/ diff --git a/test/suite/ch11/11.12/S11.12_A3_T2.js b/test/suite/ch11/11.12/S11.12_A3_T2.js index aa31654b371d5cc995c760bc963f7aec55bcdd66..7a7463efe9b608ceb7cbfe670524a2a6a636f182 100644 --- a/test/suite/ch11/11.12/S11.12_A3_T2.js +++ b/test/suite/ch11/11.12/S11.12_A3_T2.js @@ -3,6 +3,7 @@ /*--- info: If ToBoolean(x) is false, return z +es5id: 11.12_A3_T2 description: Type(y) and Type(z) are number primitives ---*/ diff --git a/test/suite/ch11/11.12/S11.12_A3_T3.js b/test/suite/ch11/11.12/S11.12_A3_T3.js index 96f5a8efb35a58309cbe7d7c69748bb5995bd2ea..fdc1bbba4bb5e7c461b5f91bd75071a4c453bab7 100644 --- a/test/suite/ch11/11.12/S11.12_A3_T3.js +++ b/test/suite/ch11/11.12/S11.12_A3_T3.js @@ -3,6 +3,7 @@ /*--- info: If ToBoolean(x) is false, return z +es5id: 11.12_A3_T3 description: Type(y) and Type(z) are string primitives ---*/ diff --git a/test/suite/ch11/11.12/S11.12_A3_T4.js b/test/suite/ch11/11.12/S11.12_A3_T4.js index 8006dbb44c57796681fe597902161c1f25df1f7c..f76a8ace57fafcf76707c5fa6f220573bdb6dea5 100644 --- a/test/suite/ch11/11.12/S11.12_A3_T4.js +++ b/test/suite/ch11/11.12/S11.12_A3_T4.js @@ -3,6 +3,7 @@ /*--- info: If ToBoolean(x) is false, return z +es5id: 11.12_A3_T4 description: Type(x) or Type(y) is changed between null and undefined ---*/ diff --git a/test/suite/ch11/11.12/S11.12_A4_T1.js b/test/suite/ch11/11.12/S11.12_A4_T1.js index 30ceb82450e95ce2c70985d002b098992d843d53..d4d99f21cb7c634e9caea10859c2def3367d80e7 100644 --- a/test/suite/ch11/11.12/S11.12_A4_T1.js +++ b/test/suite/ch11/11.12/S11.12_A4_T1.js @@ -3,6 +3,7 @@ /*--- info: If ToBoolean(x) is true, return y +es5id: 11.12_A4_T1 description: Type(y) and Type(z) are boolean primitives ---*/ diff --git a/test/suite/ch11/11.12/S11.12_A4_T2.js b/test/suite/ch11/11.12/S11.12_A4_T2.js index 5aef549596f1673d868968811956d434779a43f2..3d4757ec88a7905542439f37174da4849b66f76a 100644 --- a/test/suite/ch11/11.12/S11.12_A4_T2.js +++ b/test/suite/ch11/11.12/S11.12_A4_T2.js @@ -3,6 +3,7 @@ /*--- info: If ToBoolean(x) is true, return y +es5id: 11.12_A4_T2 description: Type(y) and Type(z) are number primitives ---*/ diff --git a/test/suite/ch11/11.12/S11.12_A4_T3.js b/test/suite/ch11/11.12/S11.12_A4_T3.js index 84cbc734afc28022ddd33716af99a88fc56731ef..a46a9af4b3c3bbd62cf7bce48b5d2db6bd4412cf 100644 --- a/test/suite/ch11/11.12/S11.12_A4_T3.js +++ b/test/suite/ch11/11.12/S11.12_A4_T3.js @@ -3,6 +3,7 @@ /*--- info: If ToBoolean(x) is true, return y +es5id: 11.12_A4_T3 description: Type(y) and Type(z) are string primitives ---*/ diff --git a/test/suite/ch11/11.12/S11.12_A4_T4.js b/test/suite/ch11/11.12/S11.12_A4_T4.js index 6222978d3b99902ed8383c7b4ba3d3b7b9649814..5323d2ee5117589b9518e86c961152ad8d0b3640 100644 --- a/test/suite/ch11/11.12/S11.12_A4_T4.js +++ b/test/suite/ch11/11.12/S11.12_A4_T4.js @@ -3,6 +3,7 @@ /*--- info: If ToBoolean(x) is true, return y +es5id: 11.12_A4_T4 description: Type(x) or Type(y) is changed between null and undefined ---*/ diff --git a/test/suite/ch11/11.13/11.13.1/11.13.1-1-1.js b/test/suite/ch11/11.13/11.13.1/11.13.1-1-1.js index 6377bd282f1ef34325b222dfbd9039060f326e49..c71ce74e02d24b2e6510848be71a566692760c18 100644 --- a/test/suite/ch11/11.13/11.13.1/11.13.1-1-1.js +++ b/test/suite/ch11/11.13/11.13.1/11.13.1-1-1.js @@ -6,6 +6,7 @@ /*--- info: PutValue operates only on references (see step 1) +es5id: 11.13.1-1-1 description: > simple assignment throws ReferenceError if LeftHandSide is not a reference (number) diff --git a/test/suite/ch11/11.13/11.13.1/11.13.1-1-2.js b/test/suite/ch11/11.13/11.13.1/11.13.1-1-2.js index b941c2e59a554afa51aac780b92e23da5f6d660f..cc0c0a5b7f4f4adc7fcf86ea8c2434d6185ab33e 100644 --- a/test/suite/ch11/11.13/11.13.1/11.13.1-1-2.js +++ b/test/suite/ch11/11.13/11.13.1/11.13.1-1-2.js @@ -6,6 +6,7 @@ /*--- info: PutValue operates only on references (see step 1). +es5id: 11.13.1-1-2 description: > simple assignment throws ReferenceError if LeftHandSide is not a reference (string) diff --git a/test/suite/ch11/11.13/11.13.1/11.13.1-1-3.js b/test/suite/ch11/11.13/11.13.1/11.13.1-1-3.js index cba984d3e6498ed811f24baae2e5443bd07c2035..4e8fd804029218e35cbb3dd34caa1aada7d46220 100644 --- a/test/suite/ch11/11.13/11.13.1/11.13.1-1-3.js +++ b/test/suite/ch11/11.13/11.13.1/11.13.1-1-3.js @@ -6,6 +6,7 @@ /*--- info: PutValue operates only on references (see step 1). +es5id: 11.13.1-1-3 description: > simple assignment throws ReferenceError if LeftHandSide is not a reference (boolean) diff --git a/test/suite/ch11/11.13/11.13.1/11.13.1-1-4.js b/test/suite/ch11/11.13/11.13.1/11.13.1-1-4.js index 7b926609c4b73027f2d05e7c305a10e9317f3455..a17be88751040097283a8af7172a6e6bc6a2eaeb 100644 --- a/test/suite/ch11/11.13/11.13.1/11.13.1-1-4.js +++ b/test/suite/ch11/11.13/11.13.1/11.13.1-1-4.js @@ -6,6 +6,7 @@ /*--- info: PutValue operates only on references (see step 1). +es5id: 11.13.1-1-4 description: > simple assignment throws ReferenceError if LeftHandSide is not a reference (null) diff --git a/test/suite/ch11/11.13/11.13.1/11.13.1-1-6-s.js b/test/suite/ch11/11.13/11.13.1/11.13.1-1-6-s.js index 11e3c23e8cb93857806bd792bca08204eae77dca..5d524eb629adcf61725059927eff8e0e24e47f57 100644 --- a/test/suite/ch11/11.13/11.13.1/11.13.1-1-6-s.js +++ b/test/suite/ch11/11.13/11.13.1/11.13.1-1-6-s.js @@ -6,6 +6,7 @@ /*--- info: PutValue operates only on references (see step 3.a). +es5id: 11.13.1-1-6-s description: > simple assignment throws ReferenceError if LeftHandSide is an unresolvable reference in strict mode (base obj undefined) diff --git a/test/suite/ch11/11.13/11.13.1/11.13.1-1-s.js b/test/suite/ch11/11.13/11.13.1/11.13.1-1-s.js index f2646c48419013c6593de576009794f4c2f2fe9a..d41b7c67a27226ebd661c38abd10ed6ff32217a2 100644 --- a/test/suite/ch11/11.13/11.13.1/11.13.1-1-s.js +++ b/test/suite/ch11/11.13/11.13.1/11.13.1-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.1-1-s description: > Strict Mode - TypeError is thrown if The LeftHandSide is a reference to a data property with the attribute value diff --git a/test/suite/ch11/11.13/11.13.1/11.13.1-2-s.js b/test/suite/ch11/11.13/11.13.1/11.13.1-2-s.js index 6b8ab54f2042fe06ffd9fe433a1b6198becf18fe..a843b8216b3e4b20186a886746b89a3d2f4899ac 100644 --- a/test/suite/ch11/11.13/11.13.1/11.13.1-2-s.js +++ b/test/suite/ch11/11.13/11.13.1/11.13.1-2-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.1-2-s description: > Strict Mode - TypeError is thrown if The LeftHandSide is a reference to an accessor property with the attribute value diff --git a/test/suite/ch11/11.13/11.13.1/11.13.1-3-s.js b/test/suite/ch11/11.13/11.13.1/11.13.1-3-s.js index 5457909ccad7c15d1a366aca4aae346edbc2436d..78607b9b20d50f8a1ae273dabd71d1f77caa3d09 100644 --- a/test/suite/ch11/11.13/11.13.1/11.13.1-3-s.js +++ b/test/suite/ch11/11.13/11.13.1/11.13.1-3-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.1-3-s description: > Strict Mode - TypeError is thrown if The LeftHandSide is a reference to a non-existent property of an object whose diff --git a/test/suite/ch11/11.13/11.13.1/11.13.1-4-1.js b/test/suite/ch11/11.13/11.13.1/11.13.1-4-1.js index 319c1f2b48a17c6d53245daf2c39028075e04591..6880dcf5470632adad542886b799e60be3253353 100644 --- a/test/suite/ch11/11.13/11.13.1/11.13.1-4-1.js +++ b/test/suite/ch11/11.13/11.13.1/11.13.1-4-1.js @@ -6,6 +6,7 @@ /*--- info: PutValue operates only on references (see step 3.b). +es5id: 11.13.1-4-1 description: > simple assignment creates property on the global object if LeftHandSide is an unresolvable reference diff --git a/test/suite/ch11/11.13/11.13.1/11.13.1-4-14-s.js b/test/suite/ch11/11.13/11.13.1/11.13.1-4-14-s.js index 96dd765f761b4370ab406739ab7f49c2ea5bc890..05c58579ba2148e64bf68b9b910a99748fee5136 100644 --- a/test/suite/ch11/11.13/11.13.1/11.13.1-4-14-s.js +++ b/test/suite/ch11/11.13/11.13.1/11.13.1-4-14-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.1-4-14-s description: > simple assignment throws TypeError if LeftHandSide is a readonly property in strict mode (Number.MAX_VALUE) diff --git a/test/suite/ch11/11.13/11.13.1/11.13.1-4-27-s.js b/test/suite/ch11/11.13/11.13.1/11.13.1-4-27-s.js index 026676ae33ffa0e6cf8c72a179403b7207dbe74c..5ce719261dc1c77acc3e03bff035197c0463032f 100644 --- a/test/suite/ch11/11.13/11.13.1/11.13.1-4-27-s.js +++ b/test/suite/ch11/11.13/11.13.1/11.13.1-4-27-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.1-4-27-s description: > simple assignment throws TypeError if LeftHandSide is a readonly property in strict mode (Global.undefined) diff --git a/test/suite/ch11/11.13/11.13.1/11.13.1-4-28-s.js b/test/suite/ch11/11.13/11.13.1/11.13.1-4-28-s.js index f6b3f96b224c167f55dee82ddeee3f24321384b6..33ccd378a71f4676e779a7129552ba05a60d969e 100644 --- a/test/suite/ch11/11.13/11.13.1/11.13.1-4-28-s.js +++ b/test/suite/ch11/11.13/11.13.1/11.13.1-4-28-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.1-4-28-s description: > Strict Mode - SyntaxError is thrown if the identifier 'eval' appears as the LeftHandSideExpression of simple assignment(=) diff --git a/test/suite/ch11/11.13/11.13.1/11.13.1-4-28gs.js b/test/suite/ch11/11.13/11.13.1/11.13.1-4-28gs.js index 6515547993fa0d93ed542d996cb634b6a8e6dba3..a34c144a88e691d1b8a618566712ee5ffe4a7f27 100644 --- a/test/suite/ch11/11.13/11.13.1/11.13.1-4-28gs.js +++ b/test/suite/ch11/11.13/11.13.1/11.13.1-4-28gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.1-4-28gs description: > Strict Mode - SyntaxError is thrown if the identifier 'Math.PI' appears as the LeftHandSideExpression of simple assignment(=) diff --git a/test/suite/ch11/11.13/11.13.1/11.13.1-4-29-s.js b/test/suite/ch11/11.13/11.13.1/11.13.1-4-29-s.js index f7c667ab70ace6fa29240262e3f28ec3a20603a1..0d2b938ef8d1bc7c771f4c324819797dd027d6e6 100644 --- a/test/suite/ch11/11.13/11.13.1/11.13.1-4-29-s.js +++ b/test/suite/ch11/11.13/11.13.1/11.13.1-4-29-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.1-4-29-s description: > Strict Mode - SyntaxError is thrown if the identifier 'arguments' appears as the LeftHandSideExpression of simple assignment(=) diff --git a/test/suite/ch11/11.13/11.13.1/11.13.1-4-29gs.js b/test/suite/ch11/11.13/11.13.1/11.13.1-4-29gs.js index 5e2ef6e4b51b3a8bb3fa6c2fc764164c672657c8..0a9cd8eeac9299f68827878d7054c96a8005222e 100644 --- a/test/suite/ch11/11.13/11.13.1/11.13.1-4-29gs.js +++ b/test/suite/ch11/11.13/11.13.1/11.13.1-4-29gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.1-4-29gs description: > Strict Mode - SyntaxError is thrown if the identifier 'Math.PI' appears as the LeftHandSideExpression of simple assignment(=) diff --git a/test/suite/ch11/11.13/11.13.1/11.13.1-4-3-s.js b/test/suite/ch11/11.13/11.13.1/11.13.1-4-3-s.js index 087fb92ebca0f63a819ca5186a35605442944ea2..71e538f106a6928604bb9821ef5e29425eeb85aa 100644 --- a/test/suite/ch11/11.13/11.13.1/11.13.1-4-3-s.js +++ b/test/suite/ch11/11.13/11.13.1/11.13.1-4-3-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.1-4-3-s description: > simple assignment throws TypeError if LeftHandSide is a readonly property in strict mode (Global.Infinity) diff --git a/test/suite/ch11/11.13/11.13.1/11.13.1-4-30-s.js b/test/suite/ch11/11.13/11.13.1/11.13.1-4-30-s.js index 03e6ef3143093c3c5759f54ebbe82517799dffb4..dd548c2362c91871c10e41a0335e47d009aa2be7 100644 --- a/test/suite/ch11/11.13/11.13.1/11.13.1-4-30-s.js +++ b/test/suite/ch11/11.13/11.13.1/11.13.1-4-30-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.1-4-30-s description: > Strict Mode - SyntaxError is thrown if the identifier 'eval' appears as the LeftHandSideExpression (PrimaryExpression) of diff --git a/test/suite/ch11/11.13/11.13.1/11.13.1-4-31-s.js b/test/suite/ch11/11.13/11.13.1/11.13.1-4-31-s.js index e647e7ab7c8ebc8eed4dc254cf86eab088adaaf7..c4aa4b5c255b6d01b0de09618cfc00a09717f66c 100644 --- a/test/suite/ch11/11.13/11.13.1/11.13.1-4-31-s.js +++ b/test/suite/ch11/11.13/11.13.1/11.13.1-4-31-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.1-4-31-s description: > Strict Mode - SyntaxError is thrown if the identifier 'arguments' appears as the LeftHandSideExpression (PrimaryExpression) of diff --git a/test/suite/ch11/11.13/11.13.1/11.13.1-4-6-s.js b/test/suite/ch11/11.13/11.13.1/11.13.1-4-6-s.js index 08675b3400852cba41c2c6c9962059355253ef44..bc540dafc75e5cfa03fffd4e22d048ef75bd53df 100644 --- a/test/suite/ch11/11.13/11.13.1/11.13.1-4-6-s.js +++ b/test/suite/ch11/11.13/11.13.1/11.13.1-4-6-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.1-4-6-s description: > simple assignment throws TypeError if LeftHandSide is a readonly property in strict mode (Function.length) diff --git a/test/suite/ch11/11.13/11.13.1/S11.13.1_A1.js b/test/suite/ch11/11.13/11.13.1/S11.13.1_A1.js index 3699daae3d78191d52636680d6cd40e636280b6c..621a5015051574fb35eef04d84e15ce5c63794a2 100644 --- a/test/suite/ch11/11.13/11.13.1/S11.13.1_A1.js +++ b/test/suite/ch11/11.13/11.13.1/S11.13.1_A1.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between LeftHandSideExpression and "=" or between "=" and AssignmentExpression are allowed +es5id: 11.13.1_A1 description: Checking by using eval flags: [noStrict] ---*/ diff --git a/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T1.js b/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T1.js index 83129e9cd69cdae697f1876cc32eac68d9728360..f931078c2e23e303d7fe3ef2c1e42aac67516f27 100644 --- a/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T1.js +++ b/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x = y uses GetValue and PutValue +es5id: 11.13.1_A2.1_T1 description: Either AssigmentExpression is not Reference or GetBase is not null ---*/ diff --git a/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T2.js b/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T2.js index 85444a225dd6e0d6c8adb234fa49b12a23157d03..e1ae05cbd00d311037ca58f10d56f0ac4ceed9b5 100644 --- a/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T2.js +++ b/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator x = y uses GetValue and PutValue +es5id: 11.13.1_A2.1_T2 description: If GetBase(AssigmentExpression) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T3.js b/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T3.js index b4114b6efab6798304acbf5efb167e162643e1dd..d0eab54201c8fe6089efa89303e84fcc3f2f9d77 100644 --- a/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T3.js +++ b/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator x = y uses GetValue and PutValue +es5id: 11.13.1_A2.1_T3 description: > If Type(LeftHandSideExpression) is not Reference, throw ReferenceError (or SyntaxError) diff --git a/test/suite/ch11/11.13/11.13.1/S11.13.1_A3.1.js b/test/suite/ch11/11.13/11.13.1/S11.13.1_A3.1.js index b800de890f8ea21324ed7ce4759fc74e4ce8cd1e..99f36c01f53b6e8bb0caa4bf39436709ca92444e 100644 --- a/test/suite/ch11/11.13/11.13.1/S11.13.1_A3.1.js +++ b/test/suite/ch11/11.13/11.13.1/S11.13.1_A3.1.js @@ -3,6 +3,7 @@ /*--- info: Operator x = y PutValue(x, y) +es5id: 11.13.1_A3.1 description: Checking Expression and Variable statements ---*/ diff --git a/test/suite/ch11/11.13/11.13.1/S11.13.1_A3.2.js b/test/suite/ch11/11.13/11.13.1/S11.13.1_A3.2.js index 6174e75a141e9152729f4e6e67d24d4f69b7c44b..303be73c6da19a3a220dea975e31683376f1c042 100644 --- a/test/suite/ch11/11.13/11.13.1/S11.13.1_A3.2.js +++ b/test/suite/ch11/11.13/11.13.1/S11.13.1_A3.2.js @@ -3,6 +3,7 @@ /*--- info: Operator x = y returns GetValue(y) +es5id: 11.13.1_A3.2 description: Checking Expression and Variable statements ---*/ diff --git a/test/suite/ch11/11.13/11.13.1/S11.13.1_A4_T1.js b/test/suite/ch11/11.13/11.13.1/S11.13.1_A4_T1.js index 4f1381df6456a167c849521a58d7e0e1e1abf24c..6bb3846c1c538500ea22030d56eeaf568c3495b1 100644 --- a/test/suite/ch11/11.13/11.13.1/S11.13.1_A4_T1.js +++ b/test/suite/ch11/11.13/11.13.1/S11.13.1_A4_T1.js @@ -3,6 +3,7 @@ /*--- info: "AssignmentExpression : LeftHandSideExpression = AssignmentExpression" +es5id: 11.13.1_A4_T1 description: Syntax check ---*/ diff --git a/test/suite/ch11/11.13/11.13.1/S11.13.1_A4_T2.js b/test/suite/ch11/11.13/11.13.1/S11.13.1_A4_T2.js index 34743b56b6ea657d8ccd19dcb218d4dc8fe04308..55f3f8792f3eed8e950d87b08e07c434617cffc7 100644 --- a/test/suite/ch11/11.13/11.13.1/S11.13.1_A4_T2.js +++ b/test/suite/ch11/11.13/11.13.1/S11.13.1_A4_T2.js @@ -3,6 +3,7 @@ /*--- info: "AssignmentExpression : LeftHandSideExpression = AssignmentExpression" +es5id: 11.13.1_A4_T2 description: Syntax check if "x = x" throws ReferenceError ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-1-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-1-s.js index 948f0fac2c7f309a4d2e480a2e8ef3e220061885..960dfff09c27d876e8d7e4ca561276dea6371c60 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-1-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-1-s description: > Strict Mode - ReferenceError is thrown if the LeftHandSideExpression of a Compound Assignment operator(*=) diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-10-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-10-s.js index ec0ff54ade77568996d12d70af45cc71e2bd8c4f..8be037e6e938ea24b951108e77fdaa9ec2d36cf6 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-10-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-10-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-10-s description: > Strict Mode - ReferenceError is thrown if the LeftHandSideExpression of a Compound Assignment operator(^=) diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-11-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-11-s.js index c08614a851362336cd7d89c5edddc8074684ad9c..e31b1828ae67daa4c34f00cee873adadd91fd378 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-11-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-11-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-11-s description: > Strict Mode - ReferenceError is thrown if the LeftHandSideExpression of a Compound Assignment operator(|=) diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-12-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-12-s.js index c7606c22d4f63650deee029865da555d17d5bed5..e031b755e097cd22158b397997bf739793b6bab2 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-12-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-12-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-12-s description: > Strict Mode - ReferenceError isn't thrown if the LeftHandSideExpression of a Compound Assignment operator(*=) diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-13-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-13-s.js index 2b53032f4978c71c73748130727d9d4ffcb976ed..54ff550a9c0ef4575aaf5c89279b05540565444d 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-13-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-13-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-13-s description: > Strict Mode - ReferenceError isn't thrown if the LeftHandSideExpression of a Compound Assignment operator(/=) diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-14-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-14-s.js index 2856f391efc2ab5be8f36fa995869b92134432dc..6d7253b814bde89db3d398a7e234ac8484b183c6 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-14-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-14-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-14-s description: > Strict Mode - ReferenceError isn't thrown if the LeftHandSideExpression of a Compound Assignment operator(%=) diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-15-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-15-s.js index 3991a7b504714800480f89e831b42f413d881136..e50699d083e8b250ed1874a1f65c615e07b2e683 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-15-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-15-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-15-s description: > Strict Mode - ReferenceError isn't thrown if the LeftHandSideExpression of a Compound Assignment operator(>>>=) diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-16-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-16-s.js index b11856252a0b9cfb9a31e97b486bd0ac1b6f3da7..605b05d6db563e8653cff0bb5dd1bde3f229fab6 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-16-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-16-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-16-s description: > Strict Mode - ReferenceError isn't thrown if the LeftHandSideExpression of a Compound Assignment operator(-=) diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-17-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-17-s.js index 12810cac3cd35b835f8a0542cee5fbca0673cbcc..e2fdde3e932573f8fb4358e84fbc07fcd3d7e18c 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-17-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-17-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-17-s description: > Strict Mode - ReferenceError isn't thrown if the LeftHandSideExpression of a Compound Assignment operator(<<=) diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-18-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-18-s.js index 7f301aaebb8bfa2016fa7e69cb5b175e0112d8c5..2bad66a8152bc8bd1938b284e0b48f824840fd59 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-18-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-18-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-18-s description: > Strict Mode - ReferenceError isn't thrown if the LeftHandSideExpression of a Compound Assignment operator(>>=) diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-19-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-19-s.js index 9804f4a9582186bdb34f7c44842f4930647fb646..53298a61ea0debd2bf78075ec0ca72962c3ee4a0 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-19-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-19-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-19-s description: > Strict Mode - ReferenceError isn't thrown if the LeftHandSideExpression of a Compound Assignment operator(+=) diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-2-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-2-s.js index 56434ebefd41fb3bd06a85acb2278cc02dad63b5..e6bd72e9ddfbda6ca66442148bbf4aceea600aae 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-2-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-2-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-2-s description: > Strict Mode - ReferenceError is thrown if the LeftHandSideExpression of a Compound Assignment operator(/=) diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-20-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-20-s.js index a63ecbd3df70217db7e77593565fa6febf759cd4..1a3eb985bce41f96a6ba6e3a0352a4d3559f39d7 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-20-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-20-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-20-s description: > Strict Mode - ReferenceError isn't thrown if the LeftHandSideExpression of a Compound Assignment operator(&=) diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-21-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-21-s.js index 48e045a997556153522cf08d6613f639e2f48652..6fd89da5dac3bfa399ab94c3bdc24bed49776b63 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-21-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-21-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-21-s description: > Strict Mode - ReferenceError isn't thrown if the LeftHandSideExpression of a Compound Assignment operator(^=) diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-22-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-22-s.js index 2487d4266a591f7bcacb34107713f69cbe19491a..963280d8499871825ec847784142bd6f7a94c402 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-22-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-22-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-22-s description: > Strict Mode - ReferenceError isn't thrown if the LeftHandSideExpression of a Compound Assignment operator(|=) diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-23-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-23-s.js index 6bbec00e76a8e23b8667cb5af7d33c785f1547c7..a7d40233014d49b481e4c856e70834656c3e250f 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-23-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-23-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-23-s description: > Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(*=) is a reference to a data property diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-24-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-24-s.js index d99ccbf8c6d3efcc31292f881b2a701ddcc705d8..9a9f077a694a89a36702ee0d798df84ff3262987 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-24-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-24-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-24-s description: > Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(/=) is a reference to a data property diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-25-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-25-s.js index b7334f4d429a76d927f4468eeeaceb0eee39315c..5a4565c24452644f8fafb213a4beb82adea0b8f5 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-25-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-25-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-25-s description: > Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(%=) is a reference to a data property diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-26-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-26-s.js index b77d93f1f834044ac37445c043d1956edb2d7d9a..e04021b23c7300f67c8f70785d060d78e0f2e0c0 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-26-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-26-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-26-s description: > Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(+=) is a reference to a data property diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-27-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-27-s.js index 7c490327523de59bc981ef5299f598f07962cb73..850529e296b74f0fcfe3f4f51464930d43682839 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-27-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-27-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-27-s description: > Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(-=) is a reference to a data property diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-28-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-28-s.js index 66ddd58c192da1f44723897fe9d76bd64fdc7383..094b62e2b7b6e284af1ae6cc21b78e1bc9dbe43e 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-28-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-28-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-28-s description: > Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(<<=) is a reference to a data diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-29-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-29-s.js index 0fb10a854fc6772313dd1142ac332e4894d5d6ec..d03719c5bb19c26c21f2ecf51a545d7a46547396 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-29-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-29-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-29-s description: > Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(>>=) is a reference to a data diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-3-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-3-s.js index 72498aefdeb22a569d820fc1cdc3d1d35a663637..b562a6ea4ae7eca55411659930c04dba92bff78f 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-3-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-3-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-3-s description: > Strict Mode - ReferenceError is thrown if the LeftHandSideExpression of a Compound Assignment operator(%=) diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-30-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-30-s.js index b02de02bac609d4b4561529b8a3b939f08e0ecb0..cb8d7faf7be51218e32b5fd0de4d5ddf45e39708 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-30-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-30-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-30-s description: > Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(>>>=) is a reference to a data diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-31-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-31-s.js index 8345e02b31d02342a6b388d3fb8983c7f697c502..4d5dc1ac3f1e0f24a6114b88db10a6675fae97b3 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-31-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-31-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-31-s description: > Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(&=) is a reference to a data property diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-32-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-32-s.js index 82aa35c27fd1c6d92998db5bf1f1258c877d6bb0..f892297b4283a17c1659f8e696a5ec4f819b2b21 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-32-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-32-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-32-s description: > Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(^=) is a reference to a data property diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-33-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-33-s.js index 36ddf2461db4bb1b378e096a6fe7d605efdf91bc..b65dddb1d01292bc0f7e12c6325f75540422f290 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-33-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-33-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-33-s description: > Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(|=) is a reference to a data property diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-34-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-34-s.js index eb78270332d8d5c95746614418f8baa504cbd496..ada34ca4479c2078855a71533faee1754ff1350f 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-34-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-34-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-34-s description: > Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(*=) is a reference to an accessor diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-35-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-35-s.js index bf51db1416006edde494167e7965eb37c19b75bd..b7046e2b3b887b3cf921df17e4e804c9fe197380 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-35-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-35-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-35-s description: > Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(/=) is a reference to an accessor diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-36-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-36-s.js index b8a40359ede9608e1445777ad45f03a927f2f46a..3220b87c6f4b679e66ce37d674b841075bc760f6 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-36-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-36-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-36-s description: > Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(%=) is a reference to an accessor diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-37-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-37-s.js index cb4aec71acc79a7d6b64229c7edbc1f28787d708..43362e8bd3cf5920b7a0ed4678ea70be254e37cd 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-37-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-37-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-37-s description: > Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(+=) is a reference to an accessor diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-38-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-38-s.js index 86cf4c80daa24e5431b284f00e600061c90d2757..9337990aec6510f108213d4b8a2165ca58a37262 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-38-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-38-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-38-s description: > Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(-=) is a reference to an accessor diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-39-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-39-s.js index 22470c0746c819bbd95c949fb713ce7ac102ff9c..0694aea2664c7af8cf179ed4f7b45607ec364888 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-39-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-39-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-39-s description: > Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(<<=) is a reference to an accessor diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-4-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-4-s.js index cabfa20161ede5c663e047c7836151d630deb498..7987813692489572252ea785a6e6806efdc019cb 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-4-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-4-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-4-s description: > Strict Mode - ReferenceError is thrown if the LeftHandSideExpression of a Compound Assignment operator(+=) diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-40-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-40-s.js index e26280649921e9ffc4897a8b98d0a8a5ae62790d..6aa5c36da75b6829b20624b5b05db2c0e6501208 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-40-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-40-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-40-s description: > Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(>>=) is a reference to an accessor diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-41-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-41-s.js index 08e687fd3dcbdd5a0da11b54a1c3dd0d28184e0c..1bc308a8decad3e31fe58ff49646aa5df85640c5 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-41-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-41-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-41-s description: > Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(>>>=) is a reference to an accessor diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-42-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-42-s.js index 3d58dc7e33ceb05fe79bb12dad0594ff63987942..1456647b89ea5e22244a904ed2f09a95e340645a 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-42-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-42-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-42-s description: > Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(&=) is a reference to an accessor diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-43-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-43-s.js index af497f57aa517c4256f3649ce89e288d16ed52b6..fe23653df327fe3089fb92d102853c58d1b58440 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-43-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-43-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-43-s description: > Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(^=) is a reference to an accessor diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-44-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-44-s.js index 2da8b86748175e18de3c78e7d7ff616403b04b36..97b2fe981b9817d39e80287cd339abe49d8c0388 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-44-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-44-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-44-s description: > Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(|=) is a reference of to an accessor diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-45-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-45-s.js index 9775dbc7f0bdb36cc2386e808a0e3eed090f3fe9..362b297ea654e0af8d756b8bf94e072f86fc76a7 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-45-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-45-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-45-s description: > Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(*=) is a reference to a non-existent diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-46-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-46-s.js index c61e228aaa1aeaf28aa9b67a41b5b9fae42d262b..5723292fc6f8d802df1c857e9ba5d568a855c83a 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-46-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-46-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-46-s description: > Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(/=) is a reference to a non-existent diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-47-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-47-s.js index d1bd315557e45c8a38bba28d326c4b39b4b72991..ed0e21d4421ce8219a1341f8dbe2dc4f5d9b1a33 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-47-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-47-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-47-s description: > Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(%=) is a reference to a non-existent diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-48-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-48-s.js index d616b0e54a35c649c969bab2b47f90b5f3e2476c..360fb67b925abab488d165ac1921228c8b5e7a9d 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-48-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-48-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-48-s description: > Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(+=) is a reference to a non-existent diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-49-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-49-s.js index 2ec3f598cf2c627e610135854789c7c1e94f2b49..020a4066d4f24de1c8ac6732b88e5072a0a48882 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-49-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-49-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-49-s description: > Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(-=) is a reference to a non-existent diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-5-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-5-s.js index 6da39a975731d59ca0e35d58519d5c6a2e76769d..41557960f1cf2571cfa89e2302843678202ef8d8 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-5-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-5-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-5-s description: > Strict Mode - ReferenceError is thrown if the LeftHandSideExpression of a Compound Assignment operator(-=) diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-50-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-50-s.js index 1196041840b382b04ea03e1d6dd8a7399a8cb8cd..1ab47ea9bb4acdcc74669bae79693b360ea8321e 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-50-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-50-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-50-s description: > Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(<<=) is a reference to a non-existent diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-51-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-51-s.js index 7646c32fc335edf439afd7818cb2f6034ba7a660..1a3d46b8aef32582fcbcced2fbc674992d4af3a6 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-51-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-51-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-51-s description: > Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(>>=) is a reference to a non-existent diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-52-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-52-s.js index 15a43fb6e2b5aafeb019bd96971868215bf82128..e6dda5399e8d9d96e08d8883e891daa5fd629895 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-52-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-52-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-52-s description: > Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(>>>=) is a reference to a diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-53-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-53-s.js index 85f37c854226d2fd874a194db8ec6a3392001b52..913765e6c7ea3acd50154b9f3436ec42cdd8d08b 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-53-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-53-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-53-s description: > Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(&=) is a reference to a non-existent diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-54-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-54-s.js index 786c5d8ca319b7977a55ab4cd24f8d3e038c258d..ef7609354840ae3134787b3efbc627e38da93e8c 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-54-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-54-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-54-s description: > Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(^=) is a reference to a non-existent diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-55-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-55-s.js index e22d39af94f421e19a4517ab0d5b68448230b718..410f217e88e248094aa10068511963ee038ace6a 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-55-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-55-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-55-s description: > Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(|=) is a reference to a non-existent diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-6-1-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-6-1-s.js index 09f608cb48c4d1b38c19bef52aaf4d8ae586685c..af3c9590149a7360291db0371e9a4740c227a9c6 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-6-1-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-6-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-6-1-s description: > Strict Mode - SyntaxError is thrown if the identifier eval appear as the LeftHandSideExpression of a Compound Assignment operator(*=) diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-6-10-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-6-10-s.js index 6db7be17a164abca8c088fbf4bd6bce90597c345..898efaff4dc28f58993b53763f74b86b9ff8ef5e 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-6-10-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-6-10-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-6-10-s description: > Strict Mode - SyntaxError is thrown if the identifier eval appear as the LeftHandSideExpression of a Compound Assignment operator(^=) diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-6-11-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-6-11-s.js index d5223bbe73df24d1b711416c38504329689d91cc..0d820038f7c9ac88f965aa252cf7da491c512316 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-6-11-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-6-11-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-6-11-s description: > Strict Mode - SyntaxError is thrown if the identifier eval appear as the LeftHandSideExpression of a Compound Assignment operator(|=) diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-6-12-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-6-12-s.js index bc3ca70094fbb4d19477907909e2e2fd1c981b9f..ae0d6ee0382a8e7aeefc2f70e9cec92400e7f8fe 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-6-12-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-6-12-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-6-12-s description: > Strict Mode - SyntaxError is thrown if the identifier arguments appear as the LeftHandSideExpression of a Compound Assignment diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-6-13-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-6-13-s.js index b20d3c265a78c9fec5595589674126e05e7990d2..29f196a1899e2b4023d25663911fd23b2f6ff5d5 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-6-13-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-6-13-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-6-13-s description: > Strict Mode - SyntaxError is thrown if the identifier arguments appear as the LeftHandSideExpression of a Compound Assignment diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-6-14-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-6-14-s.js index 7f0e122206f489c469e9ef73f69bf99c53e51cc5..172f1b6447fe5d6c7217b2fe96dd1cf9fa2bf067 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-6-14-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-6-14-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-6-14-s description: > Strict Mode - SyntaxError is thrown if the identifier arguments appear as the LeftHandSideExpression of a Compound Assignment diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-6-15-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-6-15-s.js index 06a353c2183ecc136606bdccbeed687b1a0c1452..72cfdc82eb00130a03d1d1e7f47ec30a2f5231cd 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-6-15-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-6-15-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-6-15-s description: > Strict Mode - SyntaxError is thrown if the identifier arguments appear as the LeftHandSideExpression of a Compound Assignment diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-6-16-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-6-16-s.js index db71def81f51152f46c28a9ce1ea51a9794c3899..3f31497a7dd6f704daebacdc5f53aa23ee38a5c3 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-6-16-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-6-16-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-6-16-s description: > Strict Mode - SyntaxError is thrown if the identifier arguments appear as the LeftHandSideExpression of a Compound Assignment diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-6-17-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-6-17-s.js index 1905ea5aa28753a5def5836f4a23665cabaeb8ad..642f665c50d7247200cb3368282c29e6a9b7d21c 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-6-17-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-6-17-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-6-17-s description: > Strict Mode - SyntaxError is thrown if the identifier arguments appear as the LeftHandSideExpression of a Compound Assignment diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-6-18-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-6-18-s.js index efe0bffb1a35b35751ac21a57cd76e8614bfa9f1..565e8bd4310abcdc593d43e1959cd4a7d50c7d97 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-6-18-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-6-18-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-6-18-s description: > Strict Mode - SyntaxError is thrown if the identifier arguments appear as the LeftHandSideExpression of a Compound Assignment diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-6-19-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-6-19-s.js index 83195e6ba348db7041eb410df2d7d5fdb0e3dd67..dea576c5cc8fbbf24b27feed1b0998d50e459c15 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-6-19-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-6-19-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-6-19-s description: > Strict Mode - SyntaxError is thrown if the identifier arguments appear as the LeftHandSideExpression of a Compound Assignment diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-6-1gs.js b/test/suite/ch11/11.13/11.13.2/11.13.2-6-1gs.js index c5fa34ca83c83e4b3c821eb87de06706d4fe0669..92393573f1e78836bb606af21121f7ed4efa54fa 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-6-1gs.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-6-1gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-6-1gs description: > Strict Mode - SyntaxError is throw if the identifier eval appears as the LeftHandSideExpression of a Compound Assignment operator(*=) diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-6-2-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-6-2-s.js index 182ca9b0f9dba0e8a52a492237cfd0053a54f1ba..16384ede0a1fa4a6ba6420998a2ed2b6a1e036e7 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-6-2-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-6-2-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-6-2-s description: > Strict Mode - SyntaxError is thrown if the identifier eval appear as the LeftHandSideExpression of a Compound Assignment operator(/=) diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-6-20-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-6-20-s.js index f22334987a79ec64ca68f3b2972bd88c7615869d..383209323145ec99f517b62175bb628c0c8edfa5 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-6-20-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-6-20-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-6-20-s description: > Strict Mode - SyntaxError is thrown if the identifier arguments appear as the LeftHandSideExpression of a Compound Assignment diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-6-21-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-6-21-s.js index bdd2bd20980e90666103b4d66534d5203ed4f168..7ac92d21d6f2555dddac03800d87b2c609ac0470 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-6-21-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-6-21-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-6-21-s description: > Strict Mode - SyntaxError is thrown if the identifier arguments appear as the LeftHandSideExpression of a Compound Assignment diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-6-22-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-6-22-s.js index d1633e2fe56de6b3421195dad43820bec5cb2fa7..af37d0d09788f2dabf56b2a9aad0a2d793429b66 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-6-22-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-6-22-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-6-22-s description: > Strict Mode - SyntaxError is thrown if the identifier arguments appear as the LeftHandSideExpression of a Compound Assignment diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-6-3-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-6-3-s.js index 85316beb2832f26cd16c36d44fadf1afa2b1a179..2f9f546e3806811d04d9664d8d1d3e043574c3ff 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-6-3-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-6-3-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-6-3-s description: > Strict Mode - SyntaxError is thrown if the identifier eval appear as the LeftHandSideExpression of a Compound Assignment operator(%=) diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-6-4-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-6-4-s.js index 082cbbeb6c57cd88e0728c7493cb61b06bc7fc9b..d4a00796f09356ccd01b9636f96c99f1d81236ba 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-6-4-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-6-4-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-6-4-s description: > Strict Mode - SyntaxError is thrown if the identifier eval appear as the LeftHandSideExpression of a Compound Assignment operator(+=) diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-6-5-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-6-5-s.js index 88ba2b61ae58f3f8237d252a0a1451b9e5bec61d..32a22156cd91f1ccea33c3cb8fb3b18a48f3804c 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-6-5-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-6-5-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-6-5-s description: > Strict Mode - SyntaxError is thrown if the identifier eval appear as the LeftHandSideExpression of a Compound Assignment operator(-=) diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-6-6-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-6-6-s.js index f7692019b77d638cb75f0f19a3faa5e460b7ec0f..996fa0412b2037cc22482e25c899668b49488b8e 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-6-6-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-6-6-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-6-6-s description: > Strict Mode - SyntaxError is thrown if the identifier eval appear as the LeftHandSideExpression of a Compound Assignment diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-6-7-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-6-7-s.js index ccb503a0837691bba97b49800b653c270092c905..2264272c232b44d3f6093e0ba85447dda3759656 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-6-7-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-6-7-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-6-7-s description: > Strict Mode - SyntaxError is thrown if the identifier eval appear as the LeftHandSideExpression of a Compound Assignment diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-6-8-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-6-8-s.js index bf6e27882b97d52b91160b58a4b79cb414e5c950..206ec9e50fe95f2b93c5951af54a66013b99e8f5 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-6-8-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-6-8-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-6-8-s description: > Strict Mode - SyntaxError is thrown if the identifier eval appear as the LeftHandSideExpression of a Compound Assignment diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-6-9-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-6-9-s.js index 7af2e84949c5f5dd0d056ddb25e2fed5cd65f564..974d759b875402d72dfeaa641e21ed50c8c6cf7c 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-6-9-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-6-9-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-6-9-s description: > Strict Mode - SyntaxError is thrown if the identifier eval appear as the LeftHandSideExpression of a Compound Assignment operator(&=) diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-6-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-6-s.js index a3d3325e5258c7eebb8daa672ff677f94f1a1a2e..f7b27f9fccb8e4c2c0b0e3073367ddf5a1eb40b9 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-6-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-6-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-6-s description: > Strict Mode - ReferenceError is thrown if the LeftHandSideExpression of a Compound Assignment operator(<<=) diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-7-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-7-s.js index 3e8130aa4c7762a2bb53d298228eeb2d4005dee3..d13373f7f9df9eb489040f8cdb38dac88d1e4568 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-7-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-7-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-7-s description: > Strict Mode - ReferenceError is thrown if the LeftHandSideExpression of a Compound Assignment operator(>>=) diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-8-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-8-s.js index 6520ffffd8c88ce0818bc635943bb35b206d5768..85688f0617b109a6c4eb4dcea08bc6d498a889a0 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-8-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-8-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-8-s description: > Strict Mode - ReferenceError is thrown if the LeftHandSideExpression of a Compound Assignment operator(>>>=) diff --git a/test/suite/ch11/11.13/11.13.2/11.13.2-9-s.js b/test/suite/ch11/11.13/11.13.2/11.13.2-9-s.js index e66ed96ba756f5dca86d58e862b82aec38c75168..84f880b736dfef46c5df261476edb232e8c72e73 100644 --- a/test/suite/ch11/11.13/11.13.2/11.13.2-9-s.js +++ b/test/suite/ch11/11.13/11.13.2/11.13.2-9-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.13.2-9-s description: > Strict Mode - ReferenceError is thrown if the LeftHandSideExpression of a Compound Assignment operator(&=) diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T1.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T1.js index 5c1bd3ee7dd573c63081e79261c99a51a16d0a66..aa95407f939bf781d9a7bc7919c1692957d9c2bf 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T1.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T1.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between LeftHandSideExpression and "@=" or between "@=" and AssignmentExpression are allowed +es5id: 11.13.2_A1_T1 description: Checking by using eval, check operator is x *= y ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T10.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T10.js index de1e78367174cb14b2ad353b5c4a8d73245350f0..f7542080828e551125d474345679e71cf9bd17d9 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T10.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T10.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between LeftHandSideExpression and "@=" or between "@=" and AssignmentExpression are allowed +es5id: 11.13.2_A1_T10 description: Checking by using eval, check operator is x ^= y ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T11.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T11.js index 595f38aface0f654113719312bd8ad68c55a3bc7..ae23bbee9985a8924522f83071bd7516e61b0769 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T11.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T11.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between LeftHandSideExpression and "@=" or between "@=" and AssignmentExpression are allowed +es5id: 11.13.2_A1_T11 description: Checking by using eval, check operator is x |= y ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T2.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T2.js index d3ddbedc44b18647290df64a028b2e94179f0aa8..b42ef75751939d90f733a368b638b516d3702231 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T2.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T2.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between LeftHandSideExpression and "@=" or between "@=" and AssignmentExpression are allowed +es5id: 11.13.2_A1_T2 description: Checking by using eval, check operator is x /= y ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T3.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T3.js index 3f82195654e1f83ce714172905c1b0b71b1423b1..e745e5369325f5181ac48f84e253625dbec74a0f 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T3.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T3.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between LeftHandSideExpression and "@=" or between "@=" and AssignmentExpression are allowed +es5id: 11.13.2_A1_T3 description: Checking by using eval, check operator is x %= y ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T4.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T4.js index 4df569efdfa0664327cd33892897a5f1858c361e..a32afac5d4d9b254d50ed2d5cde420be5219007b 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T4.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T4.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between LeftHandSideExpression and "@=" or between "@=" and AssignmentExpression are allowed +es5id: 11.13.2_A1_T4 description: Checking by using eval, check operator is x += y ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T5.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T5.js index ac552ff80e22596ce4c6b0c3fee56e4ed7235794..758d2b22696009a740b81fc1f3900e1b09f60004 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T5.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T5.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between LeftHandSideExpression and "@=" or between "@=" and AssignmentExpression are allowed +es5id: 11.13.2_A1_T5 description: Checking by using eval, check operator is x -= y ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T6.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T6.js index ac24ffca18138f068b9beafd86ae42004ae7ead5..2f203a84b70ccac0775684f733a108a881ef686e 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T6.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T6.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between LeftHandSideExpression and "@=" or between "@=" and AssignmentExpression are allowed +es5id: 11.13.2_A1_T6 description: Checking by using eval, check operator is x <<= y ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T7.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T7.js index c89c8614a39568b4703ca709c60b0f0745241bd2..21f2440d5573c42ae9a36cb05957757d03028d17 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T7.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T7.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between LeftHandSideExpression and "@=" or between "@=" and AssignmentExpression are allowed +es5id: 11.13.2_A1_T7 description: Checking by using eval, check operator is x >>= y ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T8.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T8.js index 07e5cd4dbf00cab98e8f329a2ef7546e5fdf1e6c..39061c78593ad234b07eb128fe135c9893539898 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T8.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T8.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between LeftHandSideExpression and "@=" or between "@=" and AssignmentExpression are allowed +es5id: 11.13.2_A1_T8 description: Checking by using eval, check operator is x >>>= y ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T9.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T9.js index 731edd4c5350d4861209891946026e57fed95e3c..a6277fe7dd2c3706c8c27878a1af979e08f2d974 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T9.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T9.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between LeftHandSideExpression and "@=" or between "@=" and AssignmentExpression are allowed +es5id: 11.13.2_A1_T9 description: Checking by using eval, check operator is x &= y ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.1.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.1.js index 599ec7d092b4a3500527667e27d96bdae8779de6..5b9dafcb058bb9f9d2153f946de1aaad8c79a4f3 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.1.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.1.js @@ -3,6 +3,7 @@ /*--- info: Operator uses GetValue +es5id: 11.13.2_A2.1_T1.1 description: > Either Type is not Reference or GetBase is not null, check opeartor is "x *= y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.10.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.10.js index 04afdf293b6596321900b5cbcaa459759c366204..d537ec027bbc8d82661336c0794944939e1c9ca8 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.10.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.10.js @@ -3,6 +3,7 @@ /*--- info: Operator uses GetValue +es5id: 11.13.2_A2.1_T1.10 description: > Either Type is not Reference or GetBase is not null, check opeartor is "x ^= y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.11.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.11.js index 35b11c0b6b7e9e07cf75cd569703a4ab6914e8de..2a1176557ebd623f098f0e47c0e9459de62cd6ec 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.11.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.11.js @@ -3,6 +3,7 @@ /*--- info: Operator uses GetValue +es5id: 11.13.2_A2.1_T1.11 description: > Either Type is not Reference or GetBase is not null, check opeartor is "x |= y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.2.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.2.js index 7b624f6a68bb501d477f8d20e0f7f3d49e7b6c41..effa2b480cc0747a4161a7cef569922493611907 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.2.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.2.js @@ -3,6 +3,7 @@ /*--- info: Operator uses GetValue +es5id: 11.13.2_A2.1_T1.2 description: > Either Type is not Reference or GetBase is not null, check opeartor is "x /= y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.3.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.3.js index a7aaf26499d5d347dc10106d588288224beaa1f7..63cb1eba4ce8e41ce4e05782395b3f11d4adba2b 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.3.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.3.js @@ -3,6 +3,7 @@ /*--- info: Operator uses GetValue +es5id: 11.13.2_A2.1_T1.3 description: > Either Type is not Reference or GetBase is not null, check opeartor is "x %= y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.4.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.4.js index e2adb317c0cf01c88a579d8efd2f60f1b844b683..c8be7726955972e39d51168d9048da72b3a0eb7b 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.4.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.4.js @@ -3,6 +3,7 @@ /*--- info: Operator uses GetValue +es5id: 11.13.2_A2.1_T1.4 description: > Either Type is not Reference or GetBase is not null, check opeartor is "x += y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.5.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.5.js index f8e3f3a92ec89899d916e8fdb71018884d676a2f..7a71561562f7ae0c852da5bf7eccca9c54109a89 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.5.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.5.js @@ -3,6 +3,7 @@ /*--- info: Operator uses GetValue +es5id: 11.13.2_A2.1_T1.5 description: > Either Type is not Reference or GetBase is not null, check opeartor is "x -= y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.6.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.6.js index 7938614a4cb6dc8c8f3de7dfb0ced7387d702f95..c1532ed9faa29ab57e0004daf580787241b17dce 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.6.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.6.js @@ -3,6 +3,7 @@ /*--- info: Operator uses GetValue +es5id: 11.13.2_A2.1_T1.6 description: > Either Type is not Reference or GetBase is not null, check opeartor is "x <<= y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.7.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.7.js index 5784680f967253ee44c2866a7ffa834328fb9fba..e9492e10894f53ba86cb4593ce21168d6fe50329 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.7.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.7.js @@ -3,6 +3,7 @@ /*--- info: Operator uses GetValue +es5id: 11.13.2_A2.1_T1.7 description: > Either Type is not Reference or GetBase is not null, check opeartor is "x >>= y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.8.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.8.js index cd873eedb9973582e742e9b26fa9a08f344dc6de..d91f5c9a91a4b15eca1d548dbcb1cbbaa166f8a2 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.8.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.8.js @@ -3,6 +3,7 @@ /*--- info: Operator uses GetValue +es5id: 11.13.2_A2.1_T1.8 description: > Either Type is not Reference or GetBase is not null, check opeartor is "x >>>= y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.9.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.9.js index 800c6efeb700e2fdbfd7d9fe5651851d6f30c7d7..8e69e63f88fad6f3791eec7bf09273c3009c7c44 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.9.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.9.js @@ -3,6 +3,7 @@ /*--- info: Operator uses GetValue +es5id: 11.13.2_A2.1_T1.9 description: > Either Type is not Reference or GetBase is not null, check opeartor is "x &= y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.1.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.1.js index ff6557035e44dfd633b55b4c8c5f4147d08bbbd6..ce64aab4a05d28fd0b74bb70325c38d10d5f6411 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.1.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.1.js @@ -3,6 +3,7 @@ /*--- info: Operator uses GetValue +es5id: 11.13.2_A2.1_T2.1 description: > If GetBase(AssigmentExpression) is null, throw ReferenceError. Check operator is "x *= y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.10.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.10.js index c1d795e9ca51028449df74bf93ec3f5758f193db..6af05843cc3ee75855457cfb0b075b3d10d1cf99 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.10.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.10.js @@ -3,6 +3,7 @@ /*--- info: Operator uses GetValue +es5id: 11.13.2_A2.1_T2.10 description: > If GetBase(AssigmentExpression) is null, throw ReferenceError. Check operator is "x ^= y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.11.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.11.js index 07afa4377236e5f62f6acfd9424dfce885c6a28c..28f224ae0aaa5cc51bcacdd7d31151e36b74412d 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.11.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.11.js @@ -3,6 +3,7 @@ /*--- info: Operator uses GetValue +es5id: 11.13.2_A2.1_T2.11 description: > If GetBase(AssigmentExpression) is null, throw ReferenceError. Check operator is "x |= y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.2.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.2.js index c75682a26e9b9a4a2501e16ef53d170cbcbc491c..fa1045e3e755dd303b66a319533168ac1c5ca10b 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.2.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.2.js @@ -3,6 +3,7 @@ /*--- info: Operator uses GetValue +es5id: 11.13.2_A2.1_T2.2 description: > If GetBase(AssigmentExpression) is null, throw ReferenceError. Check operator is "x /= y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.3.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.3.js index 054369ffe4857ec0f2fe567fada06152ebc7a1af..908c4237fc2962a3af8af4ded34cb287f8f6b74f 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.3.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.3.js @@ -3,6 +3,7 @@ /*--- info: Operator uses GetValue +es5id: 11.13.2_A2.1_T2.3 description: > If GetBase(AssigmentExpression) is null, throw ReferenceError. Check operator is "x %= y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.4.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.4.js index d9139d84b4fedde580c51d05b71e0a782163a019..295be956f88d5fd57d962af7a1f8c2f3f2307c42 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.4.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.4.js @@ -3,6 +3,7 @@ /*--- info: Operator uses GetValue +es5id: 11.13.2_A2.1_T2.4 description: > If GetBase(AssigmentExpression) is null, throw ReferenceError. Check operator is "x += y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.5.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.5.js index 56c246b7c60eb8d3c2a9d5f41ea4a52ee62ddb70..f8a4944e68647eb000b5abdada18a4f3ea3d2baa 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.5.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.5.js @@ -3,6 +3,7 @@ /*--- info: Operator uses GetValue +es5id: 11.13.2_A2.1_T2.5 description: > If GetBase(AssigmentExpression) is null, throw ReferenceError. Check operator is "x -= y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.6.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.6.js index f2260748b3b7370142c27e202a67aaea505d5c32..cd9c250fc7fa95dbaf0e71557a74cb4434f17421 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.6.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.6.js @@ -3,6 +3,7 @@ /*--- info: Operator uses GetValue +es5id: 11.13.2_A2.1_T2.6 description: > If GetBase(AssigmentExpression) is null, throw ReferenceError. Check operator is "x <<= y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.7.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.7.js index 3dcec40e4ebf31504165b14bf0924609e3122a80..d286e400e976f85ebb8c0e3ed42bae6e7ded1718 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.7.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.7.js @@ -3,6 +3,7 @@ /*--- info: Operator uses GetValue +es5id: 11.13.2_A2.1_T2.7 description: > If GetBase(AssigmentExpression) is null, throw ReferenceError. Check operator is "x >>= y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.8.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.8.js index 6adf947a676d134608eeb903c20031ca2adaf1c2..4250ca0f1a473f09bb3fa19c952ca650b26aeef2 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.8.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.8.js @@ -3,6 +3,7 @@ /*--- info: Operator uses GetValue +es5id: 11.13.2_A2.1_T2.8 description: > If GetBase(AssigmentExpression) is null, throw ReferenceError. Check operator is "x >>>= y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.9.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.9.js index 7dcda01060833a6506c00d1e57defcf8012e07a4..885f805ef0d5f16e256da9ff225653cd4560c954 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.9.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.9.js @@ -3,6 +3,7 @@ /*--- info: Operator uses GetValue +es5id: 11.13.2_A2.1_T2.9 description: > If GetBase(AssigmentExpression) is null, throw ReferenceError. Check operator is "x &= y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.1.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.1.js index 2ef6edd88d73a16ab488d21b0848872c7ac0cfc1..b361e0b5b352446c288c86acb9c92e82f2fabc72 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.1.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.1.js @@ -3,6 +3,7 @@ /*--- info: Operator uses GetValue +es5id: 11.13.2_A2.1_T3.1 description: > If GetBase(LeftHandSideExpression) is null, throw ReferenceError. Check operator is "x *= y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.10.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.10.js index 7cc960a158119dd20b6164bf5dcd7c03036828c5..86166f7a86e13a796f118ac0077cc00acd5427fd 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.10.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.10.js @@ -3,6 +3,7 @@ /*--- info: Operator uses GetValue +es5id: 11.13.2_A2.1_T3.10 description: > If GetBase(LeftHandSideExpression) is null, throw ReferenceError. Check operator is "x ^= y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.11.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.11.js index 573da267b83838054951824b5b1ee71cc7274711..ff5d1fdfdc9a1d2f428f1c45f6bda6321ba4bbfa 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.11.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.11.js @@ -3,6 +3,7 @@ /*--- info: Operator uses GetValue +es5id: 11.13.2_A2.1_T3.11 description: > If GetBase(LeftHandSideExpression) is null, throw ReferenceError. Check operator is "x |= y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.2.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.2.js index 671e38ae9e461306316357b850b1e6478225d788..174c970cb19dabbf038cdc0e271887577e39f0b0 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.2.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.2.js @@ -3,6 +3,7 @@ /*--- info: Operator uses GetValue +es5id: 11.13.2_A2.1_T3.2 description: > If GetBase(LeftHandSideExpression) is null, throw ReferenceError. Check operator is "x /= y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.3.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.3.js index 7dbf0a96cf989768e8d709a01ac507f909844069..72611e60cabb135e16c1343c82c9ad65a695d716 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.3.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.3.js @@ -3,6 +3,7 @@ /*--- info: Operator uses GetValue +es5id: 11.13.2_A2.1_T3.3 description: > If GetBase(LeftHandSideExpression) is null, throw ReferenceError. Check operator is "x %= y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.4.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.4.js index d7a68a7f12d3bb0212eebe175d8ca40dac7d596e..fe6fca5cefc7f3c10718dde08d177f08758239e6 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.4.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.4.js @@ -3,6 +3,7 @@ /*--- info: Operator uses GetValue +es5id: 11.13.2_A2.1_T3.4 description: > If GetBase(LeftHandSideExpression) is null, throw ReferenceError. Check operator is "x += y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.5.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.5.js index 054410cd8368316047592d78775d1032116b56ff..83875569f03c1038ca82871be11c0181bc43c97a 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.5.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.5.js @@ -3,6 +3,7 @@ /*--- info: Operator uses GetValue +es5id: 11.13.2_A2.1_T3.5 description: > If GetBase(LeftHandSideExpression) is null, throw ReferenceError. Check operator is "x -= y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.6.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.6.js index e10bd36ab1068e3a7bfc251cca74038501c021fe..8b9225189d3593e3c4111064caa58af96169ae92 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.6.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.6.js @@ -3,6 +3,7 @@ /*--- info: Operator uses GetValue +es5id: 11.13.2_A2.1_T3.6 description: > If GetBase(LeftHandSideExpression) is null, throw ReferenceError. Check operator is "x <<= y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.7.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.7.js index 74f33f4297f1ebb18ab5fc12ab7a0c20fec88d7e..2e1ea868a9a56a0c8a491e3a8aa877a36237b034 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.7.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.7.js @@ -3,6 +3,7 @@ /*--- info: Operator uses GetValue +es5id: 11.13.2_A2.1_T3.7 description: > If GetBase(LeftHandSideExpression) is null, throw ReferenceError. Check operator is "x >>= y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.8.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.8.js index c0580ca7cf27d33785bade594977816073fa78e2..0a4b6e86eaf7153c8c76f1da68e1a4b4c480e438 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.8.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.8.js @@ -3,6 +3,7 @@ /*--- info: Operator uses GetValue +es5id: 11.13.2_A2.1_T3.8 description: > If GetBase(LeftHandSideExpression) is null, throw ReferenceError. Check operator is "x >>>= y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.9.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.9.js index edb73381c0af11d48bfe23119c9f6811817fa44c..3955c8af1c2a13f46c8f17610d13ceb3b5c3c9ac 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.9.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.9.js @@ -3,6 +3,7 @@ /*--- info: Operator uses GetValue +es5id: 11.13.2_A2.1_T3.9 description: > If GetBase(LeftHandSideExpression) is null, throw ReferenceError. Check operator is "x &= y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T1.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T1.js index edbb3228c9a8c775f25070d9bb78aec86a65dbac..a09ee7f06b34e2c21e61016910e22d2446f33b44 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T1.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator uses PutValue +es5id: 11.13.2_A2.2_T1 description: > If Type(LeftHandSideExpression) is not Reference, throw ReferenceError (or SyntaxError). Check operator is "x *= y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T10.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T10.js index af244d98d88d90097a4d2df54b3adffe7afdfa73..04f3935fd68275d7e5d78d798c866555eba1d0a3 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T10.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T10.js @@ -3,6 +3,7 @@ /*--- info: Operator uses PutValue +es5id: 11.13.2_A2.2_T10 description: > If Type(LeftHandSideExpression) is not Reference, throw ReferenceError (or SyntaxError). Check operator is "x ^= y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T11.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T11.js index c59e6a78ee56b812c0c55a76e67093f4a592738b..023a1867bf95256a4dd3c59d81cce72914c440ae 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T11.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T11.js @@ -3,6 +3,7 @@ /*--- info: Operator uses PutValue +es5id: 11.13.2_A2.2_T11 description: > If Type(LeftHandSideExpression) is not Reference, throw ReferenceError (or SyntaxError). Check operator is "x |= y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T2.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T2.js index bc77afb9e8053c789daf3efe96ebf058de514bc5..3c909bd9968f416894351aea29f4807f508f6e6f 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T2.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator uses PutValue +es5id: 11.13.2_A2.2_T2 description: > If Type(LeftHandSideExpression) is not Reference, throw ReferenceError (or SyntaxError). Check operator is "x /= y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T3.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T3.js index cbee7e4d42826cd240af75917b55bd003d223f18..a00a9f96ce10a6066fb4ef1854883f63f586dbd0 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T3.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator uses PutValue +es5id: 11.13.2_A2.2_T3 description: > If Type(LeftHandSideExpression) is not Reference, throw ReferenceError (or SyntaxError). Check operator is "x %= y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T4.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T4.js index 2fbf8fe778ade059241d5f68fe02ed2eea1c5d0c..4cc5b03a868b1f486bfa1bcf54b42339595dfefb 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T4.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T4.js @@ -3,6 +3,7 @@ /*--- info: Operator uses PutValue +es5id: 11.13.2_A2.2_T4 description: > If Type(LeftHandSideExpression) is not Reference, throw ReferenceError (or SyntaxError). Check operator is "x += y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T5.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T5.js index d0a200f10d4de5ad3ca0e1326b57693a5f8b3154..091193e0e0daf9de5e2ce98014f11599f54458d6 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T5.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T5.js @@ -3,6 +3,7 @@ /*--- info: Operator uses PutValue +es5id: 11.13.2_A2.2_T5 description: > If Type(LeftHandSideExpression) is not Reference, throw ReferenceError (or SyntaxError). Check operator is "x -= y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T6.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T6.js index ce4a06fced494819ac25729e7a88755d1bd3438b..1970c9f0aec22d1cf1ae2f1290b6c148b3e097e3 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T6.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T6.js @@ -3,6 +3,7 @@ /*--- info: Operator uses PutValue +es5id: 11.13.2_A2.2_T6 description: > If Type(LeftHandSideExpression) is not Reference, throw ReferenceError (or SyntaxError). Check operator is "x <<= y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T7.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T7.js index c3f6f94cb1c2986d3e2560db405a7707bc612abf..c75b2655e547dc36ded65942d17bb8d112dc5342 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T7.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T7.js @@ -3,6 +3,7 @@ /*--- info: Operator uses PutValue +es5id: 11.13.2_A2.2_T7 description: > If Type(LeftHandSideExpression) is not Reference, throw ReferenceError (or SyntaxError). Check operator is "x >>= y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T8.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T8.js index 5f37bdab370f338eb443e8b121279f3e488be5e8..3ab2d9630897b5d3d65a16bf860990df984cec8a 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T8.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T8.js @@ -3,6 +3,7 @@ /*--- info: Operator uses PutValue +es5id: 11.13.2_A2.2_T8 description: > If Type(LeftHandSideExpression) is not Reference, throw ReferenceError (or SyntaxError). Check operator is "x >>>= y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T9.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T9.js index 484383659a64ac27eea50ed24e3bd6e058df0969..1e9a3263da77ff940500ac1a27662349ab698af4 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T9.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T9.js @@ -3,6 +3,7 @@ /*--- info: Operator uses PutValue +es5id: 11.13.2_A2.2_T9 description: > If Type(LeftHandSideExpression) is not Reference, throw ReferenceError (or SyntaxError). Check operator is "x &= y" diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T1.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T1.js index 29c40cec24085b75075d31f47e1eaa6c71bb19c2..8eabda129519dcb83c8c9c843b83d4d5d33c3914 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T1.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x @= y uses PutValue(x, x @ y) +es5id: 11.13.2_A3.1_T1 description: Checking Expression and Variable statements for x *= y ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T10.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T10.js index 8920f0cbee8347b45d3df1a5a37ea0cc3a660fe0..c0797660681078d49da7538dce70d781e0a2c9db 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T10.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T10.js @@ -3,6 +3,7 @@ /*--- info: Operator x @= y uses PutValue(x, x @ y) +es5id: 11.13.2_A3.1_T10 description: Checking Expression and Variable statements for x ^= y ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T11.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T11.js index a628437d32fd2bea4e69bdc0462777f1c0e63014..f1ff9dc3846b6d80942056aa61d9a6432ca9e195 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T11.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T11.js @@ -3,6 +3,7 @@ /*--- info: Operator x @= y uses PutValue(x, x @ y) +es5id: 11.13.2_A3.1_T11 description: Checking Expression and Variable statements for x |= y ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T2.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T2.js index 03913ee5d9ea737d575a2a0f820ee5a278c16128..1dadbb26470078cc61ecc6c01fb10f56ef66d27f 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T2.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator x @= y uses PutValue(x, x @ y) +es5id: 11.13.2_A3.1_T2 description: Checking Expression and Variable statements for x /= y ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T3.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T3.js index 9eb56bc3e4027ee08d5deeae1c889327fca415cd..6bd03a441d5ee96bf0d6587f5464e0b02afedf7c 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T3.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator x @= y uses PutValue(x, x @ y) +es5id: 11.13.2_A3.1_T3 description: Checking Expression and Variable statements for x %= y ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T4.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T4.js index c34072524fe35e58487e6a060e236ac87f8a868c..e9cb914939077a451db257b0a292ae6f81cf3066 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T4.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T4.js @@ -3,6 +3,7 @@ /*--- info: Operator x @= y uses PutValue(x, x @ y) +es5id: 11.13.2_A3.1_T4 description: Checking Expression and Variable statements for x += y ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T5.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T5.js index e0ac8c55c9c382025aa090e59b21eb5d011273aa..43f30546bae0f13f63a5daa654089a40a1b24f9b 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T5.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T5.js @@ -3,6 +3,7 @@ /*--- info: Operator x @= y uses PutValue(x, x @ y) +es5id: 11.13.2_A3.1_T5 description: Checking Expression and Variable statements for x -= y ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T6.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T6.js index 4217f74073a94b6a557e63ef319d09b0da4237be..e935cdfd7825533a25d4cc19b0c750f0c47250f6 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T6.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T6.js @@ -3,6 +3,7 @@ /*--- info: Operator x @= y uses PutValue(x, x @ y) +es5id: 11.13.2_A3.1_T6 description: Checking Expression and Variable statements for x <<= y ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T7.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T7.js index 08560a409b354565413f26e6b47f266ebe49957e..c29b2d04bd5d0c167cd780dc4d55dc6bbf556fce 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T7.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T7.js @@ -3,6 +3,7 @@ /*--- info: Operator x @= y uses PutValue(x, x @ y) +es5id: 11.13.2_A3.1_T7 description: Checking Expression and Variable statements for x >>= y ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T8.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T8.js index 1f0302c22728f2d085cdf7c9700fc37121ef9b3a..dd27c8fc5d6620c01a7687e0f7b460565599fe5a 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T8.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T8.js @@ -3,6 +3,7 @@ /*--- info: Operator x @= y uses PutValue(x, x @ y) +es5id: 11.13.2_A3.1_T8 description: Checking Expression and Variable statements for x >>>= y ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T9.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T9.js index 684bf6113fe8041d05ba79ebbf7772c87d495fef..f268113c0b31cc40a543505e206b3e367add4a87 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T9.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T9.js @@ -3,6 +3,7 @@ /*--- info: Operator x @= y uses PutValue(x, x @ y) +es5id: 11.13.2_A3.1_T9 description: Checking Expression and Variable statements for x &= y ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T1.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T1.js index 0715766473b84b9ad69efe9106c12912403c76b3..8829ba1de188da6eb4ae1c1fde159ac10d5618ab 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T1.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x @= y returns x @ y +es5id: 11.13.2_A3.2_T1 description: Checking Expression and Variable statements for x *= y ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T10.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T10.js index d347163c3786e08d9b7e7b50daa165b99f6f11aa..04c77c809955bb9941e5603c9fc21215919189b1 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T10.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T10.js @@ -3,6 +3,7 @@ /*--- info: Operator x @= y returns x @ y +es5id: 11.13.2_A3.2_T10 description: Checking Expression and Variable statements for x ^= y ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T11.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T11.js index 53ad0bc7ac78b3d630b266a35d8c8b72cdf8f007..23a326b01b35419397f37d784dec405c64cc005f 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T11.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T11.js @@ -3,6 +3,7 @@ /*--- info: Operator x @= y returns x @ y +es5id: 11.13.2_A3.2_T11 description: Checking Expression and Variable statements for x |= y ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T2.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T2.js index e999a2f5ccd8eefc2b0d0d284a9f0176b8bffe10..bae64b71d3ef84f2b9b4391505fae71785ffba55 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T2.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator x @= y returns x @ y +es5id: 11.13.2_A3.2_T2 description: Checking Expression and Variable statements for x /= y ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T3.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T3.js index f958aa4fe90e72a68480eb72f5c53bb2d40efefa..081264d7fa0a82406b15cacb16f55907b7058995 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T3.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator x @= y returns x @ y +es5id: 11.13.2_A3.2_T3 description: Checking Expression and Variable statements for x %= y ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T4.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T4.js index b8406a251ad5ac4a29ec83b9cf8d6d056d1d73ed..e1ff3715ceb863ab224ae69643a5d01efb43f95a 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T4.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T4.js @@ -3,6 +3,7 @@ /*--- info: Operator x @= y returns x @ y +es5id: 11.13.2_A3.2_T4 description: Checking Expression and Variable statements for x += y ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T5.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T5.js index 25bd6ce17a84996d677217c3bedc6829ab746687..de2cce7f585868ab232bcb9a81bf55fceaf6ec8c 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T5.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T5.js @@ -3,6 +3,7 @@ /*--- info: Operator x @= y returns x @ y +es5id: 11.13.2_A3.2_T5 description: Checking Expression and Variable statements for x -= y ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T6.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T6.js index 2eb1d983e8ec412fc9c6a60a790b8a9b9edd2c1e..9406b51ec4e577981af6af2d7fb7339ad86d4f58 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T6.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T6.js @@ -3,6 +3,7 @@ /*--- info: Operator x @= y returns x @ y +es5id: 11.13.2_A3.2_T6 description: Checking Expression and Variable statements for x <<= y ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T7.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T7.js index 0091650252128d38a22a78e199a6f8dc36d65464..85c0691db6d4864e94cad1423d5b4a6c6e0feaea 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T7.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T7.js @@ -3,6 +3,7 @@ /*--- info: Operator x @= y returns x @ y +es5id: 11.13.2_A3.2_T7 description: Checking Expression and Variable statements for x >>= y ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T8.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T8.js index 9bc1f737fedae82ade4e7edb6c981418e68f6a9e..1ce1911c0ea6f5f417db602b34e2b51f16c23736 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T8.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T8.js @@ -3,6 +3,7 @@ /*--- info: Operator x @= y returns x @ y +es5id: 11.13.2_A3.2_T8 description: Checking Expression and Variable statements for x >>>= y ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T9.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T9.js index 05ff154a0e894b88b872279aa90f941a3c7ece5f..db8362f239414ae996cb64ea24638cbebf640137 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T9.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T9.js @@ -3,6 +3,7 @@ /*--- info: Operator x @= y returns x @ y +es5id: 11.13.2_A3.2_T9 description: Checking Expression and Variable statements for x &= y ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.1.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.1.js index 0ca2364a9ea7eb24e0cc3d91cb2d6246ecb3514a..eb69307f3f04c64957aec4b27e19a3cb306569ee 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.1.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.1.js @@ -3,6 +3,7 @@ /*--- info: The production x ^= y is the same as x = x ^ y +es5id: 11.13.2_A4.10_T1.1 description: > Type(x) and Type(y) vary between primitive boolean and Boolean object diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.2.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.2.js index c8c2d5cc4f6bd9537d4a519e96929d784900af0e..013b49cdb616909e6b9d8b8c510f5749301b3eec 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.2.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.2.js @@ -3,6 +3,7 @@ /*--- info: The production x ^= y is the same as x = x ^ y +es5id: 11.13.2_A4.10_T1.2 description: Type(x) and Type(y) vary between primitive number and Number object ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.3.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.3.js index f787e17513326fab832c3d24eb26843d69a3a36d..957caad07797c1a242b6450f4b7b644196731b2b 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.3.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.3.js @@ -3,6 +3,7 @@ /*--- info: The production x ^= y is the same as x = x ^ y +es5id: 11.13.2_A4.10_T1.3 description: Type(x) and Type(y) vary between primitive string and String object ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.4.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.4.js index f398c856278d0cdc9da8a15d32762b4d3b47e2ce..abd68b31c35fa9c14cb708c55316f9e663f14628 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.4.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.4.js @@ -3,6 +3,7 @@ /*--- info: The production x ^= y is the same as x = x ^ y +es5id: 11.13.2_A4.10_T1.4 description: Type(x) and Type(y) vary between Null and Undefined ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.1.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.1.js index 3ca0b9a585221f2b792ee6e51290d97a1d9d163e..f129f62ed6eb4f21a0ab87b2b2997175febdd5a1 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.1.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.1.js @@ -3,6 +3,7 @@ /*--- info: The production x ^= y is the same as x = x ^ y +es5id: 11.13.2_A4.10_T2.1 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/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.2.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.2.js index 4614c6ec959311ae107addc0dfdb54efa3cd49af..52f25d1d495c4ab888d664f3728a36a059e1dfef 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.2.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.2.js @@ -3,6 +3,7 @@ /*--- info: The production x ^= y is the same as x = x ^ y +es5id: 11.13.2_A4.10_T2.2 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/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.3.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.3.js index 93a4350305f3dd3be9e6cb6e912c7e5b62996a87..d0ce01c4a74ceb03de1026a64694cceacd530c68 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.3.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.3.js @@ -3,6 +3,7 @@ /*--- info: The production x ^= y is the same as x = x ^ y +es5id: 11.13.2_A4.10_T2.3 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.4.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.4.js index e04cbb6154ef45ef388d709cd438ae4fb4151741..b5de9755daa0ce0038e82da46cb9a79d27173624 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.4.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.4.js @@ -3,6 +3,7 @@ /*--- info: The production x ^= y is the same as x = x ^ y +es5id: 11.13.2_A4.10_T2.4 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.5.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.5.js index 313ce34747084c6b93bf2747373d6cd076d97525..018816c2d55900e59a2ed87605b5019d8d4e64f1 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.5.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.5.js @@ -3,6 +3,7 @@ /*--- info: The production x ^= y is the same as x = x ^ y +es5id: 11.13.2_A4.10_T2.5 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/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.6.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.6.js index 40235e363985b8a440a293d3a920cc38dc6c7ac4..eb76fa3c9c980e7abfca6fa4c58b74e97878dcc6 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.6.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.6.js @@ -3,6 +3,7 @@ /*--- info: The production x ^= y is the same as x = x ^ y +es5id: 11.13.2_A4.10_T2.6 description: > Type(x) is different from Type(y) and both types vary between String (primitive or object) and Undefined diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.7.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.7.js index 60cbbc0477b2c46f249aab10d78b99a947c3d46e..483ae73189797f1abb8a9ed46583b315c44cfdd5 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.7.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.7.js @@ -3,6 +3,7 @@ /*--- info: The production x ^= y is the same as x = x ^ y +es5id: 11.13.2_A4.10_T2.7 description: > Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.8.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.8.js index 5989a6428e8628d82b1653f05cc4390216e8f04f..a87df513bf9b185bac4219cc7203cfdfd284ca2e 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.8.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.8.js @@ -3,6 +3,7 @@ /*--- info: The production x ^= y is the same as x = x ^ y +es5id: 11.13.2_A4.10_T2.8 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.9.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.9.js index e8cfa53b5a656d172a5ed3e180e0166561d37f5f..bd886fb1ca9eb0e8cb5acd6e2f22a18954528f0f 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.9.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.9.js @@ -3,6 +3,7 @@ /*--- info: The production x ^= y is the same as x = x ^ y +es5id: 11.13.2_A4.10_T2.9 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.1.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.1.js index a4507dd65db2d3a75bc07909b8e22c07a8a4e67c..14d74fd89b40455f13381c3fbff84b4e36751d37 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.1.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.1.js @@ -3,6 +3,7 @@ /*--- info: The production x |= y is the same as x = x | y +es5id: 11.13.2_A4.11_T1.1 description: > Type(x) and Type(y) vary between primitive boolean and Boolean object diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.2.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.2.js index 73e077bdae2eac2f94b93689663d79f1f8cc1da5..f623092490e40672dc365cd6d6c6a994c9589b9a 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.2.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.2.js @@ -3,6 +3,7 @@ /*--- info: The production x |= y is the same as x = x | y +es5id: 11.13.2_A4.11_T1.2 description: Type(x) and Type(y) vary between primitive number and Number object ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.3.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.3.js index 6ebc493f1d48684a3b7b6a83bd68f1f7a3a35f16..28029eaba7e67ce0c70a8b15c68cdd4a71e73f09 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.3.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.3.js @@ -3,6 +3,7 @@ /*--- info: The production x |= y is the same as x = x | y +es5id: 11.13.2_A4.11_T1.3 description: Type(x) and Type(y) vary between primitive string and String object ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.4.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.4.js index 8a6005ecccd5d1ae69b8c2a9b7487f3ff46df068..f5071fcf113885aeef0b099b5447b632c9dd196a 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.4.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.4.js @@ -3,6 +3,7 @@ /*--- info: The production x |= y is the same as x = x | y +es5id: 11.13.2_A4.11_T1.4 description: Type(x) and Type(y) vary between Null and Undefined ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.1.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.1.js index 021355784aa4e169cfdeafdfe4fdefded3ff429d..0c8587a7b9287ab49ce6b98dc7b67d9b73244351 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.1.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.1.js @@ -3,6 +3,7 @@ /*--- info: The production x |= y is the same as x = x | y +es5id: 11.13.2_A4.11_T2.1 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/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.2.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.2.js index 874deb13fd54dbd207e1f1a78415f0315b6c996e..76a0cbac9aa967baeb146cf6e4dbbf3140ec6e37 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.2.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.2.js @@ -3,6 +3,7 @@ /*--- info: The production x |= y is the same as x = x | y +es5id: 11.13.2_A4.11_T2.2 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/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.3.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.3.js index f55fe1098de6f2ccce57b31f964cf9658590efa9..844af358898a1add638ee46af47233a7df4d1ccb 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.3.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.3.js @@ -3,6 +3,7 @@ /*--- info: The production x |= y is the same as x = x | y +es5id: 11.13.2_A4.11_T2.3 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.4.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.4.js index 06b1bf634120e6da52a442cdfd650db84716394c..8b43f6e5e70187fca0ddc0cf41e8e33ce4f82f40 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.4.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.4.js @@ -3,6 +3,7 @@ /*--- info: The production x |= y is the same as x = x | y +es5id: 11.13.2_A4.11_T2.4 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.5.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.5.js index 79f1cd6db52a9cc19ba326aa3ed4ad5cedeb018d..5c0665e161ef43cfa39151a7a1772c0e17b838c7 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.5.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.5.js @@ -3,6 +3,7 @@ /*--- info: The production x |= y is the same as x = x | y +es5id: 11.13.2_A4.11_T2.5 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/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.6.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.6.js index 2e062488c631202b94552ce86c1dc7022e9f5edf..56df4d3abb9b018c3ad3e84c21beb972aff3894b 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.6.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.6.js @@ -3,6 +3,7 @@ /*--- info: The production x |= y is the same as x = x | y +es5id: 11.13.2_A4.11_T2.6 description: > Type(x) is different from Type(y) and both types vary between String (primitive or object) and Undefined diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.7.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.7.js index 52e34532e1d31461ff68c988f65ed020ca942fbb..c8bd81ee3479084f33bd71fe72de5ad70c12e08d 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.7.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.7.js @@ -3,6 +3,7 @@ /*--- info: The production x |= y is the same as x = x | y +es5id: 11.13.2_A4.11_T2.7 description: > Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.8.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.8.js index 6fb51cbd78329c1f94f5efc3feca983c19d10d2b..1b8a1341f2ed095444d4ec3395e21e5d1f4bf4e7 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.8.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.8.js @@ -3,6 +3,7 @@ /*--- info: The production x |= y is the same as x = x | y +es5id: 11.13.2_A4.11_T2.8 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.9.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.9.js index edcedbe71cc416aed12afc2e89a353f825551cc8..830f02d38efb96642da6e0a29b42607caf4b3a89 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.9.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.9.js @@ -3,6 +3,7 @@ /*--- info: The production x |= y is the same as x = x | y +es5id: 11.13.2_A4.11_T2.9 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.1.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.1.js index f98db886c9394520e1f14848a4bc2e61a71f810b..65df46ff3537ac9f2fa66cd5e4bc6f50fbedfd99 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.1.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.1.js @@ -3,6 +3,7 @@ /*--- info: The production x *= y is the same as the production x = x * y +es5id: 11.13.2_A4.1_T1.1 description: > Type(x) and Type(y) vary between primitive boolean and Boolean object diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.2.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.2.js index 951874cf7d4c4ad0fae5400b39f73aa9582c3909..9fcf28382fc5e5bd6276b1a4e29b95d3bb9f1dc5 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.2.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.2.js @@ -3,6 +3,7 @@ /*--- info: The production x *= y is the same as the production x = x * y +es5id: 11.13.2_A4.1_T1.2 description: Type(x) and Type(y) vary between primitive number and Number object ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.3.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.3.js index cd5263c64535e89a417215268a5bd039044a5c8b..144c1abc4daf96c122f19b403ec125eab095b911 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.3.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.3.js @@ -3,6 +3,7 @@ /*--- info: The production x *= y is the same as the production x = x * y +es5id: 11.13.2_A4.1_T1.3 description: Type(x) and Type(y) vary between primitive string and String object ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.4.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.4.js index c83676a671bbec8093333d734122df149545ce61..8d0f73859037b78e6f4e1454e7f06dcc059a380b 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.4.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.4.js @@ -3,6 +3,7 @@ /*--- info: The production x *= y is the same as the production x = x * y +es5id: 11.13.2_A4.1_T1.4 description: Type(x) and Type(y) vary between Null and Undefined ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.1.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.1.js index 58fc5482223a4e35e2cbff3d0224d9d5d6b03356..ad14aeff6b61c378b451b33064d1a01df8aaa361 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.1.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.1.js @@ -3,6 +3,7 @@ /*--- info: The production x *= y is the same as the production x = x * y +es5id: 11.13.2_A4.1_T2.1 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/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.2.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.2.js index 273dac1d74c5590f4948e61be047bffd33044d78..42038b4422f479fc6aa0c97ca75753593fb69c0f 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.2.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.2.js @@ -3,6 +3,7 @@ /*--- info: The production x *= y is the same as the production x = x * y +es5id: 11.13.2_A4.1_T2.2 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/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.3.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.3.js index 5f73044626d87e1ee1346b68575444a9ff27724b..e2927f309e9de1b9e0c086b10f3ac12a195b232e 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.3.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.3.js @@ -3,6 +3,7 @@ /*--- info: The production x *= y is the same as the production x = x * y +es5id: 11.13.2_A4.1_T2.3 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.4.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.4.js index 3bd5a1b90b0bb8b5831332894af00403e0c89845..593d81b87cbbb557048287d875eba2e484a0b88e 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.4.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.4.js @@ -3,6 +3,7 @@ /*--- info: The production x *= y is the same as the production x = x * y +es5id: 11.13.2_A4.1_T2.4 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.5.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.5.js index eb12ce46e76648efad06d58de05d0fe19aa8da00..043adfc76edc1fb8752b27b456c94448234b241d 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.5.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.5.js @@ -3,6 +3,7 @@ /*--- info: The production x *= y is the same as the production x = x * y +es5id: 11.13.2_A4.1_T2.5 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/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.6.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.6.js index 5c7dba468ddecd43cfac9b36c3f4e58c81992dc6..2a2b6622f3cf022867f897c49f2e366ac8a1f631 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.6.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.6.js @@ -3,6 +3,7 @@ /*--- info: The production x *= y is the same as the production x = x * y +es5id: 11.13.2_A4.1_T2.6 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/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.7.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.7.js index d08f9b96f551713f75a90778a68b2b07ad00f515..fad4346ffe15d345da6acc09378969a94faf9893 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.7.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.7.js @@ -3,6 +3,7 @@ /*--- info: The production x *= y is the same as the production x = x * y +es5id: 11.13.2_A4.1_T2.7 description: > Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.8.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.8.js index 5401a4be0d52df36cf2aaef826e5cd0c3fd88fbc..89b2293d6b87acb0684030564ab1b17fe72ee6e8 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.8.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.8.js @@ -3,6 +3,7 @@ /*--- info: The production x *= y is the same as the production x = x * y +es5id: 11.13.2_A4.1_T2.8 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.9.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.9.js index 1ba29c2b97f36aca705cdeaba8b56adbecf69c7b..206ede2d5a92c8a43cc41e9e5b8920c60df7e6bb 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.9.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.9.js @@ -3,6 +3,7 @@ /*--- info: The production x *= y is the same as the production x = x * y +es5id: 11.13.2_A4.1_T2.9 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.1.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.1.js index 5449cd63eb62991c90b1b75d408aec9b1ec7924d..836092b979ace16355b1e4fa40ee061f8086d1a4 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.1.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.1.js @@ -3,6 +3,7 @@ /*--- info: The production x /= y is the same as x = x / y +es5id: 11.13.2_A4.2_T1.1 description: > Type(x) and Type(y) vary between primitive boolean and Boolean object diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.2.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.2.js index 5a0549700febc2e1aeda4c470fdfecf871859e00..f749df46c941769bbe3b5e4de4490d5b5b99173f 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.2.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.2.js @@ -3,6 +3,7 @@ /*--- info: The production x /= y is the same as x = x / y +es5id: 11.13.2_A4.2_T1.2 description: Type(x) and Type(y) vary between primitive number and Number object ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.3.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.3.js index 5f144c2975b5a1b7fc793286797e5d0950147322..1ff7892483a495bdacd950c7340d1dd0dc7aa36d 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.3.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.3.js @@ -3,6 +3,7 @@ /*--- info: The production x /= y is the same as x = x / y +es5id: 11.13.2_A4.2_T1.3 description: Type(x) and Type(y) vary between primitive string and String object ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.4.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.4.js index 35144ff425ceef084069d58a7d3776cf28a9093e..7fcbb6c9f779849c825bf4d67eaff9d6c36c1e4d 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.4.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.4.js @@ -3,6 +3,7 @@ /*--- info: The production x /= y is the same as x = x / y +es5id: 11.13.2_A4.2_T1.4 description: Type(x) and Type(y) vary between Null and Undefined ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.1.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.1.js index 98d6c8282dc26e0e7c6edc384433a4f205a151ba..9df6867708438130f12790c329bd4d95bc455af5 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.1.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.1.js @@ -3,6 +3,7 @@ /*--- info: The production x /= y is the same as x = x / y +es5id: 11.13.2_A4.2_T2.1 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/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.2.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.2.js index 8b48626a5a002d49fe7932f54b0278d83521fafa..21b1c5195e8997b17c7b16aa49c5950531baf53e 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.2.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.2.js @@ -3,6 +3,7 @@ /*--- info: The production x /= y is the same as x = x / y +es5id: 11.13.2_A4.2_T2.2 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/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.3.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.3.js index 64204d8327f7f5615a5921e41474ccc87ef70ab7..6f55f918524db54e35ec8cccef85a94eadb4a48e 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.3.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.3.js @@ -3,6 +3,7 @@ /*--- info: The production x /= y is the same as x = x / y +es5id: 11.13.2_A4.2_T2.3 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.4.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.4.js index c410896748b6af94f25ee184110c1bfd02196d99..5db14510bf7c4b4ab98a9a8fcf8bb5f51246e15c 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.4.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.4.js @@ -3,6 +3,7 @@ /*--- info: The production x /= y is the same as x = x / y +es5id: 11.13.2_A4.2_T2.4 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.5.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.5.js index 9867a2d3837ccd4999b661f8ae466ab939c60d34..ddaa129f520daef94b9ad58ef63c183c035ad093 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.5.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.5.js @@ -3,6 +3,7 @@ /*--- info: The production x /= y is the same as x = x / y +es5id: 11.13.2_A4.2_T2.5 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/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.6.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.6.js index f3ddfed939241503f16e2bfae653b899f1630e60..4f62d059a060f0da3341042ffe4cf9721816eb2d 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.6.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.6.js @@ -3,6 +3,7 @@ /*--- info: The production x /= y is the same as x = x / y +es5id: 11.13.2_A4.2_T2.6 description: > Type(x) is different from Type(y) and both types vary between String (primitive or object) and Undefined diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.7.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.7.js index 8b3a44e4299cfaa2f2be78ad07e3c42e6150bb85..4792ba2102c5d16b3206cc77e47e3e85056a2ad4 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.7.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.7.js @@ -3,6 +3,7 @@ /*--- info: The production x /= y is the same as x = x / y +es5id: 11.13.2_A4.2_T2.7 description: > Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.8.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.8.js index 013fadff0841a1780a24b4d76ae3bf2906ea3309..7d90f78bfbe6e20d918c9ff562d57cde059f0666 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.8.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.8.js @@ -3,6 +3,7 @@ /*--- info: The production x /= y is the same as x = x / y +es5id: 11.13.2_A4.2_T2.8 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.9.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.9.js index b286f4836d190b2bc2d359aca4e3c4a8e5df2672..013c9f4afff1935568dacf8fadafedbaf46ff056 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.9.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.9.js @@ -3,6 +3,7 @@ /*--- info: The production x /= y is the same as x = x / y +es5id: 11.13.2_A4.2_T2.9 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.1.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.1.js index 29580e333c626ee2facb3fbceb9c971ea2b36346..eb9c04afaad640493b1cf7832885d3dd7435e323 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.1.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.1.js @@ -3,6 +3,7 @@ /*--- info: The production x %= y is the same as x = x % y +es5id: 11.13.2_A4.3_T1.1 description: > Type(x) and Type(y) vary between primitive boolean and Boolean object diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.2.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.2.js index 070717a0e377fee8d5c1f26daa771b672d491f58..7deece40e611c334f25826ea2a8b02fc25d2227d 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.2.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.2.js @@ -3,6 +3,7 @@ /*--- info: The production x %= y is the same as x = x % y +es5id: 11.13.2_A4.3_T1.2 description: Type(x) and Type(y) vary between primitive number and Number object ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.3.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.3.js index 96f22cf885664a2285e15223afc02b3e3e82317b..20e471f14682557b182dcb1479a544544f0879cb 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.3.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.3.js @@ -3,6 +3,7 @@ /*--- info: The production x %= y is the same as x = x % y +es5id: 11.13.2_A4.3_T1.3 description: Type(x) and Type(y) vary between primitive string and String object ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.4.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.4.js index eee1dbb320a7d587e5b5a762ceebd2c29b58f983..f7247b7dff069697906bda011c9e4018122a6c6a 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.4.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.4.js @@ -3,6 +3,7 @@ /*--- info: The production x %= y is the same as x = x % y +es5id: 11.13.2_A4.3_T1.4 description: Type(x) and Type(y) vary between Null and Undefined ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.1.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.1.js index acb979ef2a4a6e59b12cd7212673cf36df1e4019..ad0f729c6eea697df5f5fad0080dbb04bd42cecc 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.1.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.1.js @@ -3,6 +3,7 @@ /*--- info: The production x %= y is the same as x = x % y +es5id: 11.13.2_A4.3_T2.1 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/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.2.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.2.js index a719ec7790dadc4e278bd6d02a821aa2b1264834..a3044bf1a9fc685985e0e767c3ba0dfffd6d941b 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.2.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.2.js @@ -3,6 +3,7 @@ /*--- info: The production x %= y is the same as x = x % y +es5id: 11.13.2_A4.3_T2.2 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/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.3.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.3.js index f2967ae4309de87bc17bb4e925c3a775f1ad168e..3d76882c14c81cc298cbd08d09432349e57391a8 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.3.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.3.js @@ -3,6 +3,7 @@ /*--- info: The production x %= y is the same as x = x % y +es5id: 11.13.2_A4.3_T2.3 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.4.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.4.js index 6f77a794072b314f0389be3eb34c7567d4583cb2..a378194d8ee4c6333be24554067f206f8e72139e 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.4.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.4.js @@ -3,6 +3,7 @@ /*--- info: The production x %= y is the same as x = x % y +es5id: 11.13.2_A4.3_T2.4 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.5.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.5.js index 754889079ee5aa1c8e56d20acb5b5d3ae2074cbb..4e3889774edc460e85ffa78ad94b409be310ddc9 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.5.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.5.js @@ -3,6 +3,7 @@ /*--- info: The production x %= y is the same as x = x % y +es5id: 11.13.2_A4.3_T2.5 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/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.6.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.6.js index d4c0871ef7ba55a6e93f7bcefe3090bf0fce594d..c2354fb2825c6a6178db97795e5645c3d84c02e7 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.6.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.6.js @@ -3,6 +3,7 @@ /*--- info: The production x %= y is the same as x = x % y +es5id: 11.13.2_A4.3_T2.6 description: > Type(x) is different from Type(y) and both types vary between String (primitive or object) and Undefined diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.7.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.7.js index d28cd687d354f31462611cac908f0aaacbb7ad59..8c1cdf1e0478f507c1977bc4e4fe3c685915dcd7 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.7.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.7.js @@ -3,6 +3,7 @@ /*--- info: The production x %= y is the same as x = x % y +es5id: 11.13.2_A4.3_T2.7 description: > Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.8.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.8.js index 2e1816f7e177fbf18dd4f058a117581129cfab6d..bc432e25c62c63a2988394e58f3777a2a94b1548 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.8.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.8.js @@ -3,6 +3,7 @@ /*--- info: The production x %= y is the same as x = x % y +es5id: 11.13.2_A4.3_T2.8 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.9.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.9.js index 8f15eaf3622e8a3c59ce63149ac8dd9f887a3dfd..2388b8282f5517861b7d8d07bb65e6928c052bcd 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.9.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.9.js @@ -3,6 +3,7 @@ /*--- info: The production x %= y is the same as x = x % y +es5id: 11.13.2_A4.3_T2.9 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.1.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.1.js index cc0848389eb18719688fa3f5d8377456e905a825..acd55efc0c525e8af605ead2d5436bd7334ccaa2 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.1.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.1.js @@ -3,6 +3,7 @@ /*--- info: The production x += y is the same as x = x + y +es5id: 11.13.2_A4.4_T1.1 description: > Type(x) and Type(y) vary between primitive boolean and Boolean object diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.2.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.2.js index b059eea6fa6d3abf1856d6885d9b3ad59ff66eb6..d4053c239beccd4a38a521c6a0f5b84160bde19f 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.2.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.2.js @@ -3,6 +3,7 @@ /*--- info: The production x += y is the same as x = x + y +es5id: 11.13.2_A4.4_T1.2 description: Type(x) and Type(y) vary between primitive number and Number object ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.3.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.3.js index c455ecb702a143ebb8ef6c4e72713a0688238d8d..ee2661bb042204410f104588ceb8d3f443d764d4 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.3.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.3.js @@ -3,6 +3,7 @@ /*--- info: The production x += y is the same as x = x + y +es5id: 11.13.2_A4.4_T1.3 description: Type(x) and Type(y) vary between Null and Undefined ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.4.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.4.js index 1d477b3b937a90b438ae7647a9d3d79f7e1d6010..5e1a2cc220b2115d892cafefea978967d526cf0b 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.4.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.4.js @@ -3,6 +3,7 @@ /*--- info: The production x += y is the same as x = x + y +es5id: 11.13.2_A4.4_T1.4 description: Type(x) and Type(y) vary between primitive string and String object ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.1.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.1.js index 1e2c73840edac6a68963fc2b2b3d4f40db240e90..2557171b26ffc5222685e2f9f5d0a7c7e7e432dc 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.1.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.1.js @@ -3,6 +3,7 @@ /*--- info: The production x += y is the same as x = x + y +es5id: 11.13.2_A4.4_T2.1 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/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.2.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.2.js index 807713a286d043fbcc1a61345569f2b1043692b2..3f1a602c0940cf317aa4b9affa1f01dd7e3ee77d 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.2.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.2.js @@ -3,6 +3,7 @@ /*--- info: The production x += y is the same as x = x + y +es5id: 11.13.2_A4.4_T2.2 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.3.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.3.js index 4bcf4a44ef5087d15a061ce208f265662a6e6fa4..9f085f4a3bc6aa88dd4c900a8e45a1d84949ef67 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.3.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.3.js @@ -3,6 +3,7 @@ /*--- info: The production x += y is the same as x = x + y +es5id: 11.13.2_A4.4_T2.3 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.4.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.4.js index 1a7dca100162c2d6088d8fba4c03238d1bda8779..b45842831e83d98d1046bac2156797810992e58a 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.4.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.4.js @@ -3,6 +3,7 @@ /*--- info: The production x += y is the same as x = x + y +es5id: 11.13.2_A4.4_T2.4 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.5.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.5.js index 3b87630d0784d935dd31c3b1a5189c7256261ca8..50aad64d7193bdc0f3b53558662cf62f1f86c8e0 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.5.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.5.js @@ -3,6 +3,7 @@ /*--- info: The production x += y is the same as x = x + y +es5id: 11.13.2_A4.4_T2.5 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.6.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.6.js index 8eaaa260211c403d8ef6a536527fb07498c34917..471da1c90be86648bde35b3b6cbe58739bc1f845 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.6.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.6.js @@ -3,6 +3,7 @@ /*--- info: The production x += y is the same as x = x + y +es5id: 11.13.2_A4.4_T2.6 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/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.7.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.7.js index 1921fa7fab9793f25b4141cdedd51394fa8f2c5e..63b47f4bb929ee23c36cb29d6ff86ba25f49c1b1 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.7.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.7.js @@ -3,6 +3,7 @@ /*--- info: The production x += y is the same as x = x + y +es5id: 11.13.2_A4.4_T2.7 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/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.8.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.8.js index 4bf5430ae349317795f87d77e86e632943050d22..f4a6f22885c4263dfe53080eae720cacc19fe73a 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.8.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.8.js @@ -3,6 +3,7 @@ /*--- info: The production x += y is the same as x = x + y +es5id: 11.13.2_A4.4_T2.8 description: > Type(x) is different from Type(y) and both types vary between String (primitive or object) and Undefined diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.9.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.9.js index 6323fdc72f3b315e02896018388e98f9fb7db972..257ce01193b0b90572dfed77cbe1c58ab322bf7d 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.9.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.9.js @@ -3,6 +3,7 @@ /*--- info: The production x += y is the same as x = x + y +es5id: 11.13.2_A4.4_T2.9 description: > Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.1.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.1.js index 6b90e002a7b2b2d73c5033947e1c6ad3ae96e0d4..7e2dd3cc7e4d132f41e74e950a70b1374afdb600 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.1.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.1.js @@ -3,6 +3,7 @@ /*--- info: The production x -= y is the same as x = x - y +es5id: 11.13.2_A4.5_T1.1 description: > Type(x) and Type(y) vary between primitive boolean and Boolean object diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.2.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.2.js index c77d753afe23ebd20dffc02a5234173224824f26..a86ee530165a841ce58eb0a6907dd3f35c447392 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.2.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.2.js @@ -3,6 +3,7 @@ /*--- info: The production x -= y is the same as x = x - y +es5id: 11.13.2_A4.5_T1.2 description: Type(x) and Type(y) vary between primitive number and Number object ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.3.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.3.js index eeaf80d45a4ec2b81f7806a36c7bdada059475bf..beab296c1d60a3e4d2c96a82c0213347b48c2fce 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.3.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.3.js @@ -3,6 +3,7 @@ /*--- info: The production x -= y is the same as x = x - y +es5id: 11.13.2_A4.5_T1.3 description: Type(x) and Type(y) vary between primitive string and String object ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.4.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.4.js index 09f626fc82a4b7d2b1490b286aa17a1d6e9e8a2d..c4749bafd3f2bad451746ae83a0b78ded30293e8 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.4.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.4.js @@ -3,6 +3,7 @@ /*--- info: The production x -= y is the same as x = x - y +es5id: 11.13.2_A4.5_T1.4 description: Type(x) and Type(y) vary between Null and Undefined ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.1.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.1.js index de4f893b8dfce21cc3308f64e64eac710d7c02d7..86c63b9272276c9015d00e16685e5017d017fa06 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.1.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.1.js @@ -3,6 +3,7 @@ /*--- info: The production x -= y is the same as x = x - y +es5id: 11.13.2_A4.5_T2.1 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/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.2.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.2.js index abd74bde4be47e7ef68848eda20ec68f3f78c58b..52d9786cd9daa5e5b7dd1c082a34ffdf129435b9 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.2.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.2.js @@ -3,6 +3,7 @@ /*--- info: The production x -= y is the same as x = x - y +es5id: 11.13.2_A4.5_T2.2 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/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.3.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.3.js index 1e6ee64205569a53bca157b38d445b8dc8f773da..b16303116013d8f20d971c908a1aab846c92b424 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.3.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.3.js @@ -3,6 +3,7 @@ /*--- info: The production x -= y is the same as x = x - y +es5id: 11.13.2_A4.5_T2.3 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.4.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.4.js index 5761f574b733c18a37dc841bf5defb694dc1240b..7425eb90e3d78f355a63eba5827124e30f400ed1 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.4.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.4.js @@ -3,6 +3,7 @@ /*--- info: The production x -= y is the same as x = x - y +es5id: 11.13.2_A4.5_T2.4 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.5.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.5.js index 51d0988f4a274df29de9aecdbac1ba807c50cf7e..5e435705a9da0052604aac8a370ddd4ad963b9c8 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.5.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.5.js @@ -3,6 +3,7 @@ /*--- info: The production x -= y is the same as x = x - y +es5id: 11.13.2_A4.5_T2.5 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/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.6.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.6.js index 4457252b33c5e75c6cfa936f9345cbcd645c31a8..bd6d4091e22cc63f01445576a4565a1179524f76 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.6.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.6.js @@ -3,6 +3,7 @@ /*--- info: The production x -= y is the same as x = x - y +es5id: 11.13.2_A4.5_T2.6 description: > Type(x) is different from Type(y) and both types vary between String (primitive or object) and Undefined diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.7.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.7.js index 7687c4ccc81434d07e4e44c32ae45f7a1a612c41..d370d021268ae376159cd08c0f4fb88848888b36 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.7.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.7.js @@ -3,6 +3,7 @@ /*--- info: The production x -= y is the same as x = x - y +es5id: 11.13.2_A4.5_T2.7 description: > Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.8.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.8.js index 1cdb28c6036d90ebc23b337974bae84bb9abfb47..af874c53c370ffa40aa492cedd444c72ed4dde90 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.8.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.8.js @@ -3,6 +3,7 @@ /*--- info: The production x -= y is the same as x = x - y +es5id: 11.13.2_A4.5_T2.8 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.9.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.9.js index 9ba149f46508dcbd049464c0a02c8e9422f8ae68..7fd59e564adb278b5ae10843ff4884fd319f2b0d 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.9.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.9.js @@ -3,6 +3,7 @@ /*--- info: The production x -= y is the same as x = x - y +es5id: 11.13.2_A4.5_T2.9 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.1.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.1.js index c3ba204885419ab35f606de66daf98a27e68c913..3541fbab489be5da0a1a947232fdfedff35a5945 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.1.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.1.js @@ -3,6 +3,7 @@ /*--- info: The production x <<= y is the same as x = x << y +es5id: 11.13.2_A4.6_T1.1 description: > Type(x) and Type(y) vary between primitive boolean and Boolean object diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.2.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.2.js index 2c1f3ae4f193a46c52f33766ffc816311e8019ea..2b5d384a061d8b94cc99b3beb03f783fa410c9ba 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.2.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.2.js @@ -3,6 +3,7 @@ /*--- info: The production x <<= y is the same as x = x << y +es5id: 11.13.2_A4.6_T1.2 description: Type(x) and Type(y) vary between primitive number and Number object ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.3.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.3.js index 125abc139615327eb63e725820aa19b2edb95d5e..375c33a63bff198c0d0467b761bc2343eac0c851 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.3.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.3.js @@ -3,6 +3,7 @@ /*--- info: The production x <<= y is the same as x = x << y +es5id: 11.13.2_A4.6_T1.3 description: Type(x) and Type(y) vary between primitive string and String object ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.4.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.4.js index a25ecf8c698c426b59c82f14cba94548ace20132..dbe92282b138078fc09577d250c4df37de5151e6 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.4.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.4.js @@ -3,6 +3,7 @@ /*--- info: The production x <<= y is the same as x = x << y +es5id: 11.13.2_A4.6_T1.4 description: Type(x) and Type(y) vary between Null and Undefined ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.1.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.1.js index 8447f64335fb9fb4059d31ce5cc41d81882a786b..25e5981df253516bc7bb5dcee2973cab9a42b9e6 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.1.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.1.js @@ -3,6 +3,7 @@ /*--- info: The production x <<= y is the same as x = x << y +es5id: 11.13.2_A4.6_T2.1 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/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.2.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.2.js index d8a3d533453055710ddc9bb49b82aaeb74cc7290..5e4e9cb34d2e1789dfb0cd3dadc148b4a32f0310 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.2.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.2.js @@ -3,6 +3,7 @@ /*--- info: The production x <<= y is the same as x = x << y +es5id: 11.13.2_A4.6_T2.2 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/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.3.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.3.js index 9a0b3a98a2cabd4b54aacfda71dbc46bd99f24d3..cd852cfeddf66e108732dceeaf6dc045776c0d73 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.3.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.3.js @@ -3,6 +3,7 @@ /*--- info: The production x <<= y is the same as x = x << y +es5id: 11.13.2_A4.6_T2.3 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.4.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.4.js index 8a6804d09a08b7b42a59b41ed67e8aa3917cd316..2c21bdba0f987d787790c5c78148a1d317a5f0de 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.4.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.4.js @@ -3,6 +3,7 @@ /*--- info: The production x <<= y is the same as x = x << y +es5id: 11.13.2_A4.6_T2.4 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.5.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.5.js index 8755cef47b06ddd8a551f7a7102cd656cba9f41f..f6b8fab0418a0f2b073f383d5f78d17a9198c0c2 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.5.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.5.js @@ -3,6 +3,7 @@ /*--- info: The production x <<= y is the same as x = x << y +es5id: 11.13.2_A4.6_T2.5 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/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.6.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.6.js index b2a50e9b52464b0254646ba701cb2c582e394ca6..d5694e3a0fc0f32c29ba40ff24aacb1a6699bc05 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.6.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.6.js @@ -3,6 +3,7 @@ /*--- info: The production x <<= y is the same as x = x << y +es5id: 11.13.2_A4.6_T2.6 description: > Type(x) is different from Type(y) and both types vary between String (primitive or object) and Undefined diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.7.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.7.js index 683f505cffa45780c07852f1e068dd7c5ed90ab1..78d87e7523a4e7eea353061b43544a7a4070af17 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.7.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.7.js @@ -3,6 +3,7 @@ /*--- info: The production x <<= y is the same as x = x << y +es5id: 11.13.2_A4.6_T2.7 description: > Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.8.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.8.js index 68c35bfd129eb9c242663a44e3c7c957da88d619..e147e7827a63d6a06c2f7ce3814387bfebece1df 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.8.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.8.js @@ -3,6 +3,7 @@ /*--- info: The production x <<= y is the same as x = x << y +es5id: 11.13.2_A4.6_T2.8 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.9.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.9.js index a02c398e1a135cdc27409e1d72b221d5572457d9..1dea4d2269872edd2b14805523a6edd512b6fb79 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.9.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.9.js @@ -3,6 +3,7 @@ /*--- info: The production x <<= y is the same as x = x << y +es5id: 11.13.2_A4.6_T2.9 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.1.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.1.js index 9e2b59a6fd9fdd36082821cadf291b1742596004..a62b408ced2ff48df8f71cd83ef1a7f5659d9197 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.1.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.1.js @@ -3,6 +3,7 @@ /*--- info: The production x >>= y is the same as x = x >> y +es5id: 11.13.2_A4.7_T1.1 description: > Type(x) and Type(y) vary between primitive boolean and Boolean object diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.2.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.2.js index b6829d4ee4f1b99bbccdfbfe3ff11b7e58a191f4..09cd2136446aee42e781c4d68c4f371d62bd6ad7 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.2.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.2.js @@ -3,6 +3,7 @@ /*--- info: The production x >>= y is the same as x = x >> y +es5id: 11.13.2_A4.7_T1.2 description: Type(x) and Type(y) vary between primitive number and Number object ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.3.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.3.js index ff582ad9bc0d24e040924decc360448f34c4a86b..3fefee446e7fb57a774994f01ef8bd483dc7f585 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.3.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.3.js @@ -3,6 +3,7 @@ /*--- info: The production x >>= y is the same as x = x >> y +es5id: 11.13.2_A4.7_T1.3 description: Type(x) and Type(y) vary between primitive string and String object ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.4.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.4.js index 1d4c0ef21cf2ec67fd5c6710d93d961f72a22836..0531339dec51c0ec7ffda823ad372f19e51bc1cc 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.4.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.4.js @@ -3,6 +3,7 @@ /*--- info: The production x >>= y is the same as x = x >> y +es5id: 11.13.2_A4.7_T1.4 description: Type(x) and Type(y) vary between Null and Undefined ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.1.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.1.js index 1a22125eb228387e916a47bd345b8f8596f28375..9e1a6f7514000d7cc4064cc71abe8aa6d6ac597a 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.1.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.1.js @@ -3,6 +3,7 @@ /*--- info: The production x >>= y is the same as x = x >> y +es5id: 11.13.2_A4.7_T2.1 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/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.2.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.2.js index 0b02d1d572dc6035b156dd76c78564915798d1cc..e75670780e5876d2afa24f8797fb8c472716ee91 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.2.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.2.js @@ -3,6 +3,7 @@ /*--- info: The production x >>= y is the same as x = x >> y +es5id: 11.13.2_A4.7_T2.2 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/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.3.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.3.js index 3f0c5402d080098eac2d2ab4ce3e24d208a55b83..167d99e69a30f36df6a35d182d0f46bea2bd8a83 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.3.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.3.js @@ -3,6 +3,7 @@ /*--- info: The production x >>= y is the same as x = x >> y +es5id: 11.13.2_A4.7_T2.3 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.4.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.4.js index 2752be1dde270c69d03b31944c1e7045c8c895ad..817c66438d20f29e23813cfe485fc01ffeab3ff2 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.4.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.4.js @@ -3,6 +3,7 @@ /*--- info: The production x >>= y is the same as x = x >> y +es5id: 11.13.2_A4.7_T2.4 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.5.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.5.js index 8952636ec33bdccb9e6c43d70fb04b78fabd8c04..02e33a4583488a27ae66b8612fca66da8f3595c9 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.5.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.5.js @@ -3,6 +3,7 @@ /*--- info: The production x >>= y is the same as x = x >> y +es5id: 11.13.2_A4.7_T2.5 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/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.6.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.6.js index 4680fce63c64fb331059ab85ea5fb5d35ff39d62..a5f7fc42931636194417b7dde49b1f311ef71fc0 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.6.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.6.js @@ -3,6 +3,7 @@ /*--- info: The production x >>= y is the same as x = x >> y +es5id: 11.13.2_A4.7_T2.6 description: > Type(x) is different from Type(y) and both types vary between String (primitive or object) and Undefined diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.7.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.7.js index 8a6fcc0c2c655b4a1bbd2d139d2528ebfbdfb9fb..85ba94d98e0e74ebe158f5cac4beee1c3724331b 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.7.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.7.js @@ -3,6 +3,7 @@ /*--- info: The production x >>= y is the same as x = x >> y +es5id: 11.13.2_A4.7_T2.7 description: > Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.8.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.8.js index 1f60d6f76cdda90108f61bf608decd7a04d9ce2f..41c03877a1b23d8008c6cba28f542c93915e0d64 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.8.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.8.js @@ -3,6 +3,7 @@ /*--- info: The production x >>= y is the same as x = x >> y +es5id: 11.13.2_A4.7_T2.8 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.9.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.9.js index a91b79aabdc8af6d8f2253865c3f0f240dff4410..88867eeb1101aae404d1cfb9ec544dcb0833329a 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.9.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.9.js @@ -3,6 +3,7 @@ /*--- info: The production x >>= y is the same as x = x >> y +es5id: 11.13.2_A4.7_T2.9 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.1.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.1.js index ccf5cf058d9f904678d34b93a7cb777160ead726..1822d2b75ffc0f883d9a0c023f639b47fbaf19d9 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.1.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.1.js @@ -3,6 +3,7 @@ /*--- info: The production x >>>= y is the same as x = x >>> y +es5id: 11.13.2_A4.8_T1.1 description: > Type(x) and Type(y) vary between primitive boolean and Boolean object diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.2.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.2.js index 4bba5a802be745e1500fae719ad5f5857d612731..b1caaf6b3651ed3c11e5022006ffee6e8b278570 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.2.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.2.js @@ -3,6 +3,7 @@ /*--- info: The production x >>>= y is the same as x = x >>> y +es5id: 11.13.2_A4.8_T1.2 description: Type(x) and Type(y) vary between primitive number and Number object ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.3.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.3.js index d3ca0904c9fa08872a91e1edd18394fbb8d6e7f3..0a9ff8100eb0cef1fc10ccb7869daac3ff88a208 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.3.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.3.js @@ -3,6 +3,7 @@ /*--- info: The production x >>>= y is the same as x = x >>> y +es5id: 11.13.2_A4.8_T1.3 description: Type(x) and Type(y) vary between primitive string and String object ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.4.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.4.js index e3ef1eaec38e9b1c0a2c13aca47ad9923b6ea2df..f51c06899f0386a01109520b7d7a7f1345ac0dbe 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.4.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.4.js @@ -3,6 +3,7 @@ /*--- info: The production x >>>= y is the same as x = x >>> y +es5id: 11.13.2_A4.8_T1.4 description: Type(x) and Type(y) vary between Null and Undefined ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.1.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.1.js index 2f76e3eb1cbe524705113405b7ea1f2f4b75250c..83b22785ff81d40336e8aba7a5f752611d4f5cdc 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.1.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.1.js @@ -3,6 +3,7 @@ /*--- info: The production x >>>= y is the same as x = x >>> y +es5id: 11.13.2_A4.8_T2.1 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/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.2.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.2.js index 7b7c1922a18e60f1f769b426ac5556c1a9779c3b..401157aa02175dcbba9d269efc6fc7fb37780f30 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.2.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.2.js @@ -3,6 +3,7 @@ /*--- info: The production x >>>= y is the same as x = x >>> y +es5id: 11.13.2_A4.8_T2.2 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/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.3.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.3.js index c763832c29e794b4fd0dcb55db00d94a8650ba86..4c5cd9e5df470fc9a69bec4d86615de0e900bc99 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.3.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.3.js @@ -3,6 +3,7 @@ /*--- info: The production x >>>= y is the same as x = x >>> y +es5id: 11.13.2_A4.8_T2.3 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.4.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.4.js index a7fce7701b195110d8d85307cf8c5e478494cff3..eb25a79512f46272f19342a4631584e0bd9a9520 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.4.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.4.js @@ -3,6 +3,7 @@ /*--- info: The production x >>>= y is the same as x = x >>> y +es5id: 11.13.2_A4.8_T2.4 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.5.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.5.js index c684f70493cd56693e831263de37c0e0c6d7f34f..6cd4bf9f07359d42dd810c9f1f243541496c51d1 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.5.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.5.js @@ -3,6 +3,7 @@ /*--- info: The production x >>>= y is the same as x = x >>> y +es5id: 11.13.2_A4.8_T2.5 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/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.6.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.6.js index 4eb07870fa9a4ae4e3caef638e0159414d19d958..3ac8b81eac47336bc6b53577dcfb8663401bee0c 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.6.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.6.js @@ -3,6 +3,7 @@ /*--- info: The production x >>>= y is the same as x = x >>> y +es5id: 11.13.2_A4.8_T2.6 description: > Type(x) is different from Type(y) and both types vary between String (primitive or object) and Undefined diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.7.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.7.js index ca3027b48fff0cd831476a7f3942d14a02a6f421..fc10e12147095fcb772f96dd22cd6c5474d1af7c 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.7.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.7.js @@ -3,6 +3,7 @@ /*--- info: The production x >>>= y is the same as x = x >>> y +es5id: 11.13.2_A4.8_T2.7 description: > Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.8.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.8.js index f58c7487d1a451ae8286155987722e9f26c74ca3..1436f02b981eb5cbc34fb0a1218d22faea9da55a 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.8.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.8.js @@ -3,6 +3,7 @@ /*--- info: The production x >>>= y is the same as x = x >>> y +es5id: 11.13.2_A4.8_T2.8 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.9.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.9.js index bf951d6c23d7f495c5fb5ccafda27534e6baab30..db31ee1900e60f24681196e3cc6f45856fbfeb94 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.9.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.9.js @@ -3,6 +3,7 @@ /*--- info: The production x >>>= y is the same as x = x >>> y +es5id: 11.13.2_A4.8_T2.9 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.1.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.1.js index 35753c6a55dc7fbab15d3bb7a195e1a617b60c3f..0b72c03bddf47e4c8122fe07cb5f1964c8303a5c 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.1.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.1.js @@ -3,6 +3,7 @@ /*--- info: The production x &= y is the same as x = x & y +es5id: 11.13.2_A4.9_T1.1 description: > Type(x) and Type(y) vary between primitive boolean and Boolean object diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.2.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.2.js index 16457384b147fa9164a5b3087b4555ffba676d47..fa2410dae5dc3d2a5780c05797ef79aee078f7dc 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.2.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.2.js @@ -3,6 +3,7 @@ /*--- info: The production x &= y is the same as x = x & y +es5id: 11.13.2_A4.9_T1.2 description: Type(x) and Type(y) vary between primitive number and Number object ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.3.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.3.js index 06cce8dfb6389e9c8a7f1a9159d31564d00d6416..6f0ea8e1be050d175d52ce4032003cae106a7331 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.3.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.3.js @@ -3,6 +3,7 @@ /*--- info: The production x &= y is the same as x = x & y +es5id: 11.13.2_A4.9_T1.3 description: Type(x) and Type(y) vary between primitive string and String object ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.4.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.4.js index f18d0e37c37c74041481f5320912aa7ede49da68..7c42e185acab1af66ff291737a6b466d89d27dae 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.4.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.4.js @@ -3,6 +3,7 @@ /*--- info: The production x &= y is the same as x = x & y +es5id: 11.13.2_A4.9_T1.4 description: Type(x) and Type(y) vary between Null and Undefined ---*/ diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.1.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.1.js index 2deba9d56cd88ee7c5be018891e55bc48e00aae2..cbf0bfff24d0fc876d94bdcccb32012582f560a1 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.1.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.1.js @@ -3,6 +3,7 @@ /*--- info: The production x &= y is the same as x = x & y +es5id: 11.13.2_A4.9_T2.1 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/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.2.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.2.js index 5716a67cf0c372f7ebfdd63e54c28ce1fabb37ea..e4e602dfdac08b76e9c767d735c29853a0af999f 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.2.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.2.js @@ -3,6 +3,7 @@ /*--- info: The production x &= y is the same as x = x & y +es5id: 11.13.2_A4.9_T2.2 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/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.3.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.3.js index 421a29eecb06c3a1f7c7a0ede7543f21a7937a57..77639c5a0be526ecdc3efd9fd91f4ec11ffd8720 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.3.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.3.js @@ -3,6 +3,7 @@ /*--- info: The production x &= y is the same as x = x & y +es5id: 11.13.2_A4.9_T2.3 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.4.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.4.js index c4ecf1a599006b52bf53f7787f6551b1115a68ff..47c0a6205ca898a7fc52a33bdbb4492194fbb49f 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.4.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.4.js @@ -3,6 +3,7 @@ /*--- info: The production x &= y is the same as x = x & y +es5id: 11.13.2_A4.9_T2.4 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.5.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.5.js index d0417a07b968a2220e96daa98fe6b0136a6ab972..f86bd8c46ca3e674e65d58e18d0cc3e6150583c5 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.5.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.5.js @@ -3,6 +3,7 @@ /*--- info: The production x &= y is the same as x = x & y +es5id: 11.13.2_A4.9_T2.5 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/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.6.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.6.js index db81c7fb4472081e5b9ede4503648db6b32d8d5d..e2e05070c5452ce4bdc57d76c614adff5e12842a 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.6.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.6.js @@ -3,6 +3,7 @@ /*--- info: The production x &= y is the same as x = x & y +es5id: 11.13.2_A4.9_T2.6 description: > Type(x) is different from Type(y) and both types vary between String (primitive or object) and Undefined diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.7.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.7.js index 7c298399d04b23bc02e898f5ec6c648f8797a9bd..fb236d986e676cba99093a98b15663427f890e38 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.7.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.7.js @@ -3,6 +3,7 @@ /*--- info: The production x &= y is the same as x = x & y +es5id: 11.13.2_A4.9_T2.7 description: > Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.8.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.8.js index cad2f04cdfca9cf34ddb51a6c55190c5557cf96d..c365a8b06539c1a0d44c334cb9cf42781f74d501 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.8.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.8.js @@ -3,6 +3,7 @@ /*--- info: The production x &= y is the same as x = x & y +es5id: 11.13.2_A4.9_T2.8 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined diff --git a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.9.js b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.9.js index 2a8c7ed65af8fc221f355c859bd681de8ca3914c..2cfaf5953af7a382637997e039a751f491343fe1 100644 --- a/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.9.js +++ b/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.9.js @@ -3,6 +3,7 @@ /*--- info: The production x &= y is the same as x = x & y +es5id: 11.13.2_A4.9_T2.9 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null diff --git a/test/suite/ch11/11.14/S11.14_A1.js b/test/suite/ch11/11.14/S11.14_A1.js index 62cb2f5ee3149c2dc96525cd812edd1e8c58d408..3fd384d7c72fe6c3826badd536c754c380031601 100644 --- a/test/suite/ch11/11.14/S11.14_A1.js +++ b/test/suite/ch11/11.14/S11.14_A1.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between Expression and , or between , and AssignmentExpression are allowed +es5id: 11.14_A1 description: Checking by using eval ---*/ diff --git a/test/suite/ch11/11.14/S11.14_A2.1_T1.js b/test/suite/ch11/11.14/S11.14_A2.1_T1.js index f20024b85b5a2512a91b5588ba76457d9ca84417..0b81bf81dc74fb0b8b9f1c6eafb7e786f8b9d42b 100644 --- a/test/suite/ch11/11.14/S11.14_A2.1_T1.js +++ b/test/suite/ch11/11.14/S11.14_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator uses GetValue +es5id: 11.14_A2.1_T1 description: Either Expression is not Reference or GetBase is not null ---*/ diff --git a/test/suite/ch11/11.14/S11.14_A2.1_T2.js b/test/suite/ch11/11.14/S11.14_A2.1_T2.js index 1c4116a0d27a83948487fa99e7ec6ed522a706f5..6a67f3975c31dda3fd849c7f76d4e8bd96fdcbdd 100644 --- a/test/suite/ch11/11.14/S11.14_A2.1_T2.js +++ b/test/suite/ch11/11.14/S11.14_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator uses GetValue +es5id: 11.14_A2.1_T2 description: If GetBase(Expression) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.14/S11.14_A2.1_T3.js b/test/suite/ch11/11.14/S11.14_A2.1_T3.js index 01fe84b0cf7daffc8e83e54eb010ec935e795754..8a3b35fb6adff9a413597b817b48b1c4d7055800 100644 --- a/test/suite/ch11/11.14/S11.14_A2.1_T3.js +++ b/test/suite/ch11/11.14/S11.14_A2.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator uses GetValue +es5id: 11.14_A2.1_T3 description: If GetBase(AssigmentExpression) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.14/S11.14_A3.js b/test/suite/ch11/11.14/S11.14_A3.js index 83eb1b630404cc7695188b5ce337c65163f2fc85..7ab47dfe2164c1270a38a37d35169f283d14de0b 100644 --- a/test/suite/ch11/11.14/S11.14_A3.js +++ b/test/suite/ch11/11.14/S11.14_A3.js @@ -3,6 +3,7 @@ /*--- info: Comma Operator evaluates all Expressions and returns the last of them +es5id: 11.14_A3 description: Checking with "=" ---*/ diff --git a/test/suite/ch11/11.2/11.2.1/S11.2.1_A1.1.js b/test/suite/ch11/11.2/11.2.1/S11.2.1_A1.1.js index e9ebb99977efe35f2c3d4eb9bd4f9cfe42d55631..b424b9ea7c4baf28eb0d023f63da514e8e56a383 100644 --- a/test/suite/ch11/11.2/11.2.1/S11.2.1_A1.1.js +++ b/test/suite/ch11/11.2/11.2.1/S11.2.1_A1.1.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between MemberExpression or CallExpression and "." and between "." and Identifier are allowed +es5id: 11.2.1_A1.1 description: Checking by using eval ---*/ diff --git a/test/suite/ch11/11.2/11.2.1/S11.2.1_A1.2.js b/test/suite/ch11/11.2/11.2.1/S11.2.1_A1.2.js index 8821a67ed8bdd4ae63b9a28db2a7e3892cf16ec8..b5779e90f011a277cd78cf7503dc88a8c2f4b500 100644 --- a/test/suite/ch11/11.2/11.2.1/S11.2.1_A1.2.js +++ b/test/suite/ch11/11.2/11.2.1/S11.2.1_A1.2.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between "[" and MemberExpression or CallExpression and between Identifier and "]" are allowed +es5id: 11.2.1_A1.2 description: Checking by using eval ---*/ diff --git a/test/suite/ch11/11.2/11.2.1/S11.2.1_A2.js b/test/suite/ch11/11.2/11.2.1/S11.2.1_A2.js index a206dc5f9b9305b78f36da58b7edbd0477a44852..98f36ecab238249b9610467fef08082adb71e963 100644 --- a/test/suite/ch11/11.2/11.2.1/S11.2.1_A2.js +++ b/test/suite/ch11/11.2/11.2.1/S11.2.1_A2.js @@ -3,6 +3,7 @@ /*--- info: MemberExpression and CallExpression uses GetValue +es5id: 11.2.1_A2 description: > If GetBase(MemberExpression or CallExpression) is null, throw ReferenceError diff --git a/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T1.js b/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T1.js index ecd342e6be1ab245fd5e1262699d37d82d201723..ce8b35a6ea645dedc62f67ce245d34cf53392121 100644 --- a/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T1.js +++ b/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T1.js @@ -6,6 +6,7 @@ info: > MemberExpression calls ToObject(MemberExpression) and ToString(Expression). CallExpression calls ToObject(CallExpression) and ToString(Expression) +es5id: 11.2.1_A3_T1 description: Checking Boolean case ---*/ diff --git a/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T2.js b/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T2.js index d4b06ebb6112ff65458fff68c113d840c11f2c53..28c7d98126937c6c3cdc467a2fd43556d7e26596 100644 --- a/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T2.js +++ b/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T2.js @@ -6,6 +6,7 @@ info: > MemberExpression calls ToObject(MemberExpression) and ToString(Expression). CallExpression calls ToObject(CallExpression) and ToString(Expression) +es5id: 11.2.1_A3_T2 description: Checking Number case ---*/ diff --git a/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T3.js b/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T3.js index 9f50c7ad7478cd5f3339c27f62f2feccbcaab37b..ff67521c9e4d1f61a0fb52785328666310621b92 100644 --- a/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T3.js +++ b/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T3.js @@ -6,6 +6,7 @@ info: > MemberExpression calls ToObject(MemberExpression) and ToString(Expression). CallExpression calls ToObject(CallExpression) and ToString(Expression) +es5id: 11.2.1_A3_T3 description: Checking String case; ---*/ diff --git a/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T4.js b/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T4.js index 247870dc6cbc351b6616611b6520654e0589440f..033fcc502d3207150e94aa66bed06eb6e43155b5 100644 --- a/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T4.js +++ b/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T4.js @@ -6,6 +6,7 @@ info: > MemberExpression calls ToObject(MemberExpression) and ToString(Expression). CallExpression calls ToObject(CallExpression) and ToString(Expression) +es5id: 11.2.1_A3_T4 description: Checking "undefined" case ---*/ diff --git a/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T5.js b/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T5.js index 11955473ae823784d512c0ddbf6b3ae28bb3182b..c2b457c94681117eb38d0abebc0e4c8267ecad8e 100644 --- a/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T5.js +++ b/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T5.js @@ -6,6 +6,7 @@ info: > MemberExpression calls ToObject(MemberExpression) and ToString(Expression). CallExpression calls ToObject(CallExpression) and ToString(Expression) +es5id: 11.2.1_A3_T5 description: Checking "null" case ---*/ diff --git a/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T1.js b/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T1.js index 415833061b60e8664458967c598f9127fe56cbc4..4293fecf2ab385d0f37df3fde37c7631263ad714 100644 --- a/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T1.js +++ b/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T1.js @@ -3,6 +3,7 @@ /*--- info: Check type of various properties +es5id: 11.2.1_A4_T1 description: Checking properties of this object ---*/ diff --git a/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T2.js b/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T2.js index 1bdb7c397bf213537b566fde6e567365e8e3839a..7b17f857db536d5d09602b5da77cb342db6c135e 100644 --- a/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T2.js +++ b/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T2.js @@ -3,6 +3,7 @@ /*--- info: Check type of various properties +es5id: 11.2.1_A4_T2 description: Checking properties and methods of Object objects ---*/ diff --git a/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T3.js b/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T3.js index cbdf53debc7255139b22a5146d9986fade41d1a1..9fb437921220fa1aec7025015d4388e0dd36f66e 100644 --- a/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T3.js +++ b/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T3.js @@ -3,6 +3,7 @@ /*--- info: Check type of various properties +es5id: 11.2.1_A4_T3 description: Checking properties of the Function object ---*/ diff --git a/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T4.js b/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T4.js index 7ad76349d9b9f4fc29b60035ad26badda489acbe..7ae9ecaf36d1bc79f32ff05a24b316679b3a4f49 100644 --- a/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T4.js +++ b/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T4.js @@ -3,6 +3,7 @@ /*--- info: Check type of various properties +es5id: 11.2.1_A4_T4 description: Checking properties of the Array object ---*/ diff --git a/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T5.js b/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T5.js index 8833112b39be09f04d6e2a797863c14ba01819f2..303884773540c8a902b1d8f38d0745cd29f4b37a 100644 --- a/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T5.js +++ b/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T5.js @@ -3,6 +3,7 @@ /*--- info: Check type of various properties +es5id: 11.2.1_A4_T5 description: Checking properties of the String object ---*/ diff --git a/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T6.js b/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T6.js index 50e67700befdc1918d90f2d53aeca04ce3c0e0ff..0c8db3f6294c92209359c29403854bdc42594446 100644 --- a/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T6.js +++ b/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T6.js @@ -3,6 +3,7 @@ /*--- info: Check type of various properties +es5id: 11.2.1_A4_T6 description: Checking properties of the Boolean object ---*/ diff --git a/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T7.js b/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T7.js index d2fcb3d771fcd2f57f4056cf73a3bbc79ed390d3..6c29330ac2b06431240791a34c9af0f8027b38a5 100644 --- a/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T7.js +++ b/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T7.js @@ -3,6 +3,7 @@ /*--- info: Check type of various properties +es5id: 11.2.1_A4_T7 description: Checking properties of the Number object ---*/ diff --git a/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T8.js b/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T8.js index a956de6637e8c28f6e6525946acb1a20376b7152..4a1defa7bbb31952432fc2b67aef73ae387b40d3 100644 --- a/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T8.js +++ b/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T8.js @@ -3,6 +3,7 @@ /*--- info: Check type of various properties +es5id: 11.2.1_A4_T8 description: Checking properties of the Math Object ---*/ diff --git a/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T9.js b/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T9.js index de3e06a12071094b26b17a38c66df38d283ab1d8..84225914d0805b4c69f68532d589bbe50b84bcf6 100644 --- a/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T9.js +++ b/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T9.js @@ -3,6 +3,7 @@ /*--- info: Check type of various properties +es5id: 11.2.1_A4_T9 description: Checking properties of the Date object ---*/ diff --git a/test/suite/ch11/11.2/11.2.2/S11.2.2_A1.1.js b/test/suite/ch11/11.2/11.2.2/S11.2.2_A1.1.js index 54a2909fb77169c8c647b3749f77e58738a7b6a1..3a253097ab975dcfa9bf42bd614cbb68efdaa475 100644 --- a/test/suite/ch11/11.2/11.2.2/S11.2.2_A1.1.js +++ b/test/suite/ch11/11.2/11.2.2/S11.2.2_A1.1.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between "new" and NewExpression are allowed +es5id: 11.2.2_A1.1 description: Checking by using eval ---*/ diff --git a/test/suite/ch11/11.2/11.2.2/S11.2.2_A1.2.js b/test/suite/ch11/11.2/11.2.2/S11.2.2_A1.2.js index 2c4bece9a4146e4384a5681abf37d0185ccc0bdc..c6c491654fa6095c5c89452be3dd3d501d3610b2 100644 --- a/test/suite/ch11/11.2/11.2.2/S11.2.2_A1.2.js +++ b/test/suite/ch11/11.2/11.2.2/S11.2.2_A1.2.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between "new" and MemberExpression are allowed +es5id: 11.2.2_A1.2 description: Checking by using eval ---*/ diff --git a/test/suite/ch11/11.2/11.2.2/S11.2.2_A2.js b/test/suite/ch11/11.2/11.2.2/S11.2.2_A2.js index 9109147c29aae7647ba823b3d700877b027c17ec..a8fafe6d613adf0cd75648989608006d6a82e64f 100644 --- a/test/suite/ch11/11.2/11.2.2/S11.2.2_A2.js +++ b/test/suite/ch11/11.2/11.2.2/S11.2.2_A2.js @@ -3,6 +3,7 @@ /*--- info: Operator "new" uses GetValue +es5id: 11.2.2_A2 description: > If GetBase(NewExpression) or GetBase(MemberExpression) is null, throw ReferenceError diff --git a/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T1.js b/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T1.js index c87525dee5161c1b1fd5ee547831289c5877fb8a..3bfb8767bd5668299a000e9c43187ef828fa76ed 100644 --- a/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T1.js +++ b/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T1.js @@ -5,6 +5,7 @@ info: > If Type(NewExpression) or Type(MemberExpression) is not Object, throw TypeError +es5id: 11.2.2_A3_T1 description: Checking boolean primitive case ---*/ diff --git a/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T2.js b/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T2.js index 628d206ef17dd8cbde1c7f854c8eb9ec701a1844..15e8071f028b971a2444aa32de78368fb42f1637 100644 --- a/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T2.js +++ b/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T2.js @@ -5,6 +5,7 @@ info: > If Type(NewExpression) or Type(MemberExpression) is not Object, throw TypeError +es5id: 11.2.2_A3_T2 description: Checking "number primitive" case ---*/ diff --git a/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T3.js b/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T3.js index 11c224f33e4cc5147ebbcf120e3cbf9f470b8b73..4eddea31c3e10250826604a4e3cfecbe44826159 100644 --- a/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T3.js +++ b/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T3.js @@ -5,6 +5,7 @@ info: > If Type(NewExpression) or Type(MemberExpression) is not Object, throw TypeError +es5id: 11.2.2_A3_T3 description: Checking "string primitive" case ---*/ diff --git a/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T4.js b/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T4.js index bfef5ee1bd655f24b897823d54ccb8349d89b480..7f15537fc418f69907e479f11f6df51decc787e5 100644 --- a/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T4.js +++ b/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T4.js @@ -5,6 +5,7 @@ info: > If Type(NewExpression) or Type(MemberExpression) is not Object, throw TypeError +es5id: 11.2.2_A3_T4 description: Checking "undefined" case ---*/ diff --git a/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T5.js b/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T5.js index 0fdf7f54a3082ba48e3b134961566a009e9f823d..de1ab5e9771658ecbdf1960d56803f5945a7c48e 100644 --- a/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T5.js +++ b/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T5.js @@ -5,6 +5,7 @@ info: > If Type(NewExpression) or Type(MemberExpression) is not Object, throw TypeError +es5id: 11.2.2_A3_T5 description: Checking "null primitive" case ---*/ diff --git a/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T1.js b/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T1.js index 29d28e174f18e19a1a8f41f2f01877e9efc4b9d3..d38c127198970511922c28c0815b7af49026fe79 100644 --- a/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T1.js +++ b/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T1.js @@ -5,6 +5,7 @@ info: > If NewExpression or MemberExpression does not implement internal [[Construct]] method, throw TypeError +es5id: 11.2.2_A4_T1 description: Checking Boolean object case ---*/ diff --git a/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T2.js b/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T2.js index 9106c1503ee0ba801278239ed05799f7d455b4af..a6101c898cba5f9cb344bfcd49f13dcad15d3937 100644 --- a/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T2.js +++ b/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T2.js @@ -5,6 +5,7 @@ info: > If NewExpression or MemberExpression does not implement internal [[Construct]] method, throw TypeError +es5id: 11.2.2_A4_T2 description: Checking Number object case ---*/ diff --git a/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T3.js b/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T3.js index c207d10644ef195da0436282583a45241db2f649..82e715c13f9368f500d2014e481fccf28c123d5a 100644 --- a/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T3.js +++ b/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T3.js @@ -5,6 +5,7 @@ info: > If NewExpression or MemberExpression does not implement internal [[Construct]] method, throw TypeError +es5id: 11.2.2_A4_T3 description: Checking String object case ---*/ diff --git a/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T4.js b/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T4.js index e780a729026f2b2d34d7b709f69fc082a462ce17..72916da43cc5727bb7e1950c9ac8e57e6c4e2755 100644 --- a/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T4.js +++ b/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T4.js @@ -5,6 +5,7 @@ info: > If NewExpression or MemberExpression does not implement internal [[Construct]] method, throw TypeError +es5id: 11.2.2_A4_T4 description: Checking Global object case ---*/ diff --git a/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T5.js b/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T5.js index 2854aa685b040b618ba6f74c2d8498054533ca1b..4b9c5537cf8e4268644b416ba60fdbee8d51c6e2 100644 --- a/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T5.js +++ b/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T5.js @@ -5,6 +5,7 @@ info: > If NewExpression or MemberExpression does not implement internal [[Construct]] method, throw TypeError +es5id: 11.2.2_A4_T5 description: Checking Math object case ---*/ diff --git a/test/suite/ch11/11.2/11.2.3/11.2.3-3_1.js b/test/suite/ch11/11.2/11.2.3/11.2.3-3_1.js index 6eb06c1d7e259408a4681dbf37ae285c9bdfb4dc..25b66f4580ecd6eb1548bb44931a28d818b1736f 100644 --- a/test/suite/ch11/11.2/11.2.3/11.2.3-3_1.js +++ b/test/suite/ch11/11.2/11.2.3/11.2.3-3_1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.2.3-3_1 description: > Call arguments are evaluated before the check is made to see if the object is actually callable (FunctionDeclaration) diff --git a/test/suite/ch11/11.2/11.2.3/11.2.3-3_2.js b/test/suite/ch11/11.2/11.2.3/11.2.3-3_2.js index 0d4495fc7c0ae43084408acc582a899fb458b129..43e58d5d2de8a0787ab6d2f0a6dcb830a426542f 100644 --- a/test/suite/ch11/11.2/11.2.3/11.2.3-3_2.js +++ b/test/suite/ch11/11.2/11.2.3/11.2.3-3_2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.2.3-3_2 description: > Call arguments are evaluated before the check is made to see if the object is actually callable (FunctionExpression) diff --git a/test/suite/ch11/11.2/11.2.3/11.2.3-3_3.js b/test/suite/ch11/11.2/11.2.3/11.2.3-3_3.js index ce9b694eae3ec6e40cdc2a3c78d8bd98f4304ee5..2f3445f773bbbb3e50553ab078a72fb277af1b6e 100644 --- a/test/suite/ch11/11.2/11.2.3/11.2.3-3_3.js +++ b/test/suite/ch11/11.2/11.2.3/11.2.3-3_3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.2.3-3_3 description: > Call arguments are not evaluated before the check is made to see if the object is actually callable (undefined member) diff --git a/test/suite/ch11/11.2/11.2.3/11.2.3-3_4.js b/test/suite/ch11/11.2/11.2.3/11.2.3-3_4.js index d629fd8f7a36e393b6cb9c57884f94579bedc9ff..4b725d1855220b8fdf17993a9c2ca9673bb8d87e 100644 --- a/test/suite/ch11/11.2/11.2.3/11.2.3-3_4.js +++ b/test/suite/ch11/11.2/11.2.3/11.2.3-3_4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.2.3-3_4 description: > Call arguments are evaluated before the check is made to see if the object is actually callable (property) diff --git a/test/suite/ch11/11.2/11.2.3/11.2.3-3_5.js b/test/suite/ch11/11.2/11.2.3/11.2.3-3_5.js index fbc0783cdb737ac33d4fe022b013134bb80f21e4..6bc71138bf0623a9292e8d3fdfb9019da126e225 100644 --- a/test/suite/ch11/11.2/11.2.3/11.2.3-3_5.js +++ b/test/suite/ch11/11.2/11.2.3/11.2.3-3_5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.2.3-3_5 description: > Call arguments are evaluated before the check is made to see if the object is actually callable (eval'ed) diff --git a/test/suite/ch11/11.2/11.2.3/11.2.3-3_6.js b/test/suite/ch11/11.2/11.2.3/11.2.3-3_6.js index b8ba459d299434c22b90229b78f73e84353a1442..e484b615e701e20697d1295b969beffb95ea4466 100644 --- a/test/suite/ch11/11.2/11.2.3/11.2.3-3_6.js +++ b/test/suite/ch11/11.2/11.2.3/11.2.3-3_6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.2.3-3_6 description: > Call arguments are evaluated before the check is made to see if the object is actually callable (getter called) diff --git a/test/suite/ch11/11.2/11.2.3/11.2.3-3_7.js b/test/suite/ch11/11.2/11.2.3/11.2.3-3_7.js index 50c65bfb6309cf5b73999ff7a65606b02dfe3574..8d5bc30abd8d8495c0444d962a0c9f2f0d851313 100644 --- a/test/suite/ch11/11.2/11.2.3/11.2.3-3_7.js +++ b/test/suite/ch11/11.2/11.2.3/11.2.3-3_7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.2.3-3_7 description: > Call arguments are evaluated before the check is made to see if the object is actually callable (getter called as indexed property) diff --git a/test/suite/ch11/11.2/11.2.3/11.2.3-3_8.js b/test/suite/ch11/11.2/11.2.3/11.2.3-3_8.js index 4068fa0dbec1bea2bc925e36bb6c0ae6f53d617f..fd264aa859e196212e484026a02403fc1e402b1a 100644 --- a/test/suite/ch11/11.2/11.2.3/11.2.3-3_8.js +++ b/test/suite/ch11/11.2/11.2.3/11.2.3-3_8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.2.3-3_8 description: > Call arguments are evaluated before the check is made to see if the object is actually callable (global object) diff --git a/test/suite/ch11/11.2/11.2.3/S11.2.3_A1.js b/test/suite/ch11/11.2/11.2.3/S11.2.3_A1.js index fe2b01c91e5dfa5235ff8365603524b88e7871fa..3e87f7114c85d36e2c37e7e3248213d6869ff251 100644 --- a/test/suite/ch11/11.2/11.2.3/S11.2.3_A1.js +++ b/test/suite/ch11/11.2/11.2.3/S11.2.3_A1.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between MemberExpression and Arguments are allowed +es5id: 11.2.3_A1 description: Checking by using eval ---*/ diff --git a/test/suite/ch11/11.2/11.2.3/S11.2.3_A2.js b/test/suite/ch11/11.2/11.2.3/S11.2.3_A2.js index b51b0e29b0bc7bb6e00394142f6ee02f83bbe6c5..5f13c4144da37230ccb7943662e93c9a586e8a43 100644 --- a/test/suite/ch11/11.2/11.2.3/S11.2.3_A2.js +++ b/test/suite/ch11/11.2/11.2.3/S11.2.3_A2.js @@ -3,6 +3,7 @@ /*--- info: "CallExpression : MemberExpression Arguments uses GetValue" +es5id: 11.2.3_A2 description: If GetBase(MemberExpression) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T1.js b/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T1.js index a66b84ca737ae76f26a248e781e52b267e1766de..ffa0b03d06cef2b9a49f20c85f5ab7a709fdd2a8 100644 --- a/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T1.js +++ b/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T1.js @@ -3,6 +3,7 @@ /*--- info: If MemberExpression is not Object, throw TypeError +es5id: 11.2.3_A3_T1 description: Checking "boolean primitive" case ---*/ diff --git a/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T2.js b/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T2.js index 6fe12eb6e793de2be3ba78832a3c5e651afb7ae8..03f176b458cfc3044436db3c570895dcf89b1621 100644 --- a/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T2.js +++ b/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T2.js @@ -3,6 +3,7 @@ /*--- info: If MemberExpression is not Object, throw TypeError +es5id: 11.2.3_A3_T2 description: Checking "number primitive" case ---*/ diff --git a/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T3.js b/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T3.js index b6b7eee0d8b44b2df97451fec723df4ad4e0c6e4..30935441254a703dc1572fdc87cfa456cc4f7ba2 100644 --- a/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T3.js +++ b/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T3.js @@ -3,6 +3,7 @@ /*--- info: If MemberExpression is not Object, throw TypeError +es5id: 11.2.3_A3_T3 description: Checking "string primitive" case ---*/ diff --git a/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T4.js b/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T4.js index 7ab909b55550a32f843525ec358eaecaf2958d99..3454847d6b27126c3b01d68fc99b6c2b1a4765a6 100644 --- a/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T4.js +++ b/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T4.js @@ -3,6 +3,7 @@ /*--- info: If MemberExpression is not Object, throw TypeError +es5id: 11.2.3_A3_T4 description: Checking "undefined" case ---*/ diff --git a/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T5.js b/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T5.js index 263e0ee86bffdadf4343ae2cf0fb55b66ed185a0..9cf0f6f82ee9b55fd18fbc97ded2de3e6ba63f7d 100644 --- a/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T5.js +++ b/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T5.js @@ -3,6 +3,7 @@ /*--- info: If MemberExpression is not Object, throw TypeError +es5id: 11.2.3_A3_T5 description: Checking "null" case ---*/ diff --git a/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T1.js b/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T1.js index 886e838943b5fd3c2d4ca761be614efe9790c555..15a57e5165ef93fd788a1b4da31553dd46f1f899 100644 --- a/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T1.js +++ b/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T1.js @@ -5,6 +5,7 @@ info: > If MemberExpression does not implement the internal [[Call]] method, throw TypeError +es5id: 11.2.3_A4_T1 description: Checking Boolean object case ---*/ diff --git a/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T2.js b/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T2.js index c8e6b956b01b03e97cb9fe38f8ea7ca33b5f8711..2092ecf8835ed534fcfb933595c7d4b967327852 100644 --- a/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T2.js +++ b/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T2.js @@ -5,6 +5,7 @@ info: > If MemberExpression does not implement the internal [[Call]] method, throw TypeError +es5id: 11.2.3_A4_T2 description: Checking Number object case ---*/ diff --git a/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T3.js b/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T3.js index 46bb9b1fbc5cbc28f601292546e8f7471db1a700..ddf8c07ee5593cc192e5a673dc4f8dcddda52590 100644 --- a/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T3.js +++ b/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T3.js @@ -5,6 +5,7 @@ info: > If MemberExpression does not implement the internal [[Call]] method, throw TypeError +es5id: 11.2.3_A4_T3 description: Checking String object case ---*/ diff --git a/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T4.js b/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T4.js index f77ef16c951431c018053c45d52e649ddd7441f7..0f85cc0ae2832b8b79a06d24765cda73ee24e5f5 100644 --- a/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T4.js +++ b/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T4.js @@ -5,6 +5,7 @@ info: > If MemberExpression does not implement the internal [[Call]] method, throw TypeError +es5id: 11.2.3_A4_T4 description: Checking Global object case ---*/ diff --git a/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T5.js b/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T5.js index 6cfa04bcfb2273ee58070d70721ba96f22875aaf..4f022dc007a2c7967df0b2ff40750a3b8f2bc12d 100644 --- a/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T5.js +++ b/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T5.js @@ -5,6 +5,7 @@ info: > If MemberExpression does not implement the internal [[Call]] method, throw TypeError +es5id: 11.2.3_A4_T5 description: Checking Math object case ---*/ diff --git a/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.1_T1.js b/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.1_T1.js index 1a06be561813a095616cd72db544fa9d3b53ba7b..f835b1be6231e26f5f0f268160f139ed5bbace3e 100644 --- a/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.1_T1.js +++ b/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.1_T1.js @@ -3,6 +3,7 @@ /*--- info: "Arguments : ()" +es5id: 11.2.4_A1.1_T1 description: Function is declared with no FormalParameterList ---*/ diff --git a/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.1_T2.js b/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.1_T2.js index 6466013b2c98bdc39131e16b1ff0648c3101cf52..ddfbfae02a57fb7fc5756f13b425d2b1e6d32b94 100644 --- a/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.1_T2.js +++ b/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.1_T2.js @@ -3,6 +3,7 @@ /*--- info: "Arguments : ()" +es5id: 11.2.4_A1.1_T2 description: Function is declared with FormalParameterList ---*/ diff --git a/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.2_T1.js b/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.2_T1.js index 860214150884ba5d57219287b410cd7a2b9ca230..aba4737480d4df8e6bf8aa2a31df7d880c60f738 100644 --- a/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.2_T1.js +++ b/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.2_T1.js @@ -3,6 +3,7 @@ /*--- info: "Arguments : (ArgumentList)" +es5id: 11.2.4_A1.2_T1 description: Function is declared with no FormalParameterList ---*/ diff --git a/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.2_T2.js b/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.2_T2.js index b0208f7c649d075d0b6e09a2694dc4c2acd02094..d94b4ccd485c7a1e707b09a65e75ccf55d97c1d7 100644 --- a/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.2_T2.js +++ b/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.2_T2.js @@ -3,6 +3,7 @@ /*--- info: "Arguments : (ArgumentList)" +es5id: 11.2.4_A1.2_T2 description: Function is declared with FormalParameterList ---*/ diff --git a/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.3_T1.js b/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.3_T1.js index 3613f2895b51ec0d0b80c9dc3f78d02ee9b4fbbb..29d1111b05b6e9041d407e124e93574abbb15d7b 100644 --- a/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.3_T1.js +++ b/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.3_T1.js @@ -5,6 +5,7 @@ info: > Arguments : (ArgumentList : ArgumentList,, AssignmentExpression) is a bad syntax +es5id: 11.2.4_A1.3_T1 description: incorrect syntax flags: [negative] ---*/ diff --git a/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T1.js b/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T1.js index 94db97698da14193e9b6a60e63c4c849463b76b3..a4eb249e2c2ed01e01a4caceeb5b80b813c3005d 100644 --- a/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T1.js +++ b/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T1.js @@ -3,6 +3,7 @@ /*--- info: "Arguments : (ArgumentList : ArgumentList, AssignmentExpression)" +es5id: 11.2.4_A1.4_T1 description: > Return an internal list whose length is one greater than the length of ArgumentList and whose items are the items of diff --git a/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T2.js b/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T2.js index e76730a7963896c9954521cd14f02b88b1c3e8bf..a6d8492813c3a4ff5455f480b15dcbd3a91372ad 100644 --- a/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T2.js +++ b/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T2.js @@ -3,6 +3,7 @@ /*--- info: "Arguments : (ArgumentList : ArgumentList, AssignmentExpression)" +es5id: 11.2.4_A1.4_T2 description: > Return an internal list whose length is one greater than the length of ArgumentList and whose items are the items of diff --git a/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T3.js b/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T3.js index 577a4bcbe8729d5f5b4cad9e38149d43d676e8be..72bf97a6407699978fc6673df6d377833e2b4c07 100644 --- a/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T3.js +++ b/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T3.js @@ -3,6 +3,7 @@ /*--- info: "Arguments : (ArgumentList : ArgumentList, AssignmentExpression)" +es5id: 11.2.4_A1.4_T3 description: > Return an internal list whose length is one greater than the length of ArgumentList and whose items are the items of diff --git a/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T4.js b/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T4.js index 86cfecec5e04744e35d7d44113e4ac153dcfb1fb..1640a874fad69b0c5ee712a235ca329dd540389a 100644 --- a/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T4.js +++ b/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T4.js @@ -3,6 +3,7 @@ /*--- info: "Arguments : (ArgumentList : ArgumentList, AssignmentExpression)" +es5id: 11.2.4_A1.4_T4 description: > Return an internal list whose length is one greater than the length of ArgumentList and whose items are the items of diff --git a/test/suite/ch11/11.3/11.3.1/11.3.1-2-1-s.js b/test/suite/ch11/11.3/11.3.1/11.3.1-2-1-s.js index edd091396b91367af54b047f972ea31ba2052454..7752c8e005abd173612633c3ed4f33368924d257 100644 --- a/test/suite/ch11/11.3/11.3.1/11.3.1-2-1-s.js +++ b/test/suite/ch11/11.3/11.3.1/11.3.1-2-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.3.1-2-1-s description: > Strict Mode - SyntaxError is thrown if the identifier 'arguments' appear as a PostfixExpression(arguments++) diff --git a/test/suite/ch11/11.3/11.3.1/11.3.1-2-1gs.js b/test/suite/ch11/11.3/11.3.1/11.3.1-2-1gs.js index b177e0bfce231a0bc364486c530bb1b46d36aea7..7aa7f51de6b1ef6e9b88b4a62b9e345715f3d5b0 100644 --- a/test/suite/ch11/11.3/11.3.1/11.3.1-2-1gs.js +++ b/test/suite/ch11/11.3/11.3.1/11.3.1-2-1gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.3.1-2-1gs description: > Strict Mode - SyntaxError is throw if the identifier arguments appear as a PostfixExpression(arguments++) diff --git a/test/suite/ch11/11.3/11.3.1/11.3.1-2-2-s.js b/test/suite/ch11/11.3/11.3.1/11.3.1-2-2-s.js index b1dcb70cc61b5a6a41d94d64293f20dddec74ef6..1684c05dec5f2b30ba039e3778c8fd6e90d16739 100644 --- a/test/suite/ch11/11.3/11.3.1/11.3.1-2-2-s.js +++ b/test/suite/ch11/11.3/11.3.1/11.3.1-2-2-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.3.1-2-2-s description: > Strict Mode - SyntaxError is thrown if the identifier 'eval' appear as a PostfixExpression(eval++) diff --git a/test/suite/ch11/11.3/11.3.1/11.3.1-2-3-s.js b/test/suite/ch11/11.3/11.3.1/11.3.1-2-3-s.js index e7defbc6e23f82310f8d984aa0c64221cee37b25..69560ad9723e49e491de78a0256ae5ffee6e6e8b 100644 --- a/test/suite/ch11/11.3/11.3.1/11.3.1-2-3-s.js +++ b/test/suite/ch11/11.3/11.3.1/11.3.1-2-3-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.3.1-2-3-s description: > Strict Mode - SyntaxError is not thrown if the identifier 'arguments[...]' appears as a PostfixExpression(arguments++) diff --git a/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T1.js b/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T1.js index 8541e15eefad721aa2d38fbbb7efbb5f07b8576e..0ec0dd42cd977984d05d22e97d2fbfb84cb2abaf 100644 --- a/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T1.js +++ b/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Line Terminator between LeftHandSideExpression and "++" is not allowed +es5id: 11.3.1_A1.1_T1 description: Checking Line Feed flags: [negative] ---*/ diff --git a/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T2.js b/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T2.js index 7c9467a8d3bb6a1da0b136f14b1174f554079d8a..7348232aefff605c894e1771c7fded4443183ea9 100644 --- a/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T2.js +++ b/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Line Terminator between LeftHandSideExpression and "++" is not allowed +es5id: 11.3.1_A1.1_T2 description: Carriage Return flags: [negative] ---*/ diff --git a/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T3.js b/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T3.js index ddae0cefdae915779c9061d11b66f4a72d6526df..fbdcf073691298b470356361e5804e4277454d35 100644 --- a/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T3.js +++ b/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Line Terminator between LeftHandSideExpression and "++" is not allowed +es5id: 11.3.1_A1.1_T3 description: Checking Line Seprator flags: [negative] ---*/ diff --git a/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T4.js b/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T4.js index 53c9e905ed27814cf6a2b66e4a0a22b4cc1b4eca..c00676e1c8000c022cbee9a5deb9797d1ac531c7 100644 --- a/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T4.js +++ b/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T4.js @@ -3,6 +3,7 @@ /*--- info: Line Terminator between LeftHandSideExpression and "++" is not allowed +es5id: 11.3.1_A1.1_T4 description: Checking Paragraph separator flags: [negative] ---*/ diff --git a/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.2_T1.js b/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.2_T1.js index a378888aabfcf8802ff10ac1a820789fbfa58d68..7f5470ce8323683172b540b1056719f0819ba29b 100644 --- a/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.2_T1.js +++ b/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.2_T1.js @@ -3,6 +3,7 @@ /*--- info: White Space between LeftHandSideExpression and "++" are allowed +es5id: 11.3.1_A1.2_T1 description: Checking by using eval ---*/ diff --git a/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T1.js b/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T1.js index ce3dc89e8f226cf2ae5fe43984a065ea8f03d152..459860f3c697c5a3ecceb4534722a19f0d1f013c 100644 --- a/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T1.js +++ b/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x++ uses GetValue and PutValue +es5id: 11.3.1_A2.1_T1 description: Type(x) is Reference and GetBase(x) is not null ---*/ diff --git a/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T2.js b/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T2.js index 59aae50e1aa9ad4b04335cd25e63ea2f2b118827..8ad290056ae003ba175a433dd4dd363398a1c667 100644 --- a/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T2.js +++ b/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator x++ uses GetValue and PutValue +es5id: 11.3.1_A2.1_T2 description: If GetBase(x) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T3.js b/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T3.js index 9956452d9bbc01228a6a2df8d3f727990f6df0c3..0d2ad4de8ee4dd9efb2240c71121e7dfb52ca05a 100644 --- a/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T3.js +++ b/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator x++ uses GetValue and PutValue +es5id: 11.3.1_A2.1_T3 description: If Type(x) is not Reference, throw ReferenceError (or SyntaxError) flags: [negative] ---*/ diff --git a/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.2_T1.js b/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.2_T1.js index 1d1a779024a063672b391bdba42e7d9d17713645..de58a5f9ebc0cc8145880df62f446cec0772284e 100644 --- a/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.2_T1.js +++ b/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x++ uses [[Default Value]] +es5id: 11.3.1_A2.2_T1 description: If Type(value) is Object, evaluate ToPrimitive(value, Number) ---*/ diff --git a/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T1.js b/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T1.js index 4c625e47086e5b2874fe248380ee09df977cbd10..b70e93fe06fe3d729a97d83778cc1834f1f8f669 100644 --- a/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T1.js +++ b/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x++ returns x = ToNumber(x) + 1 +es5id: 11.3.1_A3_T1 description: Type(x) is boolean primitive or Boolean object ---*/ diff --git a/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T2.js b/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T2.js index 1d11733fea5bea616fcce162bd45b19a5ddbe108..7cfe79561a37eb51ca58636c02578e56845c83dc 100644 --- a/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T2.js +++ b/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator x++ returns x = ToNumber(x) + 1 +es5id: 11.3.1_A3_T2 description: Type(x) is number primitive or Number object ---*/ diff --git a/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T3.js b/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T3.js index 1196c44b9aef8b98c8e917df0e2473acf923d984..f200a1a21b1a8d55668f6aaae76a939005673bf8 100644 --- a/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T3.js +++ b/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator x++ returns x = ToNumber(x) + 1 +es5id: 11.3.1_A3_T3 description: Type(x) is string primitive or String object ---*/ diff --git a/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T4.js b/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T4.js index 1e9eb18547d9ebbcf8803458612328e3e040eb6e..facd558390cc3d37eed9822ba8ce9e28c4534e93 100644 --- a/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T4.js +++ b/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T4.js @@ -3,6 +3,7 @@ /*--- info: Operator x++ returns x = ToNumber(x) + 1 +es5id: 11.3.1_A3_T4 description: Type(x) is undefined or null ---*/ diff --git a/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T5.js b/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T5.js index 46e499aecd8aabdcd1a093326645ba8dee724c11..6006cb36fc4ab6f51f5716deba941282d151a230 100644 --- a/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T5.js +++ b/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T5.js @@ -3,6 +3,7 @@ /*--- info: Operator x++ returns x = ToNumber(x) + 1 +es5id: 11.3.1_A3_T5 description: Type(x) is Object object or Function object ---*/ diff --git a/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T1.js b/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T1.js index 5b4ad088fb7640a14603f3139ebe26ebc967c83f..88963fd86ff0c8cc6f01063d6bc29134049e0092 100644 --- a/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T1.js +++ b/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x++ returns ToNumber(x) +es5id: 11.3.1_A4_T1 description: Type(x) is boolean primitive or Boolean object ---*/ diff --git a/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T2.js b/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T2.js index 785f980cdba5604fd55c55ec9557551a3fd23904..7bcd42af3ac5b1a8368047940aa0d94703d9a37c 100644 --- a/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T2.js +++ b/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator x++ returns ToNumber(x) +es5id: 11.3.1_A4_T2 description: Type(x) is number primitive or Number object ---*/ diff --git a/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T3.js b/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T3.js index a2cfea3f27e96860e9c2ecd861fc53f7aba6fad2..ebab847da4dcb255f9d354d23aaaeabbecf418d0 100644 --- a/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T3.js +++ b/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator x++ returns ToNumber(x) +es5id: 11.3.1_A4_T3 description: Type(x) is string primitive or String object ---*/ diff --git a/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T4.js b/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T4.js index 58c4960038351e2156aabad019b74bac9cf37fba..c23fc07fef822741ff26ceb515b40369ce2506da 100644 --- a/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T4.js +++ b/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T4.js @@ -3,6 +3,7 @@ /*--- info: Operator x++ returns ToNumber(x) +es5id: 11.3.1_A4_T4 description: Type(x) is undefined or null ---*/ diff --git a/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T5.js b/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T5.js index a1f01cb5a03e126722a00766b906c066cfbecc9b..eea4a2a0a57551af70484c89c0adb11061ccbac2 100644 --- a/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T5.js +++ b/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T5.js @@ -3,6 +3,7 @@ /*--- info: Operator x++ returns ToNumber(x) +es5id: 11.3.1_A4_T5 description: Type(x) is Object object or Function object ---*/ diff --git a/test/suite/ch11/11.3/11.3.2/11.3.2-2-1-s.js b/test/suite/ch11/11.3/11.3.2/11.3.2-2-1-s.js index 5f4448011ac67962b73e8aadea102c3d0ccebf2a..0e5d6a705da307e9484099b4831fd3a3ab815287 100644 --- a/test/suite/ch11/11.3/11.3.2/11.3.2-2-1-s.js +++ b/test/suite/ch11/11.3/11.3.2/11.3.2-2-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.3.2-2-1-s description: > Strict Mode - SyntaxError is thrown if the identifier 'arguments' appear as a PostfixExpression(arguments--) diff --git a/test/suite/ch11/11.3/11.3.2/11.3.2-2-2-s.js b/test/suite/ch11/11.3/11.3.2/11.3.2-2-2-s.js index bb56564bd9e02d5ebeef0fddaddb1fb9266c09cc..27761e51b110b1b45cfa647bbaf99158d9e3bf7a 100644 --- a/test/suite/ch11/11.3/11.3.2/11.3.2-2-2-s.js +++ b/test/suite/ch11/11.3/11.3.2/11.3.2-2-2-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.3.2-2-2-s description: > Strict Mode - SyntaxError is thrown if the identifier 'eval' appear as a PostfixExpression(eval--) diff --git a/test/suite/ch11/11.3/11.3.2/11.3.2-2-3-s.js b/test/suite/ch11/11.3/11.3.2/11.3.2-2-3-s.js index c413323c1a59f7bb74ac6e4c6c56e36d09f81d0e..c36d2ce9d2b3ba2e6e07b08561f190ae89517bd9 100644 --- a/test/suite/ch11/11.3/11.3.2/11.3.2-2-3-s.js +++ b/test/suite/ch11/11.3/11.3.2/11.3.2-2-3-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.3.2-2-3-s description: > Strict Mode - SyntaxError is not thrown if the identifier 'arguments[...]' appears as a PostfixExpression(arguments--) diff --git a/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T1.js b/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T1.js index 881ef8f2051bedd56c6071b52b01d83234961e41..a6df2dbf952e0e9d1ab271a4c7f4ba59e76e4244 100644 --- a/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T1.js +++ b/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Line Terminator between LeftHandSideExpression and "--" is not allowed +es5id: 11.3.2_A1.1_T1 description: Checking Line Feed flags: [negative] ---*/ diff --git a/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T2.js b/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T2.js index 2fd50c357fe9385d3c43cbc91a7db3b0d44c7feb..08a84af4baac7ba7dfcc6c36af694238f7643a98 100644 --- a/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T2.js +++ b/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Line Terminator between LeftHandSideExpression and "--" is not allowed +es5id: 11.3.2_A1.1_T2 description: Checking Carriage Return flags: [negative] ---*/ diff --git a/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T3.js b/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T3.js index 9921ebc16ce9dfd35eba2c84ef6f0b5558136c35..0dcbd04766a922049f1610341e65023ca585ac66 100644 --- a/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T3.js +++ b/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Line Terminator between LeftHandSideExpression and "--" is not allowed +es5id: 11.3.2_A1.1_T3 description: Checking Page separator flags: [negative] ---*/ diff --git a/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T4.js b/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T4.js index 8a99e8189156daecac23484c41d74cd6e735d203..fe1ea374fa0438c3e2f82524807f7d225cd18430 100644 --- a/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T4.js +++ b/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T4.js @@ -3,6 +3,7 @@ /*--- info: Line Terminator between LeftHandSideExpression and "--" is not allowed +es5id: 11.3.2_A1.1_T4 description: Checking Line separator flags: [negative] ---*/ diff --git a/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.2_T1.js b/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.2_T1.js index 2ca8d05219d8e49d6cc84a87c58a1abd91fc07af..8bedcdfb9225fbc3ebfa569aea9e1c6fb7a84588 100644 --- a/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.2_T1.js +++ b/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.2_T1.js @@ -3,6 +3,7 @@ /*--- info: White Space between LeftHandSideExpression and "--" are allowed +es5id: 11.3.2_A1.2_T1 description: Checking by using eval ---*/ diff --git a/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T1.js b/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T1.js index 67ca589711a08f01154dcc806ef646de3d07ecde..732343ee0a0c00f988863c08b626a62c21b4cd08 100644 --- a/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T1.js +++ b/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x-- uses GetValue and PutValue +es5id: 11.3.2_A2.1_T1 description: Type(x) is Reference and GetBase(x) is not null ---*/ diff --git a/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T2.js b/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T2.js index 9e243d54f9929fa5a2f9ac3d8252e030bd91ea0e..b625674ea4280722370e718ec3d3c052c2be7ad7 100644 --- a/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T2.js +++ b/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator x-- uses GetValue and PutValue +es5id: 11.3.2_A2.1_T2 description: If GetBase(x) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T3.js b/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T3.js index 49b6543fee06d58f4dd2509cd5b369d8bbd96d15..3897f319aa072c5950d908d413c30721a28d17a0 100644 --- a/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T3.js +++ b/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator x-- uses GetValue and PutValue +es5id: 11.3.2_A2.1_T3 description: If Type(x) is not Reference, throw ReferenceError (or SyntaxError) flags: [negative] ---*/ diff --git a/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.2_T1.js b/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.2_T1.js index 7051544c4ebd8afe19e0ff2f80bf8ed9540c102d..fe5213c5dd93c70d7bad5f9af931f06cfa55f5cf 100644 --- a/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.2_T1.js +++ b/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x-- uses [[Default Value]] +es5id: 11.3.2_A2.2_T1 description: If Type(value) is Object, evaluate ToPrimitive(value, Number) ---*/ diff --git a/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T1.js b/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T1.js index 60a846512b044d30799a927659fab5b8628a4b4f..1cabd4431f6cbe1b7361da4836bded71b21fec33 100644 --- a/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T1.js +++ b/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x-- returns x = ToNumber(x) - 1 +es5id: 11.3.2_A3_T1 description: Type(x) is boolean primitive or Boolean object ---*/ diff --git a/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T2.js b/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T2.js index 16b38c982d62bea441ede0f318cba3d2d68e11a2..da89df5a728d9f3edeb0c183c35b7915c32a0e05 100644 --- a/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T2.js +++ b/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator x-- returns x = ToNumber(x) - 1 +es5id: 11.3.2_A3_T2 description: Type(x) is number primitive or Number object ---*/ diff --git a/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T3.js b/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T3.js index 19dcfafe9cb60edd9ed2e52e339a62bb2b7a5410..9799ba1981405ab3a6c2b7d9c35cef4180ca6044 100644 --- a/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T3.js +++ b/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator x-- returns x = ToNumber(x) - 1 +es5id: 11.3.2_A3_T3 description: Type(x) is string primitive or String object ---*/ diff --git a/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T4.js b/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T4.js index a3ea54a5b2131109d09cca842290ffd7c34c5477..7489a7f90e6aaa1f32f488c0244fb87c67181300 100644 --- a/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T4.js +++ b/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T4.js @@ -3,6 +3,7 @@ /*--- info: Operator x-- returns x = ToNumber(x) - 1 +es5id: 11.3.2_A3_T4 description: Type(x) is undefined or null ---*/ diff --git a/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T5.js b/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T5.js index da9c4e6f500e798cc6a2ae4576bc27af36afc05f..a806a5051e4295a00948d2f8f0d47953e5d2e8ae 100644 --- a/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T5.js +++ b/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T5.js @@ -3,6 +3,7 @@ /*--- info: Operator x-- returns x = ToNumber(x) - 1 +es5id: 11.3.2_A3_T5 description: Type(x) is Object object or Function object ---*/ diff --git a/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T1.js b/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T1.js index 5ed893bd1800c85544bb3f84be82b4e4c843ae47..773a645ace7269e130ff7a050c241bd8f61c69a2 100644 --- a/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T1.js +++ b/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x-- returns ToNumber(x) +es5id: 11.3.2_A4_T1 description: Type(x) is boolean primitive or Boolean object ---*/ diff --git a/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T2.js b/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T2.js index 7af12bd6e585ec623eb083a3068861e44bfd93dd..cd836d3f9834c87fd540d139e6fabefcf04a48ee 100644 --- a/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T2.js +++ b/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator x-- returns ToNumber(x) +es5id: 11.3.2_A4_T2 description: Type(x) is number primitive or Number object ---*/ diff --git a/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T3.js b/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T3.js index 8cd6c91405d3c5b723d0c0e20625a50baa8cd1fe..be91a65d95e4933c37a20d3c6c30fc446ba11502 100644 --- a/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T3.js +++ b/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator x-- returns ToNumber(x) +es5id: 11.3.2_A4_T3 description: Type(x) is string primitive or String object ---*/ diff --git a/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T4.js b/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T4.js index 4256ee0a18e50ec7fe2759bd85b4c3918b3e191b..03a14b68916dbc1a43ee2fc0242b9066e280b9b5 100644 --- a/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T4.js +++ b/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T4.js @@ -3,6 +3,7 @@ /*--- info: Operator x-- returns ToNumber(x) +es5id: 11.3.2_A4_T4 description: If Type(x) is undefined or null ---*/ diff --git a/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T5.js b/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T5.js index 1c80151da29540bc47434558012f3af7a4ed2c6b..1d3fee150c5475ef1b63250f55e45a5424483514 100644 --- a/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T5.js +++ b/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T5.js @@ -3,6 +3,7 @@ /*--- info: Operator x-- returns ToNumber(x) +es5id: 11.3.2_A4_T5 description: Type(x) is Object object or Function object ---*/ diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-0-1.js b/test/suite/ch11/11.4/11.4.1/11.4.1-0-1.js index 975908d62b8f5c57b57c2d0850b48c6cbc60260a..b1e924387c2ae7cde8f3dcc3db97ebbe43a31de9 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-0-1.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-0-1.js @@ -8,6 +8,7 @@ info: > 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. +es5id: 11.4.1-0-1 description: delete operator as UnaryExpression includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-2-1.js b/test/suite/ch11/11.4/11.4.1/11.4.1-2-1.js index 8622eea794d9c1c6bd1753749a0d43c9ec0538d4..742fc5e9ae21c1b03333e586c16f6efd8bba1e0a 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-2-1.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-2-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-2-1 description: delete operator returns true when deleting a non-reference (number) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-2-2.js b/test/suite/ch11/11.4/11.4.1/11.4.1-2-2.js index 0deaa122900b759cf509d10e7937f76343d0de6f..f5efd06962c1c32143340462216a2ddf874021a9 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-2-2.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-2-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-2-2 description: > delete operator returns true when deleting returned value from a function diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-2-3.js b/test/suite/ch11/11.4/11.4.1/11.4.1-2-3.js index d589fdfcae5da8721cff9134bff6154274573d48..6821dfa5ee8e94ab5b56b76f6f85957d2612b66c 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-2-3.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-2-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-2-3 description: > delete operator returns true when deleting a non-reference (boolean) diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-2-4.js b/test/suite/ch11/11.4/11.4.1/11.4.1-2-4.js index 1bf2abf0d97ceeca828fcb20111a64a4826f56e7..83cc963a9ca974a28807d7964a49b4a495bfef5b 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-2-4.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-2-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-2-4 description: delete operator returns true when deleting a non-reference (string) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-2-5.js b/test/suite/ch11/11.4/11.4.1/11.4.1-2-5.js index 30c92b11d5ae7c5816938b446befc1d036f68ef4..f3c24f2dc26bb589a94981eac1c247ed025d74e9 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-2-5.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-2-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-2-5 description: delete operator returns true when deleting a non-reference (obj) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-2-6.js b/test/suite/ch11/11.4/11.4.1/11.4.1-2-6.js index a8547293cb67678f0962e0979d6902e55a8d8dad..8730a0bd1bfe33a5ce5e1544e8a9c9f78e9e6faf 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-2-6.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-2-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-2-6 description: delete operator returns true when deleting a non-reference (null) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-3-1.js b/test/suite/ch11/11.4/11.4.1/11.4.1-3-1.js index 5c74ec433e33571e0163bada42852bb51c19fae6..1da46b3767448038b47e3cde9e83a732d95a1c49 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-3-1.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-3-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-3-1 description: > delete operator returns true when deleting an unresolvable reference diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-3-2.js b/test/suite/ch11/11.4/11.4.1/11.4.1-3-2.js index fba128dd5a7bc5ec694b725f8f5371b4ce99659a..f87c71d87800370b797c6f2c1673629f9e08688e 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-3-2.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-3-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-3-2 description: > delete operator throws ReferenceError when deleting an explicitly qualified yet unresolvable reference (base obj undefined) diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-3-3.js b/test/suite/ch11/11.4/11.4.1/11.4.1-3-3.js index 6d3a752557ef8918a27b56a89f9136488c1f554c..9ed39061bae432d8188a1aa57e5c80898c380adb 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-3-3.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-3-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-3-3 description: > delete operator returns true when deleting an explicitly qualified yet unresolvable reference (property undefined for base obj) diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-3-a-1-s.js b/test/suite/ch11/11.4/11.4.1/11.4.1-3-a-1-s.js index c91d02fd2494e49fd8784e1871f22d16a80feab0..aed870888cc4924b44cb0a814ffc1236349fb7e8 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-3-a-1-s.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-3-a-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-3-a-1-s description: > Strict Mode - SyntaxError is thrown when deleting an un-resolvable reference diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-1-s.js b/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-1-s.js index 23b11c1a613c6bc48c53cb872316fb78162964cd..c81303756efdfb5bc46566c589adda6f850e382b 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-1-s.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-4-a-1-s description: > Strict Mode - TypeError is thrown when deleting non-configurable data property diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-2-s.js b/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-2-s.js index f0012b7237b6cbc6dcb9ffc9a4b7c86c74f9d302..a5bfbe929bc25bccb9ac7831856b0f25241eaab1 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-2-s.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-2-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-4-a-2-s description: > Strict Mode - TypeError is thrown when deleting non-configurable accessor property diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-3-s.js b/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-3-s.js index 7f522626603485e673cd56260b45656b08939e0f..27b173005166bd97e24d9855b21792ad86548f8b 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-3-s.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-3-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-4-a-3-s description: > Strict Mode - TypeError isn't thrown when deleting configurable data property diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-4-s.js b/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-4-s.js index ae31baf8869a3d813cb68a31ea585a05c3e03786..61a189320e380450b23f43a9aabf79278371c48d 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-4-s.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-4-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-4-a-4-s description: > Strict Mode - TypeError isn't thrown when deleting configurable accessor property diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-1.js b/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-1.js index f0e84e5590f4b4780b08d63f3526d8cea2f4260f..10e5a0d9d8b7c25129233190b8eee778e9b0a15a 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-1.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-1.js @@ -8,6 +8,7 @@ info: > 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. +es5id: 11.4.1-4.a-1 description: > delete operator returns true when deleting a configurable data property diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-10.js b/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-10.js index 5d0b89b3fb45be33170907d567121e2bad96f1c7..19c73ec3675f08bc6e486894518caa5e8c0beac7 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-10.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-10.js @@ -8,6 +8,7 @@ info: > 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. +es5id: 11.4.1-4.a-10 description: > delete operator returns true for property (stringify) defined on built-in object (JSON) diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-11.js b/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-11.js index 8399355d63919427dd475523df9a767f16df1f5e..0cc425d62997fe1541f7b6d675ae4596e9b61df7 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-11.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-11.js @@ -8,6 +8,7 @@ info: > 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. +es5id: 11.4.1-4.a-11 description: > delete operator returns true on deleting arguments propterties(arguments.callee) diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-12.js b/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-12.js index b1c1383359bea3b9cd1028fa55a9c91dbdcc7c69..b1b1e2ac43f9167da92af51e3658694b34decf50 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-12.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-12.js @@ -8,6 +8,7 @@ info: > 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. +es5id: 11.4.1-4.a-12 description: delete operator returns false when deleting a property(length) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-13.js b/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-13.js index a81fb1beb18473e8caa0a94844948d6cb7a84076..680341179f0b3459ff0433d598ac7c19f8736b69 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-13.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-13.js @@ -8,6 +8,7 @@ info: > 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. +es5id: 11.4.1-4.a-13 description: delete operator returns false when deleting Array object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-14.js b/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-14.js index 2acb8161270a86970a654c84189774cf39655167..5a11863e635961ed65850dd51313a93dc0e5ec6d 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-14.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-14.js @@ -8,6 +8,7 @@ info: > 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. +es5id: 11.4.1-4.a-14 description: delete operator returns true when deleting Array elements includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-15.js b/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-15.js index 420581627822e3d9cb4dc7ec770e130a406671e7..3aacb9f09d6a9130057c7d1b81ab62f369353a72 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-15.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-15.js @@ -8,6 +8,7 @@ info: > 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. +es5id: 11.4.1-4.a-15 description: delete operator returns true when deleting Array expandos includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-16.js b/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-16.js index c5a195704b2dbdfe27393b54b945c9986a67c583..0b716d7cadbe6bc7e1bd2ad50bc4eca04cedb833 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-16.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-16.js @@ -8,6 +8,7 @@ info: > 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. +es5id: 11.4.1-4.a-16 description: delete operator returns false on deleting arguments object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-17.js b/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-17.js index de02dd400f81216dec6fe5c64814efe09db7037c..03dbd22146f13da984797ff5a9fd594896f55f17 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-17.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-17.js @@ -8,6 +8,7 @@ info: > 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. +es5id: 11.4.1-4.a-17 description: delete operator returns true on deleting a arguments element includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-2.js b/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-2.js index 402ab2bbc23b37ee059039ab6f415e26dffd923b..a7c999a201537d136687de01da5c1b7207942265 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-2.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-2.js @@ -8,6 +8,7 @@ info: > 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. +es5id: 11.4.1-4.a-2 description: > delete operator returns true when deleting a configurable accessor property diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-3-s.js b/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-3-s.js index e8d29f89a8cbc80a014d67c9e4cef2f93d4431cd..9d33ad326d74fc2049c1db4839f9faf5c0a719b1 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-3-s.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-3-s.js @@ -8,6 +8,7 @@ info: > 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. +es5id: 11.4.1-4.a-3-s description: > delete operator throws TypeError when deleting a non-configurable data property in strict mode diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-3.js b/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-3.js index 6196313aa460d5e24207d778cc865634e4791846..eea4bd84eceba73317b7876a72aabe54b89be388 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-3.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-3.js @@ -8,6 +8,7 @@ info: > 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. +es5id: 11.4.1-4.a-3 description: > delete operator returns false when deleting a non-configurable data property diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-4.js b/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-4.js index 96482248972fd7d68f3223344481ed7cfd29cbdf..736e70f44110b31fe75bee907a9669862f6a107d 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-4.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-4.js @@ -8,6 +8,7 @@ info: > 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. +es5id: 11.4.1-4.a-4 description: > delete operator returns false when deleting a non-configurable data property (NaN) diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-5.js b/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-5.js index 16d53d0d035dc147c116feaef5cd4ee4c8a060b1..723f10dce0b9da69ef9d0a1f16cc506a1da1ddd3 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-5.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-5.js @@ -8,6 +8,7 @@ info: > 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. +es5id: 11.4.1-4.a-5 description: > delete operator returns false when deleting the environment object inside 'with' diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-6.js b/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-6.js index 886cb02f3d61ba8c9ca58b0213dbe14f27ed4683..c940630fdd8c695ba50845a7f36d5154fad8fa41 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-6.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-6.js @@ -8,6 +8,7 @@ info: > 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. +es5id: 11.4.1-4.a-6 description: delete operator returns true when deleting a property inside 'with' includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-7.js b/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-7.js index d976e0c89cd368dc36d6f14542e105ec0e707bec..3379e544e35014135322e9bb0ced1137f9b3d619 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-7.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-7.js @@ -8,6 +8,7 @@ info: > 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. +es5id: 11.4.1-4.a-7 description: delete operator inside 'eval' includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-8-s.js b/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-8-s.js index e1b95e8f8b17645dce2e450f1ab34feae12bd6c8..85df8b19acbf8b5aee4cd2e4c97b0cf89cbc3ff0 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-8-s.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-8-s.js @@ -8,6 +8,7 @@ info: > 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. +es5id: 11.4.1-4.a-8-s description: > delete operator throws TypeError when deleting a non-configurable data property in strict mode diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-8.js b/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-8.js index 00f51d1101c16fefc1c24668ac0f54cf3e3c89a7..4b28f9c84d9c19c0bc93e2ad0431e9e2434548d9 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-8.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-8.js @@ -8,6 +8,7 @@ info: > 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. +es5id: 11.4.1-4.a-8 description: delete operator returns true for built-in objects (JSON) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-9-s.js b/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-9-s.js index 46cbd28624e02b466e62285eaab7d962ab8a7e1f..5fa558657e79586674ad28155e9a1ac38538ba14 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-9-s.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-9-s.js @@ -8,6 +8,7 @@ info: > 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. +es5id: 11.4.1-4.a-9-s description: > delete operator throws TypeError when deleting a non-configurable data property (Math.LN2) in strict mode diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-9.js b/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-9.js index c4ccab113135b81435be71e6459361730445ec96..e690954c7473a6189af9c2b8a1432bfbf27322f9 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-9.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-9.js @@ -8,6 +8,7 @@ info: > 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. +es5id: 11.4.1-4.a-9 description: > delete operator returns false when deleting a non-configurable data property (Math.LN2) diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-5-1.js b/test/suite/ch11/11.4/11.4.1/11.4.1-5-1.js index d33fc53bede494088a935b55d88af8b3879502f3..cde7ae1ced0c6967ee540fba86a34b134d1aa53f 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-5-1.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-5-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-5-1 description: > delete operator returns false when deleting a direct reference to a var diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-5-2.js b/test/suite/ch11/11.4/11.4.1/11.4.1-5-2.js index 015544bd18019a44f635051e961156bc4ff7634f..bdfc64b396d3f1796d18f9f70320a97f0a209e43 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-5-2.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-5-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-5-2 description: > delete operator returns false when deleting a direct reference to a function argument diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-5-3.js b/test/suite/ch11/11.4/11.4.1/11.4.1-5-3.js index 0060b8410de0f61a409dd24b4c9fbdb4f941ff6a..bff19aad089ec6a0f536133c3c6b3a9296891988 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-5-3.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-5-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-5-3 description: > delete operator returns false when deleting a direct reference to a function name diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-1-s.js b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-1-s.js index fa4be16bbd8cdaa0450b3ea531b8b5a4c4bf53df..8995f4c6dc77b7a60812b3325ffce45e7ddf2f28 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-1-s.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-5-a-1-s description: > Strict Mode - SyntaxError is thrown when deleting a variable which is a primitive value type (number) diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-10-s.js b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-10-s.js index 1e9ccff2a40023d00876f59db2b7716f85a40666..a21488c7198c22c09ba54b6a5970bdcf00ca235e 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-10-s.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-10-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-5-a-10-s description: > Strict Mode - SyntaxError is thrown when deleting a variable of type Array diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-11-s.js b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-11-s.js index 02b97fa73f0c7b165c3daad648fafef30eb63cd6..0ba3d1ce3641f0d6bb65b792fdcc1182f44cf28d 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-11-s.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-11-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-5-a-11-s description: > Strict Mode - SyntaxError is thrown when deleting a variable of type String diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-12-s.js b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-12-s.js index 4f5044d2369caf4cb9cea69120d246459f3c718e..a57ae7d355b4bed58994080bb73a34640dd9612a 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-12-s.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-12-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-5-a-12-s description: > Strict Mode - SyntaxError is thrown when deleting a variable of type Boolean diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-13-s.js b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-13-s.js index 76ec7b73222b55901821fd34b1197240f3ec10ae..a31c1d4cf295e8e8af8ca6d95f13802b71516a10 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-13-s.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-13-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-5-a-13-s description: > Strict Mode - SyntaxError is thrown when deleting a variable of type Number diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-14-s.js b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-14-s.js index 7d744cde27cdbb2ec7fc7901c7120da9700373f6..8ab4e72f3d3ecaf3e14873bb5b08574c92600939 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-14-s.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-14-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-5-a-14-s description: > Strict Mode - SyntaxError is thrown when deleting a variable of type Date diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-15-s.js b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-15-s.js index 0517a446a166af723b9ff63917569370672bff5b..4cf6425d3584b8f9383bb1960459678a6e05e5c3 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-15-s.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-15-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-5-a-15-s description: > Strict Mode - SyntaxError is thrown when deleting a variable of type RegExp diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-16-s.js b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-16-s.js index 56d2834c70da26e42973fa0b120521b2d5d86679..8d46e415e0802b896402603807a43b4bbe865475 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-16-s.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-16-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-5-a-16-s description: > Strict Mode - SyntaxError is thrown when deleting a variable of type Error diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-17-s.js b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-17-s.js index 3d38c27bf59d93b0a9497dfcdd1a9b0959eb9e77..606480f93473ea159612aeee316b2952f23c4512 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-17-s.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-17-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-5-a-17-s description: > Strict Mode - SyntaxError is thrown when deleting a variable of type Arguments diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-18-s.js b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-18-s.js index d0657ebc19b67b12bbcc470be3689c1e5b8caf58..d5f771ac468e8bfdd848fe77410fd57ee628e1ae 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-18-s.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-18-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-5-a-18-s description: > Strict Mode - SyntaxError is thrown when deleting a built-in (Object) diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-19-s.js b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-19-s.js index 846e9c64d9f8f5ded8102560272fe0a5037ee17a..d3be0f1f75df805f57a63647010ba9650fd5275b 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-19-s.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-19-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-5-a-19-s description: > Strict Mode - SyntaxError is thrown when deleting a built-in (Function) diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-2-s.js b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-2-s.js index 93833b0ff7012e22069c0810905a5640aafdeb21..0fdae270457acab8580bf08f0c222aa2ce408409 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-2-s.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-2-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-5-a-2-s description: > Strict Mode - SyntaxError is thrown when deleting a function parameter diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-20-s.js b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-20-s.js index e22fb14486d084c9d15e11fa956aaddf86699d8e..6268b9d7878eb5fb5e33acd8f7fa6e44e5197fce 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-20-s.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-20-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-5-a-20-s description: > Strict Mode - SyntaxError is thrown when deleting a built-in (Array) diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-21-s.js b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-21-s.js index ffe0d0234a58d672b82c716b318e8b017c8dc756..866610eda9a0e008e6d60342cb07e4150322d8c3 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-21-s.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-21-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-5-a-21-s description: > Strict Mode - SyntaxError is thrown when deleting a built-in (String) diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-22-s.js b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-22-s.js index 9fb5a48f0d8408a67a27eb516553352e983c639d..fed93f2e61f9abca3752dbad68ad37b99660cd77 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-22-s.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-22-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-5-a-22-s description: > Strict Mode - SyntaxError is thrown when deleting a built-in (Boolean) diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-23-s.js b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-23-s.js index 963a46048d3dbc17351a4bd23e3e10bdb2bba6cb..11a50206e81457b73ba89db547cd8ed622a7b430 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-23-s.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-23-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-5-a-23-s description: > Strict Mode - SyntaxError is thrown when deleting a built-in (Number) diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-24-s.js b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-24-s.js index 36c3182e6bef3ab11bb286682efc9d4583510b91..815d39fbc57fbcf9be5075b699454d16716301f9 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-24-s.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-24-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-5-a-24-s description: Strict Mode - SyntaxError is thrown when deleting a built-in (Date) flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-25-s.js b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-25-s.js index 45388113b2b52dd28768f7b9f9265a3db67f7e40..ba9a1b3ad7d1da370c438b7f84a4782c09aca008 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-25-s.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-25-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-5-a-25-s description: > Strict Mode - SyntaxError is thrown when deleting a built-in (RegExp) diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-26-s.js b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-26-s.js index 6f3dc9eeb5a5b058fd07f18e3bdfd46c89f44b9e..42e0896bc6e3cd93f98e2f051db6be0d44f6f469 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-26-s.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-26-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-5-a-26-s description: > Strict Mode - SyntaxError is thrown when deleting a built-in (Error) diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-27-s.js b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-27-s.js index ae054dfbb3ecbfe38fb43ed64f15c22f4dbbd8b2..50c12a58cddc86a26c4fae0508c08f365ab7050c 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-27-s.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-27-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-5-a-27-s description: > Strict Mode - TypeError is thrown after deleting a property, calling preventExtensions, and attempting to reassign the property diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-28-s.js b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-28-s.js index 421e4ecba9040a9d44a626f0d480a6affef09cde..845599fa7b43b3afb89e8bcfa9b7ee44f1809480 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-28-s.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-28-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-5-a-28-s description: Strict Mode - TypeError is thrown when deleting RegExp.length flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-3-s.js b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-3-s.js index e606aed27beee2a1d13ea92e4a817800689a3ec2..1ce91e5d1fc4f3ef59f844138a53c799cda932dc 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-3-s.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-3-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-5-a-3-s description: Strict Mode - SyntaxError is thrown when deleting a function name flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-4-s.js b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-4-s.js index d4c2374c1cd250ac7857ede88bac9ccad209d3e0..f27a4e4f9256409c0cc9addb529d614d961bb1fd 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-4-s.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-4-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-5-a-4-s description: > Strict Mode - SyntaxError is thrown when deleting a function parameter diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-5-s.js b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-5-s.js index c179aed5bc54b59e925e65d258438ceefc5508db..3ead231648cbca066becea9b41ce9ed272d5707c 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-5-s.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-5-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-5-a-5-s description: > Strict Mode - SyntaxError is thrown when deleting a variable which is a primitive type (boolean) diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-5gs.js b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-5gs.js index d44fed5c4f062685dc5f1c191678cea97f2279a0..1498dc497fca44bed91fc4d76b6ad05cd99a88a2 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-5gs.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-5gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-5-a-5gs description: > Strict Mode - SyntaxError is thrown when deleting a variable which is primitive type(boolean) diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-6-s.js b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-6-s.js index 6b18c998f1b6f450525e4f476e23dcd07e2c6417..80770eb5028a1c477c8d20dc003b092e581804d1 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-6-s.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-6-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-5-a-6-s description: > Strict Mode - SyntaxError is thrown when deleting a variable which is a primitive type (string) diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-7-s.js b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-7-s.js index 85f9ad232983f5ebb2b8a5aac724832f5cceb206..3754c694c90a4685f125e7215ec7f01c90765c3d 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-7-s.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-7-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-5-a-7-s description: > Strict Mode - SyntaxError is thrown when deleting a variable of type Object diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-8-s.js b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-8-s.js index 8faf0a724923e5ef85a35dbd6c85a1fbf58cf527..ef1b5aebe4484e547a5151efd81691b2c18fdc67 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-8-s.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-8-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-5-a-8-s description: Strict Mode - SyntaxError is thrown when deleting a function object flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-9-s.js b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-9-s.js index e1c404bdfcf8e46a087ba1cc70af6ddb9a0a3e4e..92067ac02407acfe94fba419b4146a2039b91af3 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-9-s.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-9-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.1-5-a-9-s description: > Strict Mode - SyntaxError is thrown when deleting a variable of type function (declaration) diff --git a/test/suite/ch11/11.4/11.4.1/11.4.4-4.a-3-s.js b/test/suite/ch11/11.4/11.4.1/11.4.4-4.a-3-s.js index e8d29f89a8cbc80a014d67c9e4cef2f93d4431cd..ec7b9c343e6c964cacba0e31e16ee38815561936 100644 --- a/test/suite/ch11/11.4/11.4.1/11.4.4-4.a-3-s.js +++ b/test/suite/ch11/11.4/11.4.1/11.4.4-4.a-3-s.js @@ -8,6 +8,7 @@ info: > 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. +es5id: 11.4.4-4.a-3-s description: > delete operator throws TypeError when deleting a non-configurable data property in strict mode diff --git a/test/suite/ch11/11.4/11.4.1/S11.4.1_A1.js b/test/suite/ch11/11.4/11.4.1/S11.4.1_A1.js index 284957ef6d56e944885832965c9e239a9e021335..91c69d4b34a24604387868ac104fa3c645407ea9 100644 --- a/test/suite/ch11/11.4/11.4.1/S11.4.1_A1.js +++ b/test/suite/ch11/11.4/11.4.1/S11.4.1_A1.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between "delete" and UnaryExpression are allowed +es5id: 11.4.1_A1 description: Checking by using eval ---*/ diff --git a/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.1.js b/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.1.js index 6e846086a16d843cb83499d25cbaf24c79c1d3c2..e1b2a255b8e03a487a29ff34dd8af2324b439271 100644 --- a/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.1.js +++ b/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.1.js @@ -3,6 +3,7 @@ /*--- info: If Type(x) is not Reference, return true +es5id: 11.4.1_A2.1 description: Checking primitive value and Object value cases ---*/ diff --git a/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.2_T1.js b/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.2_T1.js index 73fe0678b2a6bcc84a5cb56d8dcd3429fa98a19c..333d1e05020362c0b6be58608e7c2c0094cc7609 100644 --- a/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.2_T1.js +++ b/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.2_T1.js @@ -3,6 +3,7 @@ /*--- info: If GetBase(x) doesn't have a property GetPropertyName(x), return true +es5id: 11.4.1_A2.2_T1 description: Checking undeclared variable case ---*/ diff --git a/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.2_T2.js b/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.2_T2.js index c8f69bcc6b3e6dbea734ae25fcde8e68f86290b7..b90b056bc5d8f1fc0044f2d35abd910cd70a2f55 100644 --- a/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.2_T2.js +++ b/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.2_T2.js @@ -3,6 +3,7 @@ /*--- info: If GetBase(x) doesn't have a property GetPropertyName(x), return true +es5id: 11.4.1_A2.2_T2 description: Checking Object object and Function object cases ---*/ diff --git a/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.1.js b/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.1.js index 29c204a41bee86d7f0026da7d6d50895b77b1fd6..d60cb66e21c0218e73e19ceb54a7dcc373032f8e 100644 --- a/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.1.js +++ b/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.1.js @@ -3,6 +3,7 @@ /*--- info: If the property has the DontDelete attribute, return false +es5id: 11.4.1_A3.1 description: Checking declared variable ---*/ diff --git a/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.2.js b/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.2.js index 37d5b235fdb0d8080f7a760e219a24c1b44b6f7e..d912b3d1a345b209798b8b15ba28db42b366f8a2 100644 --- a/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.2.js +++ b/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.2.js @@ -3,6 +3,7 @@ /*--- info: If the property doesn't have the DontDelete attribute, return true +es5id: 11.4.1_A3.2 description: Checking declared variable ---*/ diff --git a/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.3.js b/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.3.js index 2a00130ffd1e4a9fe403bad7239fa8a8ae55c0b9..913e346834a0c32e08cc0c3c40a00d79aa43a096 100644 --- a/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.3.js +++ b/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.3.js @@ -3,6 +3,7 @@ /*--- info: If the property doesn't have the DontDelete attribute, remove the property +es5id: 11.4.1_A3.3 description: Checking declared variable ---*/ diff --git a/test/suite/ch11/11.4/11.4.1/S11.4.1_A4.js b/test/suite/ch11/11.4/11.4.1/S11.4.1_A4.js index fa8a0fec3473baa04d39be20600a65b6940bc6b2..cb2ee1a7a880baf95a5224bed770ef6ff10ddcfb 100644 --- a/test/suite/ch11/11.4/11.4.1/S11.4.1_A4.js +++ b/test/suite/ch11/11.4/11.4.1/S11.4.1_A4.js @@ -5,6 +5,7 @@ info: > "Delete" operator removes property, which is reference to the object, not the object +es5id: 11.4.1_A4 description: Checking two reference by one object ---*/ diff --git a/test/suite/ch11/11.4/11.4.1/S11.4.1_A5.js b/test/suite/ch11/11.4/11.4.1/S11.4.1_A5.js index 09e331b0d4969484db8e48659bbc05d1dde4a1de..5f6a26b6bb7fa7412f22a0e8beaf40c993dde13a 100644 --- a/test/suite/ch11/11.4/11.4.1/S11.4.1_A5.js +++ b/test/suite/ch11/11.4/11.4.1/S11.4.1_A5.js @@ -6,6 +6,7 @@ info: > A strict delete should either succeed, returning true, or it should fail by throwing a TypeError. Under no circumstances should a strict delete return false. +es5id: 11.4.1_A5 description: > See if a strict delete returns false when deleting a non-standard property. diff --git a/test/suite/ch11/11.4/11.4.2/S11.4.2_A1.js b/test/suite/ch11/11.4/11.4.2/S11.4.2_A1.js index 32823bd1c097aba5eb4a6bd0d4c7ea9a7c3b73a2..dd3040bd3c965b8f5bdfe49592b32f9d8db61c33 100644 --- a/test/suite/ch11/11.4/11.4.2/S11.4.2_A1.js +++ b/test/suite/ch11/11.4/11.4.2/S11.4.2_A1.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between "void" and UnaryExpression are allowed +es5id: 11.4.2_A1 description: Checking by using eval ---*/ diff --git a/test/suite/ch11/11.4/11.4.2/S11.4.2_A2_T1.js b/test/suite/ch11/11.4/11.4.2/S11.4.2_A2_T1.js index d4fcc57099161d7c243113befac9f1ce0e9ba1c5..8ffac8f717762269f4426bd29be7b39cf259ee78 100644 --- a/test/suite/ch11/11.4/11.4.2/S11.4.2_A2_T1.js +++ b/test/suite/ch11/11.4/11.4.2/S11.4.2_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator "void" uses GetValue +es5id: 11.4.2_A2_T1 description: Either Type(x) is not Reference or GetBase(x) is not null ---*/ diff --git a/test/suite/ch11/11.4/11.4.2/S11.4.2_A2_T2.js b/test/suite/ch11/11.4/11.4.2/S11.4.2_A2_T2.js index e5c97cc6bdb9c974fed8802887a7acae604eff6b..dc65118cbe357aaed6e790fd056b0938acfb2696 100644 --- a/test/suite/ch11/11.4/11.4.2/S11.4.2_A2_T2.js +++ b/test/suite/ch11/11.4/11.4.2/S11.4.2_A2_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator "void" uses GetValue +es5id: 11.4.2_A2_T2 description: If GetBase(x) is null, throw ReferenceError flags: [negative] ---*/ diff --git a/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T1.js b/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T1.js index 0c43b662a60ccb036a8ed8b03c52c74c5a73477d..a95e606f241d7eecce1156246de953a0298b4ab5 100644 --- a/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T1.js +++ b/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator "void" evaluates UnaryExpression and returns undefined +es5id: 11.4.2_A4_T1 description: Type(x) is boolean primitive or Boolean object ---*/ diff --git a/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T2.js b/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T2.js index ad71bce1a48e1d9dfa3003c44492c409d50b5983..f5dee25cd065ac0233b0962f946e24a5d6258520 100644 --- a/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T2.js +++ b/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator "void" evaluates UnaryExpression and returns undefined +es5id: 11.4.2_A4_T2 description: Type(x) is number primitive or Number object ---*/ diff --git a/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T3.js b/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T3.js index ccfc62e750fd3de431f61a8931bb9e047d1e061d..b08f8e433c45f873e6e545753826de839057fa86 100644 --- a/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T3.js +++ b/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator "void" evaluates UnaryExpression and returns undefined +es5id: 11.4.2_A4_T3 description: Type(x) is string primitive of String object ---*/ diff --git a/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T4.js b/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T4.js index 4b2095e77d41638d4877bcf3896a01fa09610448..80a51fe0f643bed6f3d0a28b5113338e85826276 100644 --- a/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T4.js +++ b/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T4.js @@ -3,6 +3,7 @@ /*--- info: Operator "void" evaluates UnaryExpression and returns undefined +es5id: 11.4.2_A4_T4 description: Type(x) is undefined or null ---*/ diff --git a/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T5.js b/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T5.js index 3c7477d247510b89ade7f97b169a5cdaac9aedfb..83aca909e939a35567419723174abfdae287d29f 100644 --- a/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T5.js +++ b/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T5.js @@ -3,6 +3,7 @@ /*--- info: Operator "void" evaluates UnaryExpression and returns undefined +es5id: 11.4.2_A4_T5 description: Type(x) is Object object or Function object ---*/ diff --git a/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T6.js b/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T6.js index 6b4510fe038a3906058b05e390c8659c22d46906..8debe49536f076641837aeb49da2c2bea720b7d5 100644 --- a/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T6.js +++ b/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T6.js @@ -3,6 +3,7 @@ /*--- info: Operator "void" evaluates UnaryExpression and returns undefined +es5id: 11.4.2_A4_T6 description: Checking Simple Assignment operator ---*/ diff --git a/test/suite/ch11/11.4/11.4.3/S11.4.3_A1.js b/test/suite/ch11/11.4/11.4.3/S11.4.3_A1.js index 396f20e522b66d774f49981d63290004d1a0c05b..526d97b129ae3001581d6b191cf578108d8ee6e3 100644 --- a/test/suite/ch11/11.4/11.4.3/S11.4.3_A1.js +++ b/test/suite/ch11/11.4/11.4.3/S11.4.3_A1.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between "typeof" and UnaryExpression are allowed +es5id: 11.4.3_A1 description: Checking by using eval ---*/ diff --git a/test/suite/ch11/11.4/11.4.3/S11.4.3_A2_T1.js b/test/suite/ch11/11.4/11.4.3/S11.4.3_A2_T1.js index 007771a4430593954b549d4d308aec08fbde457b..df5ed3bf329f4c43b253830b98e128022eabd604 100644 --- a/test/suite/ch11/11.4/11.4.3/S11.4.3_A2_T1.js +++ b/test/suite/ch11/11.4/11.4.3/S11.4.3_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator "typeof" uses GetValue +es5id: 11.4.3_A2_T1 description: Either Type(x) is not Reference or GetBase(x) is not null ---*/ diff --git a/test/suite/ch11/11.4/11.4.3/S11.4.3_A2_T2.js b/test/suite/ch11/11.4/11.4.3/S11.4.3_A2_T2.js index 05eddb16559062866c7d43b3fd49a8c8a6c139e4..8538132646389001940ef42b8002779c4f939fd6 100644 --- a/test/suite/ch11/11.4/11.4.3/S11.4.3_A2_T2.js +++ b/test/suite/ch11/11.4/11.4.3/S11.4.3_A2_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator "typeof" uses GetValue +es5id: 11.4.3_A2_T2 description: If GetBase(x) is null, return "undefined" ---*/ diff --git a/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.1.js b/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.1.js index 3a56db5298e9e2e6b08f92e1ff52c1903ebd217e..92e556f0761ad6987e84f0a8416aa4441bda0124 100644 --- a/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.1.js +++ b/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.1.js @@ -3,6 +3,7 @@ /*--- info: Result of applying "typeof" operator to undefined is "undefined" +es5id: 11.4.3_A3.1 description: typeof undefined === "undefined" ---*/ diff --git a/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.2.js b/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.2.js index 1246dc06a9732014afb1fa2cea9f532344258790..d38d1dfbeaedd2cff65377dfcad4ac8bd2580faf 100644 --- a/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.2.js +++ b/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.2.js @@ -3,6 +3,7 @@ /*--- info: Result of applying "typeof" operator to null is "object" +es5id: 11.4.3_A3.2 description: typeof null === "object" ---*/ diff --git a/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.3.js b/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.3.js index 2d2f6600645b86256c02023c69aadd2aa1835106..fa6970ae718758aa4fc3b870ede62673f0053205 100644 --- a/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.3.js +++ b/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.3.js @@ -3,6 +3,7 @@ /*--- info: Result of applying "typeof" operator to boolean is "boolean" +es5id: 11.4.3_A3.3 description: typeof (boolean value) === "boolean" ---*/ diff --git a/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.4.js b/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.4.js index 10c76ac0c3b5b63a19c27b98899809b163d746c2..d039646a70935401058fa8f54ded5fa312b25a22 100644 --- a/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.4.js +++ b/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.4.js @@ -3,6 +3,7 @@ /*--- info: Result of appying "typeof" operator to number is "number" +es5id: 11.4.3_A3.4 description: typeof (number value) === "number" ---*/ diff --git a/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.5.js b/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.5.js index e9af75712eddb81416ac60841344f3b1e216a27a..ac9b23bebbbdea91bdafe2f7f1070572b24c4df8 100644 --- a/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.5.js +++ b/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.5.js @@ -3,6 +3,7 @@ /*--- info: Result of appying "typeof" operator to string is "string" +es5id: 11.4.3_A3.5 description: typeof (string value) === "string" ---*/ diff --git a/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.6.js b/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.6.js index 9db0ac44daf25b388b5cb484807d0fdf1d39971c..5d209b939100e367ccb40e7351462f22b8e667be 100644 --- a/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.6.js +++ b/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.6.js @@ -5,6 +5,7 @@ info: > Result of applying "typeof" operator to the object that is native and doesn't implement [[Call]] is "object" +es5id: 11.4.3_A3.6 description: typeof (object without [[Call]]) === "object" ---*/ diff --git a/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.7.js b/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.7.js index 90526b1cbf6a041db7fc971694e1e043a3fcaf68..de81dc941a02e2938cf0320ead06df90a9a292ac 100644 --- a/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.7.js +++ b/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.7.js @@ -5,6 +5,7 @@ info: > Result of applying "typeof" operator to the object that is native and implements [[Call]] is "function" +es5id: 11.4.3_A3.7 description: typeof (object with [[Call]]) === "function" ---*/ diff --git a/test/suite/ch11/11.4/11.4.4/11.4.4-2-1-s.js b/test/suite/ch11/11.4/11.4.4/11.4.4-2-1-s.js index dcfc1a10cbed5e8e31e783d5e1c704b46debbcb3..25eff96980b383fe299d4876c2c944026b064bbc 100644 --- a/test/suite/ch11/11.4/11.4.4/11.4.4-2-1-s.js +++ b/test/suite/ch11/11.4/11.4.4/11.4.4-2-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.4-2-1-s description: Strict Mode - SyntaxError is thrown for ++eval flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch11/11.4/11.4.4/11.4.4-2-2-s.js b/test/suite/ch11/11.4/11.4.4/11.4.4-2-2-s.js index 21731ed7e352886ff5624781c97b1589ce09bf76..3864594acac1e6b6f3c72dfa409646fe0c4a40db 100644 --- a/test/suite/ch11/11.4/11.4.4/11.4.4-2-2-s.js +++ b/test/suite/ch11/11.4/11.4.4/11.4.4-2-2-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.4-2-2-s description: Strict Mode - SyntaxError is thrown for ++arguments flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch11/11.4/11.4.4/11.4.4-2-3-s.js b/test/suite/ch11/11.4/11.4.4/11.4.4-2-3-s.js index 26581ddcf69870a72d93073fd7f58783b7428e1c..1030ae553d61c1e1215b45cbf988b209526aa6ae 100644 --- a/test/suite/ch11/11.4/11.4.4/11.4.4-2-3-s.js +++ b/test/suite/ch11/11.4/11.4.4/11.4.4-2-3-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.4-2-3-s description: Strict Mode - SyntaxError is not thrown for ++arguments[...] flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch11/11.4/11.4.4/S11.4.4_A1.js b/test/suite/ch11/11.4/11.4.4/S11.4.4_A1.js index 2aeeb4fbff15aabdc28f4fc41bc547adc2fd5649..09920a88f2210dfb3c6e3aa1f44a9c9e4e63ae23 100644 --- a/test/suite/ch11/11.4/11.4.4/S11.4.4_A1.js +++ b/test/suite/ch11/11.4/11.4.4/S11.4.4_A1.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between "++" and UnaryExpression are allowed +es5id: 11.4.4_A1 description: Checking by using eval ---*/ diff --git a/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T1.js b/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T1.js index 2fe983cace3ea10e69d66f31c07413e24c6049df..50bb87835f8530a8e43beae4ef9e0289760f5f3a 100644 --- a/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T1.js +++ b/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator ++x uses GetValue and PutValue +es5id: 11.4.4_A2.1_T1 description: Type(x) is Reference and GetBase(x) is not null ---*/ diff --git a/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T2.js b/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T2.js index 9e5a50814255eff7263b82cfac3436c0bf4a6ca5..942dc56fde4c48ed75b44902f5bf9844e76d0fe8 100644 --- a/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T2.js +++ b/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator ++x uses GetValue and PutValue +es5id: 11.4.4_A2.1_T2 description: If GetBase(x) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T3.js b/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T3.js index 62ba5b79b0ed69c935108fc23ceaf92c7e1c729e..72ed452f471e302e961a97c30d5ffd6247937d83 100644 --- a/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T3.js +++ b/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator ++x uses GetValue and PutValue +es5id: 11.4.4_A2.1_T3 description: If Type(x) is not Reference, throw ReferenceError (or SyntaxError) flags: [negative] ---*/ diff --git a/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.2_T1.js b/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.2_T1.js index 8a30c2555bf07f8ccdd5870ab81d754377dda56e..a6e633b27164cb19ce1207897b5aa6a113915e3a 100644 --- a/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.2_T1.js +++ b/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator ++x uses [[Default Value]] +es5id: 11.4.4_A2.2_T1 description: If Type(value) is Object, evaluate ToPrimitive(value, Number) ---*/ diff --git a/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T1.js b/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T1.js index 4b11fd1a3149c42fabcf9df714f70ed073f52f40..0cf59878279307f2ce8e4d05121cee006a0cf715 100644 --- a/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T1.js +++ b/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator ++x returns x = ToNumber(x) + 1 +es5id: 11.4.4_A3_T1 description: Type(x) is boolean primitive or Boolean object ---*/ diff --git a/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T2.js b/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T2.js index f345950461a3c00938ec719fa6b5bc09451658c8..e08f04ef1f878486180d9ad3b1ef7cbce8b33728 100644 --- a/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T2.js +++ b/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator ++x returns x = ToNumber(x) + 1 +es5id: 11.4.4_A3_T2 description: Type(x) is number primitive or Number object ---*/ diff --git a/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T3.js b/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T3.js index fdc1409f6718a24c230fda451138805ae2e6577c..10a012a865aace65ba9cc635079240ccf66997f7 100644 --- a/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T3.js +++ b/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator ++x returns x = ToNumber(x) + 1 +es5id: 11.4.4_A3_T3 description: Type(x) is string primitive or String object ---*/ diff --git a/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T4.js b/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T4.js index b63027eb389688a75fad178cd2661dfa3ed1468b..e2813937c49509b8f2ff408af4ec802b2e5681c8 100644 --- a/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T4.js +++ b/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T4.js @@ -3,6 +3,7 @@ /*--- info: Operator ++x returns x = ToNumber(x) + 1 +es5id: 11.4.4_A3_T4 description: Type(x) is undefined or null ---*/ diff --git a/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T5.js b/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T5.js index 1a4df245a827e686936dd613fea7e889063e62f0..6ae090402b2fc9ebac3bb439aa50fa8cebea0dbd 100644 --- a/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T5.js +++ b/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T5.js @@ -3,6 +3,7 @@ /*--- info: Operator ++x returns x = ToNumber(x) + 1 +es5id: 11.4.4_A3_T5 description: Type(x) is Object object or Function object ---*/ diff --git a/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T1.js b/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T1.js index 08b1352ccd72a17c0c25e52f9eee3cf11640e57c..d80c01f9d41a3b270eebbbdb1aa57dccd966bf6f 100644 --- a/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T1.js +++ b/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator ++x returns ToNumber(x) + 1 +es5id: 11.4.4_A4_T1 description: Type(x) is boolean primitive or Boolean object ---*/ diff --git a/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T2.js b/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T2.js index 94026e5ae252fc6cffce650ca4939ed31ca2674f..ab88b03826db9a82947372009f13258ca1b03dfd 100644 --- a/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T2.js +++ b/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator ++x returns ToNumber(x) + 1 +es5id: 11.4.4_A4_T2 description: Type(x) is number primitive or Number object ---*/ diff --git a/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T3.js b/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T3.js index 58ab2eb0c4e7e4c07650338f5553259a7ce234a7..bbf8136af561f719dde346f81ec519d0971d3586 100644 --- a/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T3.js +++ b/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator ++x returns ToNumber(x) + 1 +es5id: 11.4.4_A4_T3 description: Type(x) is string primitive or String object ---*/ diff --git a/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T4.js b/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T4.js index c149f7dc32d7cf5dda3886cd07f7e79b1485c09d..857db225e53b2786698c3f0f344b934e1d7f9f15 100644 --- a/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T4.js +++ b/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T4.js @@ -3,6 +3,7 @@ /*--- info: Operator ++x returns ToNumber(x) + 1 +es5id: 11.4.4_A4_T4 description: Type(x) is undefined or null ---*/ diff --git a/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T5.js b/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T5.js index d1c391ca11fedd958fc5b47324c4b11a6bd836ba..388dcb4a0e2989e053f61fa3fc35b260f6ebdd23 100644 --- a/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T5.js +++ b/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T5.js @@ -3,6 +3,7 @@ /*--- info: Operator ++x returns ToNumber(x) + 1 +es5id: 11.4.4_A4_T5 description: Type(x) is Object object or Function object ---*/ diff --git a/test/suite/ch11/11.4/11.4.5/11.4.5-2-1-s.js b/test/suite/ch11/11.4/11.4.5/11.4.5-2-1-s.js index 6c6469791ed10ba4572bba8dc71ce947731908f9..e0aba2fb48ba3adc9c3ca8f15882b54136313354 100644 --- a/test/suite/ch11/11.4/11.4.5/11.4.5-2-1-s.js +++ b/test/suite/ch11/11.4/11.4.5/11.4.5-2-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.5-2-1-s description: Strict Mode - SyntaxError is thrown for --eval flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch11/11.4/11.4.5/11.4.5-2-2-s.js b/test/suite/ch11/11.4/11.4.5/11.4.5-2-2-s.js index 7e0deb875a6de52cd94cbcbbb21be67ab9aec208..3f68d5b308cf071f7009a1022dbae6eb5137302f 100644 --- a/test/suite/ch11/11.4/11.4.5/11.4.5-2-2-s.js +++ b/test/suite/ch11/11.4/11.4.5/11.4.5-2-2-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.5-2-2-s description: Strict Mode - SyntaxError is thrown for --arguments flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch11/11.4/11.4.5/11.4.5-2-2gs.js b/test/suite/ch11/11.4/11.4.5/11.4.5-2-2gs.js index 51598ad0a569c7f19d3590eeed267c9e1fd7667d..2779698e9eba691a5f7c4afc159d545ea4077c14 100644 --- a/test/suite/ch11/11.4/11.4.5/11.4.5-2-2gs.js +++ b/test/suite/ch11/11.4/11.4.5/11.4.5-2-2gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.5-2-2gs description: > Strict Mode - SyntaxError is throw if the UnaryExpression operated upon by a Prefix Increment operator(--arguments) diff --git a/test/suite/ch11/11.4/11.4.5/11.4.5-2-3-s.js b/test/suite/ch11/11.4/11.4.5/11.4.5-2-3-s.js index 3ac01cc319bfacfa56b58c359b7780428d470420..e37fd53acfea3391f56dadd32486c4d2fb612ff8 100644 --- a/test/suite/ch11/11.4/11.4.5/11.4.5-2-3-s.js +++ b/test/suite/ch11/11.4/11.4.5/11.4.5-2-3-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.5-2-3-s description: Strict Mode - SyntaxError is not thrown for --arguments[...] flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch11/11.4/11.4.5/S11.4.5_A1.js b/test/suite/ch11/11.4/11.4.5/S11.4.5_A1.js index 4ee754f2fda6f8dbe6823a12bf0a818b46e56fba..f2f8eda61cf652f5cc0c8fcf3856bf95e0711b07 100644 --- a/test/suite/ch11/11.4/11.4.5/S11.4.5_A1.js +++ b/test/suite/ch11/11.4/11.4.5/S11.4.5_A1.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between "--" and UnaryExpression are allowed +es5id: 11.4.5_A1 description: Checking by using eval ---*/ diff --git a/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T1.js b/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T1.js index e3e8dffd0207e08f726a7aaf2943829adea44e44..e354362a8bb689597071e9fc2ea714ea41ae8e50 100644 --- a/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T1.js +++ b/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator --x uses GetValue and PutValue +es5id: 11.4.5_A2.1_T1 description: Type(x) is Reference and GetBase(x) is not null ---*/ diff --git a/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T2.js b/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T2.js index de2d0cb282444d6ae310b050a420120577db3724..aa84dd6cd65c0bf28682926ff0ad1f15d88b3839 100644 --- a/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T2.js +++ b/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator --x uses GetValue and PutValue +es5id: 11.4.5_A2.1_T2 description: If GetBase(x) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T3.js b/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T3.js index 30128f8594c4e2a5e5780fadde535fdf6f1d6f67..e0f0449ff09f463de493e7e9e7ed2be3f2e22acd 100644 --- a/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T3.js +++ b/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator --x uses GetValue and PutValue +es5id: 11.4.5_A2.1_T3 description: If Type(x) is not Reference, throw ReferenceError (or SyntaxError) flags: [negative] ---*/ diff --git a/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.2_T1.js b/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.2_T1.js index 86fa0c89dcba1910e4301804c0afda1fb2a7f84d..00d5e7b9bdef853814ceb61a8a3aa0a99ae21cf8 100644 --- a/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.2_T1.js +++ b/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator --x uses [[Default Value]] +es5id: 11.4.5_A2.2_T1 description: If Type(value) is Object, evaluate ToPrimitive(value, Number) ---*/ diff --git a/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T1.js b/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T1.js index f49beaef721cdd80ca528408a978d96b65a39d34..4ebc8047fabdf4efffb6042b5e939b1927182de4 100644 --- a/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T1.js +++ b/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator --x returns x = ToNumber(x) - 1 +es5id: 11.4.5_A3_T1 description: Type(x) is boolean primitive or Boolean object ---*/ diff --git a/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T2.js b/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T2.js index 85396116b9230b22107c82101d3be7448746ee7d..fec0baa0fc01a41571a52b2105e3b681430ae716 100644 --- a/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T2.js +++ b/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator --x returns x = ToNumber(x) - 1 +es5id: 11.4.5_A3_T2 description: Type(x) is number primitive or Number object ---*/ diff --git a/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T3.js b/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T3.js index 37883b649bd96701c99e29dd3859b2b6f48c3e16..aff50fba4ff46e1257c35c338aa4a2378af8bd1f 100644 --- a/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T3.js +++ b/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator --x returns x = ToNumber(x) - 1 +es5id: 11.4.5_A3_T3 description: Type(x) is primitive string or String object ---*/ diff --git a/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T4.js b/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T4.js index 15ffd653f39a62ca695ad94b6f31f93c44bd196b..cae5c32b0a70196830afc7e67ec187723c3cb634 100644 --- a/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T4.js +++ b/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T4.js @@ -3,6 +3,7 @@ /*--- info: Operator --x returns x = ToNumber(x) - 1 +es5id: 11.4.5_A3_T4 description: Type(x) is undefined or null ---*/ diff --git a/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T5.js b/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T5.js index b10c4c5292db9545212bacd68ee1d026e6d0d746..0d3af4bbd323317b8caf81282ff50cc22d640ca9 100644 --- a/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T5.js +++ b/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T5.js @@ -3,6 +3,7 @@ /*--- info: Operator --x returns x = ToNumber(x) - 1 +es5id: 11.4.5_A3_T5 description: Type(x) is Object object or Function object ---*/ diff --git a/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T1.js b/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T1.js index fae3b221867e46bfdcf5189c93abda5e70844ab9..2cb606edd26708104f523c80bbdca97fb7645ace 100644 --- a/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T1.js +++ b/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator --x returns ToNumber(x) - 1 +es5id: 11.4.5_A4_T1 description: Type(x) is boolean primitive or Boolean object ---*/ diff --git a/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T2.js b/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T2.js index e5878cb2d81677fd94b5888ce068eb42ef8fc04a..b52ddb2aaab0c1c383479444db2aa0d2603a422c 100644 --- a/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T2.js +++ b/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator --x returns ToNumber(x) - 1 +es5id: 11.4.5_A4_T2 description: Type(x) is number primitive or Number object ---*/ diff --git a/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T3.js b/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T3.js index b9920b2d1c2b364dd32599c65794a965be73494d..3f9df415037814958e23255e6996fef7a8838aeb 100644 --- a/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T3.js +++ b/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator --x returns ToNumber(x) - 1 +es5id: 11.4.5_A4_T3 description: Type(x) is string primitive or String object ---*/ diff --git a/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T4.js b/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T4.js index 05cd4b27ed3bd0fa1cf8b950fb7b082cf0b4d6e1..2324f81ca308d9f10f527590235572e47f328b51 100644 --- a/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T4.js +++ b/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T4.js @@ -3,6 +3,7 @@ /*--- info: Operator --x returns ToNumber(x) - 1 +es5id: 11.4.5_A4_T4 description: Type(x) is undefined or null ---*/ diff --git a/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T5.js b/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T5.js index e4b441a4056b886470abeb30590984ac47dba436..a7b9052014d2f8203eb18658319ec6aa1eba0027 100644 --- a/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T5.js +++ b/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T5.js @@ -3,6 +3,7 @@ /*--- info: Operator --x returns ToNumber(x) - 1 +es5id: 11.4.5_A4_T5 description: Type(x) is Object object or Function object ---*/ diff --git a/test/suite/ch11/11.4/11.4.6/11.4.6-2-1.js b/test/suite/ch11/11.4/11.4.6/11.4.6-2-1.js index 013c82ff5def3605479e73d6351f51c2ec04b458..814f10198c4b5338a69cc6d143d479b03c135e41 100644 --- a/test/suite/ch11/11.4/11.4.6/11.4.6-2-1.js +++ b/test/suite/ch11/11.4/11.4.6/11.4.6-2-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.6-2-1 description: +"" should be zero includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch11/11.4/11.4.6/S11.4.6_A1.js b/test/suite/ch11/11.4/11.4.6/S11.4.6_A1.js index f0f617f18cc19223d326325470fd8f69b4d6ea02..5e6f8ac4bb9919e710699c93069bbc7844defd5d 100644 --- a/test/suite/ch11/11.4/11.4.6/S11.4.6_A1.js +++ b/test/suite/ch11/11.4/11.4.6/S11.4.6_A1.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between "+" and UnaryExpression are allowed +es5id: 11.4.6_A1 description: Checking by using eval ---*/ diff --git a/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.1_T1.js b/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.1_T1.js index dffb4610782539d7fe1a4ebe0699abc1ad07f321..d2c57627c50b7373c68fd1126b7f49e56c46ec2b 100644 --- a/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.1_T1.js +++ b/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator +x uses GetValue +es5id: 11.4.6_A2.1_T1 description: Either Type(x) is not Reference or GetBase(x) is not null ---*/ diff --git a/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.1_T2.js b/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.1_T2.js index 21f0c7f380989c04c041371e2b01c332612f71c1..e1bb0731e72579d980de0f3697604a7cfd6d22cd 100644 --- a/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.1_T2.js +++ b/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator +x uses GetValue +es5id: 11.4.6_A2.1_T2 description: If GetBase(x) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.2_T1.js b/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.2_T1.js index 529b6b96f7018d32980d750be82fcce7a8a6bfc5..69754427d45686a0965d593fef41750ff6b3945b 100644 --- a/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.2_T1.js +++ b/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator +x uses [[Default Value]] +es5id: 11.4.6_A2.2_T1 description: If Type(value) is Object, evaluate ToPrimitive(value, Number) ---*/ diff --git a/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T1.js b/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T1.js index dc6d7340007bfde73f30db7a272797e3b0915e53..93bc9e5732fb06f7ebf22798b63456bcb6294a85 100644 --- a/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T1.js +++ b/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator +x returns ToNumber(x) +es5id: 11.4.6_A3_T1 description: Type(x) is boolean primitive or Boolean object ---*/ diff --git a/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T2.js b/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T2.js index be88e8b4770283f01943eb7378b87f8bc087e46f..a5dd098d0b858bda3dc7d3a8dde59f546387dd7e 100644 --- a/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T2.js +++ b/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator +x returns ToNumber(x) +es5id: 11.4.6_A3_T2 description: Type(x) is number primitive or Number object ---*/ diff --git a/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T3.js b/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T3.js index 65e9f73cca4c13eb64cfd6a7edd13874af7ec033..da9b07e7c7d545800c516c65843b3b89ebb641d8 100644 --- a/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T3.js +++ b/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator +x returns ToNumber(x) +es5id: 11.4.6_A3_T3 description: Type(x) is string primitive or String object ---*/ diff --git a/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T4.js b/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T4.js index 68e946b91e7d5cd680fee241b0a30fe08ba1df81..e7ef6b1c5a6f81fd93977f4386c06a3ecf77181b 100644 --- a/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T4.js +++ b/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T4.js @@ -3,6 +3,7 @@ /*--- info: Operator +x returns ToNumber(x) +es5id: 11.4.6_A3_T4 description: Type(x) is undefined or null ---*/ diff --git a/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T5.js b/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T5.js index 80bb5eaa0bc9c583d61ac5380b30f10278ac997a..b6d971e43ceb19cc485539a2e8b8ac381aff9ef1 100644 --- a/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T5.js +++ b/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T5.js @@ -3,6 +3,7 @@ /*--- info: Operator +x returns ToNumber(x) +es5id: 11.4.6_A3_T5 description: Type(x) is Object object or Function object ---*/ diff --git a/test/suite/ch11/11.4/11.4.7/11.4.7-4-1.js b/test/suite/ch11/11.4/11.4.7/11.4.7-4-1.js index 44c1940b607e60f2db347c98d47d0f5acb4c8e30..eb8f7fddf5b7b18066661f170b1d50126ae2ed27 100644 --- a/test/suite/ch11/11.4/11.4.7/11.4.7-4-1.js +++ b/test/suite/ch11/11.4/11.4.7/11.4.7-4-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.4.7-4-1 description: -"" should be zero includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch11/11.4/11.4.7/S11.4.7_A1.js b/test/suite/ch11/11.4/11.4.7/S11.4.7_A1.js index f254b594b46e22ad5303919cbd9a62fa61198368..5e508ca74beddce1b1012b4ebbcfeea105a25ea9 100644 --- a/test/suite/ch11/11.4/11.4.7/S11.4.7_A1.js +++ b/test/suite/ch11/11.4/11.4.7/S11.4.7_A1.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between "-" and UnaryExpression are allowed +es5id: 11.4.7_A1 description: Checking by using eval ---*/ diff --git a/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.1_T1.js b/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.1_T1.js index 8bb9a0e263cf99834da2f96f60854a10b94f0b20..9e302237a72c06ebcab51f5954a77073cc2564e6 100644 --- a/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.1_T1.js +++ b/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator -x uses GetValue +es5id: 11.4.7_A2.1_T1 description: Either Type(x) is not Reference or GetBase(x) is not null ---*/ diff --git a/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.1_T2.js b/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.1_T2.js index 5218431d43594d8e988f4e327a99c4c184baf87d..7c976a2b889e1d967aa74c72826b25cd2a3ba606 100644 --- a/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.1_T2.js +++ b/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator -x uses GetValue +es5id: 11.4.7_A2.1_T2 description: If GetBase(x) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.2_T1.js b/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.2_T1.js index af2577ad0f78dcf5f495513e3921c2f403c9ef48..a9fb77c1756eddeb40c4adcfc65c525c6104d111 100644 --- a/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.2_T1.js +++ b/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator -x uses [[Default Value]] +es5id: 11.4.7_A2.2_T1 description: If Type(value) is Object, evaluate ToPrimitive(value, Number) ---*/ diff --git a/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T1.js b/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T1.js index 518fe58915c4c6d03e5245662feec1b637807bf2..4a4e7a95e6e281b7fe7c0b90195f3777e98b4363 100644 --- a/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T1.js +++ b/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator -x returns -ToNumber(x) +es5id: 11.4.7_A3_T1 description: Type(x) is boolean primitive or Boolean object ---*/ diff --git a/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T2.js b/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T2.js index 22a2aa592d4f698f6e1d45eb04a679555173c60a..43893824a8a709d6b23fbc0c5b5219b944113012 100644 --- a/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T2.js +++ b/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator -x returns -ToNumber(x) +es5id: 11.4.7_A3_T2 description: Type(x) is number primitive or Number object ---*/ diff --git a/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T3.js b/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T3.js index d185c97b8d97880b408734633d60fc0523dd9667..6ffc5b2bbb51fe958de39af5b1d0a5cbfdf5439f 100644 --- a/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T3.js +++ b/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator -x returns -ToNumber(x) +es5id: 11.4.7_A3_T3 description: Type(x) is string primitive or String object ---*/ diff --git a/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T4.js b/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T4.js index 1f03d671146f37050d66345b950fc2d63deccc53..86bc6eeff1f3e7763085ba598df70a7bc11b6adf 100644 --- a/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T4.js +++ b/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T4.js @@ -3,6 +3,7 @@ /*--- info: Operator -x returns -ToNumber(x) +es5id: 11.4.7_A3_T4 description: Type(x) is undefined or null ---*/ diff --git a/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T5.js b/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T5.js index 33fdc84270a6cd58ca8d78051c0039b94d10c136..82d14abfa296446c27c95580eb676a923ca1ff6f 100644 --- a/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T5.js +++ b/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T5.js @@ -3,6 +3,7 @@ /*--- info: Operator -x returns -ToNumber(x) +es5id: 11.4.7_A3_T5 description: Type(x) is Object object or Function object ---*/ diff --git a/test/suite/ch11/11.4/11.4.7/S11.4.7_A4.1.js b/test/suite/ch11/11.4/11.4.7/S11.4.7_A4.1.js index 1adb3cc2f1f531cc315aa1199236fae84fdfd401..49de7e8215c1fe5d5f5f83f8ca5e4eab2bb05e02 100644 --- a/test/suite/ch11/11.4/11.4.7/S11.4.7_A4.1.js +++ b/test/suite/ch11/11.4/11.4.7/S11.4.7_A4.1.js @@ -3,6 +3,7 @@ /*--- info: If x is NaN, operator -x returns NaN +es5id: 11.4.7_A4.1 description: Checking NaN ---*/ diff --git a/test/suite/ch11/11.4/11.4.7/S11.4.7_A4.2.js b/test/suite/ch11/11.4/11.4.7/S11.4.7_A4.2.js index eca5fc0bcdd79b0087bc57e3597ae987c11ea7e8..70196289bd18ccb45e58fed9d78c96052eeb7583 100644 --- a/test/suite/ch11/11.4/11.4.7/S11.4.7_A4.2.js +++ b/test/suite/ch11/11.4/11.4.7/S11.4.7_A4.2.js @@ -3,6 +3,7 @@ /*--- info: Negating +0 produces -0, negating -0 produces +0 +es5id: 11.4.7_A4.2 description: Checking Infinity ---*/ diff --git a/test/suite/ch11/11.4/11.4.8/S11.4.8_A1.js b/test/suite/ch11/11.4/11.4.8/S11.4.8_A1.js index 4405f0729b9f1dfbc9b41f3e9560b6e299832348..707ba07e7bdf35ef5478e5924f8b4655c9f9e405 100644 --- a/test/suite/ch11/11.4/11.4.8/S11.4.8_A1.js +++ b/test/suite/ch11/11.4/11.4.8/S11.4.8_A1.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between "~" and UnaryExpression are allowed +es5id: 11.4.8_A1 description: Checking by using eval ---*/ diff --git a/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.1_T1.js b/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.1_T1.js index 0032d7edde027e952746a0e910f0e76bba6f4e38..aa1aacee2f3ec831c0f3da14943ca25662d90953 100644 --- a/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.1_T1.js +++ b/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator ~x uses GetValue +es5id: 11.4.8_A2.1_T1 description: Either Type(x) is not Reference or GetBase(x) is not null ---*/ diff --git a/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.1_T2.js b/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.1_T2.js index 129ae0f7965b6a2dc55209730e133ac0376276fb..9ffd4c1a9b27a3c3bd40c814de7e09d36d1b4e85 100644 --- a/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.1_T2.js +++ b/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator ~x uses GetValue +es5id: 11.4.8_A2.1_T2 description: If GetBase(x) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.2_T1.js b/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.2_T1.js index fa310ebb29cbbac73f09b036590e0e6a57ba99db..264001c91211f9d2465f3ea3578897d65b04f5f0 100644 --- a/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.2_T1.js +++ b/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator ~x uses [[Default Value]] +es5id: 11.4.8_A2.2_T1 description: If Type(value) is Object, evaluate ToPrimitive(value, Number) ---*/ diff --git a/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T1.js b/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T1.js index 188b9d9cd762964c41a38003d02f83b24ec18c4a..b1309100b64865ae8c87946bbd8f0cbf27d6032e 100644 --- a/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T1.js +++ b/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator ~x returns ~ToInt32(x) +es5id: 11.4.8_A3_T1 description: Type(x) is boolean primitive or Boolean object ---*/ diff --git a/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T2.js b/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T2.js index 1d31641f1fed2609b2a987107fb1eff2589e05cb..e4563cc802f445a0b98f960246387f72ba57bfd0 100644 --- a/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T2.js +++ b/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator ~x returns ~ToInt32(x) +es5id: 11.4.8_A3_T2 description: Type(x) is number primitive or Number object ---*/ diff --git a/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T3.js b/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T3.js index ebd8ca0b29924ce21e503575861d91336293d17a..09034afcdfa91ff14a17fa678dab48b66410f5db 100644 --- a/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T3.js +++ b/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator ~x returns ~ToInt32(x) +es5id: 11.4.8_A3_T3 description: Type(x) is string primitive or String object ---*/ diff --git a/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T4.js b/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T4.js index b7d7053d705cf36e7023e2350611c04803b9f7c6..a54d3f276190f2f5bd2df1703727a1442ec0e294 100644 --- a/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T4.js +++ b/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T4.js @@ -3,6 +3,7 @@ /*--- info: Operator ~x returns ~ToInt32(x) +es5id: 11.4.8_A3_T4 description: Type(x) is undefined or null ---*/ diff --git a/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T5.js b/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T5.js index f3b937d5ca2f619f7bb4675e5c3640f3890d553b..83c27988ef384a3bb06711fa5aeea718d5ee9db6 100644 --- a/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T5.js +++ b/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T5.js @@ -3,6 +3,7 @@ /*--- info: Operator ~x returns ~ToInt32(x) +es5id: 11.4.8_A3_T5 description: Type(x) is Object object or Function object ---*/ diff --git a/test/suite/ch11/11.4/11.4.9/S11.4.9_A1.js b/test/suite/ch11/11.4/11.4.9/S11.4.9_A1.js index cb08eb07b0b608de71994b4c84aa90f0a4c08f0e..7d0e0bdd61017441d747a60e166f29fb0fe9db04 100644 --- a/test/suite/ch11/11.4/11.4.9/S11.4.9_A1.js +++ b/test/suite/ch11/11.4/11.4.9/S11.4.9_A1.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between "!" and UnaryExpression are allowed +es5id: 11.4.9_A1 description: Checking by using eval ---*/ diff --git a/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.1_T1.js b/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.1_T1.js index 5cc1ea3fb2d9f0e62322949bc6bfd0a29db14deb..b40467bba36ada68885f51bd20aebae3f81df94f 100644 --- a/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.1_T1.js +++ b/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator !x uses GetValue +es5id: 11.4.9_A2.1_T1 description: Either Type(x) is not Reference or GetBase(x) is not null ---*/ diff --git a/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.1_T2.js b/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.1_T2.js index ab63e0a8d86c42ff054f100565721b901983f691..353642ced2e1e3ff15dd169ac0811b79697352da 100644 --- a/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.1_T2.js +++ b/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator !x uses GetValue +es5id: 11.4.9_A2.1_T2 description: If GetBase(x) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.2_T1.js b/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.2_T1.js index 2648347af3a108d032d56219a6648082586baf43..20af1d0c3da971f8c0758adbe611f9c29ed4a945 100644 --- a/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.2_T1.js +++ b/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator !x uses [[Default Value]] +es5id: 11.4.9_A2.2_T1 description: If Type(value) is Object, return false ---*/ diff --git a/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T1.js b/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T1.js index 6074cb86716ef1c1225bb39bd23d8d89f9a53d7b..a2d3a8cd2e0c2007d69919d4542a766a9fe80128 100644 --- a/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T1.js +++ b/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator !x returns !ToBoolean(x) +es5id: 11.4.9_A3_T1 description: Type(x) is boolean primitive or Boolean object ---*/ diff --git a/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T2.js b/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T2.js index 83a476a10cb5fba55e5b519d51cb37bda82c2dd0..26c38b4b94b5f64b2b5e6ecec8a0099718a42668 100644 --- a/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T2.js +++ b/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator !x returns !ToBoolean(x) +es5id: 11.4.9_A3_T2 description: Type(x) is number primitive or Number object ---*/ diff --git a/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T3.js b/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T3.js index b7436484e15d0e274a2b734e7842ad69b3e45c84..3fbc09ad6716a0d066dc136f29a60df8c50f68ae 100644 --- a/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T3.js +++ b/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator !x returns !ToBoolean(x) +es5id: 11.4.9_A3_T3 description: Type(x) is string primitive or String object ---*/ diff --git a/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T4.js b/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T4.js index 24f451794bdbef8670f38ab3c8bc105198ea3062..1ccb6bc718e0e9fc2f38b7dd9914ff15d23da363 100644 --- a/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T4.js +++ b/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T4.js @@ -3,6 +3,7 @@ /*--- info: Operator !x returns !ToBoolean(x) +es5id: 11.4.9_A3_T4 description: Type(x) is undefined or null ---*/ diff --git a/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T5.js b/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T5.js index 3b74d931cfc78243f0e1a325fdeff57f708d4308..d68c69b71171d0c38d4093a598ae4221c33820ea 100644 --- a/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T5.js +++ b/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T5.js @@ -3,6 +3,7 @@ /*--- info: Operator !x returns !ToBoolean(x) +es5id: 11.4.9_A3_T5 description: Type(x) is Object object or Function object ---*/ diff --git a/test/suite/ch11/11.5/11.5.1/S11.5.1_A1.js b/test/suite/ch11/11.5/11.5.1/S11.5.1_A1.js index 06c4997c1d473fe4a92f1450cf9e908d9e7d63ab..56a77e91007ab154a0bf8dafdaeffcb7cbfdbbcd 100644 --- a/test/suite/ch11/11.5/11.5.1/S11.5.1_A1.js +++ b/test/suite/ch11/11.5/11.5.1/S11.5.1_A1.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between MultiplicativeExpression and "*" or between "*" and UnaryExpression are allowed +es5id: 11.5.1_A1 description: Checking by using eval ---*/ diff --git a/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T1.js b/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T1.js index 1ca420693a1589b32e5b64816c10ddee131f3a0c..e451c12bbe81815697710b3a189e62c256c010bb 100644 --- a/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T1.js +++ b/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x * y uses GetValue +es5id: 11.5.1_A2.1_T1 description: Either Type is not Reference or GetBase is not null ---*/ diff --git a/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T2.js b/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T2.js index a4d31c9a965f560eb37aef491a44105c89ad7696..d2a958b834004b8a5e986cfe145aa723b522b9d3 100644 --- a/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T2.js +++ b/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator x * y uses GetValue +es5id: 11.5.1_A2.1_T2 description: If GetBase(x) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T3.js b/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T3.js index fd70e986726a3118204aad337eafcf01ea68f18c..118689b78419bcb96669a404425b9dd35e0ba048 100644 --- a/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T3.js +++ b/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator x * y uses GetValue +es5id: 11.5.1_A2.1_T3 description: If GetBase(y) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.2_T1.js b/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.2_T1.js index 8a209af857176556faf6652a0fb4978d654596da..0d319fdfb3aa0049c7ed9f5579e362dc90758775 100644 --- a/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.2_T1.js +++ b/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x * y uses [[Default Value]] +es5id: 11.5.1_A2.2_T1 description: If Type(value) is Object, evaluate ToPrimitive(value, Number) ---*/ diff --git a/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.3_T1.js b/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.3_T1.js index df36f1028db7c18a8b02db2c0c8fa615c83fd48c..57b6416adccba6fa2fd2e09c46d88835b8becc2f 100644 --- a/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.3_T1.js +++ b/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.3_T1.js @@ -5,6 +5,7 @@ info: > ToNumber(first expression) is called first, and then ToNumber(second expression) +es5id: 11.5.1_A2.3_T1 description: Checking with "throw" ---*/ diff --git a/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T1.js b/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T1.js index f0d086640871a2ad5716632e146606de89b4fa72..d2fa21e15cde5da70dda440b40c20da7c6f980a8 100644 --- a/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T1.js +++ b/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T1.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.5.1_A2.4_T1 description: Checking with "=" ---*/ diff --git a/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T2.js b/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T2.js index 17146f95bcc549785865ecd63253345700a1b2d1..eb623f40ad518cf7d0b46d0b74626104c900c283 100644 --- a/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T2.js +++ b/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T2.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.5.1_A2.4_T2 description: Checking with "throw" ---*/ diff --git a/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T3.js b/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T3.js index e0280e32f5b368502c92a41bf5b62d0d60f92bb8..9c971e050cff217bdeb2486e0895bbeee7eb8f4a 100644 --- a/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T3.js +++ b/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T3.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.5.1_A2.4_T3 description: Checking with undeclarated variables ---*/ diff --git a/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.1.js b/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.1.js index 0f0f8b6dc30dd8bdbd68a6872628bc3d233671ad..ac8c8e265192bc5a7e99e5bc8281da912e9e351e 100644 --- a/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.1.js +++ b/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.1.js @@ -3,6 +3,7 @@ /*--- info: Operator x * y returns ToNumber(x) * ToNumber(y) +es5id: 11.5.1_A3_T1.1 description: > Type(x) and Type(y) vary between primitive boolean and Boolean object diff --git a/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.2.js b/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.2.js index eb8a44fdbf98258fbd9a3be27955bb37bd3ead4c..083349454d068d6230b33b735a2e09728aaa119d 100644 --- a/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.2.js +++ b/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.2.js @@ -3,6 +3,7 @@ /*--- info: Operator x * y returns ToNumber(x) * ToNumber(y) +es5id: 11.5.1_A3_T1.2 description: Type(x) and Type(y) vary between primitive number and Number object ---*/ diff --git a/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.3.js b/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.3.js index e8b95dd7b8406bed7211b932ecf55e8571b18db8..cdb6f36f282a321fabe11bc369fdf958d595f671 100644 --- a/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.3.js +++ b/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.3.js @@ -3,6 +3,7 @@ /*--- info: Operator x * y returns ToNumber(x) * ToNumber(y) +es5id: 11.5.1_A3_T1.3 description: Type(x) and Type(y) vary between primitive string and String object ---*/ diff --git a/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.4.js b/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.4.js index 3bd660f7b62a9f1110f19c75d5223d8761ee385c..9987fd3a45bd49b5acbe1be2016488226fa89dc4 100644 --- a/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.4.js +++ b/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.4.js @@ -3,6 +3,7 @@ /*--- info: Operator x * y returns ToNumber(x) * ToNumber(y) +es5id: 11.5.1_A3_T1.4 description: Type(x) and Type(y) vary between Null and Undefined ---*/ diff --git a/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.5.js b/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.5.js index 0a83e17c321bc76f7a753a6a0001c170bee0eb21..d73c2e4168c84b91a4722a88d8a8a5bd0c42c95c 100644 --- a/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.5.js +++ b/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.5.js @@ -3,6 +3,7 @@ /*--- info: Operator x * y returns ToNumber(x) * ToNumber(y) +es5id: 11.5.1_A3_T1.5 description: Type(x) and Type(y) vary between Object object and Function object ---*/ diff --git a/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.1.js b/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.1.js index 4999b6154de1291161b666cf4c1a0ebdfe117505..726ef8c1529f9667dcb37d013c2f38888d1a3f31 100644 --- a/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.1.js +++ b/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.1.js @@ -3,6 +3,7 @@ /*--- info: Operator x * y returns ToNumber(x) * ToNumber(y) +es5id: 11.5.1_A3_T2.1 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/ch11/11.5/11.5.1/S11.5.1_A3_T2.2.js b/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.2.js index 9d4167f7f46d75fa68364b91e5c37d8e3f0633e3..0fc984b714656ff35611f7dcdbdf8d534c800afe 100644 --- a/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.2.js +++ b/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.2.js @@ -3,6 +3,7 @@ /*--- info: Operator x * y returns ToNumber(x) * ToNumber(y) +es5id: 11.5.1_A3_T2.2 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/ch11/11.5/11.5.1/S11.5.1_A3_T2.3.js b/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.3.js index 3633adfd235df3a66e3e88be46bb64a628f04f73..484df97bcc3313a8e3fbe050a56e437025c50dd2 100644 --- a/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.3.js +++ b/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.3.js @@ -3,6 +3,7 @@ /*--- info: Operator x * y returns ToNumber(x) * ToNumber(y) +es5id: 11.5.1_A3_T2.3 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null diff --git a/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.4.js b/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.4.js index 092befa789394035dca726e95cb8a0e27a11ce3c..7504051c134ec0f1baab673cba3748c2b2542887 100644 --- a/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.4.js +++ b/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.4.js @@ -3,6 +3,7 @@ /*--- info: Operator x * y returns ToNumber(x) * ToNumber(y) +es5id: 11.5.1_A3_T2.4 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined diff --git a/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.5.js b/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.5.js index 26a4a19774d782f59f0b569c84010889cbae6a0f..ab328b9d806ef034088698fc13690c3b44cf23c1 100644 --- a/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.5.js +++ b/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.5.js @@ -3,6 +3,7 @@ /*--- info: Operator x * y returns ToNumber(x) * ToNumber(y) +es5id: 11.5.1_A3_T2.5 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/ch11/11.5/11.5.1/S11.5.1_A3_T2.6.js b/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.6.js index bc9c1821d5c84587c92e1cfddd5509060a0cbc0b..45aa31f366560f48783fd9e393f9e62d22aaaa6b 100644 --- a/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.6.js +++ b/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.6.js @@ -3,6 +3,7 @@ /*--- info: Operator x * y returns ToNumber(x) * ToNumber(y) +es5id: 11.5.1_A3_T2.6 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/ch11/11.5/11.5.1/S11.5.1_A3_T2.7.js b/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.7.js index dc65cae9aebfbf54cee2a80f06ffc36aac61d362..03defe80139f95e600c31b248887ba069c157f05 100644 --- a/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.7.js +++ b/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.7.js @@ -3,6 +3,7 @@ /*--- info: Operator x * y returns ToNumber(x) * ToNumber(y) +es5id: 11.5.1_A3_T2.7 description: > Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null diff --git a/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.8.js b/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.8.js index 8181085c8a575a399226ca11ffe6f6c3e8ef84bd..537e4b41f66d8dd4ab7f730bd840c93b87824eee 100644 --- a/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.8.js +++ b/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.8.js @@ -3,6 +3,7 @@ /*--- info: Operator x * y returns ToNumber(x) * ToNumber(y) +es5id: 11.5.1_A3_T2.8 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined diff --git a/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.9.js b/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.9.js index 2c423af1f7b7604b181a1e9ece0aeeec8d2c7da8..a3c4534df074e7b6bbf6689a48a737b78520a16f 100644 --- a/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.9.js +++ b/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.9.js @@ -3,6 +3,7 @@ /*--- info: Operator x * y returns ToNumber(x) * ToNumber(y) +es5id: 11.5.1_A3_T2.9 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null diff --git a/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T1.1.js b/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T1.1.js index 54b8ffcf0f0dbd3df5521bdcbfb8b52cff323000..1d2e6a5592a176d52c20b630cbcaacab35048ab7 100644 --- a/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T1.1.js +++ b/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T1.1.js @@ -5,6 +5,7 @@ info: > The result of a floating-point multiplication is governed by the rules of IEEE 754 double-precision arithmetics +es5id: 11.5.1_A4_T1.1 description: If left operand is NaN, the result is NaN ---*/ diff --git a/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T1.2.js b/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T1.2.js index 90ad785542ab096ebea2cd661ab8112f8395435f..8abbbba225cc6c8ecb0021992b9349387d9417e7 100644 --- a/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T1.2.js +++ b/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T1.2.js @@ -5,6 +5,7 @@ info: > The result of a floating-point multiplication is governed by the rules of IEEE 754 double-precision arithmetics +es5id: 11.5.1_A4_T1.2 description: If right operand is NaN, the result is NaN ---*/ diff --git a/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T2.js b/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T2.js index b92384bc0b27c719e7b3f2a4a5f2e36ddeb72b4a..891cbab82341dd084e636380e9f7e92deb0b80d6 100644 --- a/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T2.js +++ b/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T2.js @@ -5,6 +5,7 @@ info: > The result of a floating-point multiplication is governed by the rules of IEEE 754 double-precision arithmetics +es5id: 11.5.1_A4_T2 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/ch11/11.5/11.5.1/S11.5.1_A4_T3.js b/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T3.js index 7af52e48de51cb4dbfb0dd49636c3c9be1d917ac..3b758fea5595400068edf1516b53810f958fb687 100644 --- a/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T3.js +++ b/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T3.js @@ -5,6 +5,7 @@ info: > The result of a floating-point multiplication is governed by the rules of IEEE 754 double-precision arithmetics +es5id: 11.5.1_A4_T3 description: Multiplication of an infinity by a zero results in NaN ---*/ diff --git a/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T4.js b/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T4.js index e627c6df3cb34890fb1c72b2a7c5e7904b1ef4d2..95d39a7b9dd5a419264629d5b40dc922078aa839 100644 --- a/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T4.js +++ b/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T4.js @@ -5,6 +5,7 @@ info: > The result of a floating-point multiplication is governed by the rules of IEEE 754 double-precision arithmetics +es5id: 11.5.1_A4_T4 description: > Multiplication of an infinity by an infinity results in an infinity of appropriate sign diff --git a/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T5.js b/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T5.js index 404d87ecd2ae4fb388bd4c6a4908e365094655d5..55e3db961969d18122614e786d4afbde0d97114b 100644 --- a/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T5.js +++ b/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T5.js @@ -5,6 +5,7 @@ info: > The result of a floating-point multiplication is governed by the rules of IEEE 754 double-precision arithmetics +es5id: 11.5.1_A4_T5 description: > Multiplication of an infinity by a finite non-zero value results in a signed infinity diff --git a/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T6.js b/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T6.js index a15968cc16b6d320f9fac9fff76fe4444f84c5d3..efa8d972455936e352d6fb13e9d2c0617c8d6fb8 100644 --- a/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T6.js +++ b/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T6.js @@ -5,6 +5,7 @@ info: > The result of a floating-point multiplication is governed by the rules of IEEE 754 double-precision arithmetics +es5id: 11.5.1_A4_T6 description: > If the magnitude is too large to represent, the result is then an infinity of appropriate sign diff --git a/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T7.js b/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T7.js index 8ee177714044bdefeff9203e6ab08f4ebfc921f2..6f1231cf8a0dac7e46d2065ea4461952ac18de04 100644 --- a/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T7.js +++ b/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T7.js @@ -5,6 +5,7 @@ info: > The result of a floating-point multiplication is governed by the rules of IEEE 754 double-precision arithmetics +es5id: 11.5.1_A4_T7 description: > If the magnitude is too small to represent, the result is then a zero of appropriate sign diff --git a/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T8.js b/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T8.js index 2fc0b6847d7a13da670ab261f5bf0503113eff71..16b85cffd35cb4dbcf671c8e9d5166e894b8841b 100644 --- a/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T8.js +++ b/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T8.js @@ -5,6 +5,7 @@ info: > The result of a floating-point multiplication is governed by the rules of IEEE 754 double-precision arithmetics +es5id: 11.5.1_A4_T8 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/ch11/11.5/11.5.2/S11.5.2_A1.js b/test/suite/ch11/11.5/11.5.2/S11.5.2_A1.js index 03b1ec57dde2b6408be1fd55b7c52183e4412c85..58a80d5384b656fcfdceb44a2602f0ab13c25adf 100644 --- a/test/suite/ch11/11.5/11.5.2/S11.5.2_A1.js +++ b/test/suite/ch11/11.5/11.5.2/S11.5.2_A1.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between MultiplicativeExpression and "/" or between "/" and UnaryExpression are allowed +es5id: 11.5.2_A1 description: Checking by using eval ---*/ diff --git a/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T1.js b/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T1.js index 74b54e32da9d173d1ae38e12abe8b36975f936b6..0277324c4605e6c72fbc40a048a2ad56d5b92cc7 100644 --- a/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T1.js +++ b/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x / y uses GetValue +es5id: 11.5.2_A2.1_T1 description: Either Type is not Reference or GetBase is not null ---*/ diff --git a/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T2.js b/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T2.js index 2fef528bbc757f193e181979eb1802fe99cdd459..425e7eed5b1aa4ad962ce65c34d6a1ce006d7c17 100644 --- a/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T2.js +++ b/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator x / y uses GetValue +es5id: 11.5.2_A2.1_T2 description: If GetBase(x) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T3.js b/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T3.js index 7142699896fcf9c093982df7bf3d6ca5deb3c6a6..774f5535b846a9547168c0ef3437f8617231febc 100644 --- a/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T3.js +++ b/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator x / y uses GetValue +es5id: 11.5.2_A2.1_T3 description: If GetBase(y) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.2_T1.js b/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.2_T1.js index efa8222d81e93479fdfd4a55b6b7eac7b20fa2dd..a29052497b18bb86cdda7c83b3fad778df883bb8 100644 --- a/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.2_T1.js +++ b/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x / y uses [[Default Value]] +es5id: 11.5.2_A2.2_T1 description: If Type(value) is Object, evaluate ToPrimitive(value, Number) ---*/ diff --git a/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.3_T1.js b/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.3_T1.js index 738f4dec252a934d0a47f5124911924c3d2805c4..8ab1fd5078ddce3d6a23aa96f669cd4979606764 100644 --- a/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.3_T1.js +++ b/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.3_T1.js @@ -5,6 +5,7 @@ info: > ToNumber(first expression) is called first, and then ToNumber(second expression) +es5id: 11.5.2_A2.3_T1 description: Checking with "throw" ---*/ diff --git a/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T1.js b/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T1.js index 3f39f911c8afbd4b178588ea94c449d723e4f6e4..327cbec0243da0497f7455a2ca6d2bace1a3ae76 100644 --- a/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T1.js +++ b/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T1.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.5.2_A2.4_T1 description: Checking with "=" ---*/ diff --git a/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T2.js b/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T2.js index 7b20905727981a8bb3fc17ea8e4e0f96756208ed..bffcec4d4ebcb9c39d122cfac45e9ef7d9f1859f 100644 --- a/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T2.js +++ b/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T2.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.5.2_A2.4_T2 description: Checking with "throw" ---*/ diff --git a/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T3.js b/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T3.js index 906c3f1bba6f4f1194707ff259b1e45182ce5108..65f9e436f9fb9f880cd65552767e99d4bb8821e6 100644 --- a/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T3.js +++ b/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T3.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.5.2_A2.4_T3 description: Checking with undeclarated variables ---*/ diff --git a/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.1.js b/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.1.js index 4ca9b04b8b15da6a49b799ad967896566d553a24..8a92fa845ff220d349fd02b3b781f5e829d8aa19 100644 --- a/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.1.js +++ b/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.1.js @@ -3,6 +3,7 @@ /*--- info: Operator x / y returns ToNumber(x) / ToNumber(y) +es5id: 11.5.2_A3_T1.1 description: > Type(x) and Type(y) vary between primitive boolean and Boolean object diff --git a/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.2.js b/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.2.js index e0d2ac63d981e194803e6cee12844a5dd08d8477..5784129d7267c25f0a4e3e422d7e3a9254e7dc74 100644 --- a/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.2.js +++ b/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.2.js @@ -3,6 +3,7 @@ /*--- info: Operator x / y returns ToNumber(x) / ToNumber(y) +es5id: 11.5.2_A3_T1.2 description: Type(x) and Type(y) vary between primitive number and Number object ---*/ diff --git a/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.3.js b/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.3.js index 3ba453d8b19288af311e8bb06e6b64d5980931cd..3e7efabf4fbf7d0dc102b00ab798f511a13da023 100644 --- a/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.3.js +++ b/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.3.js @@ -3,6 +3,7 @@ /*--- info: Operator x / y returns ToNumber(x) / ToNumber(y) +es5id: 11.5.2_A3_T1.3 description: Type(x) and Type(y) vary between primitive string and String object ---*/ diff --git a/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.4.js b/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.4.js index 13e9f6b6e0f6fb6ae5796c132a33c31d5fa00e41..111538ea94ef23bf9963c01e0f0c754297c48e1a 100644 --- a/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.4.js +++ b/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.4.js @@ -3,6 +3,7 @@ /*--- info: Operator x / y returns ToNumber(x) / ToNumber(y) +es5id: 11.5.2_A3_T1.4 description: Type(x) and Type(y) vary between Null and Undefined ---*/ diff --git a/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.5.js b/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.5.js index 53dfa9736afa6b7e3de1e4896f15360af4685ba7..3935fd8225e3604816b939f9cf739264794273e0 100644 --- a/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.5.js +++ b/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.5.js @@ -3,6 +3,7 @@ /*--- info: Operator x / y returns ToNumber(x) / ToNumber(y) +es5id: 11.5.2_A3_T1.5 description: Type(x) and Type(y) vary between Object object and Function object ---*/ diff --git a/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.1.js b/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.1.js index 12ca6209b12f8fcb67fcca503b0640f080d1c8fb..212ddbeba2b2f2e78547be404c0985a7eedc91d1 100644 --- a/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.1.js +++ b/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.1.js @@ -3,6 +3,7 @@ /*--- info: Operator x / y returns ToNumber(x) / ToNumber(y) +es5id: 11.5.2_A3_T2.1 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/ch11/11.5/11.5.2/S11.5.2_A3_T2.2.js b/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.2.js index c0b869c785e793c36ad587e30e197f6a6eb15aeb..7a7f4649e99d3708ffb891004e863f4f68d29c2c 100644 --- a/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.2.js +++ b/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.2.js @@ -3,6 +3,7 @@ /*--- info: Operator x / y returns ToNumber(x) / ToNumber(y) +es5id: 11.5.2_A3_T2.2 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/ch11/11.5/11.5.2/S11.5.2_A3_T2.3.js b/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.3.js index c4bcf2ba127815da02456545cbfd8da7a30aec01..b19d9baa45ea8a11ddc80e270f717ab04919b2e2 100644 --- a/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.3.js +++ b/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.3.js @@ -3,6 +3,7 @@ /*--- info: Operator x / y returns ToNumber(x) / ToNumber(y) +es5id: 11.5.2_A3_T2.3 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null diff --git a/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.4.js b/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.4.js index 2bcea22f22aa5d76a95d48311293edb32a5c1e7f..47908a94648e12d99e7338dbec7623ad54e35ffa 100644 --- a/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.4.js +++ b/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.4.js @@ -3,6 +3,7 @@ /*--- info: Operator x / y returns ToNumber(x) / ToNumber(y) +es5id: 11.5.2_A3_T2.4 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined diff --git a/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.5.js b/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.5.js index 002c974357ec8985755294b63ac641583cd03420..52b4c066be34fd516358bdad38850058f73a3429 100644 --- a/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.5.js +++ b/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.5.js @@ -3,6 +3,7 @@ /*--- info: Operator x / y returns ToNumber(x) / ToNumber(y) +es5id: 11.5.2_A3_T2.5 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/ch11/11.5/11.5.2/S11.5.2_A3_T2.6.js b/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.6.js index b5964f3891552d654dc0248a21fe69de894795c5..981adf396c999eba137e59ffbc82904ae6a0e860 100644 --- a/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.6.js +++ b/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.6.js @@ -3,6 +3,7 @@ /*--- info: Operator x / y returns ToNumber(x) / ToNumber(y) +es5id: 11.5.2_A3_T2.6 description: > Type(x) is different from Type(y) and both types vary between String (primitive or object) and Undefined diff --git a/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.7.js b/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.7.js index 97aacb059e32bc53dc895824bfc9d90b4caeb3c9..c371968a793b546060f90d139fd4c096337f90f9 100644 --- a/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.7.js +++ b/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.7.js @@ -3,6 +3,7 @@ /*--- info: Operator x / y returns ToNumber(x) / ToNumber(y) +es5id: 11.5.2_A3_T2.7 description: > Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null diff --git a/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.8.js b/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.8.js index 190260366d24f5b0e0ce9a1f99c8b47124860827..1f70fe3ce38d57a4bab363f28e3684a4fb3f5301 100644 --- a/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.8.js +++ b/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.8.js @@ -3,6 +3,7 @@ /*--- info: Operator x / y returns ToNumber(x) / ToNumber(y) +es5id: 11.5.2_A3_T2.8 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined diff --git a/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.9.js b/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.9.js index f94105e987517dfae10321efb6148543df559551..568801c6961af55e74692714240c5ae0083e7e50 100644 --- a/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.9.js +++ b/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.9.js @@ -3,6 +3,7 @@ /*--- info: Operator x / y returns ToNumber(x) / ToNumber(y) +es5id: 11.5.2_A3_T2.9 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null diff --git a/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T1.1.js b/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T1.1.js index 0c748160c116b49b637e2800a75a28df6fb3f757..32b507cb40adb921b9b05e2423a1d383e4d74741 100644 --- a/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T1.1.js +++ b/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T1.1.js @@ -5,6 +5,7 @@ info: > The result of division is determined by the specification of IEEE 754 arithmetics +es5id: 11.5.2_A4_T1.1 description: If left operand is NaN, the result is NaN ---*/ diff --git a/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T1.2.js b/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T1.2.js index 86e3991276c951a89f0bb7ba2f35df33d904ee8f..bc4c3a27e60e23d8d14d8a04df53f95ab29891ff 100644 --- a/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T1.2.js +++ b/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T1.2.js @@ -5,6 +5,7 @@ info: > The result of division is determined by the specification of IEEE 754 arithmetics +es5id: 11.5.2_A4_T1.2 description: If right operand is NaN, the result is NaN ---*/ diff --git a/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T10.js b/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T10.js index 72a7bb6c2f61c66a550681e21122e6805bd378a7..81d7ad9b28d048f3023a5337a64cde3e55cad76f 100644 --- a/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T10.js +++ b/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T10.js @@ -5,6 +5,7 @@ info: > The result of division is determined by the specification of IEEE 754 arithmetics +es5id: 11.5.2_A4_T10 description: > If both operands are finite and nonzero, the quotient is computed and rounded using IEEE 754 round-to-nearest mode. If the diff --git a/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T2.js b/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T2.js index 6e770263d947800d095dffad958ae2fa6e6822b3..b2dbd10a7db334b6b775abaa645efe3fc1f70b96 100644 --- a/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T2.js +++ b/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T2.js @@ -5,6 +5,7 @@ info: > The result of division is determined by the specification of IEEE 754 arithmetics +es5id: 11.5.2_A4_T2 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/ch11/11.5/11.5.2/S11.5.2_A4_T3.js b/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T3.js index d2e952a69344aaac917c3ede4f320218c030ac4e..b9595040afa05f8bc7aac1063ffe9847273c385c 100644 --- a/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T3.js +++ b/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T3.js @@ -5,6 +5,7 @@ info: > The result of division is determined by the specification of IEEE 754 arithmetics +es5id: 11.5.2_A4_T3 description: > Division of an infinity by a zero results in an infinity of appropriate sign diff --git a/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T4.js b/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T4.js index e20e39f7e9934378e5b64bf124d4fc18d77be96d..6ac65816412fb5fa673f4c0f99eebdaa970cb19c 100644 --- a/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T4.js +++ b/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T4.js @@ -5,6 +5,7 @@ info: > The result of division is determined by the specification of IEEE 754 arithmetics +es5id: 11.5.2_A4_T4 description: Division of an infinity by an infinity results in NaN ---*/ diff --git a/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T5.js b/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T5.js index cb259bddf470a6e6fcf282dc9b8383c7596f4a29..eed3ff7ec9174c44717ae93dbde5eee5c69a57b7 100644 --- a/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T5.js +++ b/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T5.js @@ -5,6 +5,7 @@ info: > The result of division is determined by the specification of IEEE 754 arithmetics +es5id: 11.5.2_A4_T5 description: > Division of an infinity by a finite non-zero value results in a signed infinity diff --git a/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T6.js b/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T6.js index 0b9a9b77e9a3e085950d6d348d5f2903feaec493..9e19183d40ca92257e90c68488f7f0976281d951 100644 --- a/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T6.js +++ b/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T6.js @@ -5,6 +5,7 @@ info: > The result of division is determined by the specification of IEEE 754 arithmetics +es5id: 11.5.2_A4_T6 description: > Division of a finite value by an infinity results in zero of appropriate sign diff --git a/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T7.js b/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T7.js index e6813428f3b70fcc67176d4383c63f66388f2688..1fb701152b1ec0ff354ad607afa3559066f5c5c2 100644 --- a/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T7.js +++ b/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T7.js @@ -5,6 +5,7 @@ info: > The result of division is determined by the specification of IEEE 754 arithmetics +es5id: 11.5.2_A4_T7 description: Division of a zero by a zero results in NaN ---*/ diff --git a/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T8.js b/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T8.js index fc3d81f6726e99385b5e029062726462741c0aeb..d272e751ff2c69e95a903f250e64bca54fc3f158 100644 --- a/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T8.js +++ b/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T8.js @@ -5,6 +5,7 @@ info: > The result of division is determined by the specification of IEEE 754 arithmetics +es5id: 11.5.2_A4_T8 description: > Division of a zero by any non-zero finite value -0 results in zero of appropriate sign diff --git a/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T9.js b/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T9.js index 0483977460ccc5567113044b5417584fa4989bbf..d8a5c0e3769dc46ba6dc85384af0b27c9c877014 100644 --- a/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T9.js +++ b/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T9.js @@ -5,6 +5,7 @@ info: > The result of division is determined by the specification of IEEE 754 arithmetics +es5id: 11.5.2_A4_T9 description: > If the magnitude is too large to represent, the result is then an infinity of appropriate sign diff --git a/test/suite/ch11/11.5/11.5.3/S11.5.3_A1.js b/test/suite/ch11/11.5/11.5.3/S11.5.3_A1.js index eeee0b8e897860e1a3fb90fc5e71054d651bf130..c8703e4044c015709ce61c90b60aedd43ef07daf 100644 --- a/test/suite/ch11/11.5/11.5.3/S11.5.3_A1.js +++ b/test/suite/ch11/11.5/11.5.3/S11.5.3_A1.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between MultiplicativeExpression and "%" or between "%" and UnaryExpression are allowed +es5id: 11.5.3_A1 description: Checking by using eval ---*/ diff --git a/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T1.js b/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T1.js index 4b055393dc5bb70ae3d1e0c5703f1ada1aaf0fca..8ee93b7c578ebb971e570a6f72c30e1c0daeb927 100644 --- a/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T1.js +++ b/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x % y uses GetValue +es5id: 11.5.3_A2.1_T1 description: Either Type is not Reference or GetBase is not null ---*/ diff --git a/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T2.js b/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T2.js index ccb9ed76f3460a799d50c3a3e746bccfa3f2518a..d7fcbb3ed8e0f68f33786595c66944c8649986da 100644 --- a/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T2.js +++ b/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator x % y uses GetValue +es5id: 11.5.3_A2.1_T2 description: If GetBase(x) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T3.js b/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T3.js index eaff21ef20cf093aa28cda7603c12c3e8f757efd..f066e6c4f5ab2dd2938e5405065767c2bc759580 100644 --- a/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T3.js +++ b/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator x % y uses GetValue +es5id: 11.5.3_A2.1_T3 description: If GetBase(y) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.2_T1.js b/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.2_T1.js index 1537a0f29903a23fb9d6c475779a9a9dd127cef0..ed946c282d26a20a52a4fa6439b4246a213a1409 100644 --- a/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.2_T1.js +++ b/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x % y uses [[Default Value]] +es5id: 11.5.3_A2.2_T1 description: If Type(value) is Object, evaluate ToPrimitive(value, Number) ---*/ diff --git a/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.3_T1.js b/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.3_T1.js index e9af80476f0a1def5333b0645fd0c10ac69691f8..c34179cd6fe6d29d6d3bc5ac01b4014c5933cd61 100644 --- a/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.3_T1.js +++ b/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.3_T1.js @@ -5,6 +5,7 @@ info: > ToNumber(first expression) is called first, and then ToNumber(second expression) +es5id: 11.5.3_A2.3_T1 description: Checking with "throw" ---*/ diff --git a/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T1.js b/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T1.js index 93e3df49c9c63e331fdf182d819e3a7f7b33f8e6..a046ca04d37bcb29cfbfbd28615a54d19fe25877 100644 --- a/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T1.js +++ b/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T1.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.5.3_A2.4_T1 description: Checking with "=" ---*/ diff --git a/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T2.js b/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T2.js index b778861aee33cd46a4e8cb5d287fd3b4a2797696..430f27e54ed31f0aedeb2f2751835bf827b9c87e 100644 --- a/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T2.js +++ b/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T2.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.5.3_A2.4_T2 description: Checking with "throw" ---*/ diff --git a/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T3.js b/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T3.js index 2d585e0b3022cc136c2e1121befc3cf472f91d35..3675bf82c702b97a0ba13a40b59d80e9953ad8f4 100644 --- a/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T3.js +++ b/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T3.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.5.3_A2.4_T3 description: Checking with undeclarated variables ---*/ diff --git a/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.1.js b/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.1.js index e729afa77d76ce06c87001b9825f4f8dce12be11..2e6be5c5948d615e7687d006514368d5bdf31dd2 100644 --- a/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.1.js +++ b/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.1.js @@ -3,6 +3,7 @@ /*--- info: Operator x % y returns ToNumber(x) % ToNumber(y) +es5id: 11.5.3_A3_T1.1 description: > Type(x) and Type(y) vary between primitive boolean and Boolean object diff --git a/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.2.js b/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.2.js index 888fb7923c66031253fe5fe9d5d14999c671653f..720ddddc25fb20fbe161e1b53f82e57b5a834ff1 100644 --- a/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.2.js +++ b/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.2.js @@ -3,6 +3,7 @@ /*--- info: Operator x % y returns ToNumber(x) % ToNumber(y) +es5id: 11.5.3_A3_T1.2 description: Type(x) and Type(y) vary between primitive number and Number object ---*/ diff --git a/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.3.js b/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.3.js index dca6353588b72ca5ccc03f2c2b1409ea38909b20..4a80bda41cf6198492d5975fd5a4016488920d77 100644 --- a/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.3.js +++ b/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.3.js @@ -3,6 +3,7 @@ /*--- info: Operator x % y returns ToNumber(x) % ToNumber(y) +es5id: 11.5.3_A3_T1.3 description: Type(x) and Type(y) vary between primitive string and String object ---*/ diff --git a/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.4.js b/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.4.js index 927937743b9b1428b5d56bd62f80bc3f4860a4cd..bd31ae9c33c1be54bdfb1a443012c848babe87b5 100644 --- a/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.4.js +++ b/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.4.js @@ -3,6 +3,7 @@ /*--- info: Operator x % y returns ToNumber(x) % ToNumber(y) +es5id: 11.5.3_A3_T1.4 description: Type(x) and Type(y) vary between Null and Undefined ---*/ diff --git a/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.5.js b/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.5.js index 8c7139091ebaa8cd246cae14f322aec9639916e0..2cbc16155d540a6f354a86a989d62f634fc59fdb 100644 --- a/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.5.js +++ b/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.5.js @@ -3,6 +3,7 @@ /*--- info: Operator x % y returns ToNumber(x) % ToNumber(y) +es5id: 11.5.3_A3_T1.5 description: Type(x) and Type(y) vary between Object object and Function object ---*/ diff --git a/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.1.js b/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.1.js index 1544f8729e6f7fc1cf43851130cb9165e36735b8..4e22a491f1a63c8ec8afac385c5f8c06f4f4c510 100644 --- a/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.1.js +++ b/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.1.js @@ -3,6 +3,7 @@ /*--- info: Operator x % y returns ToNumber(x) % ToNumber(y) +es5id: 11.5.3_A3_T2.1 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/ch11/11.5/11.5.3/S11.5.3_A3_T2.2.js b/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.2.js index 0d077394f38aa240ed951a4270299ef3ce0e5c1d..35a3c6e76eb68ee781d5afb44605cadcc0a00577 100644 --- a/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.2.js +++ b/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.2.js @@ -3,6 +3,7 @@ /*--- info: Operator x % y returns ToNumber(x) % ToNumber(y) +es5id: 11.5.3_A3_T2.2 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/ch11/11.5/11.5.3/S11.5.3_A3_T2.3.js b/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.3.js index bda62179751505f7394363bce7e2b19abebe03d3..1a8d94e6b2c4a48d051f5bcd8336874fc27607bf 100644 --- a/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.3.js +++ b/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.3.js @@ -3,6 +3,7 @@ /*--- info: Operator x % y returns ToNumber(x) % ToNumber(y) +es5id: 11.5.3_A3_T2.3 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null diff --git a/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.4.js b/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.4.js index ba8f1047ae6d6cd97ab229b84a6eecd557e03aaf..e3618ae13b19b3bb09ac7bd42a4dbf4ef02f9270 100644 --- a/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.4.js +++ b/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.4.js @@ -3,6 +3,7 @@ /*--- info: Operator x % y returns ToNumber(x) % ToNumber(y) +es5id: 11.5.3_A3_T2.4 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined diff --git a/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.5.js b/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.5.js index c35daa6bfc7fb2b6f4cb31c9b83eb47b4bb38fd1..118c3d0a0be7efe516a5ebce59c300d55f15fdbd 100644 --- a/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.5.js +++ b/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.5.js @@ -3,6 +3,7 @@ /*--- info: Operator x % y returns ToNumber(x) % ToNumber(y) +es5id: 11.5.3_A3_T2.5 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/ch11/11.5/11.5.3/S11.5.3_A3_T2.6.js b/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.6.js index 3748ced7d857ed81de2deb5b9c2e3b9bec947e28..d5cda7d70463962d531d35a9a210386b3a0105a6 100644 --- a/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.6.js +++ b/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.6.js @@ -3,6 +3,7 @@ /*--- info: Operator x % y returns ToNumber(x) % ToNumber(y) +es5id: 11.5.3_A3_T2.6 description: > Type(x) is different from Type(y) and both types vary between String (primitive or object) and Undefined diff --git a/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.7.js b/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.7.js index 09b58d148a1f9a6c650fa26043424ed0b8fc467b..3a5fe3864f4d91b4f546a1d37321eef7e590b338 100644 --- a/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.7.js +++ b/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.7.js @@ -3,6 +3,7 @@ /*--- info: Operator x % y returns ToNumber(x) % ToNumber(y) +es5id: 11.5.3_A3_T2.7 description: > Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null diff --git a/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.8.js b/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.8.js index 20f5c1572d9e4c34be508570a3aaa13356bbf59e..e7357c30531071bc4486e8f516ddc0c0bf32c950 100644 --- a/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.8.js +++ b/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.8.js @@ -3,6 +3,7 @@ /*--- info: Operator x % y returns ToNumber(x) % ToNumber(y) +es5id: 11.5.3_A3_T2.8 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined diff --git a/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.9.js b/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.9.js index b5c110fbbc012c1b4a7958ae4b95d86d60d3ae41..473a5d8d02eaf2884ce4c1ac4e350c4930e7392a 100644 --- a/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.9.js +++ b/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.9.js @@ -3,6 +3,7 @@ /*--- info: Operator x % y returns ToNumber(x) % ToNumber(y) +es5id: 11.5.3_A3_T2.9 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null diff --git a/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T1.1.js b/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T1.1.js index fcc1182a272ace3fdb277fcd76e2d262627b1a43..76fddb2c7becda4deda8b7ed6d2648a51287f228 100644 --- a/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T1.1.js +++ b/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T1.1.js @@ -5,6 +5,7 @@ info: > The result of a ECMAScript floating-point remainder operation is determined by the rules of IEEE arithmetics +es5id: 11.5.3_A4_T1.1 description: If either operand is NaN, the result is NaN ---*/ diff --git a/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T1.2.js b/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T1.2.js index 85fbd9176298f089368645eb499db1e41b9f5e53..a527ced86414d99e375e76548abc14020633f6f9 100644 --- a/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T1.2.js +++ b/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T1.2.js @@ -5,6 +5,7 @@ info: > The result of a ECMAScript floating-point remainder operation is determined by the rules of IEEE arithmetics +es5id: 11.5.3_A4_T1.2 description: If either operand is NaN, the result is NaN ---*/ diff --git a/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T2.js b/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T2.js index 9e253fd5a31c55c64a09eb905e82cc8c5bb8fafb..76881c6312b9cb6394e68ed8eac72b2599ce85c8 100644 --- a/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T2.js +++ b/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T2.js @@ -5,6 +5,7 @@ info: > The result of a ECMAScript floating-point remainder operation is determined by the rules of IEEE arithmetics +es5id: 11.5.3_A4_T2 description: > The sign of the finite non-zero value result equals the sign of the divided diff --git a/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T3.js b/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T3.js index 749a64762f90cdfbfbac24da85582043ce5f241e..7506553919e3649f3c328e82234dac3b95397267 100644 --- a/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T3.js +++ b/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T3.js @@ -5,6 +5,7 @@ info: > The result of a ECMAScript floating-point remainder operation is determined by the rules of IEEE arithmetics +es5id: 11.5.3_A4_T3 description: If the dividend is an infinity results is NaN ---*/ diff --git a/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T4.js b/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T4.js index 70ad1d5832833004bbbc23f77dcf0b22dd6f8fe2..840f217a78efd3a35755e1d5a813180e921af75a 100644 --- a/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T4.js +++ b/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T4.js @@ -5,6 +5,7 @@ info: > The result of a ECMAScript floating-point remainder operation is determined by the rules of IEEE arithmetics +es5id: 11.5.3_A4_T4 description: If the divisor is zero results is NaN ---*/ diff --git a/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T5.js b/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T5.js index 3b634718ce5184d08802144ba34773bdbe926a6a..64e0ec22a04308410a42e0626307601b6ddaaf36 100644 --- a/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T5.js +++ b/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T5.js @@ -5,6 +5,7 @@ info: > The result of a ECMAScript floating-point remainder operation is determined by the rules of IEEE arithmetics +es5id: 11.5.3_A4_T5 description: > If dividend is finite and the divisor is an infinity, the result equals the dividend diff --git a/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T6.js b/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T6.js index 1ba546a4239d7ded936b6e94fe5ab6c9d0b5b7ac..76d6113777299b43fc477e358af5edd5ba243ea3 100644 --- a/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T6.js +++ b/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T6.js @@ -5,6 +5,7 @@ info: > The result of a ECMAScript floating-point remainder operation is determined by the rules of IEEE arithmetics +es5id: 11.5.3_A4_T6 description: > If dividend is a zero and the divisor is nonzero finite, the result equals the dividend diff --git a/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T7.js b/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T7.js index fd2ac24a63ef86eff50799957410426621d12134..7e24abca59b6eaf1eb6f393da03b2e71482ad7f2 100644 --- a/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T7.js +++ b/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T7.js @@ -5,6 +5,7 @@ info: > The result of a ECMAScript floating-point remainder operation is determined by the rules of IEEE arithmetics +es5id: 11.5.3_A4_T7 description: > If operands neither an infinity, nor a zero, nor NaN, return x - truncate(x / y) * y diff --git a/test/suite/ch11/11.6/11.6.1/S11.6.1_A1.js b/test/suite/ch11/11.6/11.6.1/S11.6.1_A1.js index bf5cf5fe2c446b62359d732e59b2e0ee82db9884..737c54b1e403bef6b911393fedc0fc87741501f0 100644 --- a/test/suite/ch11/11.6/11.6.1/S11.6.1_A1.js +++ b/test/suite/ch11/11.6/11.6.1/S11.6.1_A1.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between AdditiveExpression and "+" or between "+" and MultiplicativeExpression are allowed +es5id: 11.6.1_A1 description: Checking by using eval ---*/ diff --git a/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T1.js b/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T1.js index 2a3871a9cf839a2e6959fbdb3345b2c4ff112776..2473d4445342f01c6ba73f98f7dd0e38d4990fc2 100644 --- a/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T1.js +++ b/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x + y uses GetValue +es5id: 11.6.1_A2.1_T1 description: Either Type is not Reference or GetBase is not null ---*/ diff --git a/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T2.js b/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T2.js index 03ceb349446d0e06eae1fdf6766bcb526be69403..20811b1cf344f85f35e5dbdff9aeb82ee9bed554 100644 --- a/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T2.js +++ b/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator x + y uses GetValue +es5id: 11.6.1_A2.1_T2 description: If GetBase(x) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T3.js b/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T3.js index 0e490bf20a48a2774a5ba2cd231f4162f6c27a1a..8d9d4922334ce48f99cface55debe726cab633bd 100644 --- a/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T3.js +++ b/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator x + y uses GetValue +es5id: 11.6.1_A2.1_T3 description: If GetBase(y) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T1.js b/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T1.js index bfc08316c6b98595910cafb716ec36e72c64748f..2f10638e56fc807d585e825ec64bf113d69d1ae6 100644 --- a/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T1.js +++ b/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x + y uses [[Default Value]] +es5id: 11.6.1_A2.2_T1 description: If Type(value) is Object, evaluate ToPrimitive(value, Number) ---*/ diff --git a/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T2.js b/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T2.js index a66ac578cc8bf2258bff99685294b31ae83f7c42..43149e7ddeaa17d74f3bf0059efc1be32191d5b6 100644 --- a/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T2.js +++ b/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator x + y uses [[Default Value]] +es5id: 11.6.1_A2.2_T2 description: If Type(value) is Date object, evaluate ToPrimitive(value, String) ---*/ diff --git a/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T3.js b/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T3.js index 2129863fd7f818fdea03bce28ccdba9c4be89c6b..d90437d5d5d5f86c77f37cb8a85c2fd13a8c267f 100644 --- a/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T3.js +++ b/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator x + y uses [[Default Value]] +es5id: 11.6.1_A2.2_T3 description: If Type(value) is Function, evaluate ToPrimitive(value, Number) ---*/ diff --git a/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.3_T1.js b/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.3_T1.js index 383124e651bc8b5fe781fa22c0dcc244a126bfb9..de31cc67a8b001fbc4c19d94efb1d06e6ccfb9e7 100644 --- a/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.3_T1.js +++ b/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.3_T1.js @@ -5,6 +5,7 @@ info: > ToNumber(first expression) is called first, and then ToNumber(second expression) +es5id: 11.6.1_A2.3_T1 description: Checking with "throw" ---*/ diff --git a/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T1.js b/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T1.js index df1ae536ede98fa2f2885c7dacd51c133232487e..3e68daba1a4998ac9f496bd18f98f063a88cf6d2 100644 --- a/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T1.js +++ b/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T1.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.6.1_A2.4_T1 description: Checking with "=" ---*/ diff --git a/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T2.js b/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T2.js index f38129d5a0d329505df2a994ea36c9b68b6c3791..580728f01409bbee1c1b75b208d14f06df9aecb1 100644 --- a/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T2.js +++ b/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T2.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.6.1_A2.4_T2 description: Checking with "throw" ---*/ diff --git a/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T3.js b/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T3.js index 227e376c7e90ed9e113c49bd4329935c8bc0c309..186edf81c9ce780c5037fff2d9248bf3b6023bd5 100644 --- a/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T3.js +++ b/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T3.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.6.1_A2.4_T3 description: Checking with undeclarated variables ---*/ diff --git a/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.1.js b/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.1.js index 84f8485243948a215b2a435b3b7ca45f54260ad7..575db465c1b2c647b19b34988c415c12cae1bfb7 100644 --- a/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.1.js +++ b/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.1.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String and Type(Primitive(y)) is not String, then operator x + y returns ToNumber(x) + ToNumber(y) +es5id: 11.6.1_A3.1_T1.1 description: > Type(Primitive(x)) and Type(Primitive(y)) vary between primitive boolean and Boolean object diff --git a/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.2.js b/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.2.js index ad9baa02a8a80f20df491c97b1ad65aaa70d4635..cbd12b74f81a13c6c7fc1df67dbc67771188fe38 100644 --- a/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.2.js +++ b/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.2.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String and Type(Primitive(y)) is not String, then operator x + y returns ToNumber(x) + ToNumber(y) +es5id: 11.6.1_A3.1_T1.2 description: > Type(Primitive(x)) and Type(Primitive(y)) vary between primitive number and Number object diff --git a/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.3.js b/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.3.js index 7b0417682de6b4d807773768cda7e40aca9e2bca..9f64285781acf81ad4b4fcc1921cc18b7aa689ce 100644 --- a/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.3.js +++ b/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.3.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String and Type(Primitive(y)) is not String, then operator x + y returns ToNumber(x) + ToNumber(y) +es5id: 11.6.1_A3.1_T1.3 description: > Type(Primitive(x)) and Type(Primitive(y)) vary between Null and Undefined diff --git a/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.1.js b/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.1.js index 1949183d65b62c24cbfe61e56a747c6947ced909..cf4820acd014b43e8ef745dd51faed40b379b7fd 100644 --- a/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.1.js +++ b/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.1.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String and Type(Primitive(y)) is not String, then operator x + y returns ToNumber(x) + ToNumber(y) +es5id: 11.6.1_A3.1_T2.1 description: > Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between Number (primitive or object) or Boolean diff --git a/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.2.js b/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.2.js index ec1e370ea14563c4819d3af41c2cfe15c515797a..79b2eea7be93d6193ac3bddf584f46962e96091a 100644 --- a/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.2.js +++ b/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.2.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String and Type(Primitive(y)) is not String, then operator x + y returns ToNumber(x) + ToNumber(y) +es5id: 11.6.1_A3.1_T2.2 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/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.3.js b/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.3.js index 76eed5705d6bc00527822ccafee2f129c8adf3ba..541606968bf3ad5ca063246d3285974e56640a93 100644 --- a/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.3.js +++ b/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.3.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String and Type(Primitive(y)) is not String, then operator x + y returns ToNumber(x) + ToNumber(y) +es5id: 11.6.1_A3.1_T2.3 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/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.4.js b/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.4.js index d907bfa197f061fdfe419a656fe33dcdf6e7d0bc..c91e86622dd073b3d0deddafdff36e2e130e1eb6 100644 --- a/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.4.js +++ b/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.4.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String and Type(Primitive(y)) is not String, then operator x + y returns ToNumber(x) + ToNumber(y) +es5id: 11.6.1_A3.1_T2.4 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/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.5.js b/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.5.js index 116167f5be770a531511bd574085d4e80f4eb3cb..de57dd3e40d58cd1e818e452cc5a6750c1bd9839 100644 --- a/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.5.js +++ b/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.5.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String and Type(Primitive(y)) is not String, then operator x + y returns ToNumber(x) + ToNumber(y) +es5id: 11.6.1_A3.1_T2.5 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/ch11/11.6/11.6.1/S11.6.1_A3.2_T1.1.js b/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T1.1.js index 452cb933e1becc79521655f73118927562f0b962..9a9af192a8bc12231c082da45dc4d010cfe8015d 100644 --- a/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T1.1.js +++ b/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T1.1.js @@ -6,6 +6,7 @@ info: > 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) +es5id: 11.6.1_A3.2_T1.1 description: > Type(Primitive(x)) and Type(Primitive(y)) vary between primitive string and String object diff --git a/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T1.2.js b/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T1.2.js index 8323bfcd4725b803dc33c4c5239867f2b1994e7a..b7583555d4d858af9574a5c80a65ed8abe5f13eb 100644 --- a/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T1.2.js +++ b/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T1.2.js @@ -6,6 +6,7 @@ info: > 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) +es5id: 11.6.1_A3.2_T1.2 description: > Type(Primitive(x)) and Type(Primitive(y)) vary between Object object and Function object diff --git a/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.1.js b/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.1.js index f1e77e9494da1b22bd6ce06308bd276a3b4c797c..d6cf60027c7af8755511a5b74c9168c2823cb7ec 100644 --- a/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.1.js +++ b/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.1.js @@ -6,6 +6,7 @@ info: > 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) +es5id: 11.6.1_A3.2_T2.1 description: > Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between Number (primitive or object) and String diff --git a/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.2.js b/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.2.js index bc7828c463713264be3621db2e96a61060aa0b95..a4b6f8d3e479bfa83148b6d19d25a70c4d0e028d 100644 --- a/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.2.js +++ b/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.2.js @@ -6,6 +6,7 @@ info: > 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) +es5id: 11.6.1_A3.2_T2.2 description: > Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between String (primitive or object) and Boolean diff --git a/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.3.js b/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.3.js index 657e70fa0f18808ff1307bf1b76b1cda3a1dbe50..a77b94ddad6454274c119ca55e4103063b104f1f 100644 --- a/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.3.js +++ b/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.3.js @@ -6,6 +6,7 @@ info: > 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) +es5id: 11.6.1_A3.2_T2.3 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/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.4.js b/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.4.js index a53030b23cbb41b1cf6a651fe6f1a34423fe2098..d8e932a36e94628d93130cfbcec4f0f750520dcf 100644 --- a/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.4.js +++ b/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.4.js @@ -6,6 +6,7 @@ info: > 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) +es5id: 11.6.1_A3.2_T2.4 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/ch11/11.6/11.6.1/S11.6.1_A4_T1.js b/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T1.js index b8bb4bbc154ab9b066c0fe6ddcfbad9030c6da75..afaebcd53a427b7a0a2e9fd70a5dcb6cd92cad12 100644 --- a/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T1.js +++ b/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T1.js @@ -5,6 +5,7 @@ info: > The result of an addition is determined using the rules of IEEE 754 double-precision arithmetics +es5id: 11.6.1_A4_T1 description: If either operand is NaN, the result is NaN ---*/ diff --git a/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T2.js b/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T2.js index b16bbf7e671c9fdbfb37e47947cdced7c5cfa19f..c72250637fccf933e074fa9037620654e3f61668 100644 --- a/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T2.js +++ b/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T2.js @@ -5,6 +5,7 @@ info: > The result of an addition is determined using the rules of IEEE 754 double-precision arithmetics +es5id: 11.6.1_A4_T2 description: The sum of two infinities of opposite sign is NaN ---*/ diff --git a/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T3.js b/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T3.js index e020a44ec6b61952c273052288d37bced28dbb1a..139836a5b13f853f60cb54db71b4c15c358dcb4e 100644 --- a/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T3.js +++ b/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T3.js @@ -5,6 +5,7 @@ info: > The result of an addition is determined using the rules of IEEE 754 double-precision arithmetics +es5id: 11.6.1_A4_T3 description: > The sum of two infinities of the same sign is the infinity of that sign diff --git a/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T4.js b/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T4.js index 27599dfa5505d5c257278009945d78e50d1e25ae..bc40ed6a7e2960b4657fad3b0ec23a72f94824fa 100644 --- a/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T4.js +++ b/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T4.js @@ -5,6 +5,7 @@ info: > The result of an addition is determined using the rules of IEEE 754 double-precision arithmetics +es5id: 11.6.1_A4_T4 description: > The sum of an infinity and a finite value is equal to the infinite operand diff --git a/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T5.js b/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T5.js index ea716bb3c7058b953b983a97fe6073f0fb718228..4ba502ffa59fdbef8c2627bbc1cc2902b69b09e8 100644 --- a/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T5.js +++ b/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T5.js @@ -5,6 +5,7 @@ info: > The result of an addition is determined using the rules of IEEE 754 double-precision arithmetics +es5id: 11.6.1_A4_T5 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/ch11/11.6/11.6.1/S11.6.1_A4_T6.js b/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T6.js index 1c3cf8a2f21e7297955865a2fe52c56476bc5577..54599ddae24ae446a02931b15bcec263c204396a 100644 --- a/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T6.js +++ b/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T6.js @@ -5,6 +5,7 @@ info: > The result of an addition is determined using the rules of IEEE 754 double-precision arithmetics +es5id: 11.6.1_A4_T6 description: > The sum of a zero and a nonzero finite value is equal to the nonzero operand diff --git a/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T7.js b/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T7.js index cc09718b8e817f01b5ac42711ea5be61c277fa1b..05a7f3baa50c3bac580a7d32d687d99ed577fce6 100644 --- a/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T7.js +++ b/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T7.js @@ -5,6 +5,7 @@ info: > The result of an addition is determined using the rules of IEEE 754 double-precision arithmetics +es5id: 11.6.1_A4_T7 description: > The sum of two nonzero finite values of the same magnitude and opposite sign is +0 diff --git a/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T8.js b/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T8.js index 985b18a7550ecb99fa4616947cc95ac4a8edb4ed..88e19cc93a43898b60d9340375dde5308bd2e50a 100644 --- a/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T8.js +++ b/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T8.js @@ -5,6 +5,7 @@ info: > The result of an addition is determined using the rules of IEEE 754 double-precision arithmetics +es5id: 11.6.1_A4_T8 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/ch11/11.6/11.6.1/S11.6.1_A4_T9.js b/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T9.js index bc117d6eff6cd5e56e343260eec314358756be78..86b9af60fff5f67abef7b708bfff8a556d42b19b 100644 --- a/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T9.js +++ b/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T9.js @@ -5,6 +5,7 @@ info: > The result of an addition is determined using the rules of IEEE 754 double-precision arithmetics +es5id: 11.6.1_A4_T9 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/ch11/11.6/11.6.2/S11.6.2_A1.js b/test/suite/ch11/11.6/11.6.2/S11.6.2_A1.js index b3e657dd33d5e98f47c4c52a5f0e81852c53fdb1..dfac69f4204629cc1b5b3276ccaeae1c99e2febc 100644 --- a/test/suite/ch11/11.6/11.6.2/S11.6.2_A1.js +++ b/test/suite/ch11/11.6/11.6.2/S11.6.2_A1.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between AdditiveExpression and "-" or between "-" and MultiplicativeExpression are allowed +es5id: 11.6.2_A1 description: Checking by using eval ---*/ diff --git a/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T1.js b/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T1.js index 9b2d4c54da1cbad0fe4503fdcb4cd1ab91757210..55fc886826321408720ddc13254729b233902bad 100644 --- a/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T1.js +++ b/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x - y uses GetValue +es5id: 11.6.2_A2.1_T1 description: Either Type is not Reference or GetBase is not null ---*/ diff --git a/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T2.js b/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T2.js index e5a1bb2d6d93a396052b926a052fbd029b404f0b..d9aa1d5acb4c4f3f79255d612aa3b788ba67f808 100644 --- a/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T2.js +++ b/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator x - y uses GetValue +es5id: 11.6.2_A2.1_T2 description: If GetBase(x) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T3.js b/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T3.js index aa7d6f9203d279331b3d7b568800e71c94b58f65..ace2ac5e845c0be146ae3f98bd836727a40fc52b 100644 --- a/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T3.js +++ b/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator x - y uses GetValue +es5id: 11.6.2_A2.1_T3 description: If GetBase(y) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.2_T1.js b/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.2_T1.js index 738e6327765d01097ee94858e68b272efd238ae7..ad92291713e30cb0f09fc9e3a2e198fe4ce8c631 100644 --- a/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.2_T1.js +++ b/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x - y uses [[Default Value]] +es5id: 11.6.2_A2.2_T1 description: If Type(value) is Object, evaluate ToPrimitive(value, Number) ---*/ diff --git a/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.3_T1.js b/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.3_T1.js index d678e2f5ad6bc11080d758c1d60c9f290a4e76c3..6fe5c1e485420ccbfd75397c3413ceb6fea81b1b 100644 --- a/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.3_T1.js +++ b/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.3_T1.js @@ -5,6 +5,7 @@ info: > ToNumber(first expression) is called first, and then ToNumber(second expression) +es5id: 11.6.2_A2.3_T1 description: Checking with "throw" ---*/ diff --git a/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T1.js b/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T1.js index e9306e4182af8c181ade2e4b5ee0554bd7244d59..ea6b22dffefc98ccd5d63642f25dcee4769d6ca5 100644 --- a/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T1.js +++ b/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T1.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.6.2_A2.4_T1 description: Checking with "=" ---*/ diff --git a/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T2.js b/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T2.js index e6ead1c3cb7b2a10b7bade640604eed95b78be9b..0655afc8d6349725eabe03d00b32743ef28660a8 100644 --- a/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T2.js +++ b/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T2.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.6.2_A2.4_T2 description: Checking with "throw" ---*/ diff --git a/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T3.js b/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T3.js index da368277054c004b070df0fd3ace58fc1ccbfe7f..d6aa5fb0e6fe79fea20c8ec942456bd1ba3d210a 100644 --- a/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T3.js +++ b/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T3.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.6.2_A2.4_T3 description: Checking with undeclarated variables ---*/ diff --git a/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.1.js b/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.1.js index a28100286808efde8c6416ea96140569c0a36624..60e8cdd49011642edb3c99c1e983ef810ebb35c3 100644 --- a/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.1.js +++ b/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.1.js @@ -3,6 +3,7 @@ /*--- info: Operator x - y returns ToNumber(x) - ToNumber(y) +es5id: 11.6.2_A3_T1.1 description: > Type(x) and Type(y) vary between primitive boolean and Boolean object diff --git a/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.2.js b/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.2.js index 749b51ae0798fa8eef0b2318bb77f733b4314bc9..bce07a7da83cc75f43a23f668fcf09092fcf468e 100644 --- a/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.2.js +++ b/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.2.js @@ -3,6 +3,7 @@ /*--- info: Operator x - y returns ToNumber(x) - ToNumber(y) +es5id: 11.6.2_A3_T1.2 description: Type(x) and Type(y) vary between primitive number and Number object ---*/ diff --git a/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.3.js b/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.3.js index 0bd73735a45f71cb7c18ab419f3e32099c9c9a48..42d96d4f4fe7916d2a8c2f19d09af9ec566daaa7 100644 --- a/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.3.js +++ b/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.3.js @@ -3,6 +3,7 @@ /*--- info: Operator x - y returns ToNumber(x) - ToNumber(y) +es5id: 11.6.2_A3_T1.3 description: Type(x) and Type(y) vary between primitive string and String object ---*/ diff --git a/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.4.js b/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.4.js index 8c5bca049104b73da1c9fd70de6e3a1130161e53..7f71ab6a5ba8f30b8a9b5c4a41f3d8efeb24db7b 100644 --- a/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.4.js +++ b/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.4.js @@ -3,6 +3,7 @@ /*--- info: Operator x - y returns ToNumber(x) - ToNumber(y) +es5id: 11.6.2_A3_T1.4 description: Type(x) and Type(y) vary between Null and Undefined ---*/ diff --git a/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.5.js b/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.5.js index 5bdca833fa6a47baf3f05b4c6069c73776a5a35d..bc5d9c2d758e66a2bffd85b0a99817e96a81b22e 100644 --- a/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.5.js +++ b/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.5.js @@ -3,6 +3,7 @@ /*--- info: Operator x - y returns ToNumber(x) - ToNumber(y) +es5id: 11.6.2_A3_T1.5 description: Type(x) and Type(y) vary between Object object and Function object ---*/ diff --git a/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.1.js b/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.1.js index 11a548fe0fbd2a2dedad70e212111baf7c7c92b9..96986dc24bb6cde2e7cf3f58159951f1b1ddbfe4 100644 --- a/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.1.js +++ b/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.1.js @@ -3,6 +3,7 @@ /*--- info: Operator x - y returns ToNumber(x) - ToNumber(y) +es5id: 11.6.2_A3_T2.1 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/ch11/11.6/11.6.2/S11.6.2_A3_T2.2.js b/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.2.js index c1d553e84950371fb8cd88451d294ce6befc59bb..bef12918948f37d145ba5a108efab2915b9cf7f3 100644 --- a/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.2.js +++ b/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.2.js @@ -3,6 +3,7 @@ /*--- info: Operator x - y returns ToNumber(x) - ToNumber(y) +es5id: 11.6.2_A3_T2.2 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/ch11/11.6/11.6.2/S11.6.2_A3_T2.3.js b/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.3.js index 74ccea572ee668b106e0d81b0ef84e7d74fa7440..72cf3a6a16415250b67b678dbdb7f718b08afe04 100644 --- a/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.3.js +++ b/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.3.js @@ -3,6 +3,7 @@ /*--- info: Operator x - y returns ToNumber(x) - ToNumber(y) +es5id: 11.6.2_A3_T2.3 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null diff --git a/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.4.js b/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.4.js index 140deba337d053a92465974c485eeca90c1e1a27..a8c9880cb96ad0fbe5cb628ee677d90f0af266b0 100644 --- a/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.4.js +++ b/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.4.js @@ -3,6 +3,7 @@ /*--- info: Operator x - y returns ToNumber(x) - ToNumber(y) +es5id: 11.6.2_A3_T2.4 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined diff --git a/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.5.js b/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.5.js index 5f67ad57d5b924d608d0695455366c06961322a8..148687feacb35b8020f28e03a6f557850ee4e0e7 100644 --- a/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.5.js +++ b/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.5.js @@ -3,6 +3,7 @@ /*--- info: Operator x - y returns ToNumber(x) - ToNumber(y) +es5id: 11.6.2_A3_T2.5 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/ch11/11.6/11.6.2/S11.6.2_A3_T2.6.js b/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.6.js index 5fb0b2b961c1396bf45b853a8fe8c17b34a2b8f4..ea5d20be207c2dedb615b5b5ce36112550c9fa81 100644 --- a/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.6.js +++ b/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.6.js @@ -3,6 +3,7 @@ /*--- info: Operator x - y returns ToNumber(x) - ToNumber(y) +es5id: 11.6.2_A3_T2.6 description: > Type(x) is different from Type(y) and both types vary between String (primitive or object) and Undefined diff --git a/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.7.js b/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.7.js index 48f9744571c14dfab0b219d872495b4ac648068e..4fde8af02e39fd6bcaa0e7ce9df5ea4fa42277cf 100644 --- a/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.7.js +++ b/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.7.js @@ -3,6 +3,7 @@ /*--- info: Operator x - y returns ToNumber(x) - ToNumber(y) +es5id: 11.6.2_A3_T2.7 description: > Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null diff --git a/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.8.js b/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.8.js index 73110e1a9cd9c3e148f549defc8725f6a051e831..862dc782703c9d0345cef71389e7a8ca2e4a5480 100644 --- a/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.8.js +++ b/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.8.js @@ -3,6 +3,7 @@ /*--- info: Operator x - y returns ToNumber(x) - ToNumber(y) +es5id: 11.6.2_A3_T2.8 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined diff --git a/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.9.js b/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.9.js index 61267d33ced56481dc707dae4ea844b649159c9d..0e9e509e2d0aafc9ff19f99222b9a9724bad98ba 100644 --- a/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.9.js +++ b/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.9.js @@ -3,6 +3,7 @@ /*--- info: Operator x - y returns ToNumber(x) - ToNumber(y) +es5id: 11.6.2_A3_T2.9 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null diff --git a/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T1.js b/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T1.js index d8525b75a79d46ddf2958cad0467e6176cf1d70d..192094f653ce16ff1c1d232e455c191aaa332ab8 100644 --- a/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T1.js +++ b/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x - y produces the same result as x + (-y) +es5id: 11.6.2_A4_T1 description: If either operand is NaN, the result is NaN ---*/ diff --git a/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T2.js b/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T2.js index a8099331b409b652ea6b2fc1aebb0adbb04a5d61..9a4ef9f13351e58fc0a801cc6bc81094009c6832 100644 --- a/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T2.js +++ b/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator x - y produces the same result as x + (-y) +es5id: 11.6.2_A4_T2 description: > The difference of two infinities of opposite sign is the infinity of minuend sign diff --git a/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T3.js b/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T3.js index 5c010e389c0b127a941acc5397857bc2d213f9da..a4bfe624cdc1890a96386a5b069c085a6f280253 100644 --- a/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T3.js +++ b/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator x - y produces the same result as x + (-y) +es5id: 11.6.2_A4_T3 description: The difference of two infinities of the same sign is NaN ---*/ diff --git a/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T4.js b/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T4.js index 50981d13767b51493cc43df50c18c2baf2ab0a26..84d4b4fe4774a8ee96b48878156fde1193d3325b 100644 --- a/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T4.js +++ b/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T4.js @@ -3,6 +3,7 @@ /*--- info: Operator x - y produces the same result as x + (-y) +es5id: 11.6.2_A4_T4 description: > The difference of an infinity and a finite value is equal to infinity of appropriate sign diff --git a/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T5.js b/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T5.js index eed84c3365475ac06f07e5f41176f8ec6c7961f7..c52a2b58f0783a2de5a5e2103381115a5b1372fd 100644 --- a/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T5.js +++ b/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T5.js @@ -3,6 +3,7 @@ /*--- info: Operator x - y produces the same result as x + (-y) +es5id: 11.6.2_A4_T5 description: > Using the rule of sum of two zeroes and the fact that a - b = a + (-b) diff --git a/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T6.js b/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T6.js index 57ffc1c8eeeb786c5081dbd261497e331fb7e05c..b432867555c6c4fc279ab131fe7c2e3594e49d41 100644 --- a/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T6.js +++ b/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T6.js @@ -3,6 +3,7 @@ /*--- info: Operator x - y produces the same result as x + (-y) +es5id: 11.6.2_A4_T6 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/ch11/11.6/11.6.2/S11.6.2_A4_T7.js b/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T7.js index e5befaf97249a8edd33cae31f2a3e2c77c24faa4..903514ca728a92550d56c0417447b221acac3696 100644 --- a/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T7.js +++ b/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T7.js @@ -3,6 +3,7 @@ /*--- info: Operator x - y produces the same result as x + (-y) +es5id: 11.6.2_A4_T7 description: > The mathematical difference of two nonzero finite values of the same magnitude and same sign is +0 diff --git a/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T8.js b/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T8.js index 7558af58dcee54c78f43f67df9e07ab502043fe1..97a3939cf28bf8891c0cf351862675279b231122 100644 --- a/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T8.js +++ b/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T8.js @@ -3,6 +3,7 @@ /*--- info: Operator x - y produces the same result as x + (-y) +es5id: 11.6.2_A4_T8 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/ch11/11.7/11.7.1/S11.7.1_A1.js b/test/suite/ch11/11.7/11.7.1/S11.7.1_A1.js index 3654922ebdaab4a08614a140c81b978bc12f0a50..09363707e6f683af0daed85d4d1846eb823b58df 100644 --- a/test/suite/ch11/11.7/11.7.1/S11.7.1_A1.js +++ b/test/suite/ch11/11.7/11.7.1/S11.7.1_A1.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between ShiftExpression and "<<" or between "<<" and AdditiveExpression are allowed +es5id: 11.7.1_A1 description: Checking by using eval ---*/ diff --git a/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T1.js b/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T1.js index e0e2d4df880c6d649f0087493b65f632b416216e..5a0cbd73cf9ffede279887c9a15fb66652470147 100644 --- a/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T1.js +++ b/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x << y uses GetValue +es5id: 11.7.1_A2.1_T1 description: Either Type is not Reference or GetBase is not null ---*/ diff --git a/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T2.js b/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T2.js index 5b5474de121e00034b2fd81e9a45b689c5949f97..14427279355d29cd880e6105d928a2208809ee00 100644 --- a/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T2.js +++ b/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator x << y uses GetValue +es5id: 11.7.1_A2.1_T2 description: If GetBase(x) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T3.js b/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T3.js index f692ae2d0f21924a5b89e951516a059749bd8ea2..f20abc03c5e6ee90e05a19dcbbbad30dca10822b 100644 --- a/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T3.js +++ b/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator x << y uses GetValue +es5id: 11.7.1_A2.1_T3 description: If GetBase(y) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.2_T1.js b/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.2_T1.js index 7e0d0e314b780bac48e52d58761ac45c59c49c2e..8cb17527bfd0330df0f13d525759cf0e78131dd9 100644 --- a/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.2_T1.js +++ b/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x << y uses [[Default Value]] +es5id: 11.7.1_A2.2_T1 description: If Type(value) is Object, evaluate ToPrimitive(value, Number) ---*/ diff --git a/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.3_T1.js b/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.3_T1.js index 44ff35d7ddf09ddbe79a3f8a302c8789add4b5da..83a020f90f932b40b1b9f2d812f6e883a4f37ec4 100644 --- a/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.3_T1.js +++ b/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.3_T1.js @@ -5,6 +5,7 @@ info: > ToNumber(first expression) is called first, and then ToNumber(second expression) +es5id: 11.7.1_A2.3_T1 description: Checking with "throw" ---*/ diff --git a/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T1.js b/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T1.js index 319447e4086fd48fc75fe5b75b15a605decc629f..9f6d96955855f0eaf08e9c280377bc7d53bb8a08 100644 --- a/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T1.js +++ b/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T1.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.7.1_A2.4_T1 description: Checking with "=" ---*/ diff --git a/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T2.js b/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T2.js index 344096fe94deec44d9079a06fe108199d00f59fb..43ace296a28eea49f901118461db02f89569f632 100644 --- a/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T2.js +++ b/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T2.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.7.1_A2.4_T2 description: Checking with "throw" ---*/ diff --git a/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T3.js b/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T3.js index 8cc219a76b415897401ecbc7a977ae39b1f6e6b5..c5b1a19733899c93da2d0ef0e71abb5876b3ecb4 100644 --- a/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T3.js +++ b/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T3.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.7.1_A2.4_T3 description: Checking with undeclarated variables ---*/ diff --git a/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.1.js b/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.1.js index bf7c5d5f1889fc511c88529627211a0c0d27812a..4464f5d15ba863acaae83e6418bb0b5a2cd42a05 100644 --- a/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.1.js +++ b/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.1.js @@ -3,6 +3,7 @@ /*--- info: Operator x << y returns ToNumber(x) << ToNumber(y) +es5id: 11.7.1_A3_T1.1 description: > Type(x) and Type(y) vary between primitive boolean and Boolean object diff --git a/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.2.js b/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.2.js index a2d6a9375e260a741740810bb8de9ace84d3269e..d108904c63f6301de1485148023d9ba7163f3f87 100644 --- a/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.2.js +++ b/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.2.js @@ -3,6 +3,7 @@ /*--- info: Operator x << y returns ToNumber(x) << ToNumber(y) +es5id: 11.7.1_A3_T1.2 description: Type(x) and Type(y) vary between primitive number and Number object ---*/ diff --git a/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.3.js b/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.3.js index 5304fdf9dbe59e31481fb77821ceb9a3ee38ed4d..356ff0c30e0280ea7d689817e90172fd597724e4 100644 --- a/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.3.js +++ b/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.3.js @@ -3,6 +3,7 @@ /*--- info: Operator x << y returns ToNumber(x) << ToNumber(y) +es5id: 11.7.1_A3_T1.3 description: Type(x) and Type(y) vary between primitive string and String object ---*/ diff --git a/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.4.js b/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.4.js index 286e0e5515aefd5938d9c596a34d3bf7b9510b7e..02d980ed569cc2cc2692a241ec13f86ee94c2cb4 100644 --- a/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.4.js +++ b/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.4.js @@ -3,6 +3,7 @@ /*--- info: Operator x << y returns ToNumber(x) << ToNumber(y) +es5id: 11.7.1_A3_T1.4 description: Type(x) and Type(y) vary between Null and Undefined ---*/ diff --git a/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.5.js b/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.5.js index 43b4c0b2dc4495186ae41841e6b8ab88a4647c43..5a71cb848efe29b349060fde4c7c8b706d93d907 100644 --- a/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.5.js +++ b/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.5.js @@ -3,6 +3,7 @@ /*--- info: Operator x << y returns ToNumber(x) << ToNumber(y) +es5id: 11.7.1_A3_T1.5 description: Type(x) and Type(y) vary between Object object and Function object ---*/ diff --git a/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.1.js b/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.1.js index f3d836a97affc60f184035d53e85e4beb39bf2ea..650aa881b4f1971bfdc12609372e34ee56b87b8b 100644 --- a/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.1.js +++ b/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.1.js @@ -3,6 +3,7 @@ /*--- info: Operator x << y returns ToNumber(x) << ToNumber(y) +es5id: 11.7.1_A3_T2.1 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/ch11/11.7/11.7.1/S11.7.1_A3_T2.2.js b/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.2.js index b87aae9415590fdaa4b9ddeb50c12b793db5bf93..92e39decfa0fb974d9614564585a10370488d70b 100644 --- a/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.2.js +++ b/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.2.js @@ -3,6 +3,7 @@ /*--- info: Operator x << y returns ToNumber(x) << ToNumber(y) +es5id: 11.7.1_A3_T2.2 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/ch11/11.7/11.7.1/S11.7.1_A3_T2.3.js b/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.3.js index 1e3bba28ddd3ed0f28ccfda52c82e879b2651f30..e5b06bb4ec6967071ac38f5d23688d65cc1483bf 100644 --- a/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.3.js +++ b/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.3.js @@ -3,6 +3,7 @@ /*--- info: Operator x << y returns ToNumber(x) << ToNumber(y) +es5id: 11.7.1_A3_T2.3 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null diff --git a/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.4.js b/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.4.js index b65a3bf85dd4b7444d29806487c3aec36215e8b0..0a21f4440b16f839fe03c606d7769378fa2b4fca 100644 --- a/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.4.js +++ b/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.4.js @@ -3,6 +3,7 @@ /*--- info: Operator x << y returns ToNumber(x) << ToNumber(y) +es5id: 11.7.1_A3_T2.4 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined diff --git a/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.5.js b/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.5.js index c26bd366d498aeb553965c20aa0af751c90f2f94..400d69363a5d45f74b2c728a714f2010cb297eca 100644 --- a/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.5.js +++ b/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.5.js @@ -3,6 +3,7 @@ /*--- info: Operator x << y returns ToNumber(x) << ToNumber(y) +es5id: 11.7.1_A3_T2.5 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/ch11/11.7/11.7.1/S11.7.1_A3_T2.6.js b/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.6.js index ae27977dcab183ebb94b97d743b49f00a5e72bf4..ba8d23d7ab7c9886c3b0e04fd94d8a21920fba38 100644 --- a/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.6.js +++ b/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.6.js @@ -3,6 +3,7 @@ /*--- info: Operator x << y returns ToNumber(x) << ToNumber(y) +es5id: 11.7.1_A3_T2.6 description: > Type(x) is different from Type(y) and both types vary between String (primitive or object) and Undefined diff --git a/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.7.js b/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.7.js index deb94fee6465d4dbd51bfd86c06882f3142e9ca4..c4e75597ab29e444b11c4c479928d1f90c534a25 100644 --- a/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.7.js +++ b/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.7.js @@ -3,6 +3,7 @@ /*--- info: Operator x << y returns ToNumber(x) << ToNumber(y) +es5id: 11.7.1_A3_T2.7 description: > Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null diff --git a/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.8.js b/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.8.js index 9b0c6e6296090deb13c630ccd2e07c125c772684..83e6a38ea03533a053ca87d4f7ed300d31b82258 100644 --- a/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.8.js +++ b/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.8.js @@ -3,6 +3,7 @@ /*--- info: Operator x << y returns ToNumber(x) << ToNumber(y) +es5id: 11.7.1_A3_T2.8 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined diff --git a/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.9.js b/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.9.js index 273d6fba704129f35badd4ad375ae5d6459d3f07..ce44417cd541ebc0c4200e360626fcda4d4083d4 100644 --- a/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.9.js +++ b/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.9.js @@ -3,6 +3,7 @@ /*--- info: Operator x << y returns ToNumber(x) << ToNumber(y) +es5id: 11.7.1_A3_T2.9 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null diff --git a/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T1.js b/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T1.js index 315f12ef43ca87843477d01bfca80c4c551b6c8d..22395e74dd37944627fbe65b79f1437b2f152301 100644 --- a/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T1.js +++ b/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T1.js @@ -3,6 +3,7 @@ /*--- info: Check operator x << y in distinct points +es5id: 11.7.1_A4_T1 description: ShiftExpression = -2^n, n = 0...15 ---*/ diff --git a/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T2.js b/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T2.js index 2248b8837980406b627302395b34e5e2069161f1..d40752d3f988b9d8a3e1c897b129ae1db85e99cf 100644 --- a/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T2.js +++ b/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T2.js @@ -3,6 +3,7 @@ /*--- info: Check operator x << y in distinct points +es5id: 11.7.1_A4_T2 description: ShiftExpression = 2^n - 1, n = 16...31 ---*/ diff --git a/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T3.js b/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T3.js index 2e4c8634dc93d2d8d5cce96a8e85d55a0b2385a0..83693d790687d55e27e4bb3f447bf8c78cf5d116 100644 --- a/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T3.js +++ b/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T3.js @@ -3,6 +3,7 @@ /*--- info: Check operator x << y in distinct points +es5id: 11.7.1_A4_T3 description: ShiftExpression = 2^n - 1, n = 0...15 ---*/ diff --git a/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T4.js b/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T4.js index 67b82e8d670f5d775fe941af47f74df97825e2fd..3658ec05195c367e1dfa5f675485057f4a8f0106 100644 --- a/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T4.js +++ b/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T4.js @@ -3,6 +3,7 @@ /*--- info: Check operator x << y in distinct points +es5id: 11.7.1_A4_T4 description: ShiftExpression = 2^n - 1, n = 16...31 ---*/ diff --git a/test/suite/ch11/11.7/11.7.1/S11.7.1_A5.1_T1.js b/test/suite/ch11/11.7/11.7.1/S11.7.1_A5.1_T1.js index af0a3646a7a03f8ced0b433625956b7ac3a32119..9c91b7b223fab8d334a646e49b89c263e8f3389a 100644 --- a/test/suite/ch11/11.7/11.7.1/S11.7.1_A5.1_T1.js +++ b/test/suite/ch11/11.7/11.7.1/S11.7.1_A5.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x << y uses ToInt32(ShiftExpression) +es5id: 11.7.1_A5.1_T1 description: Checking boundary points ---*/ diff --git a/test/suite/ch11/11.7/11.7.1/S11.7.1_A5.2_T1.js b/test/suite/ch11/11.7/11.7.1/S11.7.1_A5.2_T1.js index 9312b6fb3d7fb59dd5940fa45369f0a983b5a53f..eba9211259fab6c4cfa0b19df106160ce4aeaabb 100644 --- a/test/suite/ch11/11.7/11.7.1/S11.7.1_A5.2_T1.js +++ b/test/suite/ch11/11.7/11.7.1/S11.7.1_A5.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x << y uses ToUint32(AdditiveExpression) & 31 +es5id: 11.7.1_A5.2_T1 description: Checking distinct points ---*/ diff --git a/test/suite/ch11/11.7/11.7.2/S11.7.2_A1.js b/test/suite/ch11/11.7/11.7.2/S11.7.2_A1.js index 6e7ebc8710a9b851a2a1fb2befd6d5911237d36d..87ff5f1577000f0ffeed9dfd71bbc41aecbbdf98 100644 --- a/test/suite/ch11/11.7/11.7.2/S11.7.2_A1.js +++ b/test/suite/ch11/11.7/11.7.2/S11.7.2_A1.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between ShiftExpression and ">>" or between ">>" and AdditiveExpression are allowed +es5id: 11.7.2_A1 description: Checking by using eval ---*/ diff --git a/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T1.js b/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T1.js index 0dc74cb5adfdc63264c02e1bee7699b92b4d43ad..84c16b9fa859813d5d8a779b65f9af55d4729d1e 100644 --- a/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T1.js +++ b/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x >> y uses GetValue +es5id: 11.7.2_A2.1_T1 description: Either Type is not Reference or GetBase is not null ---*/ diff --git a/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T2.js b/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T2.js index 8d14f01b3f0e2cb4a1a4060f19c4e8cf77567836..c3227ff12d31c4b83b6cc3b7185ada9538cb225b 100644 --- a/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T2.js +++ b/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator x >> y uses GetValue +es5id: 11.7.2_A2.1_T2 description: If GetBase(x) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T3.js b/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T3.js index d952752c1c275679eee24212ccd2ecc2d5c71553..e21647864eece4f2877e2bb0e9c8dcacfa3c7d2d 100644 --- a/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T3.js +++ b/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator x >> y uses GetValue +es5id: 11.7.2_A2.1_T3 description: If GetBase(y) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.2_T1.js b/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.2_T1.js index f1e26364bc409ad742562372405793fb1906bb32..94f937f1d327f8aa9310081bf2c94f2e703ad7e0 100644 --- a/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.2_T1.js +++ b/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x >> y uses [[Default Value]] +es5id: 11.7.2_A2.2_T1 description: If Type(value) is Object, evaluate ToPrimitive(value, Number) ---*/ diff --git a/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.3_T1.js b/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.3_T1.js index 0d8db695ab2d566a34424c543800dbb5bcafd7ef..635d1dd64c14312740a773ffcdce12ebcf9dd40a 100644 --- a/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.3_T1.js +++ b/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.3_T1.js @@ -5,6 +5,7 @@ info: > ToNumber(first expression) is called first, and then ToNumber(second expression) +es5id: 11.7.2_A2.3_T1 description: Checking with "throw" ---*/ diff --git a/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T1.js b/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T1.js index fe32cfcb6200dd73ed19d398eeec3c79262a3dd8..9fc90e374549dd3471ab0070d04e611d2b72f80f 100644 --- a/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T1.js +++ b/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T1.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.7.2_A2.4_T1 description: Checking with "=" ---*/ diff --git a/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T2.js b/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T2.js index da0a09f2dd53e1e791346c272c90dd1060a2d1aa..ab1405f75c76efa03349515d650839cb36fc12f1 100644 --- a/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T2.js +++ b/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T2.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.7.2_A2.4_T2 description: Checking with "throw" ---*/ diff --git a/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T3.js b/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T3.js index fcab44629498ede57b3b1c9bad9120c00b8ad1dd..f1489904ad7b9211573ffb5e2fd57090c6739757 100644 --- a/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T3.js +++ b/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T3.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.7.2_A2.4_T3 description: Checking with undeclarated variables ---*/ diff --git a/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.1.js b/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.1.js index 614084938d207c0318eb2b1a1a118b652789bffa..c5a4ad542440fe0c67e7d2406355402ac8df6c44 100644 --- a/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.1.js +++ b/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.1.js @@ -3,6 +3,7 @@ /*--- info: Operator x >> y returns ToNumber(x) >> ToNumber(y) +es5id: 11.7.2_A3_T1.1 description: > Type(x) and Type(y) vary between primitive boolean and Boolean object diff --git a/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.2.js b/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.2.js index 4ab0f8991ccc33bf8624c3880f4983575752150e..03222244a7e454f2bffec643067ac24b02689e9f 100644 --- a/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.2.js +++ b/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.2.js @@ -3,6 +3,7 @@ /*--- info: Operator x >> y returns ToNumber(x) >> ToNumber(y) +es5id: 11.7.2_A3_T1.2 description: Type(x) and Type(y) vary between primitive number and Number object ---*/ diff --git a/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.3.js b/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.3.js index fb06756f21148f47c65a8acf1ef7652c11347072..40f91fca392f54bc8d3b35e0640886e82c1177cd 100644 --- a/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.3.js +++ b/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.3.js @@ -3,6 +3,7 @@ /*--- info: Operator x >> y returns ToNumber(x) >> ToNumber(y) +es5id: 11.7.2_A3_T1.3 description: Type(x) and Type(y) vary between primitive string and String object ---*/ diff --git a/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.4.js b/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.4.js index 4b0b0c1d0f5f88cd0d53f3e336a472b9dc7cf9f4..1afcee06fa0fd9b3b6336f08602343ae7ac0b810 100644 --- a/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.4.js +++ b/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.4.js @@ -3,6 +3,7 @@ /*--- info: Operator x >> y returns ToNumber(x) >> ToNumber(y) +es5id: 11.7.2_A3_T1.4 description: Type(x) and Type(y) vary between Null and Undefined ---*/ diff --git a/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.5.js b/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.5.js index e4020d246ef79087301573fc0bc04db8e6e3647b..a3c14c5f245500485eecfa091b9a34fd131e2c26 100644 --- a/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.5.js +++ b/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.5.js @@ -3,6 +3,7 @@ /*--- info: Operator x >> y returns ToNumber(x) >> ToNumber(y) +es5id: 11.7.2_A3_T1.5 description: Type(x) and Type(y) vary between Object object and Function object ---*/ diff --git a/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.1.js b/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.1.js index 820fc5296df85a8170c056e50574518546221270..cf07fe63c708865c481d311942db0bf16977a40c 100644 --- a/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.1.js +++ b/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.1.js @@ -3,6 +3,7 @@ /*--- info: Operator x >> y returns ToNumber(x) >> ToNumber(y) +es5id: 11.7.2_A3_T2.1 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/ch11/11.7/11.7.2/S11.7.2_A3_T2.2.js b/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.2.js index 94bf28baa856b2c974937aafdf9538dd55ec24ee..a450360adc066ef8f85e9005949bb61811bb92d3 100644 --- a/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.2.js +++ b/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.2.js @@ -3,6 +3,7 @@ /*--- info: Operator x >> y returns ToNumber(x) >> ToNumber(y) +es5id: 11.7.2_A3_T2.2 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/ch11/11.7/11.7.2/S11.7.2_A3_T2.3.js b/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.3.js index 0653a843e05290f4b140d2166b5e8c111d9f1b27..342554c75358a807a06a50c702c9b17e6f0fd6b7 100644 --- a/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.3.js +++ b/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.3.js @@ -3,6 +3,7 @@ /*--- info: Operator x >> y returns ToNumber(x) >> ToNumber(y) +es5id: 11.7.2_A3_T2.3 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null diff --git a/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.4.js b/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.4.js index 8231a7d6722c9971e9e0d8f0a548d5447683c60e..34b3fb1544d9382e618dcb3ae6dbab63a57436ff 100644 --- a/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.4.js +++ b/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.4.js @@ -3,6 +3,7 @@ /*--- info: Operator x >> y returns ToNumber(x) >> ToNumber(y) +es5id: 11.7.2_A3_T2.4 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined diff --git a/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.5.js b/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.5.js index c864b04762be1331d6a0ddc2bee2f10a034a9130..2a38bdb2df5cc49d798f15d575ac2624d7a232ff 100644 --- a/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.5.js +++ b/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.5.js @@ -3,6 +3,7 @@ /*--- info: Operator x >> y returns ToNumber(x) >> ToNumber(y) +es5id: 11.7.2_A3_T2.5 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/ch11/11.7/11.7.2/S11.7.2_A3_T2.6.js b/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.6.js index 4dc7aa86ac62c728b2fda5431a77b3266b50339a..0118cb7a201d4c932c974644125cffdb2ae0330d 100644 --- a/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.6.js +++ b/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.6.js @@ -3,6 +3,7 @@ /*--- info: Operator x >> y returns ToNumber(x) >> ToNumber(y) +es5id: 11.7.2_A3_T2.6 description: > Type(x) is different from Type(y) and both types vary between String (primitive or object) and Undefined diff --git a/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.7.js b/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.7.js index 65b947c58430f5968c00ee766afc14df6b1a45d1..ce064f9a0fb3f84a60b00fbef5853f02f59841ac 100644 --- a/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.7.js +++ b/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.7.js @@ -3,6 +3,7 @@ /*--- info: Operator x >> y returns ToNumber(x) >> ToNumber(y) +es5id: 11.7.2_A3_T2.7 description: > Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null diff --git a/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.8.js b/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.8.js index b0f97f852ea6cac3ae445049a8d0d647d70febde..2508e47b2df25ebef48d385d6a079d0c264c1c11 100644 --- a/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.8.js +++ b/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.8.js @@ -3,6 +3,7 @@ /*--- info: Operator x >> y returns ToNumber(x) >> ToNumber(y) +es5id: 11.7.2_A3_T2.8 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined diff --git a/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.9.js b/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.9.js index 68b484c926b117e15723a851ffd2678acca92dc6..60bbe365e94c59a72b2a7d71c1437257d5cd172c 100644 --- a/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.9.js +++ b/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.9.js @@ -3,6 +3,7 @@ /*--- info: Operator x >> y returns ToNumber(x) >> ToNumber(y) +es5id: 11.7.2_A3_T2.9 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null diff --git a/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T1.js b/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T1.js index 493059628b9bd92f8074a2844608152722c1f6ec..5be9fb1232133cdde4f9e04ec9d6da2fdccde7c4 100644 --- a/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T1.js +++ b/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T1.js @@ -3,6 +3,7 @@ /*--- info: Check x >> y operator in distinct points +es5id: 11.7.2_A4_T1 description: ShiftExpression = -2^n, n = 0...15 ---*/ diff --git a/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T2.js b/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T2.js index cedd6cb562332f4e62e6ecba365fed77f3af7f4a..bdfd02feac61d6d8a27b6a8e6f7d4dd965a91499 100644 --- a/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T2.js +++ b/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T2.js @@ -3,6 +3,7 @@ /*--- info: Check x >> y operator in distinct points +es5id: 11.7.2_A4_T2 description: ShiftExpression = 2^n - 1, n = 16...31 ---*/ diff --git a/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T3.js b/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T3.js index d7afac984f35210cac2b77971724c1fdada6c401..dfa16c66a0348c5ed3a01c8d67e89628c952418a 100644 --- a/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T3.js +++ b/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T3.js @@ -3,6 +3,7 @@ /*--- info: Check x >> y operator in distinct points +es5id: 11.7.2_A4_T3 description: ShiftExpression = 2^n - 1, n = 0...15 ---*/ diff --git a/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T4.js b/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T4.js index b6cc04e067c220e6fc162d5cfe7d9155887cf265..9dd6c934c4bd315ef03604470c06f26c81027a19 100644 --- a/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T4.js +++ b/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T4.js @@ -3,6 +3,7 @@ /*--- info: Check x >> y operator in distinct points +es5id: 11.7.2_A4_T4 description: ShiftExpression = 2^n - 1, n = 16...31 ---*/ diff --git a/test/suite/ch11/11.7/11.7.2/S11.7.2_A5.1_T1.js b/test/suite/ch11/11.7/11.7.2/S11.7.2_A5.1_T1.js index 3d704ea146a50e5333f8608f79f36415d11f5920..ece7ace85e56cd7847a6ae1ea6259b4eef669e64 100644 --- a/test/suite/ch11/11.7/11.7.2/S11.7.2_A5.1_T1.js +++ b/test/suite/ch11/11.7/11.7.2/S11.7.2_A5.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x >> y uses ToInt32(ShiftExpression) +es5id: 11.7.2_A5.1_T1 description: Checking boundary points ---*/ diff --git a/test/suite/ch11/11.7/11.7.2/S11.7.2_A5.2_T1.js b/test/suite/ch11/11.7/11.7.2/S11.7.2_A5.2_T1.js index ce8c6842e276cda3ded459f06c43b08a8af600a7..6126cf4ef5ae451ece2877078952e84a64ade39d 100644 --- a/test/suite/ch11/11.7/11.7.2/S11.7.2_A5.2_T1.js +++ b/test/suite/ch11/11.7/11.7.2/S11.7.2_A5.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x >> y uses ToUint32(AdditiveExpression) & 31 +es5id: 11.7.2_A5.2_T1 description: Checking distinct points ---*/ diff --git a/test/suite/ch11/11.7/11.7.3/S11.7.3_A1.js b/test/suite/ch11/11.7/11.7.3/S11.7.3_A1.js index 200632f08013ec9c8347c0ea6ccaf5f8bdcda9c8..1ff3b4e366e56f6869c114479cc2ad3dd2a30328 100644 --- a/test/suite/ch11/11.7/11.7.3/S11.7.3_A1.js +++ b/test/suite/ch11/11.7/11.7.3/S11.7.3_A1.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between ShiftExpression and ">>>" or between ">>>" and AdditiveExpression are allowed +es5id: 11.7.3_A1 description: Checking by using eval ---*/ diff --git a/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T1.js b/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T1.js index 3c61a19ef5a8e7da60f9ad104e6df89c98a7980f..841feae2efd52cac896f0f1eb6075c29eb696f3d 100644 --- a/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T1.js +++ b/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x >>> y uses GetValue +es5id: 11.7.3_A2.1_T1 description: Either Type is not Reference or GetBase is not null ---*/ diff --git a/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T2.js b/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T2.js index 9c5e5335fccae10104c64c914f6062cb43b111ee..6c3cb60a476cab7f1881d43053b3b66dc1742f50 100644 --- a/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T2.js +++ b/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator x >>> y uses GetValue +es5id: 11.7.3_A2.1_T2 description: If GetBase(x) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T3.js b/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T3.js index 5f05c56d62ef642b2e29fe327ba3a265f677b8d6..02c4402d9bc1ecb71671109b8bb53ba8e90abbb8 100644 --- a/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T3.js +++ b/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator x >>> y uses GetValue +es5id: 11.7.3_A2.1_T3 description: If GetBase(y) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.2_T1.js b/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.2_T1.js index 5fe396e6f1c1a231f53e34e81435252f6591a2c9..f326a915782efb0d3eb55c249474b3881141471f 100644 --- a/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.2_T1.js +++ b/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x >>> y uses [[Default Value]] +es5id: 11.7.3_A2.2_T1 description: If Type(value) is Object, evaluate ToPrimitive(value, Number) ---*/ diff --git a/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.3_T1.js b/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.3_T1.js index 57a05c066b8aefedb63c124ec0b0e630575e8305..b872972cdb197909227aededb068991589dcfd5f 100644 --- a/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.3_T1.js +++ b/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.3_T1.js @@ -5,6 +5,7 @@ info: > ToNumber(first expression) is called first, and then ToNumber(second expression) +es5id: 11.7.3_A2.3_T1 description: Checking with "throw" ---*/ diff --git a/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T1.js b/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T1.js index f78c575ed89c95591b080e354c12337e04a99986..164744a6d85eec8ed102207de758ec1e79c4b7b7 100644 --- a/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T1.js +++ b/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T1.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.7.3_A2.4_T1 description: Checking with "=" ---*/ diff --git a/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T2.js b/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T2.js index 9856906e130b53f3fe1b3690841ed321b54859e6..2e96efc2242f83c9d29dc567960610a1357ddca3 100644 --- a/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T2.js +++ b/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T2.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.7.3_A2.4_T2 description: Checking with "throw" ---*/ diff --git a/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T3.js b/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T3.js index 920ddabfce12b56e28807432ccbc61dd9289e54b..d44c785df5cce045f21ee999ce309904a413e2b1 100644 --- a/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T3.js +++ b/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T3.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.7.3_A2.4_T3 description: Checking with undeclarated variables ---*/ diff --git a/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.1.js b/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.1.js index 56d633fa793e6091f097410decbf053220fcad6b..171f846821648e62c19a467ab5dcc0dd831aa59c 100644 --- a/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.1.js +++ b/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.1.js @@ -3,6 +3,7 @@ /*--- info: Operator x >>> y returns ToNumber(x) >>> ToNumber(y) +es5id: 11.7.3_A3_T1.1 description: > Type(x) and Type(y) vary between primitive boolean and Boolean object diff --git a/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.2.js b/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.2.js index 0d1c32078637ad99d37f88d1daf89e910811fc0f..f114a899dc65f8e87788472be6b4a2562616423c 100644 --- a/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.2.js +++ b/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.2.js @@ -3,6 +3,7 @@ /*--- info: Operator x >>> y returns ToNumber(x) >>> ToNumber(y) +es5id: 11.7.3_A3_T1.2 description: Type(x) and Type(y) vary between primitive number and Number object ---*/ diff --git a/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.3.js b/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.3.js index 961eb3488a695036c5481b8e83bd50ab2160fbf3..90e1ef5d563ab1d762a4ddbe91159c3cc59edcf2 100644 --- a/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.3.js +++ b/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.3.js @@ -3,6 +3,7 @@ /*--- info: Operator x >>> y returns ToNumber(x) >>> ToNumber(y) +es5id: 11.7.3_A3_T1.3 description: Type(x) and Type(y) vary between primitive string and String object ---*/ diff --git a/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.4.js b/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.4.js index 521bf60fa6b6ae4b679f9fe9e3f7b6c8ed3016c6..04c5a34f2fdd255cdf2a16550a33759ff35947e5 100644 --- a/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.4.js +++ b/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.4.js @@ -3,6 +3,7 @@ /*--- info: Operator x >>> y returns ToNumber(x) >>> ToNumber(y) +es5id: 11.7.3_A3_T1.4 description: Type(x) and Type(y) vary between Null and Undefined ---*/ diff --git a/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.5.js b/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.5.js index 568c482ac3a43d5fa60b7cac788bd6433973bbb5..e135d9c91d3562d421450a0004339c7a3e1e491f 100644 --- a/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.5.js +++ b/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.5.js @@ -3,6 +3,7 @@ /*--- info: Operator x >>> y returns ToNumber(x) >>> ToNumber(y) +es5id: 11.7.3_A3_T1.5 description: Type(x) and Type(y) vary between Object object and Function object ---*/ diff --git a/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.1.js b/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.1.js index 1f00c49b7df9d2aa06136b70ba2cd08bacc5091c..376238d498519f53f8cb866772fd774c16935dcc 100644 --- a/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.1.js +++ b/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.1.js @@ -3,6 +3,7 @@ /*--- info: Operator x >>> y returns ToNumber(x) >>> ToNumber(y) +es5id: 11.7.3_A3_T2.1 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/ch11/11.7/11.7.3/S11.7.3_A3_T2.2.js b/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.2.js index 3a43d8ba37872d5e8a7c7509980b2516cf33ea52..4d6acf360b98ebf9959ec2c18392e4f684ae81d8 100644 --- a/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.2.js +++ b/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.2.js @@ -3,6 +3,7 @@ /*--- info: Operator x >>> y returns ToNumber(x) >>> ToNumber(y) +es5id: 11.7.3_A3_T2.2 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/ch11/11.7/11.7.3/S11.7.3_A3_T2.3.js b/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.3.js index 298e14d8653428fa95b914fccca539bb1b0f3900..61cddc7b6fb0e4f05baf5d4a28856a4c6e117808 100644 --- a/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.3.js +++ b/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.3.js @@ -3,6 +3,7 @@ /*--- info: Operator x >>> y returns ToNumber(x) >>> ToNumber(y) +es5id: 11.7.3_A3_T2.3 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null diff --git a/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.4.js b/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.4.js index 41b4769bdbec77567fdb61d29558df047b46153f..f9a6f4ce0a68b50f138f53f85651dbc0849e1f7c 100644 --- a/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.4.js +++ b/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.4.js @@ -3,6 +3,7 @@ /*--- info: Operator x >>> y returns ToNumber(x) >>> ToNumber(y) +es5id: 11.7.3_A3_T2.4 description: > Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined diff --git a/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.5.js b/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.5.js index 1364f99fb4d2287ba49a2847b382409d1f567385..4679e63811bd64dbd033747f3f99235c4cefa3f2 100644 --- a/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.5.js +++ b/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.5.js @@ -3,6 +3,7 @@ /*--- info: Operator x >>> y returns ToNumber(x) >>> ToNumber(y) +es5id: 11.7.3_A3_T2.5 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/ch11/11.7/11.7.3/S11.7.3_A3_T2.6.js b/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.6.js index 70e3c4a7622f065b61d5fc7a8080a3692732326a..5aa0dfb992c1fb30e28131708899af2ee79ac25b 100644 --- a/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.6.js +++ b/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.6.js @@ -3,6 +3,7 @@ /*--- info: Operator x >>> y returns ToNumber(x) >>> ToNumber(y) +es5id: 11.7.3_A3_T2.6 description: > Type(x) is different from Type(y) and both types vary between String (primitive or object) and Undefined diff --git a/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.7.js b/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.7.js index fd9bfeb8cfbd1f165ecf335b8cda94156552673a..9f1721fe32a8c36fa0443f3c618e573566b5a9b9 100644 --- a/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.7.js +++ b/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.7.js @@ -3,6 +3,7 @@ /*--- info: Operator x >>> y returns ToNumber(x) >>> ToNumber(y) +es5id: 11.7.3_A3_T2.7 description: > Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null diff --git a/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.8.js b/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.8.js index 0dbf10d1a594beeb817a1098e0c7ad87d0122e9b..d9f84acd3f0e7e43f5b497a1c4d3bd7eb508b393 100644 --- a/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.8.js +++ b/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.8.js @@ -3,6 +3,7 @@ /*--- info: Operator x >>> y returns ToNumber(x) >>> ToNumber(y) +es5id: 11.7.3_A3_T2.8 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined diff --git a/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.9.js b/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.9.js index 155535d3ced8b3c60bb36a2ea14cbf462c9be215..e2cbbff695a6042f067b27fac89b974ac537820e 100644 --- a/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.9.js +++ b/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.9.js @@ -3,6 +3,7 @@ /*--- info: Operator x >>> y returns ToNumber(x) >>> ToNumber(y) +es5id: 11.7.3_A3_T2.9 description: > Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null diff --git a/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T1.js b/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T1.js index 49d6833e7b044f29d08d4fe91197f4a5a5782338..6dd4719cb34e69cfe72d0f059d193f27e81d5e71 100644 --- a/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T1.js +++ b/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T1.js @@ -3,6 +3,7 @@ /*--- info: Check operator x >>> y in distinct points +es5id: 11.7.3_A4_T1 description: ShiftExpression = 2^n, n = 0...15 ---*/ diff --git a/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T2.js b/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T2.js index b3c442eea0bf47cbe967696bc1ea966a9eb29d63..88d88c4e3186af5ce2ab818bb82246516e79f4af 100644 --- a/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T2.js +++ b/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T2.js @@ -3,6 +3,7 @@ /*--- info: Check operator x >>> y in distinct points +es5id: 11.7.3_A4_T2 description: ShiftExpression = 2^n - 1, n = 16...31 ---*/ diff --git a/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T3.js b/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T3.js index 717ecf08ac8356138c10f6b4878865890a80e3e7..d664c327a4da5f17eda5407f533a6c91360b9fa6 100644 --- a/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T3.js +++ b/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T3.js @@ -3,6 +3,7 @@ /*--- info: Check operator x >>> y in distinct points +es5id: 11.7.3_A4_T3 description: ShiftExpression = 2^n - 1, n = 0...15 ---*/ diff --git a/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T4.js b/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T4.js index eae1f3609e407905ddf12d7a8d0fa8f52e49ff8e..aaef533ecec13202f4fb552a014317d42bbcac13 100644 --- a/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T4.js +++ b/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T4.js @@ -3,6 +3,7 @@ /*--- info: Check operator x >>> y in distinct points +es5id: 11.7.3_A4_T4 description: ShiftExpression = 2^n - 1, n = 16...31 ---*/ diff --git a/test/suite/ch11/11.7/11.7.3/S11.7.3_A5.1_T1.js b/test/suite/ch11/11.7/11.7.3/S11.7.3_A5.1_T1.js index e814f9fa0dab13d4de470091e8a979dc3c42571b..ed39947fec205c758b9792759520afbfce912810 100644 --- a/test/suite/ch11/11.7/11.7.3/S11.7.3_A5.1_T1.js +++ b/test/suite/ch11/11.7/11.7.3/S11.7.3_A5.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x >>> y uses ToUint32(ShiftExpression) +es5id: 11.7.3_A5.1_T1 description: Checking boundary points ---*/ diff --git a/test/suite/ch11/11.7/11.7.3/S11.7.3_A5.2_T1.js b/test/suite/ch11/11.7/11.7.3/S11.7.3_A5.2_T1.js index ae85a4c0e67f9262a79f733ed222b8511d7d74cd..bab5f88188acef93d9da959f4d7902b5604fe787 100644 --- a/test/suite/ch11/11.7/11.7.3/S11.7.3_A5.2_T1.js +++ b/test/suite/ch11/11.7/11.7.3/S11.7.3_A5.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x >>> y uses ToUint32(AdditiveExpression) & 31 +es5id: 11.7.3_A5.2_T1 description: Checking distinct points ---*/ diff --git a/test/suite/ch11/11.8/11.8.1/S11.8.1_A1.js b/test/suite/ch11/11.8/11.8.1/S11.8.1_A1.js index e151aa27b7ae09a87cf0d9580aafb4b49e0e20a2..bc1f38951a5c7c056f7618f4608498cb6a6d3f37 100644 --- a/test/suite/ch11/11.8/11.8.1/S11.8.1_A1.js +++ b/test/suite/ch11/11.8/11.8.1/S11.8.1_A1.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between RelationalExpression and "<" or between "<" and ShiftExpression are allowed +es5id: 11.8.1_A1 description: Checking by using eval ---*/ diff --git a/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T1.js b/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T1.js index 20ebcba99f655dd9352d9d61713c0a5d4ae96a5d..ff3fadbdbce21e25c8a46c089bf6a97ffe741ee3 100644 --- a/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T1.js +++ b/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x < y uses GetValue +es5id: 11.8.1_A2.1_T1 description: Either Type is not Reference or GetBase is not null ---*/ diff --git a/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T2.js b/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T2.js index 27c621da389a4f02ac98b42ccbda0bd436b88b7a..54a780c208d3570783a3d0b911bc84691f453ada 100644 --- a/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T2.js +++ b/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator x < y uses GetValue +es5id: 11.8.1_A2.1_T2 description: If GetBase(x) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T3.js b/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T3.js index a8978fe4da7eb65b6da3b746ac5c6c042a0b016f..e5a15384cc120c9a6478427007309716ac174f17 100644 --- a/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T3.js +++ b/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator x < y uses GetValue +es5id: 11.8.1_A2.1_T3 description: If GetBase(y) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.2_T1.js b/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.2_T1.js index 924508c35f0a6121c0ca61748ef1462a01117f64..083d0fa8b39eeea26f1a1b024a591265240aa6aa 100644 --- a/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.2_T1.js +++ b/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x < y uses [[Default Value]] +es5id: 11.8.1_A2.2_T1 description: If Type(value) is Object, evaluate ToPrimitive(value, Number) ---*/ diff --git a/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.3_T1.js b/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.3_T1.js index 73eec6137a01ab1f47a3b71d5e0b490a24d743a5..f2a9ae5965eba788bb911ad7e144f41f52eaf858 100644 --- a/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.3_T1.js +++ b/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.3_T1.js @@ -5,6 +5,7 @@ info: > ToNumber(first expression) is called first, and then ToNumber(second expression) +es5id: 11.8.1_A2.3_T1 description: Checking with "throw" ---*/ diff --git a/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T1.js b/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T1.js index 21a6a1f104f676f684d50e4ead06d88a96b6839a..bfe33c47cf4bec4a4bb19ee8fb15e6fb8ba6c03b 100644 --- a/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T1.js +++ b/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T1.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.8.1_A2.4_T1 description: Checking with "=" ---*/ diff --git a/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T2.js b/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T2.js index ca342460b78c8df0f953ba6d316d4c5fb42e47ac..43e1dbe47ba239f77319c36589fb84b4038857e9 100644 --- a/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T2.js +++ b/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T2.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.8.1_A2.4_T2 description: Checking with "throw" ---*/ diff --git a/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T3.js b/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T3.js index cefba0ad695d8f978ca683dc27ca07bf941409ab..1aafa984f7f5e65bd0a7ec01ac13445874ee4ea2 100644 --- a/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T3.js +++ b/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T3.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.8.1_A2.4_T3 description: Checking with undeclarated variables ---*/ diff --git a/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.1.js b/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.1.js index cbd4111df2b55af14279ae049ae6c5272a4efee7..e98c1e97e9e67ff91d0412b14c160bf6768a03b2 100644 --- a/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.1.js +++ b/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.1.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x < y returns ToNumber(x) < ToNumber(y) +es5id: 11.8.1_A3.1_T1.1 description: > Type(Primitive(x)) and Type(Primitive(y)) vary between primitive boolean and Boolean object diff --git a/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.2.js b/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.2.js index 05ed01af4fb2ad84d4dab6c0d2331f490a09e689..e538d980e5bf2b9e3562b86476c42124bfeacc33 100644 --- a/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.2.js +++ b/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.2.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x < y returns ToNumber(x) < ToNumber(y) +es5id: 11.8.1_A3.1_T1.2 description: > Type(Primitive(x)) and Type(Primitive(y)) vary between primitive number and Number object diff --git a/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.3.js b/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.3.js index 7d51e001cb59ca1920f1a4f511a398307491e9bc..9c82a337f38749c919e0b0e4350878f6fadf35db 100644 --- a/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.3.js +++ b/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.3.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x < y returns ToNumber(x) < ToNumber(y) +es5id: 11.8.1_A3.1_T1.3 description: > Type(Primitive(x)) and Type(Primitive(y)) vary between Null and Undefined diff --git a/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.1.js b/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.1.js index 1a80ad1d53e73fbf7749facdd6533351f0efadb5..14d14a3fdee25b35c39a3396948c3e2accfc14a1 100644 --- a/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.1.js +++ b/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.1.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x < y returns ToNumber(x) < ToNumber(y) +es5id: 11.8.1_A3.1_T2.1 description: > Type(Primitive(x)) is different from Type(Primitive(y)) and both types are Number (primitive or object) or Boolean (primitive and diff --git a/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.2.js b/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.2.js index 1cfa1dd933fbe0d1f869c3f3e0d3f9e8cfbb0e7b..b43b28a3f7e083168cb24c6c2db61fc2573af8ce 100644 --- a/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.2.js +++ b/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.2.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x < y returns ToNumber(x) < ToNumber(y) +es5id: 11.8.1_A3.1_T2.2 description: > Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between Number (primitive or object) and String diff --git a/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.3.js b/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.3.js index cc69728ebf8f0e367ce77a48dd4f2bd3e677394f..4334e57bd770568310eec6854e904bcbed345055 100644 --- a/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.3.js +++ b/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.3.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x < y returns ToNumber(x) < ToNumber(y) +es5id: 11.8.1_A3.1_T2.3 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/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.4.js b/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.4.js index e670bb93f3fff782ca44db00498cbe11c08b4d6b..4df35266626527fc61121f2f7eff403bb545041e 100644 --- a/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.4.js +++ b/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.4.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x < y returns ToNumber(x) < ToNumber(y) +es5id: 11.8.1_A3.1_T2.4 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/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.5.js b/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.5.js index e4646e62765e168f39985930ff281ff2a7d5b700..fab535ccb9d620bbaf60c9b6f7b1000546f598d5 100644 --- a/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.5.js +++ b/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.5.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x < y returns ToNumber(x) < ToNumber(y) +es5id: 11.8.1_A3.1_T2.5 description: > Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between String (primitive or object) and Boolean diff --git a/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.6.js b/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.6.js index 8075a0b521a924eae620b7df2b374cafb288c458..65492fed53e4c0ab66b730591dda19326e395125 100644 --- a/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.6.js +++ b/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.6.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x < y returns ToNumber(x) < ToNumber(y) +es5id: 11.8.1_A3.1_T2.6 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/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.7.js b/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.7.js index 92c9d8bb471c0788eb7e35470d89331719ff491d..c96ce9c39934b66f194ef5866d8cf7d8b22b0ba2 100644 --- a/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.7.js +++ b/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.7.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x < y returns ToNumber(x) < ToNumber(y) +es5id: 11.8.1_A3.1_T2.7 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/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.8.js b/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.8.js index fa5c1162e0e85bdddb21f0312002c7aeadc8d40e..d337cdd0c208f1f61f184827c0f33ba4cd293f7e 100644 --- a/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.8.js +++ b/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.8.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x < y returns ToNumber(x) < ToNumber(y) +es5id: 11.8.1_A3.1_T2.8 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/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.9.js b/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.9.js index 0abc5e65d0bb3884dd2f917bef719b89a34bc872..0dbbe2d7537e4bcc043271c09dbe3d066fe204ff 100644 --- a/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.9.js +++ b/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.9.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x < y returns ToNumber(x) < ToNumber(y) +es5id: 11.8.1_A3.1_T2.9 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/ch11/11.8/11.8.1/S11.8.1_A3.2_T1.1.js b/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.2_T1.1.js index 4162b4215c86c4e6d13ba451dc7a7c76619d4cfb..8340f38bc4582b0090b2080606c7f464b14abfd0 100644 --- a/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.2_T1.1.js +++ b/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.2_T1.1.js @@ -5,6 +5,7 @@ info: > Operator x < y returns ToString(x) < ToString(y), if Type(Primitive(x)) is String and Type(Primitive(y)) is String +es5id: 11.8.1_A3.2_T1.1 description: > Type(Primitive(x)) and Type(Primitive(y)) vary between primitive string and String object diff --git a/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.2_T1.2.js b/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.2_T1.2.js index b2fb8b33e8523601bcbcee693000c1ad7989867f..a531109b0a73775c482248b0f00640536005b1c5 100644 --- a/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.2_T1.2.js +++ b/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.2_T1.2.js @@ -5,6 +5,7 @@ info: > Operator x < y returns ToString(x) < ToString(y), if Type(Primitive(x)) is String and Type(Primitive(y)) is String +es5id: 11.8.1_A3.2_T1.2 description: > Type(Primitive(x)) and Type(Primitive(y)) vary between Object object and Function object diff --git a/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.1.js b/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.1.js index a800a90b3667aca2cd3a4c33a33e4525a81b3e54..f635ff4350f445db53d91007b7020f0be22d2b9a 100644 --- a/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.1.js +++ b/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.1.js @@ -3,6 +3,7 @@ /*--- info: If x is NaN, return false (if result in 11.8.5 is undefined, return false) +es5id: 11.8.1_A4.1 description: y is number primitive ---*/ diff --git a/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.10.js b/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.10.js index 90cad8e4457811b1afedd3d0642268a886eb5f03..a8d5e3a1a01a5d0fd44a2e6c4fb0436c04ae37cf 100644 --- a/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.10.js +++ b/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.10.js @@ -3,6 +3,7 @@ /*--- info: If y is a prefix of x, return false +es5id: 11.8.1_A4.10 description: x and y are string primitives ---*/ diff --git a/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.11.js b/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.11.js index 4e6639e64d513b746a60798dca235084b7b1ad8c..550298f81411029e81056120bb5f59c4976f14b5 100644 --- a/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.11.js +++ b/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.11.js @@ -3,6 +3,7 @@ /*--- info: If x is a prefix of y and x !== y, return true +es5id: 11.8.1_A4.11 description: x and y are string primitives ---*/ diff --git a/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.12_T1.js b/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.12_T1.js index 53d120b3b4dfaee3ed86eeed25f02334a99da081..60fb2ffd06f5208739158961bf7b7fe7bef49a19 100644 --- a/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.12_T1.js +++ b/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.12_T1.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 11.8.1_A4.12_T1 description: x and y are string primitives ---*/ diff --git a/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.12_T2.js b/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.12_T2.js index 626cacb8a3fbc56af72381536a29613ccbfd6b0d..123cdf06783e33689fe89be7d0e79818aa42935b 100644 --- a/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.12_T2.js +++ b/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.12_T2.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 11.8.1_A4.12_T2 description: x and y are string primitives ---*/ diff --git a/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.2.js b/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.2.js index 37053563bed41fd6067cc17665e3afea95429870..a3113daf806e234378707137d1d16212e1d6c925 100644 --- a/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.2.js +++ b/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.2.js @@ -3,6 +3,7 @@ /*--- info: If y is NaN, return false (if result in 11.8.5 is undefined, return false) +es5id: 11.8.1_A4.2 description: x is number primitive ---*/ diff --git a/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.3.js b/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.3.js index 05909947828ca197a64ff8cc4065ce80b5ef5c98..bac99037b22690d582c2f64eeedce47a75f42c8b 100644 --- a/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.3.js +++ b/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.3.js @@ -3,6 +3,7 @@ /*--- info: If x and y are the same number value, return false +es5id: 11.8.1_A4.3 description: x and y are number primitives ---*/ diff --git a/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.4.js b/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.4.js index 9e4298548a577ad7f8844f3bdebb3bd2976eb429..4a4e280d6e3f2e9a225d59dfc9c7fad40c1711da 100644 --- a/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.4.js +++ b/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.4.js @@ -3,6 +3,7 @@ /*--- info: If x and y are +0 and -0, return false +es5id: 11.8.1_A4.4 description: Checking all combinations ---*/ diff --git a/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.5.js b/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.5.js index e90599eb80c668ccf7883e8ccc5a254f2a7d03fe..83500f89dd9d9c5ad9f91c8a2447f486456d4ff2 100644 --- a/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.5.js +++ b/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.5.js @@ -3,6 +3,7 @@ /*--- info: If x is +Infinity, return false +es5id: 11.8.1_A4.5 description: y is number primitive ---*/ diff --git a/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.6.js b/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.6.js index 203a4253d4c4805ff0d51e4d02292c423faab73a..c27e209e441f7bbde5fd7132e4f14323756ef884 100644 --- a/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.6.js +++ b/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.6.js @@ -3,6 +3,7 @@ /*--- info: If y is +Infinity and x !== y, return true +es5id: 11.8.1_A4.6 description: x is number primitive ---*/ diff --git a/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.7.js b/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.7.js index 4ad7c3b88c02d16d7e8dc358e3f45070e8eac88f..4995a0371499187b9d7870883e20ce6325b46cab 100644 --- a/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.7.js +++ b/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.7.js @@ -3,6 +3,7 @@ /*--- info: If x is -Infinity and x !== y, return true +es5id: 11.8.1_A4.7 description: y is number primitive ---*/ diff --git a/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.8.js b/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.8.js index e379615981e06816171019c7306021a1e0403a9d..30245333e07bc68ecc2ec71f007f8d44b8ea5470 100644 --- a/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.8.js +++ b/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.8.js @@ -3,6 +3,7 @@ /*--- info: If y is -Infinity, return false +es5id: 11.8.1_A4.8 description: x is number primitive ---*/ diff --git a/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.9.js b/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.9.js index f2a18ea249adbae0a6a3fa17fab65fdd2c493c26..e4e33f1d98247829745e09db2b55a96f7eda35a5 100644 --- a/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.9.js +++ b/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.9.js @@ -5,6 +5,7 @@ info: > If x is less than y and these values are both finite non-zero, return true; otherwise, return false +es5id: 11.8.1_A4.9 description: x and y are number primitives ---*/ diff --git a/test/suite/ch11/11.8/11.8.2/11.8.2-1.js b/test/suite/ch11/11.8/11.8.2/11.8.2-1.js index bdfd48b1e39366dc2cd020acfeb4e15e7531544a..b4bbdc193c83b90df71e44b41633d790f8771c03 100644 --- a/test/suite/ch11/11.8/11.8.2/11.8.2-1.js +++ b/test/suite/ch11/11.8/11.8.2/11.8.2-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.8.2-1 description: > 11.8.2 Greater-than Operator - Partial left to right order enforced when using Greater-than operator: valueOf > valueOf diff --git a/test/suite/ch11/11.8/11.8.2/11.8.2-2.js b/test/suite/ch11/11.8/11.8.2/11.8.2-2.js index a16ce9d77e1fed070470355e4021335caed63a36..441f703b059f3f674c0e9d426f393b27687cc168 100644 --- a/test/suite/ch11/11.8/11.8.2/11.8.2-2.js +++ b/test/suite/ch11/11.8/11.8.2/11.8.2-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.8.2-2 description: > 11.8.2 Greater-than Operator - Partial left to right order enforced when using Greater-than operator: valueOf > toString diff --git a/test/suite/ch11/11.8/11.8.2/11.8.2-3.js b/test/suite/ch11/11.8/11.8.2/11.8.2-3.js index 10044b35a7055d11a77e2c41cdb3bb8a077d396d..7d677611c0ca9c82ec8c8f858e849623f7f5e0a2 100644 --- a/test/suite/ch11/11.8/11.8.2/11.8.2-3.js +++ b/test/suite/ch11/11.8/11.8.2/11.8.2-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.8.2-3 description: > 11.8.2 Greater-than Operator - Partial left to right order enforced when using Greater-than operator: toString > valueOf diff --git a/test/suite/ch11/11.8/11.8.2/11.8.2-4.js b/test/suite/ch11/11.8/11.8.2/11.8.2-4.js index f3251060a89e5493608be036d31544980c7b0dd2..25abafc3c3785ce03df9912b9a0cac5c456465e7 100644 --- a/test/suite/ch11/11.8/11.8.2/11.8.2-4.js +++ b/test/suite/ch11/11.8/11.8.2/11.8.2-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.8.2-4 description: > 11.8.2 Greater-than Operator - Partial left to right order enforced when using Greater-than operator: toString > toString diff --git a/test/suite/ch11/11.8/11.8.2/S11.8.2_A1.js b/test/suite/ch11/11.8/11.8.2/S11.8.2_A1.js index 97479c5856a151ae66a0af34184d3391a0ffa761..ef6b2b2dfdb7df2524d8c5fb6f94649298ea3cd4 100644 --- a/test/suite/ch11/11.8/11.8.2/S11.8.2_A1.js +++ b/test/suite/ch11/11.8/11.8.2/S11.8.2_A1.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between RelationalExpression and ">" or ">" and ShiftExpression are allowed +es5id: 11.8.2_A1 description: Checking by using eval ---*/ diff --git a/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T1.js b/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T1.js index f69901d1e48e2a3ced5eb97252efc2a0e976d984..8d3e8b8b8f8bed29e1ef671f0b132990a4a9b291 100644 --- a/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T1.js +++ b/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x > y uses GetValue +es5id: 11.8.2_A2.1_T1 description: Either Type is not Reference or GetBase is not null ---*/ diff --git a/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T2.js b/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T2.js index 2af951486a0909ca277ed2884d57475b6afaecd4..f48f2f61988c5c1a3dc8a34b0bfeb53931c268f7 100644 --- a/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T2.js +++ b/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator x > y uses GetValue +es5id: 11.8.2_A2.1_T2 description: If GetBase(x) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T3.js b/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T3.js index 285dff2d9c779c2d939c33265fa0262a1ecc8014..b8c13390c4a884083e6dca061da29b9e18fa09da 100644 --- a/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T3.js +++ b/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator x > y uses GetValue +es5id: 11.8.2_A2.1_T3 description: If GetBase(y) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.2_T1.js b/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.2_T1.js index 213d0fe8bedcbdb07ca35a55377274e30e6947b8..d7518ae10bf1775ff2dc3b2c612e3b06b71c0311 100644 --- a/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.2_T1.js +++ b/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x > y uses [[Default Value]] +es5id: 11.8.2_A2.2_T1 description: If Type(value) is Object, evaluate ToPrimitive(value, Number) ---*/ diff --git a/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.3_T1.js b/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.3_T1.js index 5a37715367d232750e82c5f2500cc9716d18d483..e94098a1c70ef5ae888af4c33a807dfaf64204ea 100644 --- a/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.3_T1.js +++ b/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.3_T1.js @@ -3,6 +3,7 @@ /*--- info: In ES5, First expression should be evaluated first. +es5id: 11.8.2_A2.3_T1 description: Checking that operands of a "<" evaluate left-to-right ---*/ diff --git a/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T1.js b/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T1.js index 8f2969c57a3da70de668ee090513c5888d0a22c2..8709ef4fea6ac40317f39c517c83e60d38554828 100644 --- a/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T1.js +++ b/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T1.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.8.2_A2.4_T1 description: Checking with "=" ---*/ diff --git a/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T2.js b/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T2.js index 8ba2280ef875f5ad5f7016a304709bf586276bb4..ef92bafeee3fc2b451741e1f1fd824d94b346b41 100644 --- a/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T2.js +++ b/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T2.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.8.2_A2.4_T2 description: Checking with "throw" ---*/ diff --git a/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T3.js b/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T3.js index d2663fc9c70a79f4d61667812c70ff2ba6aa8ab0..76bac70103ae42e37058c23c8c6f158e2ae8d3d7 100644 --- a/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T3.js +++ b/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T3.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.8.2_A2.4_T3 description: Checking with undeclarated variables ---*/ diff --git a/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.1.js b/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.1.js index b771ef1af0a5aab151b701765502ea1ceed5ebe0..57a4dab6e3f19386782a031390a7fc77290825e4 100644 --- a/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.1.js +++ b/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.1.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x > y returns ToNumber(x) > ToNumber(y) +es5id: 11.8.2_A3.1_T1.1 description: > Type(Primitive(x)) and Type(Primitive(y)) vary between primitive boolean and Boolean object diff --git a/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.2.js b/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.2.js index 852dbea55488aa610da11de8e6577c5133edd48d..35ceb0acac29d38d17e0c6a78e578131b05a0ba5 100644 --- a/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.2.js +++ b/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.2.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x > y returns ToNumber(x) > ToNumber(y) +es5id: 11.8.2_A3.1_T1.2 description: > Type(Primitive(x)) and Type(Primitive(y)) vary between primitive number and Number object diff --git a/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.3.js b/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.3.js index c8232e30778fa84e7709b4cf3fd1125638975afe..68682d9fb4f31dee02b076a9feeeb113a029e8da 100644 --- a/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.3.js +++ b/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.3.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x > y returns ToNumber(x) > ToNumber(y) +es5id: 11.8.2_A3.1_T1.3 description: > Type(Primitive(x)) and Type(Primitive(y)) vary between Null and Undefined diff --git a/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.1.js b/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.1.js index 301311e668ef13bb748b0d82305f9c49ed0c5b10..88e50277d7eb777b87a443a783cc76921d764250 100644 --- a/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.1.js +++ b/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.1.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x > y returns ToNumber(x) > ToNumber(y) +es5id: 11.8.2_A3.1_T2.1 description: > Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between Number (primitive or object) and Boolean diff --git a/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.2.js b/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.2.js index 645844957015137d39b673fbf07cb134050c6195..f75725ba3443c89372976f0c95d9141d98af7cea 100644 --- a/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.2.js +++ b/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.2.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x > y returns ToNumber(x) > ToNumber(y) +es5id: 11.8.2_A3.1_T2.2 description: > Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between Number (primitive or object) and String diff --git a/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.3.js b/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.3.js index 46726dd7e1c1459675440f4489bf9d85ce955c74..c715f7b1c0d0768f3cad54998f767bc5f2aa5c7b 100644 --- a/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.3.js +++ b/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.3.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x > y returns ToNumber(x) > ToNumber(y) +es5id: 11.8.2_A3.1_T2.3 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/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.4.js b/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.4.js index d3d67d7b0115643fe44ab751385b548937a6039b..b42284be4ea3d7b16799c4d470950d0f07a650ee 100644 --- a/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.4.js +++ b/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.4.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x > y returns ToNumber(x) > ToNumber(y) +es5id: 11.8.2_A3.1_T2.4 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/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.5.js b/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.5.js index 6f6697d256013a0ae5ac674b8edf6489364eaf96..a48edb976ecb41961877c334d849db8b45142c71 100644 --- a/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.5.js +++ b/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.5.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x > y returns ToNumber(x) > ToNumber(y) +es5id: 11.8.2_A3.1_T2.5 description: > Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between String (primitive or object) and Boolean diff --git a/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.6.js b/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.6.js index 7945e81af3298edac266b363ca8dc1df99f74c95..a7b5bbc1aa68a20c144b5ec8b732e23e1e3b7ac3 100644 --- a/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.6.js +++ b/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.6.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x > y returns ToNumber(x) > ToNumber(y) +es5id: 11.8.2_A3.1_T2.6 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/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.7.js b/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.7.js index 8e29e4d0842d88a567250746fa53817e494271cb..6762d46507d4e9f5b1b8dfbf7cb2aa0ba675b808 100644 --- a/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.7.js +++ b/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.7.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x > y returns ToNumber(x) > ToNumber(y) +es5id: 11.8.2_A3.1_T2.7 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/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.8.js b/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.8.js index 43fe1d76f0efd7b4486682a9280f2d5d68d59627..3a51ed9d588d719dad6fe06ff8f0426d7c3ca2ea 100644 --- a/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.8.js +++ b/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.8.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x > y returns ToNumber(x) > ToNumber(y) +es5id: 11.8.2_A3.1_T2.8 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/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.9.js b/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.9.js index a87818f4e4c098c77865d432ae21791a09d7b88b..e73cbfad5fff70aa739aa7b82a3a52376836c63e 100644 --- a/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.9.js +++ b/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.9.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x > y returns ToNumber(x) > ToNumber(y) +es5id: 11.8.2_A3.1_T2.9 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/ch11/11.8/11.8.2/S11.8.2_A3.2_T1.1.js b/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.2_T1.1.js index d4644e0ed6b49b091410d1421260ed119d2d90cc..857dea4eac77b52f6c8b5b8114536a35683a9dab 100644 --- a/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.2_T1.1.js +++ b/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.2_T1.1.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is String and Type(Primitive(y)) is String, then operator x > y returns ToString(x) > ToString(y) +es5id: 11.8.2_A3.2_T1.1 description: > Type(Primitive(x)) and Type(Primitive(y)) vary between primitive string and String object diff --git a/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.2_T1.2.js b/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.2_T1.2.js index 8152ec3cd2f106d85a5efe1bfe336372a695df23..eb217beaaa3b569824271c4e4d81937144653bf3 100644 --- a/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.2_T1.2.js +++ b/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.2_T1.2.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is String and Type(Primitive(y)) is String, then operator x > y returns ToString(x) > ToString(y) +es5id: 11.8.2_A3.2_T1.2 description: > Type(Primitive(x)) and Type(Primitive(y)) vary between Object object and Function object diff --git a/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.1.js b/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.1.js index 8955392556e75d96d25222c26c995b1d68d2c4d7..7d16f88ec268c435c8ad96d6da1c5ec308653fb8 100644 --- a/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.1.js +++ b/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.1.js @@ -3,6 +3,7 @@ /*--- info: If x is NaN, return false (if result in 11.8.5 is undefined, return false) +es5id: 11.8.2_A4.1 description: y is number primitive ---*/ diff --git a/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.10.js b/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.10.js index bb60ad8770d21cfa3144ff0676a6b935b4f72224..732c34bb8e6456bcdd6135d8f5a639b6555e1d32 100644 --- a/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.10.js +++ b/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.10.js @@ -3,6 +3,7 @@ /*--- info: If x is a prefix of y, return false +es5id: 11.8.2_A4.10 description: x and y are string primitives ---*/ diff --git a/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.11.js b/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.11.js index cdc7efef362b135e500763806795dab9c83a1a74..363b3c0b5d97c540fac0343614f57c89886f9f9b 100644 --- a/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.11.js +++ b/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.11.js @@ -3,6 +3,7 @@ /*--- info: If y is a prefix of x and x !== y, return true +es5id: 11.8.2_A4.11 description: x and y are string primitives ---*/ diff --git a/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.12_T1.js b/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.12_T1.js index 732ddaad4a64143867253c15368c68921c2ba8d0..e179916b287d9ab6928d7dacc442c0e85e456718 100644 --- a/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.12_T1.js +++ b/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.12_T1.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 11.8.2_A4.12_T1 description: x and y are string primitives ---*/ diff --git a/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.12_T2.js b/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.12_T2.js index 7d399d8b2686cfbb07aa90be21d23bb9db24c49b..cf5b2dff34a66894233c2c09f77345607fcb31cd 100644 --- a/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.12_T2.js +++ b/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.12_T2.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 11.8.2_A4.12_T2 description: x and y are string primitives ---*/ diff --git a/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.2.js b/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.2.js index 334cdf7eb7fab22fb19a9d061206c094c9babf10..6c567fad9a5e85365de688c4c7d1cc8995a89fb0 100644 --- a/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.2.js +++ b/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.2.js @@ -3,6 +3,7 @@ /*--- info: If y is NaN, return false (if result in 11.8.5 is undefined, return false) +es5id: 11.8.2_A4.2 description: x is number primitive ---*/ diff --git a/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.3.js b/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.3.js index 6b6dfdf28f5c852875748f4fb6241009107b7230..d56a375bf4bc54505a949fd7d8460d129e409855 100644 --- a/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.3.js +++ b/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.3.js @@ -3,6 +3,7 @@ /*--- info: If x and y are the same number value, return false +es5id: 11.8.2_A4.3 description: x and y are number primitives ---*/ diff --git a/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.4.js b/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.4.js index b40ff199c7e1521703edf8f2d52af20816fe3d88..f7d90f5b5632164e8fe64c055021ce73c7fa6878 100644 --- a/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.4.js +++ b/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.4.js @@ -3,6 +3,7 @@ /*--- info: If either variable x or y is +0 and the other is -0, return false +es5id: 11.8.2_A4.4 description: Checking all combinations ---*/ diff --git a/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.5.js b/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.5.js index a781439d05650f663b22a8c54d89d19279eb76da..d1cc633d2a7750335fd98d8197e642d322124004 100644 --- a/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.5.js +++ b/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.5.js @@ -3,6 +3,7 @@ /*--- info: If x is +Infinity and x !== y, return true +es5id: 11.8.2_A4.5 description: y is number primitive ---*/ diff --git a/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.6.js b/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.6.js index 46769b13d26ec247933404cc9b0cf0f59b70545e..6207ea544d29ee51b6038cf7f825e6b6f9d81ab2 100644 --- a/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.6.js +++ b/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.6.js @@ -3,6 +3,7 @@ /*--- info: If y is +Infinity, return false +es5id: 11.8.2_A4.6 description: x is number primitive ---*/ diff --git a/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.7.js b/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.7.js index b5a3fac9ac88d7ef80b468f574cec8d396d5a9b3..51b65ffa180085af36bc8e9b879fa2e5b327eae3 100644 --- a/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.7.js +++ b/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.7.js @@ -3,6 +3,7 @@ /*--- info: If x is -Infinity, return false +es5id: 11.8.2_A4.7 description: y is number primitive ---*/ diff --git a/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.8.js b/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.8.js index f3a7865d8befad33bc53c67371e801731b70d8da..895f838a25260d863eb9e0e9c8ffddafddd9e9de 100644 --- a/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.8.js +++ b/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.8.js @@ -3,6 +3,7 @@ /*--- info: If y is -Infinity and x !== y, return true +es5id: 11.8.2_A4.8 description: x is number primitive ---*/ diff --git a/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.9.js b/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.9.js index fea57ae14611babbb9808497a7818c997e5b1dce..42c471032b9d8469d1391a3fde4e05f08f784bc6 100644 --- a/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.9.js +++ b/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.9.js @@ -5,6 +5,7 @@ info: > If is x greater than y and these values are both finite non-zero, return true; otherwise, return false +es5id: 11.8.2_A4.9 description: x and y are number primitives ---*/ diff --git a/test/suite/ch11/11.8/11.8.3/11.8.3-1.js b/test/suite/ch11/11.8/11.8.3/11.8.3-1.js index eff46d7c792588c9e9e22ebaf17cd2dfdb5c41da..7c7b58224037672d1d59c7954ba1e82616a31068 100644 --- a/test/suite/ch11/11.8/11.8.3/11.8.3-1.js +++ b/test/suite/ch11/11.8/11.8.3/11.8.3-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.8.3-1 description: > 11.8.3 Less-than-or-equal Operator - Partial left to right order enforced when using Less-than-or-equal operator: valueOf <= valueOf diff --git a/test/suite/ch11/11.8/11.8.3/11.8.3-2.js b/test/suite/ch11/11.8/11.8.3/11.8.3-2.js index 1f71eb65a189f09309a5ec4b365e7d86ee28cd0c..8d74460f3a6dcd51fd5667d8d2fc38bc240e439c 100644 --- a/test/suite/ch11/11.8/11.8.3/11.8.3-2.js +++ b/test/suite/ch11/11.8/11.8.3/11.8.3-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.8.3-2 description: > 11.8.3 Less-than-or-equal Operator - Partial left to right order enforced when using Less-than-or-equal operator: valueOf <= diff --git a/test/suite/ch11/11.8/11.8.3/11.8.3-3.js b/test/suite/ch11/11.8/11.8.3/11.8.3-3.js index 74ee5696676728a4b473cfe96eae3d50a070d546..598aaee6d129da18c4addf1cae7024469b5238a2 100644 --- a/test/suite/ch11/11.8/11.8.3/11.8.3-3.js +++ b/test/suite/ch11/11.8/11.8.3/11.8.3-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.8.3-3 description: > 11.8.3 Less-than-or-equal Operator - Partial left to right order enforced when using Less-than-or-equal operator: toString <= diff --git a/test/suite/ch11/11.8/11.8.3/11.8.3-4.js b/test/suite/ch11/11.8/11.8.3/11.8.3-4.js index afbd3707b2754f95f3e1e608940de4081d31d114..22694efde81c4226d0a14bc24d666339e8682e3a 100644 --- a/test/suite/ch11/11.8/11.8.3/11.8.3-4.js +++ b/test/suite/ch11/11.8/11.8.3/11.8.3-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.8.3-4 description: > 11.8.3 Less-than-or-equal Operator - Partial left to right order enforced when using Less-than-or-equal operator: toString <= diff --git a/test/suite/ch11/11.8/11.8.3/11.8.3-5.js b/test/suite/ch11/11.8/11.8.3/11.8.3-5.js index 4febb1028e45b80f1ae1f8df9b01b316e7511ce4..211cd5e7702303a9bd42dcb5a2d649b0b99bfdbc 100644 --- a/test/suite/ch11/11.8/11.8.3/11.8.3-5.js +++ b/test/suite/ch11/11.8/11.8.3/11.8.3-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 11.8.3-5 description: > 11.8.3 Less-than-or-equal Operator - Partial left to right order enforced when using Less-than-or-equal operator: valueOf <= valueOf diff --git a/test/suite/ch11/11.8/11.8.3/S11.8.3_A1.js b/test/suite/ch11/11.8/11.8.3/S11.8.3_A1.js index 2b485728870c7642828abe61d31a93edbcc8790c..ed853e5c701299156920b7fff51e45b49b9d97bb 100644 --- a/test/suite/ch11/11.8/11.8.3/S11.8.3_A1.js +++ b/test/suite/ch11/11.8/11.8.3/S11.8.3_A1.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between RelationalExpression and "<=" or between "<=" and ShiftExpression are allowed +es5id: 11.8.3_A1 description: Checking by using eval ---*/ diff --git a/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T1.js b/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T1.js index fcd1ca92036241d5282be9043dc8df6f444be2d2..6deaa9a2e35d7272c8fd5c1a9beb2e5fed565dd1 100644 --- a/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T1.js +++ b/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x <= y uses GetValue +es5id: 11.8.3_A2.1_T1 description: Either Type is not Reference or GetBase is not null ---*/ diff --git a/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T2.js b/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T2.js index 5072f1057305d32b2e67b09439abf12d5e7f641a..d748167e2b6aa8e3cebe55bcb86ae82e68d0cb67 100644 --- a/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T2.js +++ b/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator x <= y uses GetValue +es5id: 11.8.3_A2.1_T2 description: If GetBase(x) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T3.js b/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T3.js index aad9b539293a436cdf8bfcce9037f5a57ecf8d41..e9fc43e936d7b0359110e0d47ebe125858a956ba 100644 --- a/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T3.js +++ b/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator x <= y uses GetValue +es5id: 11.8.3_A2.1_T3 description: If GetBase(y) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.2_T1.js b/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.2_T1.js index 8aa8437c03c93b4fa247ed9dc47fa8c6492b68d9..17d88d49eabdd8cc42f52073baff9c29e2b6d5b8 100644 --- a/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.2_T1.js +++ b/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x <= y uses [[Default Value]] +es5id: 11.8.3_A2.2_T1 description: If Type(value) is Object, evaluate ToPrimitive(value, Number) ---*/ diff --git a/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.3_T1.js b/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.3_T1.js index 0f3fbb7cd3a8a274e6c9489b8e0f97a3f0c8346c..26f8d5042bc0e4c9728cf2be2d038321eeaa918f 100644 --- a/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.3_T1.js +++ b/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.3_T1.js @@ -3,6 +3,7 @@ /*--- info: In ES5, First expression should be evaluated first. +es5id: 11.8.3_A2.3_T1 description: Checking that operands of a "<=" evaluate left-to-right ---*/ diff --git a/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T1.js b/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T1.js index 16175baa431ef4622b89d4dbe4f9f6be6b96f161..38c892e1eed50a1e9c53411d0328353881dc0f43 100644 --- a/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T1.js +++ b/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T1.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.8.3_A2.4_T1 description: Checking with "=" ---*/ diff --git a/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T2.js b/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T2.js index a07398d5627f615be68067c5a008e672483fd9fa..8e4a9f1bb071c39ac36206fd98b1d5335c715ad2 100644 --- a/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T2.js +++ b/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T2.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.8.3_A2.4_T2 description: Checking with "throw" ---*/ diff --git a/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T3.js b/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T3.js index 2c877305aed3d019c42bfecb484d486ff94b1cf3..848a590cdf45503035bfa29f396b5c5f768cef9d 100644 --- a/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T3.js +++ b/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T3.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.8.3_A2.4_T3 description: Checking with undeclarated variables ---*/ diff --git a/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.1.js b/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.1.js index 6b6c5e1f5baca4a500f66545bd5d2a622b37b16e..07bc302aef298786c2821123d7b740a7f5428f03 100644 --- a/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.1.js +++ b/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.1.js @@ -5,6 +5,7 @@ info: > Operator x <= y returns ToNumber(x) <= ToNumber(y), if Type(Primitive(x)) is not String or Type(Primitive(y)) is not String +es5id: 11.8.3_A3.1_T1.1 description: > Type(Primitive(x)) and Type(Primitive(y)) vary between primitive boolean and Boolean object diff --git a/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.2.js b/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.2.js index 25d8f7b96f74e3939a5ae087ffbda6c4345f2d8d..61dedffd44f23f465e12b78b16130e59dfcaebd5 100644 --- a/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.2.js +++ b/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.2.js @@ -5,6 +5,7 @@ info: > Operator x <= y returns ToNumber(x) <= ToNumber(y), if Type(Primitive(x)) is not String or Type(Primitive(y)) is not String +es5id: 11.8.3_A3.1_T1.2 description: > Type(Primitive(x)) and Type(Primitive(y)) vary between primitive number and Number object diff --git a/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.3.js b/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.3.js index 9f29308475a1325824c29e4589f285a13a5dfe49..585f8a3a91ea939f1f8872b484f0d80b19405805 100644 --- a/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.3.js +++ b/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.3.js @@ -5,6 +5,7 @@ info: > Operator x <= y returns ToNumber(x) <= ToNumber(y), if Type(Primitive(x)) is not String or Type(Primitive(y)) is not String +es5id: 11.8.3_A3.1_T1.3 description: > Type(Primitive(x)) and Type(Primitive(y)) vary between Null and Undefined diff --git a/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.1.js b/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.1.js index 630c0d44ea7f07a881ccfd1b4ed1ec2a08e39cac..a7e53414cb26fc7232bd0b11e8b9fef6a24ea1d3 100644 --- a/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.1.js +++ b/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.1.js @@ -5,6 +5,7 @@ info: > Operator x <= y returns ToNumber(x) <= ToNumber(y), if Type(Primitive(x)) is not String or Type(Primitive(y)) is not String +es5id: 11.8.3_A3.1_T2.1 description: > Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between Number (primitive or object) and Boolean diff --git a/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.2.js b/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.2.js index b233e77c0cc94d8e0c069c688f2912af05199120..2f4407258ecc436f2a78de380d75d2ed8a82d5a5 100644 --- a/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.2.js +++ b/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.2.js @@ -5,6 +5,7 @@ info: > Operator x <= y returns ToNumber(x) <= ToNumber(y), if Type(Primitive(x)) is not String or Type(Primitive(y)) is not String +es5id: 11.8.3_A3.1_T2.2 description: > Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between Number (primitive or object) and String diff --git a/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.3.js b/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.3.js index 51d7dd2e568b5a4be11d53e872b6016c57b76996..9091b7109557481ce6b6dbe04d6d217fbfb223b5 100644 --- a/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.3.js +++ b/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.3.js @@ -5,6 +5,7 @@ info: > Operator x <= y returns ToNumber(x) <= ToNumber(y), if Type(Primitive(x)) is not String or Type(Primitive(y)) is not String +es5id: 11.8.3_A3.1_T2.3 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/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.4.js b/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.4.js index f37be48a996c5bf554822e6401a3f59270a5b020..64be8042d367d89211e9ba9aad9c35c949a7df1c 100644 --- a/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.4.js +++ b/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.4.js @@ -5,6 +5,7 @@ info: > Operator x <= y returns ToNumber(x) <= ToNumber(y), if Type(Primitive(x)) is not String or Type(Primitive(y)) is not String +es5id: 11.8.3_A3.1_T2.4 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/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.5.js b/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.5.js index 81ebafdd7aac4d8a59fba7254ccf22c530247525..79b155e5bf306a5ee4ed460b7dd52a794b5a2aed 100644 --- a/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.5.js +++ b/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.5.js @@ -5,6 +5,7 @@ info: > Operator x <= y returns ToNumber(x) <= ToNumber(y), if Type(Primitive(x)) is not String or Type(Primitive(y)) is not String +es5id: 11.8.3_A3.1_T2.5 description: > Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between String (primitive or object) and Boolean diff --git a/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.6.js b/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.6.js index f87dec059b3c361b05a60e23d6e15249d39a3073..76c07c800708699f76f8a60d0081a066bf7ecdd6 100644 --- a/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.6.js +++ b/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.6.js @@ -5,6 +5,7 @@ info: > Operator x <= y returns ToNumber(x) <= ToNumber(y), if Type(Primitive(x)) is not String or Type(Primitive(y)) is not String +es5id: 11.8.3_A3.1_T2.6 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/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.7.js b/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.7.js index 300de4416752ebe591b546893d3314a2e5818cd6..b0240d6cdcf7c625115785776b538361f027cd3a 100644 --- a/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.7.js +++ b/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.7.js @@ -5,6 +5,7 @@ info: > Operator x <= y returns ToNumber(x) <= ToNumber(y), if Type(Primitive(x)) is not String or Type(Primitive(y)) is not String +es5id: 11.8.3_A3.1_T2.7 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/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.8.js b/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.8.js index 3e92e5766f6fa399b39694d86d22b5bc92df4b2a..10e482a7c127c44b4ad3dd46acae3b529688fc15 100644 --- a/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.8.js +++ b/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.8.js @@ -5,6 +5,7 @@ info: > Operator x <= y returns ToNumber(x) <= ToNumber(y), if Type(Primitive(x)) is not String or Type(Primitive(y)) is not String +es5id: 11.8.3_A3.1_T2.8 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/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.9.js b/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.9.js index c64f6082d848e8cb4bdbb1a25a43a5c01d01b716..bd33dd49deb92d151e555336d12b3e105e7fbb80 100644 --- a/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.9.js +++ b/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.9.js @@ -5,6 +5,7 @@ info: > Operator x <= y returns ToNumber(x) <= ToNumber(y), if Type(Primitive(x)) is not String or Type(Primitive(y)) is not String +es5id: 11.8.3_A3.1_T2.9 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/ch11/11.8/11.8.3/S11.8.3_A3.2_T1.1.js b/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.2_T1.1.js index d5a0f67853d0a6a8fdea6ba71345a64b6b9f4c5a..38db26765c3e558e2c4eda3a52bc54b3ee970ea8 100644 --- a/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.2_T1.1.js +++ b/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.2_T1.1.js @@ -5,6 +5,7 @@ info: > Operator x <= y returns ToString(x) <= ToString(y), if Type(Primitive(x)) is String and Type(Primitive(y)) is String +es5id: 11.8.3_A3.2_T1.1 description: > Type(Primitive(x)) and Type(Primitive(y)) vary between primitive string and String object diff --git a/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.2_T1.2.js b/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.2_T1.2.js index 542531547cad0990dc4e229c402780d894e94c8f..85828ba5c5c3237e893d23502f431cbffef30c47 100644 --- a/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.2_T1.2.js +++ b/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.2_T1.2.js @@ -5,6 +5,7 @@ info: > Operator x <= y returns ToString(x) <= ToString(y), if Type(Primitive(x)) is String and Type(Primitive(y)) is String +es5id: 11.8.3_A3.2_T1.2 description: > Type(Primitive(x)) and Type(Primitive(y)) vary between Object object and Function object diff --git a/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.1.js b/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.1.js index 165cc9d4a176ffa41b9a73e56b6a13d6d74c6747..a8ed9df53d2a6e6cefbb95460922c8574d324eaf 100644 --- a/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.1.js +++ b/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.1.js @@ -3,6 +3,7 @@ /*--- info: If x is NaN, return false (if result in 11.8.5 is undefined, return false) +es5id: 11.8.3_A4.1 description: y is number primitive ---*/ diff --git a/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.10.js b/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.10.js index 29e1135e98b51da790d722976ab21617ef527b38..001fed67d7955cc6c98bed7f47da1065701c8403 100644 --- a/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.10.js +++ b/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.10.js @@ -3,6 +3,7 @@ /*--- info: If y is a prefix of x and x !== y, return false +es5id: 11.8.3_A4.10 description: x and y are string primitives ---*/ diff --git a/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.11.js b/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.11.js index 8ff6e165087f031346b8197638abc390c75d92b3..27b4d1d4a4c5a73e409995906821ffe836d6ebb5 100644 --- a/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.11.js +++ b/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.11.js @@ -3,6 +3,7 @@ /*--- info: If x is a prefix of y, return true +es5id: 11.8.3_A4.11 description: x and y are string primitives ---*/ diff --git a/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.12_T1.js b/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.12_T1.js index a48917ff140db6e7601d0f88912b55c69d76543e..950f5bf96ff7498539ac086e33db81378fcf264a 100644 --- a/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.12_T1.js +++ b/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.12_T1.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 11.8.3_A4.12_T1 description: x and y are string primitives ---*/ diff --git a/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.12_T2.js b/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.12_T2.js index c1556441de09c51001d6ab4ec6e0a146dad4051b..816b602cb4b1f3701ada05e6b989d4aa6e0ecffb 100644 --- a/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.12_T2.js +++ b/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.12_T2.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 11.8.3_A4.12_T2 description: x and y are string primitives ---*/ diff --git a/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.2.js b/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.2.js index e03799466fe8e1e71fdbebeae5a649736f45fd7c..57da86e524c57bfa45a62e389fc329c37b83c0e1 100644 --- a/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.2.js +++ b/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.2.js @@ -3,6 +3,7 @@ /*--- info: If y is NaN, return false (if result in 11.8.5 is undefined, return false) +es5id: 11.8.3_A4.2 description: x is number primitive ---*/ diff --git a/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.3.js b/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.3.js index 1bf568c5e50e99e01c19e1d6c1adc9c95b62923e..66c2e1a629d5e6a65d4b929ed0b4030f1a7d31c4 100644 --- a/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.3.js +++ b/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.3.js @@ -3,6 +3,7 @@ /*--- info: If x and y are the same number value, return true +es5id: 11.8.3_A4.3 description: x and y are number primitives ---*/ diff --git a/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.4.js b/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.4.js index 370f514aaf59217b13f0d56557d99bc23425b11f..5863689ac3119b27f46e06d3044c4055c8933d2d 100644 --- a/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.4.js +++ b/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.4.js @@ -3,6 +3,7 @@ /*--- info: If either x or y is +0 and the other is -0, return true +es5id: 11.8.3_A4.4 description: Checking all combinations ---*/ diff --git a/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.5.js b/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.5.js index 5c07f1388176d6418e396963d34437c64ef7e19d..84217f3032924c7cf2a7696758657e1b69511677 100644 --- a/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.5.js +++ b/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.5.js @@ -3,6 +3,7 @@ /*--- info: If x is +Infinity and x !== y, return false +es5id: 11.8.3_A4.5 description: y is number primitive ---*/ diff --git a/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.6.js b/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.6.js index faad8099f0da3c69fbf37a6c69b31cc98540a5f1..e1c1237dbceea93fa5594b0b1af5b617cc561db6 100644 --- a/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.6.js +++ b/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.6.js @@ -3,6 +3,7 @@ /*--- info: If y is +Infinity and x !== y, return true +es5id: 11.8.3_A4.6 description: x is number primitive ---*/ diff --git a/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.7.js b/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.7.js index abbc88d00e37f25c0d31a3558687a95cd5eb4bb4..60a96014e58a77658e66345a9c6781aea845a7a2 100644 --- a/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.7.js +++ b/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.7.js @@ -3,6 +3,7 @@ /*--- info: If x is -Infinity, return true +es5id: 11.8.3_A4.7 description: y is number primitive ---*/ diff --git a/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.8.js b/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.8.js index e495f226f36f62bd32622b1c882201fbd5240e3c..ad32cc42bb0688957247f6e4fae143d16844cbc5 100644 --- a/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.8.js +++ b/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.8.js @@ -3,6 +3,7 @@ /*--- info: If y is -Infinity and x !== y, return false +es5id: 11.8.3_A4.8 description: x is number primitive ---*/ diff --git a/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.9.js b/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.9.js index 6095614731c4aa21dc869d07516d15281b651975..bbab0190390aaaea9e35ee9a91caada85ee5fa87 100644 --- a/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.9.js +++ b/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.9.js @@ -5,6 +5,7 @@ info: > If x is less or equal than y and these values are both finite non-zero, return true; otherwise, return false +es5id: 11.8.3_A4.9 description: x and y are number primitives ---*/ diff --git a/test/suite/ch11/11.8/11.8.4/S11.8.4_A1.js b/test/suite/ch11/11.8/11.8.4/S11.8.4_A1.js index eee9426720b48356aaad5bf4422072206cc1e2c2..aa2e9df1385cf5d85558c463f9153a180aae7019 100644 --- a/test/suite/ch11/11.8/11.8.4/S11.8.4_A1.js +++ b/test/suite/ch11/11.8/11.8.4/S11.8.4_A1.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between RelationalExpression and "=>" or "=>" and ShiftExpression are allowed +es5id: 11.8.4_A1 description: Checking by using eval ---*/ diff --git a/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T1.js b/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T1.js index 3d136a7bbc02e15a09fbcc88073a535b313d5199..a9127b1b63c1dcaa9b0b332692926a8157f6c39b 100644 --- a/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T1.js +++ b/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x >= y uses GetValue +es5id: 11.8.4_A2.1_T1 description: Either Type is not Reference or GetBase is not null ---*/ diff --git a/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T2.js b/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T2.js index 974927ebd4459dba9766d2158806c095497d2fdf..63de923bfd0ceb43108a4182dbd6adb5dd8df4ad 100644 --- a/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T2.js +++ b/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator x >= y uses GetValue +es5id: 11.8.4_A2.1_T2 description: If GetBase(x) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T3.js b/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T3.js index 4535d96935677c6b7d85934b2578da6d0f3204bc..ddd91cfdcf2dff2200a8bc5fa01b1a21924d3ce5 100644 --- a/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T3.js +++ b/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator x >= y uses GetValue +es5id: 11.8.4_A2.1_T3 description: If GetBase(y) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.2_T1.js b/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.2_T1.js index 0b03a6751692737d0d4e988f3d0d9bceac6869ef..3c8e72228c42a382960c1e6c597d5ee860cf2908 100644 --- a/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.2_T1.js +++ b/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x >= y uses [[Default Value]] +es5id: 11.8.4_A2.2_T1 description: If Type(value) is Object, evaluate ToPrimitive(value, Number) ---*/ diff --git a/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.3_T1.js b/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.3_T1.js index 856480e83085fd988575de18cb6009e6bab1cee9..d202fa96053115acb088028ffd191e8a0a88bdf2 100644 --- a/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.3_T1.js +++ b/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.3_T1.js @@ -5,6 +5,7 @@ info: > ToNumber(first expression) is called first, and then ToNumber(second expression) +es5id: 11.8.4_A2.3_T1 description: Checking with "throw" ---*/ diff --git a/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T1.js b/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T1.js index 1e7baf55142ccb2aa4af87d657a8dd4a33d83128..8122506438ef87bc2f957d1d2fc1104bad47f0fc 100644 --- a/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T1.js +++ b/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T1.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.8.4_A2.4_T1 description: Checking with "=" ---*/ diff --git a/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T2.js b/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T2.js index aca2fe6dd0e2f476d5d73f4d4b027e3a0a302091..a7ee2c6a7cd9c2c10fb14b411a049a108db508b9 100644 --- a/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T2.js +++ b/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T2.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.8.4_A2.4_T2 description: Checking with "throw" ---*/ diff --git a/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T3.js b/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T3.js index fe38c26ce212d05ea4832999bc76941530b8c098..c3dac2a02c16c9230f966ec9e0398e0eb4f026ff 100644 --- a/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T3.js +++ b/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T3.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.8.4_A2.4_T3 description: Checking with undeclarated variables ---*/ diff --git a/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.1.js b/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.1.js index d23ac9d4f08f12c06f03bf6a1d18fd190594e001..4f8dad1fd9ea9c6c247526dea0e50aa8062253b8 100644 --- a/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.1.js +++ b/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.1.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x >= y returns ToNumber(x) >= ToNumber(y) +es5id: 11.8.4_A3.1_T1.1 description: > Type(Primitive(x)) and Type(Primitive(y)) vary between primitive boolean and Boolean object diff --git a/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.2.js b/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.2.js index e967d057da8061e47e599b493975f5bae34ae6d7..5d55175b556e4fe3577304d8af0d27fe5ec059d7 100644 --- a/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.2.js +++ b/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.2.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x >= y returns ToNumber(x) >= ToNumber(y) +es5id: 11.8.4_A3.1_T1.2 description: > Type(Primitive(x)) and Type(Primitive(y)) vary between primitive number and Number object diff --git a/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.3.js b/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.3.js index 0252ba6cc038c5540074d939a7902c3b745893ac..b1a0267ef4a82c1f89362f24ae601d35d8c4cb29 100644 --- a/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.3.js +++ b/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.3.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x >= y returns ToNumber(x) >= ToNumber(y) +es5id: 11.8.4_A3.1_T1.3 description: > Type(Primitive(x)) and Type(Primitive(y)) vary between Null and Undefined diff --git a/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.1.js b/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.1.js index 8159c6f2329613ca330348cddf5549a8340e5e2f..69275b71e3dcefe63dc185ac49796c307daff968 100644 --- a/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.1.js +++ b/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.1.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x >= y returns ToNumber(x) >= ToNumber(y) +es5id: 11.8.4_A3.1_T2.1 description: > Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between Number (primitive or object) and Boolean diff --git a/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.2.js b/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.2.js index 2ccfb7eb0cd51671723aae2383710cb89de25d8e..e36224b8b5aed3d86dd7b3a1c6e58843b9baf56e 100644 --- a/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.2.js +++ b/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.2.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x >= y returns ToNumber(x) >= ToNumber(y) +es5id: 11.8.4_A3.1_T2.2 description: > Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between Number (primitive or object) and String diff --git a/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.3.js b/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.3.js index 0eab4ac8f3cab92943e69f815654370e913a8ed1..ad80f802a135161ba54a23e6c0b4a3297f571d4b 100644 --- a/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.3.js +++ b/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.3.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x >= y returns ToNumber(x) >= ToNumber(y) +es5id: 11.8.4_A3.1_T2.3 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/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.4.js b/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.4.js index c7b873f22c5184ef18670821b01e3c79eae37740..eb51bc6f574c18a42271808e496bf41628bbc37a 100644 --- a/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.4.js +++ b/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.4.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x >= y returns ToNumber(x) >= ToNumber(y) +es5id: 11.8.4_A3.1_T2.4 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/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.5.js b/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.5.js index 43d84e760a3e6797996d6e15d165e46cd8abdf78..093bcfb402178f9b575eb83a91b5fff795e242ff 100644 --- a/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.5.js +++ b/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.5.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x >= y returns ToNumber(x) >= ToNumber(y) +es5id: 11.8.4_A3.1_T2.5 description: > Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between String (primitive or object) and Boolean diff --git a/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.6.js b/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.6.js index 9b24e162e48582756504173e82c1aed6523be7f9..25e3e944b1b56a066db7a151c2d96f78aa3eaa5c 100644 --- a/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.6.js +++ b/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.6.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x >= y returns ToNumber(x) >= ToNumber(y) +es5id: 11.8.4_A3.1_T2.6 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/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.7.js b/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.7.js index 41a912293e8044d2ec25f7f391b88466e8267d2d..a1466c108fb1832da1572801218b541dd38b271b 100644 --- a/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.7.js +++ b/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.7.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x >= y returns ToNumber(x) >= ToNumber(y) +es5id: 11.8.4_A3.1_T2.7 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/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.8.js b/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.8.js index 5a202611c29d7607da3803004d34bb7a344b12f6..b4b67322b009fa44988b19160d474a5e7b50337a 100644 --- a/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.8.js +++ b/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.8.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x >= y returns ToNumber(x) >= ToNumber(y) +es5id: 11.8.4_A3.1_T2.8 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/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.9.js b/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.9.js index 9fce92c87ab3ec09904b93bbebf3d976e659deef..af551e22d9645ccc6945e7afcbf4ce9c8745ef4d 100644 --- a/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.9.js +++ b/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.9.js @@ -5,6 +5,7 @@ info: > If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x >= y returns ToNumber(x) >= ToNumber(y) +es5id: 11.8.4_A3.1_T2.9 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/ch11/11.8/11.8.4/S11.8.4_A3.2_T1.1.js b/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.2_T1.1.js index 835537b96fd9d2ec50948d0f0734d3ee8eee6a9f..6d0be7fcb9634e24bb49f563e854996a0eb08440 100644 --- a/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.2_T1.1.js +++ b/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.2_T1.1.js @@ -5,6 +5,7 @@ info: > Operator x >= y returns ToString(x) >= ToString(y), if Type(Primitive(x)) is String and Type(Primitive(y)) is String +es5id: 11.8.4_A3.2_T1.1 description: > Type(Primitive(x)) and Type(Primitive(y)) vary between primitive string and String object diff --git a/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.2_T1.2.js b/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.2_T1.2.js index 62bab1569f6900043cd8041513a17521ba6ed57b..004f1349ab66c0fc92821eb8f413b563429d8dd7 100644 --- a/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.2_T1.2.js +++ b/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.2_T1.2.js @@ -5,6 +5,7 @@ info: > Operator x >= y returns ToString(x) >= ToString(y), if Type(Primitive(x)) is String and Type(Primitive(y)) is String +es5id: 11.8.4_A3.2_T1.2 description: > Type(Primitive(x)) and Type(Primitive(y)) vary between Object object and Function object diff --git a/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.1.js b/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.1.js index ce7999f27254258f3a6865ad90771f6427d00d3a..e20ddb5e0e5bd9f910700e90fa332b72d2ee87c2 100644 --- a/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.1.js +++ b/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.1.js @@ -3,6 +3,7 @@ /*--- info: If x is NaN, return false (if result in 11.8.5 is undefined, return false) +es5id: 11.8.4_A4.1 description: y is number primitive ---*/ diff --git a/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.10.js b/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.10.js index 2f3bd2edd682f1c5a7ad64b517ab0cce1bb5148f..43452a0de135e569c49a0aa556cd2d6662682bd6 100644 --- a/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.10.js +++ b/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.10.js @@ -3,6 +3,7 @@ /*--- info: If x is a prefix of y and x !== y, return false +es5id: 11.8.4_A4.10 description: x and y are string primitives ---*/ diff --git a/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.11.js b/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.11.js index 7f15f3369bae6c858bf77e901b203e4074af1d6a..4a1da5ebe5cc493c1a16cb13ea68fbc2392397aa 100644 --- a/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.11.js +++ b/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.11.js @@ -3,6 +3,7 @@ /*--- info: If y is a prefix of x, return true +es5id: 11.8.4_A4.11 description: x and y are string primitives ---*/ diff --git a/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.12_T1.js b/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.12_T1.js index 52d27497179d24f65fdad1cd54ecf566c3cbe0fe..8c539c135986bafae2e3ded0424010a1170e3124 100644 --- a/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.12_T1.js +++ b/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.12_T1.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 11.8.4_A4.12_T1 description: x and y are string primitives ---*/ diff --git a/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.12_T2.js b/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.12_T2.js index 5512e04926a0ff3fc53fdcefb5e59bb1ef89a906..7f39030c3bb66c8650dc00b8a25eccb441ff6e27 100644 --- a/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.12_T2.js +++ b/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.12_T2.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 11.8.4_A4.12_T2 description: x and y are string primitives ---*/ diff --git a/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.2.js b/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.2.js index c2f5665a53efb36dde7659b08634f3beae7ab9b3..6d74082b641a78a67bed5b8ad7fd795b9ae24480 100644 --- a/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.2.js +++ b/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.2.js @@ -3,6 +3,7 @@ /*--- info: If y is NaN, return false (if result in 11.8.5 is undefined, return false) +es5id: 11.8.4_A4.2 description: x is number primitive ---*/ diff --git a/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.3.js b/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.3.js index a4d00bcc2fa8cf596a214d6285d2cba08ddfc7ce..d4c16ab809715bdbf58a9075958d714984fe64ec 100644 --- a/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.3.js +++ b/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.3.js @@ -3,6 +3,7 @@ /*--- info: If x and y are the same number value, return true +es5id: 11.8.4_A4.3 description: x and y are number primitives ---*/ diff --git a/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.4.js b/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.4.js index d06f5b2c1c06ccaf920297ace4ee9eccc60973c2..523947a97d1f09f0be71bfa7c8a72f90dbd3a2d2 100644 --- a/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.4.js +++ b/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.4.js @@ -3,6 +3,7 @@ /*--- info: If either x or y is +0 and the other is -0, return true +es5id: 11.8.4_A4.4 description: Checking all combinations ---*/ diff --git a/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.5.js b/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.5.js index f6c6c984fdb3572631026c0129a9d4b1e3401804..8c000eaa546d4985b23fa28f4f4e6b8e584dfcd6 100644 --- a/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.5.js +++ b/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.5.js @@ -3,6 +3,7 @@ /*--- info: If x is +Infinity, return true +es5id: 11.8.4_A4.5 description: y is number primitive ---*/ diff --git a/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.6.js b/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.6.js index f12eae38cc6c9697670607379e29e2a0d614e153..524877cf125557f625a5198308bfc400636aa638 100644 --- a/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.6.js +++ b/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.6.js @@ -3,6 +3,7 @@ /*--- info: If y is +Infinity and x !== y, return false +es5id: 11.8.4_A4.6 description: x is number primitive ---*/ diff --git a/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.7.js b/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.7.js index 3e1ad0040114767177cee7f6cdd8a07b63c6b1d0..678dfbb95d96e8232296aaa527df09453fbee79f 100644 --- a/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.7.js +++ b/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.7.js @@ -3,6 +3,7 @@ /*--- info: If x is -Infinity and x !== y, return false +es5id: 11.8.4_A4.7 description: y is number primitive ---*/ diff --git a/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.8.js b/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.8.js index b0cfb6202d046b3c3697fe48692f24439ecb3e9b..ce8a500854297121f333e0453f0996a0cb536237 100644 --- a/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.8.js +++ b/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.8.js @@ -3,6 +3,7 @@ /*--- info: If y is -Infinity, return true +es5id: 11.8.4_A4.8 description: x is number primitive ---*/ diff --git a/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.9.js b/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.9.js index 3c514df793bb98a6380b8f3f036e9341894466c6..8bde29e3dd24688ca6906c76ffcc006be098dbb5 100644 --- a/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.9.js +++ b/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.9.js @@ -5,6 +5,7 @@ info: > If x is greater or equal than y and these values are both finite non-zero, return true; otherwise, return false +es5id: 11.8.4_A4.9 description: x and y are number primitives ---*/ diff --git a/test/suite/ch11/11.8/11.8.6/S11.8.6_A1.js b/test/suite/ch11/11.8/11.8.6/S11.8.6_A1.js index b290b4c92c468974f3d43eff7049a68e6ee58033..289d04159c985362827084b9710de511df4d8dcf 100644 --- a/test/suite/ch11/11.8/11.8.6/S11.8.6_A1.js +++ b/test/suite/ch11/11.8/11.8.6/S11.8.6_A1.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between RelationalExpression and "instanceof" and between "instanceof" and ShiftExpression are allowed +es5id: 11.8.6_A1 description: Checking by using eval ---*/ diff --git a/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T1.js b/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T1.js index 8d612ac87a1d11aec94a7adef9fdaa9390d2e37c..4f1e7069d28f968f98bb7d8ff4d4a9651093f93a 100644 --- a/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T1.js +++ b/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator "instanceof" uses GetValue +es5id: 11.8.6_A2.1_T1 description: Either Expression is not Reference or GetBase is not null ---*/ diff --git a/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T2.js b/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T2.js index eaeaad9f63de616b4db6197447a415c42f36fde1..c5e5dcb27ca25b238024cb549facdf50166b6e81 100644 --- a/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T2.js +++ b/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator "instanceof" uses GetValue +es5id: 11.8.6_A2.1_T2 description: If GetBase(RelationalExpression) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T3.js b/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T3.js index fed60b6e44c63835d6ebd4570096fbee2507316e..1e0ba46b27ea12c8213da16e67e98acffb48cc79 100644 --- a/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T3.js +++ b/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator "instanceof" uses GetValue +es5id: 11.8.6_A2.1_T3 description: If GetBase(ShiftExpression) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T1.js b/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T1.js index 0b713ac25dfdcdfb255569502d022c857307cd67..46063d2e33c93c361623241d9419abfdc578e58a 100644 --- a/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T1.js +++ b/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T1.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.8.6_A2.4_T1 description: Checking with "=" ---*/ diff --git a/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T2.js b/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T2.js index 6f2ec9bfc216fb645a74452858f52bca5e87b27a..55fa67031d726f87931e68d929d8363c6ad5e84e 100644 --- a/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T2.js +++ b/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T2.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.8.6_A2.4_T2 description: Checking with "throw" ---*/ diff --git a/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T3.js b/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T3.js index 34b52a9abb7cea5c8f997d075fa3bd27b14bdef6..00d741a02074c2c298a981e6b68e57654d59023d 100644 --- a/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T3.js +++ b/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T3.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.8.6_A2.4_T3 description: Checking with undeclarated variables ---*/ diff --git a/test/suite/ch11/11.8/11.8.6/S11.8.6_A3.js b/test/suite/ch11/11.8/11.8.6/S11.8.6_A3.js index 8b2134f1b553ad38b3bb6117b89ba3f459f5af60..bcbcee5f47e7c24ab9e113162b5220048072143b 100644 --- a/test/suite/ch11/11.8/11.8.6/S11.8.6_A3.js +++ b/test/suite/ch11/11.8/11.8.6/S11.8.6_A3.js @@ -3,6 +3,7 @@ /*--- info: If ShiftExpression is not an object, throw TypeError +es5id: 11.8.6_A3 description: Checking all the types of primitives ---*/ diff --git a/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T1.js b/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T1.js index 2d8f596d0962c8f6d767c2035a0b079d62d66360..c20dddba6e094f870d8c1c2b7e75ec4c6dc68e3c 100644 --- a/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T1.js +++ b/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T1.js @@ -3,6 +3,7 @@ /*--- info: Only constructor call (with "new" keyword) makes instance +es5id: 11.8.6_A4_T1 description: Checking Boolean case ---*/ diff --git a/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T2.js b/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T2.js index d52834d3e51cf9bd75e9d15560a4976fb9134054..256ee7adf13117093b8e652851a4c3107b3eddf5 100644 --- a/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T2.js +++ b/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T2.js @@ -3,6 +3,7 @@ /*--- info: Only constructor call (with "new" keyword) makes instance +es5id: 11.8.6_A4_T2 description: Checking Number case ---*/ diff --git a/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T3.js b/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T3.js index 850da18522be0edd3bba758e672629eb794fddb1..8bca4d0e454ecceace6d44c86eca35afe3e6d328 100644 --- a/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T3.js +++ b/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T3.js @@ -3,6 +3,7 @@ /*--- info: Only constructor call (with "new" keyword) makes instance +es5id: 11.8.6_A4_T3 description: Checking String case ---*/ diff --git a/test/suite/ch11/11.8/11.8.6/S11.8.6_A5_T1.js b/test/suite/ch11/11.8/11.8.6/S11.8.6_A5_T1.js index 078812903e9e04fc8249a4a786749c826571ca70..972cc8bc5f5edf716bedba512f87c70c8e5bf67a 100644 --- a/test/suite/ch11/11.8/11.8.6/S11.8.6_A5_T1.js +++ b/test/suite/ch11/11.8/11.8.6/S11.8.6_A5_T1.js @@ -3,6 +3,7 @@ /*--- info: TypeError is subclass of Error from instanceof operator point of view +es5id: 11.8.6_A5_T1 description: Checking Error case ---*/ diff --git a/test/suite/ch11/11.8/11.8.6/S11.8.6_A5_T2.js b/test/suite/ch11/11.8/11.8.6/S11.8.6_A5_T2.js index bb87ad80a3b6622f9a6cc9785ea41cace04fe142..e8fff8cea6568ccd53271c731677f74bb4354d74 100644 --- a/test/suite/ch11/11.8/11.8.6/S11.8.6_A5_T2.js +++ b/test/suite/ch11/11.8/11.8.6/S11.8.6_A5_T2.js @@ -3,6 +3,7 @@ /*--- info: TypeError is subclass of Error from instanceof operator point of view +es5id: 11.8.6_A5_T2 description: Checking TypeError case ---*/ diff --git a/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T1.js b/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T1.js index 7e85c8185e6c5fe48fb75e93512627f4094597cd..07860e5567ee4f6ac54dd25639fb3e9e73995b4d 100644 --- a/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T1.js +++ b/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T1.js @@ -5,6 +5,7 @@ info: > Only Function objects implement [[HasInstance]] and can be proper ShiftExpression for the "instanceof" operator consequently +es5id: 11.8.6_A6_T1 description: Checking "this" case ---*/ diff --git a/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T2.js b/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T2.js index 2d8d2a431111e46bf94d73a2034bb2d5dc02f9e3..6a7f9c1b0ebd005ef1fde74c21e4ca342cbd6c3d 100644 --- a/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T2.js +++ b/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T2.js @@ -5,6 +5,7 @@ info: > Only Function objects implement [[HasInstance]] and can be proper ShiftExpression for the "instanceof" operator consequently +es5id: 11.8.6_A6_T2 description: Checking Math case ---*/ diff --git a/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T3.js b/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T3.js index 3fac0a92edd3ef97d9263c8f6b9714927b178c16..90d9d1f6fb6c9df279de8c57288dcbb443f25242 100644 --- a/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T3.js +++ b/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T3.js @@ -5,6 +5,7 @@ info: > Only Function objects implement [[HasInstance]] and can be proper ShiftExpression for the "instanceof" operator consequently +es5id: 11.8.6_A6_T3 description: Checking if RelationalExpression is function ---*/ diff --git a/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T4.js b/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T4.js index 1164efd7b49500d5b36de87f72181be7dea5e219..dce76c8064b673b9047ea89b68340302fa910c4f 100644 --- a/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T4.js +++ b/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T4.js @@ -5,6 +5,7 @@ info: > Only Function objects implement [[HasInstance]] and can be proper ShiftExpression for the "instanceof" operator consequently +es5id: 11.8.6_A6_T4 description: Checking if RelationalExpression is object ---*/ diff --git a/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T1.js b/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T1.js index ae9fe0bb41c5eb666de4b3ec3a615603ac6ce130..197a8d8b7c97757567582dc256933436cf06d99d 100644 --- a/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T1.js +++ b/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T1.js @@ -5,6 +5,7 @@ info: > When "instanceof" returns true it means that GetValue(RelationalExpression) is constructed with ShiftExpression +es5id: 11.8.6_A7_T1 description: Checking Object object ---*/ diff --git a/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T2.js b/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T2.js index 718516ff5ec88a6e13d2264c0a4b4a907af0e921..1f0689b1685ad9d41da93604e5c12da39a854114 100644 --- a/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T2.js +++ b/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T2.js @@ -5,6 +5,7 @@ info: > When "instanceof" returns true it means that GetValue(RelationalExpression) is constructed with ShiftExpression +es5id: 11.8.6_A7_T2 description: Checking Array object ---*/ diff --git a/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T3.js b/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T3.js index a13bce785332727268dac9fc66fccd1e6f245754..b0e41fe7dc24759c3503fe039d37c2c5214d5e7f 100644 --- a/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T3.js +++ b/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T3.js @@ -5,6 +5,7 @@ info: > When "instanceof" returns true it means that GetValue(RelationalExpression) is constructed with ShiftExpression +es5id: 11.8.6_A7_T3 description: Checking Function object ---*/ diff --git a/test/suite/ch11/11.8/11.8.7/S11.8.7_A1.js b/test/suite/ch11/11.8/11.8.7/S11.8.7_A1.js index 3005d6f9513231ffbbbb94bcde9fa071b77dcffc..1384889d8c9fc7ded2e887685412190b44475ff8 100644 --- a/test/suite/ch11/11.8/11.8.7/S11.8.7_A1.js +++ b/test/suite/ch11/11.8/11.8.7/S11.8.7_A1.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between RelationalExpression and "in" and between "in" and ShiftExpression are allowed +es5id: 11.8.7_A1 description: Checking by using eval ---*/ diff --git a/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T1.js b/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T1.js index b24241ff5d756273e38f6d2046ac2e9099d5478b..63f8c58eed4e08f7e7be108e062f6cafa8cb8a2e 100644 --- a/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T1.js +++ b/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator "in" uses GetValue +es5id: 11.8.7_A2.1_T1 description: Either Expression is not Reference or GetBase is not null ---*/ diff --git a/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T2.js b/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T2.js index fcf3983ecbdb4072749b0fe88fb91c9730bed7f3..5f7d9dabde085ea905f35ff261a6c43f93352aad 100644 --- a/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T2.js +++ b/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator "in" uses GetValue +es5id: 11.8.7_A2.1_T2 description: If GetBase(RelationalExpression) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T3.js b/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T3.js index 10fd2243a89fd2048869c5ee1f382cf37c0b9478..757fd2501908921d18fc8f8e35614cb772ca7a0e 100644 --- a/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T3.js +++ b/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator "in" uses GetValue +es5id: 11.8.7_A2.1_T3 description: If GetBase(ShiftExpression) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T1.js b/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T1.js index 8f29eed1b56149a294d7a62adf1936fb6afd6bd7..ff970bce042d7da441c8a95fa636bb5de6ca0889 100644 --- a/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T1.js +++ b/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T1.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.8.7_A2.4_T1 description: Checking with "=" ---*/ diff --git a/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T2.js b/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T2.js index d204251932dc315767e1fb50bd16002f65486146..9d65311aee496a274110b4917ac814360f601298 100644 --- a/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T2.js +++ b/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T2.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.8.7_A2.4_T2 description: Checking with "throw" ---*/ diff --git a/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T3.js b/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T3.js index 42dacc9fca969e2ca8c89ff737a03538ab2c6427..497a9d32be527c7b8ed09e5bae8865350148a871 100644 --- a/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T3.js +++ b/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T3.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.8.7_A2.4_T3 description: Checking with undeclarated variables ---*/ diff --git a/test/suite/ch11/11.8/11.8.7/S11.8.7_A3.js b/test/suite/ch11/11.8/11.8.7/S11.8.7_A3.js index af188bc8900a7bf4ff307a22f2d376be7d60be9d..9aeb706e71ac9f6a065fd4170742245d78e496e7 100644 --- a/test/suite/ch11/11.8/11.8.7/S11.8.7_A3.js +++ b/test/suite/ch11/11.8/11.8.7/S11.8.7_A3.js @@ -3,6 +3,7 @@ /*--- info: If ShiftExpression is not an object, throw TypeError +es5id: 11.8.7_A3 description: Checking all the types of primitives ---*/ diff --git a/test/suite/ch11/11.8/11.8.7/S11.8.7_A4.js b/test/suite/ch11/11.8/11.8.7/S11.8.7_A4.js index 9386f76af161a6a6f33f573705837697080a5221..a4e3d97dde5cb667ec0fb35cf468ea2be9689a20 100644 --- a/test/suite/ch11/11.8/11.8.7/S11.8.7_A4.js +++ b/test/suite/ch11/11.8/11.8.7/S11.8.7_A4.js @@ -3,6 +3,7 @@ /*--- info: Operator "in" calls ToString(ShiftExpression) +es5id: 11.8.7_A4 description: Checking ToString coversion; ---*/ diff --git a/test/suite/ch11/11.9/11.9.1/S11.9.1_A1.js b/test/suite/ch11/11.9/11.9.1/S11.9.1_A1.js index 9cd23417499e99f8849ad782231a413722d783d1..c5cbbaa05094dc3ea180393b52c87c1881686344 100644 --- a/test/suite/ch11/11.9/11.9.1/S11.9.1_A1.js +++ b/test/suite/ch11/11.9/11.9.1/S11.9.1_A1.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between EqualityExpression and "==" or between "==" and RelationalExpression are allowed +es5id: 11.9.1_A1 description: Checking by using eval ---*/ diff --git a/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T1.js b/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T1.js index ff27d214ed335ca7f98bb889fb2c0bb933d6f466..40c28cc11d847ff47e781ec4eb5063dc62f6fd05 100644 --- a/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T1.js +++ b/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x == y uses GetValue +es5id: 11.9.1_A2.1_T1 description: Either Type is not Reference or GetBase is not null ---*/ diff --git a/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T2.js b/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T2.js index 0705baac8e6573b6ef029484040308f1266e012c..c112ba6dbd5d7f98bde6afdc25d47de58fc0fee5 100644 --- a/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T2.js +++ b/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator x == y uses GetValue +es5id: 11.9.1_A2.1_T2 description: If GetBase(x) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T3.js b/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T3.js index 273bcd3b7c65429d809b8136437f36125bfe36be..2bd0954ac60536eeb1ee2beae293be5534ec93e0 100644 --- a/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T3.js +++ b/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator x == y uses GetValue +es5id: 11.9.1_A2.1_T3 description: If GetBase(y) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T1.js b/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T1.js index eb62a4f591d968181d1c193bc82247e821822e02..368433d1ab3ef9c754412a2e75047a9bf9eb1d6c 100644 --- a/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T1.js +++ b/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T1.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.9.1_A2.4_T1 description: Checking with "=" ---*/ diff --git a/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T2.js b/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T2.js index d56399f81e1bdcce8dd9c181ccf02840b04f36e5..3950137bdbbcfaf30bda5fb231f46cffde8df30a 100644 --- a/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T2.js +++ b/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T2.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.9.1_A2.4_T2 description: Checking with "throw" ---*/ diff --git a/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T3.js b/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T3.js index 850fd0d4733aa2295488eae783e75d3a1be79a39..799ef11899542dfbeb0d9d1cdd4d0685248436ce 100644 --- a/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T3.js +++ b/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T3.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.9.1_A2.4_T3 description: Checking with undeclarated variables ---*/ diff --git a/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.1.js b/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.1.js index dc5152d60c4a7d8c6f1266fcffa72c09c34de65f..8e3c05c4e6c9c3f11f059b340fc0f3d0fcedfb84 100644 --- a/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.1.js +++ b/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.1.js @@ -5,6 +5,7 @@ info: > Return true, if x and y are both true or both false; otherwise, return false +es5id: 11.9.1_A3.1 description: x and y are boolean primitives ---*/ diff --git a/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.2.js b/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.2.js index ec844948acd7d0ec81e2f3574516785c2307058d..7808b2fbdcc108ecccd3322a7c3b4366692f58ed 100644 --- a/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.2.js +++ b/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.2.js @@ -5,6 +5,7 @@ info: > If Type(x) is Boolean and Type(y) is Number, return the result of comparison ToNumber(x) == y +es5id: 11.9.1_A3.2 description: x is primitive boolean, y is primitive number ---*/ diff --git a/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.3.js b/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.3.js index 2bc60720380c28da75afa43fedd7af365d77ead9..fe5908865e4c3da114d22d05de9fb653c1f54f5e 100644 --- a/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.3.js +++ b/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.3.js @@ -5,6 +5,7 @@ info: > If Type(y) is Number and Type(y) is Boolean, return the result of comparison x == ToNumber(y) +es5id: 11.9.1_A3.3 description: x is primitive number, y is primitive boolean ---*/ diff --git a/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.1_T1.js b/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.1_T1.js index 3e847949abf7dd311413a656869b540d37d6fc3f..020fcdb831d7fab1dad4c29bf856ffbe6e954217 100644 --- a/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.1_T1.js +++ b/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.1_T1.js @@ -3,6 +3,7 @@ /*--- info: If x or y is NaN, return false +es5id: 11.9.1_A4.1_T1 description: x is NaN ---*/ diff --git a/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.1_T2.js b/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.1_T2.js index 6c46a457210e9c4979400b8d6a7952cf5eda3dc9..60c2e78615660fecc6c1cb0016ffe937281cd641 100644 --- a/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.1_T2.js +++ b/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.1_T2.js @@ -3,6 +3,7 @@ /*--- info: If x or y is NaN, return false +es5id: 11.9.1_A4.1_T2 description: y is NaN ---*/ diff --git a/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.2.js b/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.2.js index 165fd9e001b503fce6392956edf1b308aaa6e4e1..ab08259450e7b34b339e0d0d141040406b3c52d7 100644 --- a/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.2.js +++ b/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.2.js @@ -3,6 +3,7 @@ /*--- info: If x is +0(-0) and y is -0(+0), return true +es5id: 11.9.1_A4.2 description: Checking all combinations ---*/ diff --git a/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.3.js b/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.3.js index 2f668c44a391608c0d2d71ea0158f7619903756a..bc1ebb9bfe220162d9b593f26a96d9e7da100440 100644 --- a/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.3.js +++ b/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.3.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 11.9.1_A4.3 description: x and y are primitive numbers ---*/ diff --git a/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.1.js b/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.1.js index 5ad7cea7486f56c2d26854882ef75d5c53b44e52..6823707f3b5c434e763eb1d0ea5a78d3c63373a1 100644 --- a/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.1.js +++ b/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.1.js @@ -5,6 +5,7 @@ info: > Type(x) and Type(y) are String-s. Return true, if x and y are exactly the same sequence of characters; otherwise, return false +es5id: 11.9.1_A5.1 description: x and y are primitive string ---*/ diff --git a/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.2.js b/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.2.js index 77c8a5c8654e19d27853c8cb28e934ef358e587e..70455e2f1fc44292c9bb6f1de071d7fe624ca7d0 100644 --- a/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.2.js +++ b/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.2.js @@ -5,6 +5,7 @@ info: > If Type(x) is Number and Type(y) is String, return the result of comparison x == ToNumber(y) +es5id: 11.9.1_A5.2 description: x is primitive number, y is primitive string ---*/ diff --git a/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.3.js b/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.3.js index b7cabbc12c2f1f25c342508b2caf62693989ed08..03b1e1f3fab6bcd66a7ac00166aa4bba190fb9be 100644 --- a/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.3.js +++ b/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.3.js @@ -5,6 +5,7 @@ info: > If Type(x) is String and Type(y) is Number, return the result of comparison ToNumber(x) == y +es5id: 11.9.1_A5.3 description: x is primitive string, y is primitive number ---*/ diff --git a/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.1.js b/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.1.js index 9eb09078950ea6e5c125ede1b9b7e4358a1369ea..86a2c8537b0abd10d07d562696852aa3538fa811 100644 --- a/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.1.js +++ b/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.1.js @@ -3,6 +3,7 @@ /*--- info: If Type(x) as well as Type(y) is undefined or null, return true +es5id: 11.9.1_A6.1 description: Checking all combinations ---*/ diff --git a/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.2_T1.js b/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.2_T1.js index 1d5479bac38aa10c74440b4a44c29944c8355ab6..022f16828b4bb86567700b615f90ee53fc17122a 100644 --- a/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.2_T1.js +++ b/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.2_T1.js @@ -3,6 +3,7 @@ /*--- info: If one expression is undefined or null and another is not, return false +es5id: 11.9.1_A6.2_T1 description: x is null or undefined, y is not ---*/ diff --git a/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.2_T2.js b/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.2_T2.js index 4530bca34025758f81c5221e7740f941fe4ab294..239b1f862228fadeaf78d9a0ece23c01bcb88ab0 100644 --- a/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.2_T2.js +++ b/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.2_T2.js @@ -3,6 +3,7 @@ /*--- info: If one expression is undefined or null and another is not, return false +es5id: 11.9.1_A6.2_T2 description: y is null or undefined, x is not ---*/ diff --git a/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.1.js b/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.1.js index a9c76a6d2b1f411e46426ec26dc0d6188200bcca..720f58ba5932ba463daec717e682f1a08c3dd44d 100644 --- a/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.1.js +++ b/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.1.js @@ -5,6 +5,7 @@ info: > Type(x) and Type(y) are Object-s. Return true, if x and y are references to the same Object; otherwise, return false +es5id: 11.9.1_A7.1 description: > Checking Boolean object, Number object, String object, Object object diff --git a/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.2.js b/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.2.js index 5237a4f2552b9bea4f742ee0e7781da8bea69e52..5c8192847caea0e8ee6ac75d2cc123cf45aad6ac 100644 --- a/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.2.js +++ b/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.2.js @@ -5,6 +5,7 @@ info: > If Type(x) is Object and Type(y) is Boolean, return ToPrimitive(x) == y +es5id: 11.9.1_A7.2 description: x is object, y is primitive boolean ---*/ diff --git a/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.3.js b/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.3.js index 83ec375ee09dd015eb7bb8bbf2fd3b758210b331..490099055be73cf1e64c54293ed8f9654e3af3ea 100644 --- a/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.3.js +++ b/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.3.js @@ -5,6 +5,7 @@ info: > If Type(x) is Boolean and Type(y) is Object, return x == ToPrimitive(y) +es5id: 11.9.1_A7.3 description: y is object, x is primitive boolean ---*/ diff --git a/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.4.js b/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.4.js index afe13d04505914ce6839f39af7e1e6c31a4f4cb3..55e6cac20ab56295ed7f2ffcbc0ec270f1e400fe 100644 --- a/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.4.js +++ b/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.4.js @@ -5,6 +5,7 @@ info: > If Type(x) is Object and Type(y) is Number, return ToPrimitive(x) == y +es5id: 11.9.1_A7.4 description: x is object, y is primitive number ---*/ diff --git a/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.5.js b/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.5.js index d878f58fffc411b9853d5d6f5d8537863f434a25..c292c8f0acb23b8323e8b6675a441a8c0aae1012 100644 --- a/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.5.js +++ b/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.5.js @@ -5,6 +5,7 @@ info: > If Type(x) is Number and Type(y) is Object, return x == ToPrimitive(y) +es5id: 11.9.1_A7.5 description: y is object, x is primitive number ---*/ diff --git a/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.6.js b/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.6.js index 4bb1a7e8c93a82df2ff8a635c2f99a3cf96dd1a8..3d16906ef391c82ecd167738487c680177d64af8 100644 --- a/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.6.js +++ b/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.6.js @@ -5,6 +5,7 @@ info: > If Type(x) is Object and Type(y) is String, return ToPrimitive(x) == y +es5id: 11.9.1_A7.6 description: x is object, y is primitive string ---*/ diff --git a/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.7.js b/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.7.js index 5729b054a5f3babc1cfcb8daf51179e7c7e5e329..334fed452c9531b0af7a9bc0d1178d46862e5b05 100644 --- a/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.7.js +++ b/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.7.js @@ -5,6 +5,7 @@ info: > If Type(x) is String and Type(y) is Object, return x == ToPrimitive(y) +es5id: 11.9.1_A7.7 description: y is object, x is primitive string ---*/ diff --git a/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.8.js b/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.8.js index 3f5d3421cb3380fee3d7a9e490eda7d628b8d256..a2130c817cff19c93547acf791f3715c89604db3 100644 --- a/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.8.js +++ b/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.8.js @@ -5,6 +5,7 @@ info: > If Type(x) is Object and Type(y) is primitive type, return ToPrimitive(x) == y +es5id: 11.9.1_A7.8 description: x is object, y is primtitive ---*/ diff --git a/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.9.js b/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.9.js index 052bb8c557223a1dc0ad37df6353329e9460265b..9e398fcbce121a38d53dd87b5917ef8985cf950b 100644 --- a/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.9.js +++ b/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.9.js @@ -5,6 +5,7 @@ info: > If Type(x) is primitive type and Type(y) is Object, return x == ToPrimitive(y) +es5id: 11.9.1_A7.9 description: y is object, x is primtitive ---*/ diff --git a/test/suite/ch11/11.9/11.9.2/S11.9.2_A1.js b/test/suite/ch11/11.9/11.9.2/S11.9.2_A1.js index e78c7d46d81ec15c22100b0bdb6e2e2013ddc92e..c3a1624ee1f957ac4c3e39e5ac175980842c006a 100644 --- a/test/suite/ch11/11.9/11.9.2/S11.9.2_A1.js +++ b/test/suite/ch11/11.9/11.9.2/S11.9.2_A1.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between EqualityExpression and "!=" or between "!=" and RelationalExpression are allowed +es5id: 11.9.2_A1 description: Checking by using eval ---*/ diff --git a/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T1.js b/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T1.js index 89ad1586d37e6ef8d725780f1c59cbe45d4cd963..fb82d0f1ebb1472f5058e0cae1005a05b93eedbf 100644 --- a/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T1.js +++ b/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x != y uses GetValue +es5id: 11.9.2_A2.1_T1 description: Either Type is not Reference or GetBase is not null ---*/ diff --git a/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T2.js b/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T2.js index d402b603f31f2b4682a89be1c20b987d8ad8b6f9..f06de4aa7d9d2b42f6d7415d239587c2440649b7 100644 --- a/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T2.js +++ b/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator x != y uses GetValue +es5id: 11.9.2_A2.1_T2 description: If GetBase(x) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T3.js b/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T3.js index 8dd294198ef77256ced75159a93167e062407244..376c1a6ced6d5ade1e57f1697daa233f31c8d109 100644 --- a/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T3.js +++ b/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator x != y uses GetValue +es5id: 11.9.2_A2.1_T3 description: If GetBase(y) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T1.js b/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T1.js index a9ed305de228dc5500616403731a7daec331c82f..67d6ed7292ac4711192165b036e26873408dd4b0 100644 --- a/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T1.js +++ b/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T1.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.9.2_A2.4_T1 description: Checking with "=" ---*/ diff --git a/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T2.js b/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T2.js index 85a9cd058a7044608d8ffdd3b76700cd938d3c98..0a50e4fdcdbdc0038ab189c0b08a8d2906d98a9b 100644 --- a/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T2.js +++ b/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T2.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.9.2_A2.4_T2 description: Checking with "throw" ---*/ diff --git a/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T3.js b/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T3.js index 1a49ae5f0cc698870b1fafa56b7a10db69e0fb62..39496dd98eb3605d9f96b6cb4dc1b96669139229 100644 --- a/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T3.js +++ b/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T3.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.9.2_A2.4_T3 description: Checking with undeclarated variables ---*/ diff --git a/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.1.js b/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.1.js index 8afcdb447ab714cb2e28e3c7b4907d7e3fe87bf0..c49abc6777ba132d1cfd8fab90e8c505851ba8c8 100644 --- a/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.1.js +++ b/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.1.js @@ -5,6 +5,7 @@ info: > Return false, if x and y are both true or both false; otherwise, return true +es5id: 11.9.2_A3.1 description: x and y are boolean primitives ---*/ diff --git a/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.2.js b/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.2.js index 1bffe145b530cb0c5743b4557374c284a8dd760f..5e8723e02701869217ee59fb4d358006a32e8338 100644 --- a/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.2.js +++ b/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.2.js @@ -5,6 +5,7 @@ info: > If Type(x) is Boolean and Type(y) is Number, return the result of comparison ToNumber(x) != y +es5id: 11.9.2_A3.2 description: x is primitive boolean, y is primitive number ---*/ diff --git a/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.3.js b/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.3.js index c15ae3a83c3dd48945a839591fcee2b96a387d47..f763c632e4f4d315cda92061a115db80c6ca3ea1 100644 --- a/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.3.js +++ b/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.3.js @@ -5,6 +5,7 @@ info: > If Type(y) is Number and Type(y) is Boolean, return the result of comparison x != ToNumber(y) +es5id: 11.9.2_A3.3 description: x is primitive number, y is primitive boolean ---*/ diff --git a/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.1_T1.js b/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.1_T1.js index 98a5e9c7c766118c25b138671509fe5c584da661..3663ed79fc8f63e3fdbc423e1f5376a9219f380c 100644 --- a/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.1_T1.js +++ b/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.1_T1.js @@ -3,6 +3,7 @@ /*--- info: If x or y is NaN, return true +es5id: 11.9.2_A4.1_T1 description: x is NaN ---*/ diff --git a/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.1_T2.js b/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.1_T2.js index 42b2a9dc7b37c1a88e038f983a8385f8c28096cf..9a9fc843b7615e78a5dc41f88a59a7683b593c3b 100644 --- a/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.1_T2.js +++ b/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.1_T2.js @@ -3,6 +3,7 @@ /*--- info: If x or y is NaN, return true +es5id: 11.9.2_A4.1_T2 description: y is NaN ---*/ diff --git a/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.2.js b/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.2.js index 725079ab2512844ec9d25df00adbf29fcb9f70cf..381a44082d008e0418b78a76926a8efbf4a1f7b1 100644 --- a/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.2.js +++ b/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.2.js @@ -3,6 +3,7 @@ /*--- info: If x is +0(-0) and y is -0(+0), return false +es5id: 11.9.2_A4.2 description: Checking all combinations ---*/ diff --git a/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.3.js b/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.3.js index c16bd41db3a3c5d39f7bc75f9ab9f173aa79b974..10bee2eb404479fb96473fe395bd0577b17649c6 100644 --- a/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.3.js +++ b/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.3.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 11.9.2_A4.3 description: x and y are primitive numbers ---*/ diff --git a/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.1.js b/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.1.js index 815948ff238e2ec31900a8f57b6725f790c5d9dc..90522914072000407ca4bbe7bf6935c747ff33bd 100644 --- a/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.1.js +++ b/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.1.js @@ -5,6 +5,7 @@ info: > Type(x) and Type(y) are String-s. Return true, if x and y are exactly the same sequence of characters; otherwise, return false +es5id: 11.9.2_A5.1 description: x and y are primitive strings ---*/ diff --git a/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.2.js b/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.2.js index f0b708ed80564a9491651888b5ac6fdad5867d3d..96ba95afa84018e0d853fa2e7ca39b8955302b60 100644 --- a/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.2.js +++ b/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.2.js @@ -5,6 +5,7 @@ info: > If Type(x) is Number and Type(y) is String, return the result of comparison x != ToNumber(y) +es5id: 11.9.2_A5.2 description: x is primitive number, y is primitive string ---*/ diff --git a/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.3.js b/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.3.js index c3b29e794c54445b0b4778d5f732ab9202386a67..04aa29b5bcd9b27062dc3476eeda065aaebd77c0 100644 --- a/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.3.js +++ b/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.3.js @@ -5,6 +5,7 @@ info: > If Type(x) is String and Type(y) is Number, return the result of comparison ToNumber(x) != y +es5id: 11.9.2_A5.3 description: x is primitive string, y is primitive number ---*/ diff --git a/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.1.js b/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.1.js index 07fefecd57e51f1b3d60fbb5cfe885f991e71296..76e9d7a0a74d07b4c6939123beabcc59d28f729b 100644 --- a/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.1.js +++ b/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.1.js @@ -3,6 +3,7 @@ /*--- info: If Type(x) as well as Type(y) is Undefined or Null, return true +es5id: 11.9.2_A6.1 description: Checking all combinations ---*/ diff --git a/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.2_T1.js b/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.2_T1.js index db98e65a183ef8fcf4d8ad372ad9b13e544b8cf7..cd6e764a80c0013d34fb9d871e6d17a6f0d66c09 100644 --- a/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.2_T1.js +++ b/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.2_T1.js @@ -3,6 +3,7 @@ /*--- info: If one expression is undefined or null and another is not, return false +es5id: 11.9.2_A6.2_T1 description: x is null or undefined, y is not ---*/ diff --git a/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.2_T2.js b/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.2_T2.js index f9521c3527a265bd1916d482dfb8abc7526506bc..c042e0f09febd60ecf67c5f512b985990dd13829 100644 --- a/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.2_T2.js +++ b/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.2_T2.js @@ -3,6 +3,7 @@ /*--- info: If one expression is undefined or null and another is not, return false +es5id: 11.9.2_A6.2_T2 description: y is null or undefined, x is not ---*/ diff --git a/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.1.js b/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.1.js index 9248f8ab5e91292f0c9021a04169e820069c6cc4..4076e0cb442855ea5e85b0237e6748d2e5566269 100644 --- a/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.1.js +++ b/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.1.js @@ -5,6 +5,7 @@ info: > Type(x) and Type(y) are Object-s. Return true, if x and y are references to the same Object; otherwise, return false +es5id: 11.9.2_A7.1 description: > Checking Boolean object, Number object, String object, Object object diff --git a/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.2.js b/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.2.js index 75a4afc47276f62e64518ab68c092a1b185f29a9..8a64a192c4908ff0af8ebdf13d69a8fe6229dfdb 100644 --- a/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.2.js +++ b/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.2.js @@ -5,6 +5,7 @@ info: > If Type(x) is Object and Type(y) is Boolean, return ToPrimitive(x) != y +es5id: 11.9.2_A7.2 description: x is object, y is primitive boolean ---*/ diff --git a/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.3.js b/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.3.js index efb7d4d848f5db53f64b1f7d38f51d1820faddce..08afc2faf0cca7f8e690862369eba10e51e7e184 100644 --- a/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.3.js +++ b/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.3.js @@ -5,6 +5,7 @@ info: > If Type(x) is Boolean and Type(y) is Object, return x != ToPrimitive(y) +es5id: 11.9.2_A7.3 description: y is object, x is primitive boolean ---*/ diff --git a/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.4.js b/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.4.js index 76f8209af0b344af2fee697c59c9b8906f93ea1f..aa8b859061aeafaf7104421f25493aecb28bcc1f 100644 --- a/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.4.js +++ b/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.4.js @@ -5,6 +5,7 @@ info: > If Type(x) is Object and Type(y) is Number, return ToPrimitive(x) != y +es5id: 11.9.2_A7.4 description: x is object, y is primitive number ---*/ diff --git a/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.5.js b/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.5.js index e4a870a9b5788e889cce5822e3f72de7cfc6f88e..66a35a548f3062d05223d062d9c7815fdb85886f 100644 --- a/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.5.js +++ b/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.5.js @@ -5,6 +5,7 @@ info: > If Type(x) is Number and Type(y) is Object, return x != ToPrimitive(y) +es5id: 11.9.2_A7.5 description: y is object, x is primitive number ---*/ diff --git a/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.6.js b/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.6.js index 9de2cf237715ba3c3cd2c313186755372b81c917..e7b38afb634d0dd83b16bcbb46d8e706e8c49381 100644 --- a/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.6.js +++ b/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.6.js @@ -5,6 +5,7 @@ info: > If Type(x) is Object and Type(y) is String, return ToPrimitive(x) != y +es5id: 11.9.2_A7.6 description: x is object, y is primitive string ---*/ diff --git a/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.7.js b/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.7.js index 3c53f6372178698eea8a427cd0c7a1810afcedbf..c00fe0e8a87c4833dfdcddb50380a34f8dbcca7c 100644 --- a/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.7.js +++ b/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.7.js @@ -5,6 +5,7 @@ info: > If Type(x) is String and Type(y) is Object, return x != ToPrimitive(y) +es5id: 11.9.2_A7.7 description: y is object, x is primitive string ---*/ diff --git a/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.8.js b/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.8.js index 739f4ea13e4bf0606d380d5db4cb5109bce56334..25ffbf975c49efcbc67357ddf43e6f6d6dd4d87c 100644 --- a/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.8.js +++ b/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.8.js @@ -5,6 +5,7 @@ info: > If Type(x) is Object and Type(y) is primitive type, return ToPrimitive(x) != y +es5id: 11.9.2_A7.8 description: x is object, y is primtitive ---*/ diff --git a/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.9.js b/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.9.js index 6196427be804696f10415bbaaf88696297f382d3..b48e14669928305c1dece9e10a2f78f6218e89c4 100644 --- a/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.9.js +++ b/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.9.js @@ -5,6 +5,7 @@ info: > If Type(x) is primitive type and Type(y) is Object, return x != ToPrimitive(y) +es5id: 11.9.2_A7.9 description: y is object, x is primtitive ---*/ diff --git a/test/suite/ch11/11.9/11.9.4/S11.9.4_A1.js b/test/suite/ch11/11.9/11.9.4/S11.9.4_A1.js index 28373ecfda0f5e911574b0bc30cf9e40cea7e126..fa8ba62e28a746f4a661919c235caf60c7ac437c 100644 --- a/test/suite/ch11/11.9/11.9.4/S11.9.4_A1.js +++ b/test/suite/ch11/11.9/11.9.4/S11.9.4_A1.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between EqualityExpression and "===" or between "===" and RelationalExpression are allowed +es5id: 11.9.4_A1 description: Checking by using eval ---*/ diff --git a/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T1.js b/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T1.js index 3ec2e8a9de465191761decc9f8bf41d2fa816da5..0e17fab11a8b17492fa74afbd5712863a18f10fe 100644 --- a/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T1.js +++ b/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x === y uses GetValue +es5id: 11.9.4_A2.1_T1 description: Either Type is not Reference or GetBase is not null ---*/ diff --git a/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T2.js b/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T2.js index c39d13e28c434ae9ffb7378036488e5e59a35681..32a77c3b7cb4b82704dd0711e13a3448a98a70bb 100644 --- a/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T2.js +++ b/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator x === y uses GetValue +es5id: 11.9.4_A2.1_T2 description: If GetBase(x) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T3.js b/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T3.js index c0c6bf8b61db1e7aa09ce9f05c55945a39cf3e87..c126bd8f87cd73fd76e73bd91ee582506df30ba7 100644 --- a/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T3.js +++ b/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator x === y uses GetValue +es5id: 11.9.4_A2.1_T3 description: If GetBase(y) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T1.js b/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T1.js index 410bae1e112a0104ae4db14d1c6fdfa6d56100a9..40867e1e97af0e823041f36b2afde9d6bdfcb977 100644 --- a/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T1.js +++ b/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T1.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.9.4_A2.4_T1 description: Checking with "=" ---*/ diff --git a/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T2.js b/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T2.js index e2d9a79077711bda315c8f279193d7cbd123b3f2..c00358e51b332297284406f4a567c7dbb3e2676a 100644 --- a/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T2.js +++ b/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T2.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.9.4_A2.4_T2 description: Checking with "throw" ---*/ diff --git a/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T3.js b/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T3.js index d6820ed8480f3bf8683b7a6ff5006886fb8e1482..2a1cc2e395b788073b6a7323242ab85e05d4f80b 100644 --- a/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T3.js +++ b/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T3.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.9.4_A2.4_T3 description: Checking with undeclarated variables ---*/ diff --git a/test/suite/ch11/11.9/11.9.4/S11.9.4_A3.js b/test/suite/ch11/11.9/11.9.4/S11.9.4_A3.js index a7e2a4d37f2a5d9b6a9685705d9756cde2511fb7..841a5e617ad915521aa058203cdfc271c29f0a30 100644 --- a/test/suite/ch11/11.9/11.9.4/S11.9.4_A3.js +++ b/test/suite/ch11/11.9/11.9.4/S11.9.4_A3.js @@ -5,6 +5,7 @@ info: > Type(x) and Type(y) are Boolean-s. Return true, if x and y are both true and both false; otherwise, return false +es5id: 11.9.4_A3 description: x and y are primitive booleans ---*/ diff --git a/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.1_T1.js b/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.1_T1.js index eab5c2805a9d4496645ab804c8fdf3885e89182c..2ccba193d4d4a42d7ed901ff911732f8a2af5ede 100644 --- a/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.1_T1.js +++ b/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.1_T1.js @@ -3,6 +3,7 @@ /*--- info: If x or y is NaN, return false +es5id: 11.9.4_A4.1_T1 description: x is NaN ---*/ diff --git a/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.1_T2.js b/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.1_T2.js index 66380be5728fcb37e06e95c9f5f1b10ebbfa08d6..4e31302db0c26c7b0df33aca67be51448178d206 100644 --- a/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.1_T2.js +++ b/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.1_T2.js @@ -3,6 +3,7 @@ /*--- info: If x or y is NaN, return false +es5id: 11.9.4_A4.1_T2 description: y is NaN ---*/ diff --git a/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.2.js b/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.2.js index 1d0ed69c881bf1561f9a59ce2e42071fb81cc7ba..c51e7722cb1203468301f64599debddc4d91a79d 100644 --- a/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.2.js +++ b/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.2.js @@ -3,6 +3,7 @@ /*--- info: If x is +0(-0) and y is -0(+0), return true +es5id: 11.9.4_A4.2 description: Checking all combinations ---*/ diff --git a/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.3.js b/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.3.js index 22ca139eab52f4dfca61fd7504cf7fe0da02c33f..4c160eb7601b3a4a851c87592591f0057ae70abf 100644 --- a/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.3.js +++ b/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.3.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 11.9.4_A4.3 description: x and y are primitive numbers ---*/ diff --git a/test/suite/ch11/11.9/11.9.4/S11.9.4_A5.js b/test/suite/ch11/11.9/11.9.4/S11.9.4_A5.js index 3d754e32d4f9a99cc0b8b3577a309272c234863e..e54085300fdfd94c5aaf938f3649920bb41e76b0 100644 --- a/test/suite/ch11/11.9/11.9.4/S11.9.4_A5.js +++ b/test/suite/ch11/11.9/11.9.4/S11.9.4_A5.js @@ -5,6 +5,7 @@ info: > Type(x) and Type(y) are String-s. Return true, if x and y are exactly the same sequence of characters; otherwise, return false +es5id: 11.9.4_A5 description: x and y are primitive strings ---*/ diff --git a/test/suite/ch11/11.9/11.9.4/S11.9.4_A6.1.js b/test/suite/ch11/11.9/11.9.4/S11.9.4_A6.1.js index a3d3ea58d0a79fbf9f1f65c46e91f41b87ad3717..024212f1e1a11f1cd44b6c3313ba729a8ccce064 100644 --- a/test/suite/ch11/11.9/11.9.4/S11.9.4_A6.1.js +++ b/test/suite/ch11/11.9/11.9.4/S11.9.4_A6.1.js @@ -3,6 +3,7 @@ /*--- info: If Type(x) and Type(y) are Undefined-s, return true +es5id: 11.9.4_A6.1 description: void 0, eval("var x") is undefined ---*/ diff --git a/test/suite/ch11/11.9/11.9.4/S11.9.4_A6.2.js b/test/suite/ch11/11.9/11.9.4/S11.9.4_A6.2.js index 745654aadbd9e7e398896035b31a13f41ad18721..ba8e341bbeb5cbc962a0c3495ecbfc260625fe28 100644 --- a/test/suite/ch11/11.9/11.9.4/S11.9.4_A6.2.js +++ b/test/suite/ch11/11.9/11.9.4/S11.9.4_A6.2.js @@ -3,6 +3,7 @@ /*--- info: If Type(x) and Type(y) are Null-s, return true +es5id: 11.9.4_A6.2 description: null === null ---*/ diff --git a/test/suite/ch11/11.9/11.9.4/S11.9.4_A7.js b/test/suite/ch11/11.9/11.9.4/S11.9.4_A7.js index f7c7fb8916ae8f721ec20041241748b16a3d9a15..e3299beaf860cc94eee463fe024d79d44deeb478 100644 --- a/test/suite/ch11/11.9/11.9.4/S11.9.4_A7.js +++ b/test/suite/ch11/11.9/11.9.4/S11.9.4_A7.js @@ -5,6 +5,7 @@ info: > Type(x) and Type(y) are Object-s. Return true, if x and y are references to the same Object; otherwise, return false +es5id: 11.9.4_A7 description: > Checking Boolean object, Number object, String object, Object object diff --git a/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T1.js b/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T1.js index a93ed9aef5e014a71d21aba160f421956666b549..cb4648c277108cac9d1dffe1f34b5cf114b917e1 100644 --- a/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T1.js +++ b/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T1.js @@ -3,6 +3,7 @@ /*--- info: If Type(x) is different from Type(y), return false +es5id: 11.9.4_A8_T1 description: x or y is primitive boolean ---*/ diff --git a/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T2.js b/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T2.js index 34272fa19bc425f1f3b68adf278f2b7b7b44c6a9..0a234571c8a1c4d2ed39e8d17870b01304dfc445 100644 --- a/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T2.js +++ b/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T2.js @@ -3,6 +3,7 @@ /*--- info: If Type(x) is different from Type(y), return false +es5id: 11.9.4_A8_T2 description: x or y is primitive number ---*/ diff --git a/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T3.js b/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T3.js index 548fb0bc84f9e988a502d129d47b3cdec9b5175a..e5e4ab48b6121ef009050c5c1f4cdd03d8a9c827 100644 --- a/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T3.js +++ b/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T3.js @@ -3,6 +3,7 @@ /*--- info: If Type(x) is different from Type(y), return false +es5id: 11.9.4_A8_T3 description: x or y is primitive string ---*/ diff --git a/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T4.js b/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T4.js index 44eb738403e7c444b2678879dfb555ee58d8cdc2..ccf493ab88556492910ccc137f0eb994b1a20c5d 100644 --- a/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T4.js +++ b/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T4.js @@ -3,6 +3,7 @@ /*--- info: If Type(x) is different from Type(y), return false +es5id: 11.9.4_A8_T4 description: x or y is null or undefined ---*/ diff --git a/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T5.js b/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T5.js index 4ec06d3bc459d71afabaaf40d03a3e37da7850c5..1bfb5c7dc6a13cc3d6b605e433cbc74b612d1c8d 100644 --- a/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T5.js +++ b/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T5.js @@ -3,6 +3,7 @@ /*--- info: If Type(x) is different from Type(y), return false +es5id: 11.9.4_A8_T5 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/ch11/11.9/11.9.5/S11.9.5_A1.js b/test/suite/ch11/11.9/11.9.5/S11.9.5_A1.js index e228f012179072162ca8747bd86634f9206a0750..795b37b0a54381393883833feea3104af3c89d8f 100644 --- a/test/suite/ch11/11.9/11.9.5/S11.9.5_A1.js +++ b/test/suite/ch11/11.9/11.9.5/S11.9.5_A1.js @@ -5,6 +5,7 @@ info: > White Space and Line Terminator between EqualityExpression and "!==" or between "!==" and RelationalExpression are allowed +es5id: 11.9.5_A1 description: Checking by using eval ---*/ diff --git a/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T1.js b/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T1.js index d4f2825b1bd1456fb57af61e0a8e74c45f7c4a9b..524d7d7d6830b6e58af6830a63149ec16833c844 100644 --- a/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T1.js +++ b/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator x !== y uses GetValue +es5id: 11.9.5_A2.1_T1 description: Either Type is not Reference or GetBase is not null ---*/ diff --git a/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T2.js b/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T2.js index 155128e41d2d3e973e1f2a8ea3956a3823cca1f2..a49fcd703ae50db01b2f2232d7be4112ad9314f3 100644 --- a/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T2.js +++ b/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator x !== y uses GetValue +es5id: 11.9.5_A2.1_T2 description: If GetBase(x) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T3.js b/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T3.js index c774233f4485ea601722ec8b536712d7a75284d3..6cffe9acf7a9a0847dd1370667f4a5424c1fa828 100644 --- a/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T3.js +++ b/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator x !== y uses GetValue +es5id: 11.9.5_A2.1_T3 description: If GetBase(y) is null, throw ReferenceError ---*/ diff --git a/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T1.js b/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T1.js index 38ad4b3b721d53216a1c4e1c1442be11277fce9b..b48ff2af21146ec18e195085fbd51776d1e43a4e 100644 --- a/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T1.js +++ b/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T1.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.9.5_A2.4_T1 description: Checking with "=" ---*/ diff --git a/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T2.js b/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T2.js index 1782559f6b19ace8f02a9b149afa029f02ab96ce..efc275935afc98b952a80aa20ded76171da93030 100644 --- a/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T2.js +++ b/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T2.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.9.5_A2.4_T2 description: Checking with "throw" ---*/ diff --git a/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T3.js b/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T3.js index 4b9fe7a5152979e1a43e06ead0573a509a78f603..bdefcb3281faa528727ed299c3e4c91f3e0071c0 100644 --- a/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T3.js +++ b/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T3.js @@ -3,6 +3,7 @@ /*--- info: First expression is evaluated first, and then second expression +es5id: 11.9.5_A2.4_T3 description: Checking undeclarated variables ---*/ diff --git a/test/suite/ch11/11.9/11.9.5/S11.9.5_A3.js b/test/suite/ch11/11.9/11.9.5/S11.9.5_A3.js index 50b6e4c05e025b1ff27ada7f04379e35ec122beb..948c47157fb33574718e56433292ab970dce1732 100644 --- a/test/suite/ch11/11.9/11.9.5/S11.9.5_A3.js +++ b/test/suite/ch11/11.9/11.9.5/S11.9.5_A3.js @@ -5,6 +5,7 @@ info: > Type(x) and Type(y) are Boolean-s. Return false, if x and y are both true or both false; otherwise, return true +es5id: 11.9.5_A3 description: x and y are primitive booleans ---*/ diff --git a/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.1_T1.js b/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.1_T1.js index fadf740f2c565d69a92fa168d1b6ab4e63f80533..28cf08f361d3823a7fac60cc6eca50800e930588 100644 --- a/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.1_T1.js +++ b/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.1_T1.js @@ -3,6 +3,7 @@ /*--- info: If x or y is NaN, return true +es5id: 11.9.5_A4.1_T1 description: x is NaN ---*/ diff --git a/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.1_T2.js b/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.1_T2.js index 38a80b11f56a15339bb2e6d0af056256ce2406b2..c3a4f9350d3fa30541a66a99da3f940045c8ea17 100644 --- a/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.1_T2.js +++ b/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.1_T2.js @@ -3,6 +3,7 @@ /*--- info: If x or y is NaN, return true +es5id: 11.9.5_A4.1_T2 description: y is NaN ---*/ diff --git a/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.2.js b/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.2.js index 123f2597570508f0bd27a506ddbe8545aee4b004..fe356369aec0ab148417f6ae9233a67ccd806745 100644 --- a/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.2.js +++ b/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.2.js @@ -3,6 +3,7 @@ /*--- info: If x is +0(-0) and y is -0(+0), return false +es5id: 11.9.5_A4.2 description: Checking all combinations ---*/ diff --git a/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.3.js b/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.3.js index 2624132097dcb901ca4af77693366f3836d77594..7ec40966acd79b284959b862034354627954c785 100644 --- a/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.3.js +++ b/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.3.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 11.9.5_A4.3 description: x and y are primitive numbers ---*/ diff --git a/test/suite/ch11/11.9/11.9.5/S11.9.5_A5.js b/test/suite/ch11/11.9/11.9.5/S11.9.5_A5.js index 32b53927dcc0b2638dfef32d3da841bb0f133a4e..46039a4d1c39ed0e5d8469daf1c6825caf6cd5f9 100644 --- a/test/suite/ch11/11.9/11.9.5/S11.9.5_A5.js +++ b/test/suite/ch11/11.9/11.9.5/S11.9.5_A5.js @@ -5,6 +5,7 @@ info: > Type(x) and Type(y) are String-s. Return false, if x and y are exactly the same sequence of characters; otherwise, return true +es5id: 11.9.5_A5 description: x and y are primitive strings ---*/ diff --git a/test/suite/ch11/11.9/11.9.5/S11.9.5_A6.1.js b/test/suite/ch11/11.9/11.9.5/S11.9.5_A6.1.js index 8edb6684cef4eed524cea2cef5416cf543321383..b9fcb5b189b31c7f6a1ac1c1d5dbcc18f7f5e371 100644 --- a/test/suite/ch11/11.9/11.9.5/S11.9.5_A6.1.js +++ b/test/suite/ch11/11.9/11.9.5/S11.9.5_A6.1.js @@ -3,6 +3,7 @@ /*--- info: If Type(x) and Type(y) are Undefined-s, return false +es5id: 11.9.5_A6.1 description: void 0, eval("var x") is undefined ---*/ diff --git a/test/suite/ch11/11.9/11.9.5/S11.9.5_A6.2.js b/test/suite/ch11/11.9/11.9.5/S11.9.5_A6.2.js index 54bf6eb652cd47cf097629b9f3da1dae12afe71a..99f4db7e0d23bc10c5e12e756e874e202124ab43 100644 --- a/test/suite/ch11/11.9/11.9.5/S11.9.5_A6.2.js +++ b/test/suite/ch11/11.9/11.9.5/S11.9.5_A6.2.js @@ -3,6 +3,7 @@ /*--- info: If Type(x) and Type(y) are Null-s, return false +es5id: 11.9.5_A6.2 description: null === null ---*/ diff --git a/test/suite/ch11/11.9/11.9.5/S11.9.5_A7.js b/test/suite/ch11/11.9/11.9.5/S11.9.5_A7.js index bfd2af15de224d44b2c0be0cf0148f4a102907a3..6d6c3e777bed4efcaa766718392ca83756c85e85 100644 --- a/test/suite/ch11/11.9/11.9.5/S11.9.5_A7.js +++ b/test/suite/ch11/11.9/11.9.5/S11.9.5_A7.js @@ -5,6 +5,7 @@ info: > Type(x) and Type(y) are Object-s. Return false, if x and y are references to the same Object; otherwise, return true +es5id: 11.9.5_A7 description: > Checking Boolean object, Number object, String object, Object object diff --git a/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T1.js b/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T1.js index 4957d05f46229d1e0cc7398845b8f8fee14ca450..2ae1e09fb379854b5bda296b500b08c41aa52e5f 100644 --- a/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T1.js +++ b/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T1.js @@ -3,6 +3,7 @@ /*--- info: If Type(x) is different from Type(y), return true +es5id: 11.9.5_A8_T1 description: x or y is primitive boolean ---*/ diff --git a/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T2.js b/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T2.js index 30e6f7be3c29bf624eaf911d7e77a57b5627b5b6..0cc4e7fcdd5c5cfce01a66ee8456ddd6b8e7c186 100644 --- a/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T2.js +++ b/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T2.js @@ -3,6 +3,7 @@ /*--- info: If Type(x) is different from Type(y), return true +es5id: 11.9.5_A8_T2 description: x or y is primitive number ---*/ diff --git a/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T3.js b/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T3.js index 8dd17f81867c8daa8997138d1184189e1ebc925d..ddc660a221608cbdb6d11061e68fcb93cd12405d 100644 --- a/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T3.js +++ b/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T3.js @@ -3,6 +3,7 @@ /*--- info: If Type(x) is different from Type(y), return true +es5id: 11.9.5_A8_T3 description: x or y is primitive string ---*/ diff --git a/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T4.js b/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T4.js index f51c9b5d8603b227f6e68f58f50d5a3ca774712a..d57b4239294ea6120146949dda31f73404788c11 100644 --- a/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T4.js +++ b/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T4.js @@ -3,6 +3,7 @@ /*--- info: If Type(x) is different from Type(y), return true +es5id: 11.9.5_A8_T4 description: x or y is null or undefined ---*/ diff --git a/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T5.js b/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T5.js index 1eac7b838aceead911ca29666370f4628c8c2155..1bb1861aa50f5fca08971603b01676440681e373 100644 --- a/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T5.js +++ b/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T5.js @@ -3,6 +3,7 @@ /*--- info: If Type(x) is different from Type(y), return true +es5id: 11.9.5_A8_T5 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/ch12/12.1/12.1-1.js b/test/suite/ch12/12.1/12.1-1.js index 6340e57d6051dde9185d3d7fbbcaa250799a134b..2e4483c882a4b983bf28afdb017e80eace9bb85a 100644 --- a/test/suite/ch12/12.1/12.1-1.js +++ b/test/suite/ch12/12.1/12.1-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.1-1 description: "12.1 - block '{ StatementListopt };' is not allowed: try-catch" includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch12/12.1/12.1-2.js b/test/suite/ch12/12.1/12.1-2.js index 95ce548b522075a15bed5e96a347131f467cdb8e..336a42ffa64c0e5205f290efc80ffe62e50bb32b 100644 --- a/test/suite/ch12/12.1/12.1-2.js +++ b/test/suite/ch12/12.1/12.1-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.1-2 description: > 12.1 - block '{ StatementListopt };' is not allowed: try-catch-finally diff --git a/test/suite/ch12/12.1/12.1-3.js b/test/suite/ch12/12.1/12.1-3.js index d8cecc0a77906f9e118e174362878ee8dca0f62a..3a93757db18e22fc3e54bb8d8d3afd1633f5a42d 100644 --- a/test/suite/ch12/12.1/12.1-3.js +++ b/test/suite/ch12/12.1/12.1-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.1-3 description: "12.1 - block '{ StatementListopt };' is not allowed: try-finally" includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch12/12.1/12.1-4.js b/test/suite/ch12/12.1/12.1-4.js index 02d0469859182aabce3fdcae658c1d67e05b0ca4..3b33f446e6d4654edc746669369784e1b83f517e 100644 --- a/test/suite/ch12/12.1/12.1-4.js +++ b/test/suite/ch12/12.1/12.1-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.1-4 description: "12.1 - block '{ StatementListopt };' is not allowed: if-else" includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch12/12.1/12.1-5.js b/test/suite/ch12/12.1/12.1-5.js index 3659c344311493f6e4c59316f663c4917c4cb35e..ce7f18e43976d9b9f3e92e8616c72df01639546c 100644 --- a/test/suite/ch12/12.1/12.1-5.js +++ b/test/suite/ch12/12.1/12.1-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.1-5 description: "12.1 - block '{ StatementListopt };' is not allowed: if-else-if" includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch12/12.1/12.1-6.js b/test/suite/ch12/12.1/12.1-6.js index f8b6d4b6e8a8378e94e11aa320d868e1737b017a..ca26adb930ce8f2a22e77f0dec90d9b4cbca0665 100644 --- a/test/suite/ch12/12.1/12.1-6.js +++ b/test/suite/ch12/12.1/12.1-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.1-6 description: > 12.1 - block '{ StatementListopt };' is not allowed: if-else-if-else diff --git a/test/suite/ch12/12.1/12.1-7.js b/test/suite/ch12/12.1/12.1-7.js index 00c59e92ef4d5509dae383f7be7baa6d5bc53f55..9677264caa2cc47f26dbf2aed624c9d9e61616f1 100644 --- a/test/suite/ch12/12.1/12.1-7.js +++ b/test/suite/ch12/12.1/12.1-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.1-7 description: "12.1 - block '{ StatementListopt };' is not allowed: do-while" includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch12/12.1/S12.1_A2.js b/test/suite/ch12/12.1/S12.1_A2.js index 9863209577b00c1c1b07582308bef435c107ab20..eda09af2c4b83d488dedd52e8c8b973137ee3a8e 100644 --- a/test/suite/ch12/12.1/S12.1_A2.js +++ b/test/suite/ch12/12.1/S12.1_A2.js @@ -6,6 +6,7 @@ info: > The production StatementList Statement is evaluated as follows 1. Evaluate Statement. 2. If an exception was thrown, return (throw, V, empty) where V is the exception +es5id: 12.1_A2 description: Throwing exception within a Block includes: [$PRINT.js] ---*/ diff --git a/test/suite/ch12/12.1/S12.1_A4_T1.js b/test/suite/ch12/12.1/S12.1_A4_T1.js index 029361a6b70f4eb3b50de02e1177f9f62371acba..ab3effee41194a6ebc33cf8b09c7690206b40e60 100644 --- a/test/suite/ch12/12.1/S12.1_A4_T1.js +++ b/test/suite/ch12/12.1/S12.1_A4_T1.js @@ -3,6 +3,7 @@ /*--- info: The production Block can't be inside of expression +es5id: 12.1_A4_T1 description: Checking if execution of "y={__func}()" fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.1/S12.1_A4_T2.js b/test/suite/ch12/12.1/S12.1_A4_T2.js index 67bf683af200e0fd5eb729dc6964ab003985086f..7b332eb64daaacaf3b7916ce4e7685ff8a6a2981 100644 --- a/test/suite/ch12/12.1/S12.1_A4_T2.js +++ b/test/suite/ch12/12.1/S12.1_A4_T2.js @@ -3,6 +3,7 @@ /*--- info: The production Block can't be inside of expression +es5id: 12.1_A4_T2 description: Checking if execution of "y={x}" fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.1/S12.1_A5.js b/test/suite/ch12/12.1/S12.1_A5.js index ed3e3601d354b649eff72099d0b056b34d24b502..f2543454131eff77e8295e7f362dbe149f63a99e 100644 --- a/test/suite/ch12/12.1/S12.1_A5.js +++ b/test/suite/ch12/12.1/S12.1_A5.js @@ -5,6 +5,7 @@ info: > StatementList: StatementList Statement inside the Block is evaluated from left to right +es5id: 12.1_A5 description: Throwing exceptions within embedded/sequence Blocks ---*/ diff --git a/test/suite/ch12/12.10/12.10-0-1.js b/test/suite/ch12/12.10/12.10-0-1.js index 7f60793ebdce7f66acb1703ba929ff6669a5fc84..93dd3acca70d39af198a303552353bd05462febc 100644 --- a/test/suite/ch12/12.10/12.10-0-1.js +++ b/test/suite/ch12/12.10/12.10-0-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.10-0-1 description: > with does not change declaration scope - vars in with are visible outside diff --git a/test/suite/ch12/12.10/12.10-0-10.js b/test/suite/ch12/12.10/12.10-0-10.js index c9bcd79992123a004cbffb32955d091f5890e93f..3600da00b0c8d2a207beb1f40d1905cc79ceac6c 100644 --- a/test/suite/ch12/12.10/12.10-0-10.js +++ b/test/suite/ch12/12.10/12.10-0-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.10-0-10 description: with introduces scope - name lookup finds function parameter includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch12/12.10/12.10-0-11.js b/test/suite/ch12/12.10/12.10-0-11.js index 79a9934df5fdfa4a2898921c5161a5322e75d2eb..cc4c97bb23bc1295966e97685f148ab6d04673d3 100644 --- a/test/suite/ch12/12.10/12.10-0-11.js +++ b/test/suite/ch12/12.10/12.10-0-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.10-0-11 description: with introduces scope - name lookup finds inner variable includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch12/12.10/12.10-0-12.js b/test/suite/ch12/12.10/12.10-0-12.js index 24d1c7dd2052051207354037758c277b66ab545d..bdf59c5d0fa82b454e892a90b32f3980a00dd270 100644 --- a/test/suite/ch12/12.10/12.10-0-12.js +++ b/test/suite/ch12/12.10/12.10-0-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.10-0-12 description: with introduces scope - name lookup finds property includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch12/12.10/12.10-0-3.js b/test/suite/ch12/12.10/12.10-0-3.js index fd804c5ff64d35a5a15041dbe4595eb6fd852232..2795e32fc685addc9ac1858556a4350b6481f74f 100644 --- a/test/suite/ch12/12.10/12.10-0-3.js +++ b/test/suite/ch12/12.10/12.10-0-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.10-0-3 description: with introduces scope - that is captured by function expression includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch12/12.10/12.10-0-7.js b/test/suite/ch12/12.10/12.10-0-7.js index 11a6f40d32cf9add8928284e5a2afdf068875b9e..b87ae05b9211dca6991c4b9313a2493e390a2663 100644 --- a/test/suite/ch12/12.10/12.10-0-7.js +++ b/test/suite/ch12/12.10/12.10-0-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.10-0-7 description: with introduces scope - scope removed when exiting with statement includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch12/12.10/12.10-0-8.js b/test/suite/ch12/12.10/12.10-0-8.js index 997feaab86ac27c153865ce7109cd2706074125a..f1898b810ab03e224ea6c02bc896d21b0bec1256 100644 --- a/test/suite/ch12/12.10/12.10-0-8.js +++ b/test/suite/ch12/12.10/12.10-0-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.10-0-8 description: with introduces scope - var initializer sets like named property includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch12/12.10/12.10-0-9.js b/test/suite/ch12/12.10/12.10-0-9.js index a81513c2cb7ce22b17bcac1959f3d6f787330da4..572df0e663aeb25bbde08a66c6a3c0dcbcdc670f 100644 --- a/test/suite/ch12/12.10/12.10-0-9.js +++ b/test/suite/ch12/12.10/12.10-0-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.10-0-9 description: with introduces scope - name lookup finds outer variable includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch12/12.10/12.10-2-1.js b/test/suite/ch12/12.10/12.10-2-1.js index 34956efd189dcec3ca51b1a455b0ea06cfc60937..6860de42a55bb519dd149a5cfa43f3356993a2ec 100644 --- a/test/suite/ch12/12.10/12.10-2-1.js +++ b/test/suite/ch12/12.10/12.10-2-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.10-2-1 description: with - expression being Number includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch12/12.10/12.10-2-2.js b/test/suite/ch12/12.10/12.10-2-2.js index 8dadb883d9e452fe4023f3978a046805981e955d..c60065f22a11185fb3d1296ff8329aca42c89497 100644 --- a/test/suite/ch12/12.10/12.10-2-2.js +++ b/test/suite/ch12/12.10/12.10-2-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.10-2-2 description: with - expression being Boolean includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch12/12.10/12.10-2-3.js b/test/suite/ch12/12.10/12.10-2-3.js index 9ef0be71fcc3670189c61671c9abfbe816420785..ffe633f9d03f3ade11bcd9175396312b17d2e17b 100644 --- a/test/suite/ch12/12.10/12.10-2-3.js +++ b/test/suite/ch12/12.10/12.10-2-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.10-2-3 description: with - expression being string includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch12/12.10/12.10-7-1.js b/test/suite/ch12/12.10/12.10-7-1.js index e5b1d74083fb0c4ca9e5c43459389e3d48ef0c53..dbde66efad122d1507eaa1772c8cef94f6591f80 100644 --- a/test/suite/ch12/12.10/12.10-7-1.js +++ b/test/suite/ch12/12.10/12.10-7-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.10-7-1 description: with introduces scope - restores the earlier environment on exit includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch12/12.10/12.10.1/12.10.1-1-s.js b/test/suite/ch12/12.10/12.10.1/12.10.1-1-s.js index 9d5386f08ea55c84188d61f3a6f71d6f367c8e15..e4c2b31945b0ef2e46619900d0940f8d8890d8da 100644 --- a/test/suite/ch12/12.10/12.10.1/12.10.1-1-s.js +++ b/test/suite/ch12/12.10/12.10.1/12.10.1-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.10.1-1-s description: with statement in strict mode throws SyntaxError (strict function) flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch12/12.10/12.10.1/12.10.1-10-s.js b/test/suite/ch12/12.10/12.10.1/12.10.1-10-s.js index e0128a7637f3d378e582929611570890db03feca..e88d1eff0a5911fe7e11084a770acced3fbb430d 100644 --- a/test/suite/ch12/12.10/12.10.1/12.10.1-10-s.js +++ b/test/suite/ch12/12.10/12.10.1/12.10.1-10-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.10.1-10-s description: > with statement in strict mode throws SyntaxError (eval, where the container function is strict) diff --git a/test/suite/ch12/12.10/12.10.1/12.10.1-11-s.js b/test/suite/ch12/12.10/12.10.1/12.10.1-11-s.js index 86a19321188f339182d4a7b7ecd2a78c2f16fcaf..6e5bf2a8bda71f09e827cabc9c846a47d983dd69 100644 --- a/test/suite/ch12/12.10/12.10.1/12.10.1-11-s.js +++ b/test/suite/ch12/12.10/12.10.1/12.10.1-11-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.10.1-11-s description: > Strict Mode - SyntaxError is thrown when using WithStatement in strict mode code diff --git a/test/suite/ch12/12.10/12.10.1/12.10.1-11gs.js b/test/suite/ch12/12.10/12.10.1/12.10.1-11gs.js index 7e0ff8ceabfce3278e97805f98113314280fd3fe..f3b3d479c9c91920ec2e002ec7ec93f5e2417508 100644 --- a/test/suite/ch12/12.10/12.10.1/12.10.1-11gs.js +++ b/test/suite/ch12/12.10/12.10.1/12.10.1-11gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.10.1-11gs description: Strict Mode - SyntaxError is thrown when using with statement negative: ^((?!NotEarlyError).)*$ flags: [onlyStrict] diff --git a/test/suite/ch12/12.10/12.10.1/12.10.1-12-s.js b/test/suite/ch12/12.10/12.10.1/12.10.1-12-s.js index 511599e5e376926d41d3038703ca68d3dc8092f6..e45485ed0aa62279dd861e6942f7c002f08a4709 100644 --- a/test/suite/ch12/12.10/12.10.1/12.10.1-12-s.js +++ b/test/suite/ch12/12.10/12.10.1/12.10.1-12-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.10.1-12-s description: with statement in strict mode throws SyntaxError (strict eval) flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch12/12.10/12.10.1/12.10.1-13-s.js b/test/suite/ch12/12.10/12.10.1/12.10.1-13-s.js index a0ebf38d8061c9d58eedff843c3caecc44b738ad..e5d054e5bd599e36e523ba93a5bf24c5623726aa 100644 --- a/test/suite/ch12/12.10/12.10.1/12.10.1-13-s.js +++ b/test/suite/ch12/12.10/12.10.1/12.10.1-13-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.10.1-13-s description: > Strict Mode - SyntaxError isn't thrown when WithStatement body is in strict mode code diff --git a/test/suite/ch12/12.10/12.10.1/12.10.1-14-s.js b/test/suite/ch12/12.10/12.10.1/12.10.1-14-s.js index 85b932900f26353f12d4a1cfd523bbd668b24705..89f3d68790fbf9ec2bf97592a1159d4647a444f5 100644 --- a/test/suite/ch12/12.10/12.10.1/12.10.1-14-s.js +++ b/test/suite/ch12/12.10/12.10.1/12.10.1-14-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.10.1-14-s description: > Strict Mode - SyntaxError is thrown when the getter of a literal object utilizes WithStatement diff --git a/test/suite/ch12/12.10/12.10.1/12.10.1-15-s.js b/test/suite/ch12/12.10/12.10.1/12.10.1-15-s.js index 5ea00618e1c76f8a6761f1d6c8ffe51c39690ed2..c9e3c81da65a62e6fb9373930f3325fa7d041043 100644 --- a/test/suite/ch12/12.10/12.10.1/12.10.1-15-s.js +++ b/test/suite/ch12/12.10/12.10.1/12.10.1-15-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.10.1-15-s description: > Strict Mode - SyntaxError is thrown when the RHS of a dot property assignment utilizes WithStatement diff --git a/test/suite/ch12/12.10/12.10.1/12.10.1-16-s.js b/test/suite/ch12/12.10/12.10.1/12.10.1-16-s.js index 95f03117e2f77df14035f54181a983fb8175c4bc..2dcdd737aa25d0cde312fc0dbec968ab0ca88a4a 100644 --- a/test/suite/ch12/12.10/12.10.1/12.10.1-16-s.js +++ b/test/suite/ch12/12.10/12.10.1/12.10.1-16-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.10.1-16-s description: > Strict Mode - SyntaxError is thrown when the RHS of an object indexer assignment utilizes WithStatement diff --git a/test/suite/ch12/12.10/12.10.1/12.10.1-2-s.js b/test/suite/ch12/12.10/12.10.1/12.10.1-2-s.js index 366ef438ec1ee9c8ace06690f0d29bfc71180b75..80de16529e08891308c7b3a1dd40b4af4f8d3f56 100644 --- a/test/suite/ch12/12.10/12.10.1/12.10.1-2-s.js +++ b/test/suite/ch12/12.10/12.10.1/12.10.1-2-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.10.1-2-s description: > with statement in strict mode throws SyntaxError (nested function where container is strict) diff --git a/test/suite/ch12/12.10/12.10.1/12.10.1-3-s.js b/test/suite/ch12/12.10/12.10.1/12.10.1-3-s.js index e0788cdedd1010ac974e3f800c7181bf563c7549..b6d26121893d5d7e10370b2ceb522030eef5aa82 100644 --- a/test/suite/ch12/12.10/12.10.1/12.10.1-3-s.js +++ b/test/suite/ch12/12.10/12.10.1/12.10.1-3-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.10.1-3-s description: > with statement in strict mode throws SyntaxError (nested strict function) diff --git a/test/suite/ch12/12.10/12.10.1/12.10.1-4-s.js b/test/suite/ch12/12.10/12.10.1/12.10.1-4-s.js index 2c520f37e0aab38e1404038952a8ca09b455966f..cf7e1b6922a27f65eb9111bc3671616e2dd60b3d 100644 --- a/test/suite/ch12/12.10/12.10.1/12.10.1-4-s.js +++ b/test/suite/ch12/12.10/12.10.1/12.10.1-4-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.10.1-4-s description: with statement in strict mode throws SyntaxError (strict Function) flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch12/12.10/12.10.1/12.10.1-5-s.js b/test/suite/ch12/12.10/12.10.1/12.10.1-5-s.js index e67ad88f3543fda5827d652c46d94d377cfe9cfe..444c4868f83d751a9530930184c2a10c2e2b92bb 100644 --- a/test/suite/ch12/12.10/12.10.1/12.10.1-5-s.js +++ b/test/suite/ch12/12.10/12.10.1/12.10.1-5-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.10.1-5-s description: > with statement allowed in nested Function even if its container Function is strict) diff --git a/test/suite/ch12/12.10/12.10.1/12.10.1-7-s.js b/test/suite/ch12/12.10/12.10.1/12.10.1-7-s.js index 9fe0076bbbd1bb456b9fb74f99ec15efad481ea8..15a631d465b0acd0c6e806c376fc71dcb9e7be91 100644 --- a/test/suite/ch12/12.10/12.10.1/12.10.1-7-s.js +++ b/test/suite/ch12/12.10/12.10.1/12.10.1-7-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.10.1-7-s description: > with statement in strict mode throws SyntaxError (function expression, where the container function is directly evaled from diff --git a/test/suite/ch12/12.10/12.10.1/12.10.1-8-s.js b/test/suite/ch12/12.10/12.10.1/12.10.1-8-s.js index 4c9685a897a9f1099d3e9d1254ca9f746283f48a..5eba834357838bface8df9bbb0acd58a903a0187 100644 --- a/test/suite/ch12/12.10/12.10.1/12.10.1-8-s.js +++ b/test/suite/ch12/12.10/12.10.1/12.10.1-8-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.10.1-8-s description: > with statement in strict mode throws SyntaxError (function expression, where the container Function is strict) diff --git a/test/suite/ch12/12.10/12.10.1/12.10.1-9-s.js b/test/suite/ch12/12.10/12.10.1/12.10.1-9-s.js index 2ed45bd8cc08e742578e4a855affde81b2664ad5..ae083fd876c248f73d367d91a9b842038ea44b3e 100644 --- a/test/suite/ch12/12.10/12.10.1/12.10.1-9-s.js +++ b/test/suite/ch12/12.10/12.10.1/12.10.1-9-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.10.1-9-s description: > with statement in strict mode throws SyntaxError (strict function expression) diff --git a/test/suite/ch12/12.10/S12.10_A1.10_T1.js b/test/suite/ch12/12.10/S12.10_A1.10_T1.js index 149a19701f145e49d1e1bd63bf935c3d752ede77..8662e8cdced9e280f721e49a2bceb901b4b07801 100644 --- a/test/suite/ch12/12.10/S12.10_A1.10_T1.js +++ b/test/suite/ch12/12.10/S12.10_A1.10_T1.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.10_T1 description: > Using interation statement within "with" statement leading to normal completion diff --git a/test/suite/ch12/12.10/S12.10_A1.10_T2.js b/test/suite/ch12/12.10/S12.10_A1.10_T2.js index 67c537df53132806fb9ed59f2fd54f74ccf259e2..ad4b6735d8d716dceaeda7cfcd4940876db859cf 100644 --- a/test/suite/ch12/12.10/S12.10_A1.10_T2.js +++ b/test/suite/ch12/12.10/S12.10_A1.10_T2.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.10_T2 description: > Using iteration statement within "with" statement leading to completion by exception diff --git a/test/suite/ch12/12.10/S12.10_A1.10_T3.js b/test/suite/ch12/12.10/S12.10_A1.10_T3.js index 0af7d4fcb43f04ac7e0962054d70c5a63514c247..81f0bf4b0b0031ac54231630deb64af3d31f41ec 100644 --- a/test/suite/ch12/12.10/S12.10_A1.10_T3.js +++ b/test/suite/ch12/12.10/S12.10_A1.10_T3.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.10_T3 description: > Using iteration statment withing "with" statement leading to completion by exception iteration statement inside with statement diff --git a/test/suite/ch12/12.10/S12.10_A1.10_T4.js b/test/suite/ch12/12.10/S12.10_A1.10_T4.js index ab6f8f42bd7fd87e70f5b41e42b064f6e85b8c70..c324f3f5ff6be33a2aef3a7524fecc265cf6c28c 100644 --- a/test/suite/ch12/12.10/S12.10_A1.10_T4.js +++ b/test/suite/ch12/12.10/S12.10_A1.10_T4.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.10_T4 description: > Using iteration statement witthin "with" staement leading to completion by break iteration statement inside with statement - diff --git a/test/suite/ch12/12.10/S12.10_A1.10_T5.js b/test/suite/ch12/12.10/S12.10_A1.10_T5.js index 43cdcdffdd222cab3071bf13c66155efb3249f7b..b66322e32427f77f2de7370a9af14ba0f5fd3925 100644 --- a/test/suite/ch12/12.10/S12.10_A1.10_T5.js +++ b/test/suite/ch12/12.10/S12.10_A1.10_T5.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.10_T5 description: > Using iteration statement within "with" statement leading to completion by break diff --git a/test/suite/ch12/12.10/S12.10_A1.11_T1.js b/test/suite/ch12/12.10/S12.10_A1.11_T1.js index 5761cfc6d32468a3b4c0825e81e766d071b1341e..dd5c3541bcde7bc1350cbc14c489d11b25ce601a 100644 --- a/test/suite/ch12/12.10/S12.10_A1.11_T1.js +++ b/test/suite/ch12/12.10/S12.10_A1.11_T1.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.11_T1 description: > Calling a function within "with" statement declared without the statement, leading to normal completion diff --git a/test/suite/ch12/12.10/S12.10_A1.11_T2.js b/test/suite/ch12/12.10/S12.10_A1.11_T2.js index 57cc3ded06c63f4eed764cf5f3d13920808e958f..3ad8c7185e839bfee35c5140a30ead96f3ab9fd1 100644 --- a/test/suite/ch12/12.10/S12.10_A1.11_T2.js +++ b/test/suite/ch12/12.10/S12.10_A1.11_T2.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.11_T2 description: > Calling a function within "with" statement declared without the statement, leading to normal completion by "return" diff --git a/test/suite/ch12/12.10/S12.10_A1.11_T3.js b/test/suite/ch12/12.10/S12.10_A1.11_T3.js index a8dd20333f56ebb3ee6f8fa04f175f7a73ea1c37..ea2c5658ea21ab8eac4cbfa58e0a0d28ebd81bd7 100644 --- a/test/suite/ch12/12.10/S12.10_A1.11_T3.js +++ b/test/suite/ch12/12.10/S12.10_A1.11_T3.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.11_T3 description: > Calling a function within "with" statement declared without the statement, leading to normal completion by "return" diff --git a/test/suite/ch12/12.10/S12.10_A1.11_T4.js b/test/suite/ch12/12.10/S12.10_A1.11_T4.js index 62261c90ef71d34b76e794c5248688f882a1f380..368a781fa32cf4e413725ef07866bcd4bcf80de9 100644 --- a/test/suite/ch12/12.10/S12.10_A1.11_T4.js +++ b/test/suite/ch12/12.10/S12.10_A1.11_T4.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.11_T4 description: > Calling a function within "with" statement declared without the statement, leading to completion by exception diff --git a/test/suite/ch12/12.10/S12.10_A1.11_T5.js b/test/suite/ch12/12.10/S12.10_A1.11_T5.js index 7269d5bda849cb4c875bbaedc74387eb9872d711..4e976a401251d1616bed0399e126d705bce2385f 100644 --- a/test/suite/ch12/12.10/S12.10_A1.11_T5.js +++ b/test/suite/ch12/12.10/S12.10_A1.11_T5.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.11_T5 description: > Calling a function within "with" statement declared without the statement, leading to completion by exception diff --git a/test/suite/ch12/12.10/S12.10_A1.12_T1.js b/test/suite/ch12/12.10/S12.10_A1.12_T1.js index cd4ff867a71e1bd65ab4dc2d395dace5489eb16f..0d0f4249bbbacf47a2121c7da7a29393c81f0c8e 100644 --- a/test/suite/ch12/12.10/S12.10_A1.12_T1.js +++ b/test/suite/ch12/12.10/S12.10_A1.12_T1.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.12_T1 description: > Calling a function without "with" statement declared within the statement, leading to normal completion diff --git a/test/suite/ch12/12.10/S12.10_A1.12_T2.js b/test/suite/ch12/12.10/S12.10_A1.12_T2.js index 0ee7ca77e3e31e9f26ddd232750b724e7dbad541..958e0cd61eea0c3a0c8da2a47c8f71c86fcf3d3b 100644 --- a/test/suite/ch12/12.10/S12.10_A1.12_T2.js +++ b/test/suite/ch12/12.10/S12.10_A1.12_T2.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.12_T2 description: > Calling a function without "with" statement declared within the statement, leading to normal completion by "return" diff --git a/test/suite/ch12/12.10/S12.10_A1.12_T3.js b/test/suite/ch12/12.10/S12.10_A1.12_T3.js index b5c002b05ddab2de7d432e6740a5928f4f46e394..7e02be48c8a02726a920326b57e8dfd5177d97c8 100644 --- a/test/suite/ch12/12.10/S12.10_A1.12_T3.js +++ b/test/suite/ch12/12.10/S12.10_A1.12_T3.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.12_T3 description: > Calling a function without "with" statement declared within the statement, leading to normal completion by "return" diff --git a/test/suite/ch12/12.10/S12.10_A1.12_T4.js b/test/suite/ch12/12.10/S12.10_A1.12_T4.js index 794ef1afa812cd39b6be523a75564ef9c0c67f98..ee19192c9be4b326547b7a744a80de2c4b1f0278 100644 --- a/test/suite/ch12/12.10/S12.10_A1.12_T4.js +++ b/test/suite/ch12/12.10/S12.10_A1.12_T4.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.12_T4 description: > Calling a function without "with" statement declared within the statement, leading to completion by exception diff --git a/test/suite/ch12/12.10/S12.10_A1.12_T5.js b/test/suite/ch12/12.10/S12.10_A1.12_T5.js index 37b814be81d5b71963132051e3a82d25d14c734d..885527c35a10749b8278fe0f05e9cdec5307d1fc 100644 --- a/test/suite/ch12/12.10/S12.10_A1.12_T5.js +++ b/test/suite/ch12/12.10/S12.10_A1.12_T5.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.12_T5 description: > Calling a function without "with" statement declared within the statement, leading to completion by exception diff --git a/test/suite/ch12/12.10/S12.10_A1.1_T1.js b/test/suite/ch12/12.10/S12.10_A1.1_T1.js index 1fe5ce9697beebf37dc59069b1e7f3c75dc05b57..72e9087f08962b6f5c83199809097493ce91ad71 100644 --- a/test/suite/ch12/12.10/S12.10_A1.1_T1.js +++ b/test/suite/ch12/12.10/S12.10_A1.1_T1.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.1_T1 description: Using "with" inside of global context leading to normal completion flags: [noStrict] ---*/ diff --git a/test/suite/ch12/12.10/S12.10_A1.1_T2.js b/test/suite/ch12/12.10/S12.10_A1.1_T2.js index fd1bdf2b650d8eb122c47d6a16f4e2a373afd53b..db371bb41afb3371756704157678091d7c087edf 100644 --- a/test/suite/ch12/12.10/S12.10_A1.1_T2.js +++ b/test/suite/ch12/12.10/S12.10_A1.1_T2.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.1_T2 description: > Using "with" inside of global context leading to completion by exception diff --git a/test/suite/ch12/12.10/S12.10_A1.1_T3.js b/test/suite/ch12/12.10/S12.10_A1.1_T3.js index e41d146e5eea82313f9765e685973eab6be2ae39..37491e7a0b10ddd6d138c16c219ae0d4f1ee7e95 100644 --- a/test/suite/ch12/12.10/S12.10_A1.1_T3.js +++ b/test/suite/ch12/12.10/S12.10_A1.1_T3.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.1_T3 description: > Using "with" inside of global context leading to completion by exception diff --git a/test/suite/ch12/12.10/S12.10_A1.2_T1.js b/test/suite/ch12/12.10/S12.10_A1.2_T1.js index 562c6063e68bb930e3cb80f009748cdb6ac33d7c..99e55b34c5f72ea61fb5a2879860db6bf52e6676 100644 --- a/test/suite/ch12/12.10/S12.10_A1.2_T1.js +++ b/test/suite/ch12/12.10/S12.10_A1.2_T1.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.2_T1 description: > Calling a function without "with" statement when the statement itself is declared within the function declaration, leading to diff --git a/test/suite/ch12/12.10/S12.10_A1.2_T2.js b/test/suite/ch12/12.10/S12.10_A1.2_T2.js index 6de9dbcc35fee3ce498f1a70023a1c1ee9bedcf7..c872f5310d912a080c1f410f10e60f531480c80a 100644 --- a/test/suite/ch12/12.10/S12.10_A1.2_T2.js +++ b/test/suite/ch12/12.10/S12.10_A1.2_T2.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.2_T2 description: > Calling a function without "with" statement when the statement itself is declared within the function declaration, leading to diff --git a/test/suite/ch12/12.10/S12.10_A1.2_T3.js b/test/suite/ch12/12.10/S12.10_A1.2_T3.js index 72d59861d7542c6f7325e1a3e19b86aab7f3786a..2ff444d5607828bd16e84aaa07fc9ccdfec76234 100644 --- a/test/suite/ch12/12.10/S12.10_A1.2_T3.js +++ b/test/suite/ch12/12.10/S12.10_A1.2_T3.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.2_T3 description: > Calling a function without "with" statement when the statement itself is declared within the function declaration, leading to diff --git a/test/suite/ch12/12.10/S12.10_A1.2_T4.js b/test/suite/ch12/12.10/S12.10_A1.2_T4.js index ccb9ee31e46e29ee21f80a01c598ba9cd1e7e7db..85332a2c81b9162f63559d876332a3e7264a3166 100644 --- a/test/suite/ch12/12.10/S12.10_A1.2_T4.js +++ b/test/suite/ch12/12.10/S12.10_A1.2_T4.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.2_T4 description: > Calling a function without "with" statement when the statement itself is declared within the function declaration, leading to diff --git a/test/suite/ch12/12.10/S12.10_A1.2_T5.js b/test/suite/ch12/12.10/S12.10_A1.2_T5.js index eecd2176e1db83b84bf2a097c329b664c02952de..79d22af70f00de0a6633e035b3df8a222209fc39 100644 --- a/test/suite/ch12/12.10/S12.10_A1.2_T5.js +++ b/test/suite/ch12/12.10/S12.10_A1.2_T5.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.2_T5 description: > Calling a function without "with" statement when the statement itself is declared within the function declaration, leading to diff --git a/test/suite/ch12/12.10/S12.10_A1.3_T1.js b/test/suite/ch12/12.10/S12.10_A1.3_T1.js index 5fa67fef9b9701f8e55da571e45a25c52ea9a2d2..ab70139573365c78bac7a12dc65e0f31c267f214 100644 --- a/test/suite/ch12/12.10/S12.10_A1.3_T1.js +++ b/test/suite/ch12/12.10/S12.10_A1.3_T1.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.3_T1 description: > Using "with" statement within function constructor, leading to normal completition diff --git a/test/suite/ch12/12.10/S12.10_A1.3_T2.js b/test/suite/ch12/12.10/S12.10_A1.3_T2.js index fa283642a13a11160284704feeabc9fb37283dce..1e0f158b9d3f9d032dd376c9f77a2b6c2495bad6 100644 --- a/test/suite/ch12/12.10/S12.10_A1.3_T2.js +++ b/test/suite/ch12/12.10/S12.10_A1.3_T2.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.3_T2 description: > Using "with" statement within function constructor, leading to normal completition by "return" diff --git a/test/suite/ch12/12.10/S12.10_A1.3_T3.js b/test/suite/ch12/12.10/S12.10_A1.3_T3.js index 6adbccbbac5a20023b36f0a0bcaae2d1bd5c64da..ac3c3aaa298cc7fa8cb99dcde54892af0f24b197 100644 --- a/test/suite/ch12/12.10/S12.10_A1.3_T3.js +++ b/test/suite/ch12/12.10/S12.10_A1.3_T3.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.3_T3 description: > Using "with" statement within function constructor, leading to normal completition by "return" diff --git a/test/suite/ch12/12.10/S12.10_A1.3_T4.js b/test/suite/ch12/12.10/S12.10_A1.3_T4.js index 50c5f97950113a6f4c1e176190093827fb257184..9dd378acb326e8cbb043819821a68f93930b9ae0 100644 --- a/test/suite/ch12/12.10/S12.10_A1.3_T4.js +++ b/test/suite/ch12/12.10/S12.10_A1.3_T4.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.3_T4 description: > Using "with" statement within function constructor, leading to completition by exception diff --git a/test/suite/ch12/12.10/S12.10_A1.3_T5.js b/test/suite/ch12/12.10/S12.10_A1.3_T5.js index 9947b05cc0772e0e3093f810afed0d676a5a26a9..3fde2c86728fff9261b71494c8485db21ac3d6a7 100644 --- a/test/suite/ch12/12.10/S12.10_A1.3_T5.js +++ b/test/suite/ch12/12.10/S12.10_A1.3_T5.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.3_T5 description: > Using "with" statement within function constructor, leading to completition by exception diff --git a/test/suite/ch12/12.10/S12.10_A1.4_T1.js b/test/suite/ch12/12.10/S12.10_A1.4_T1.js index 289c98a5e40038f21d9ab654846cef3f78d9700a..2797790ce19bc7b3f2cf65a846d5caf95d7e9f5d 100644 --- a/test/suite/ch12/12.10/S12.10_A1.4_T1.js +++ b/test/suite/ch12/12.10/S12.10_A1.4_T1.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.4_T1 description: > Using "with" statement within iteration statement, leading to normal completion diff --git a/test/suite/ch12/12.10/S12.10_A1.4_T2.js b/test/suite/ch12/12.10/S12.10_A1.4_T2.js index 02f541736d13649359f73f58ec9d4ec3040fe6c9..405f88ff7ca4fdc754b783adf7a1dbc763cb0bb3 100644 --- a/test/suite/ch12/12.10/S12.10_A1.4_T2.js +++ b/test/suite/ch12/12.10/S12.10_A1.4_T2.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.4_T2 description: > Using "with" statement within iteration statement, leading to completion by exception diff --git a/test/suite/ch12/12.10/S12.10_A1.4_T3.js b/test/suite/ch12/12.10/S12.10_A1.4_T3.js index 43535c78c4cae6a762a32875d6ad7ca30b5a02c4..ac0f5b230681e26bf82919aff36ea31c089c7007 100644 --- a/test/suite/ch12/12.10/S12.10_A1.4_T3.js +++ b/test/suite/ch12/12.10/S12.10_A1.4_T3.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.4_T3 description: > Using "with" statement within iteration statement, leading to completion by exception diff --git a/test/suite/ch12/12.10/S12.10_A1.4_T4.js b/test/suite/ch12/12.10/S12.10_A1.4_T4.js index 3d531624b28f333ebaf6768d0e6f647e6641fb6a..f82c53a54d93d098a23648097c4c9e3f635b1d1d 100644 --- a/test/suite/ch12/12.10/S12.10_A1.4_T4.js +++ b/test/suite/ch12/12.10/S12.10_A1.4_T4.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.4_T4 description: > Using "with" statement within iteration statement, leading to completion by break diff --git a/test/suite/ch12/12.10/S12.10_A1.4_T5.js b/test/suite/ch12/12.10/S12.10_A1.4_T5.js index 7773987d6794ec911e92c1cbb58815fe2c1a20b0..e5576a709501c8d679cb3c9e586db3c935c0c0c1 100644 --- a/test/suite/ch12/12.10/S12.10_A1.4_T5.js +++ b/test/suite/ch12/12.10/S12.10_A1.4_T5.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.4_T5 description: > Using "with" statement within iteration statement, leading to completion by break diff --git a/test/suite/ch12/12.10/S12.10_A1.5_T1.js b/test/suite/ch12/12.10/S12.10_A1.5_T1.js index ffaae5d7a91c8dd804f72e9e1ef416bf55a53772..2f64e9200c2f25c45fab419dc66fb664609b3ac9 100644 --- a/test/suite/ch12/12.10/S12.10_A1.5_T1.js +++ b/test/suite/ch12/12.10/S12.10_A1.5_T1.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.5_T1 description: > Using "with" statement within "for-in" statement, leading to normal completion diff --git a/test/suite/ch12/12.10/S12.10_A1.5_T2.js b/test/suite/ch12/12.10/S12.10_A1.5_T2.js index c9afb655f70cbce8c57c107d419f8c1d2f703c0f..e5b98fb8626639c92d6e112aac4196dc45da1e87 100644 --- a/test/suite/ch12/12.10/S12.10_A1.5_T2.js +++ b/test/suite/ch12/12.10/S12.10_A1.5_T2.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.5_T2 description: > Using "with" statement within "for-in" statement, leading to completion by exception diff --git a/test/suite/ch12/12.10/S12.10_A1.5_T3.js b/test/suite/ch12/12.10/S12.10_A1.5_T3.js index 8870e8e0df54a0f0387c86e9dff9195041a70e6a..a444a6c06f4d011a1abbb7ac2cfa91433d3804e9 100644 --- a/test/suite/ch12/12.10/S12.10_A1.5_T3.js +++ b/test/suite/ch12/12.10/S12.10_A1.5_T3.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.5_T3 description: > Using "with" statement within "for-in" statement, leading to completion by exception diff --git a/test/suite/ch12/12.10/S12.10_A1.5_T4.js b/test/suite/ch12/12.10/S12.10_A1.5_T4.js index d275a7a3bc1910cdcc5960df7f809847d56cad8e..2d4927502efa6f3a659544b8d3dde43db151c827 100644 --- a/test/suite/ch12/12.10/S12.10_A1.5_T4.js +++ b/test/suite/ch12/12.10/S12.10_A1.5_T4.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.5_T4 description: > Using "with" statement within "for-in" statement, leading to completion by break diff --git a/test/suite/ch12/12.10/S12.10_A1.5_T5.js b/test/suite/ch12/12.10/S12.10_A1.5_T5.js index 9e676a9abb6ffb3db46c221dc4970d1439c941e9..876d3da07c5a9dccc0f9b5bff19852484b46ffce 100644 --- a/test/suite/ch12/12.10/S12.10_A1.5_T5.js +++ b/test/suite/ch12/12.10/S12.10_A1.5_T5.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.5_T5 description: > Using "with" statement within "for-in" statement, leading to completion by break diff --git a/test/suite/ch12/12.10/S12.10_A1.6_T1.js b/test/suite/ch12/12.10/S12.10_A1.6_T1.js index 7eb5d39d63e451de9ece3c0cb2dea2df1de8596d..4c50075c7206e5a9cf1d82a6e826c8ea48e2db73 100644 --- a/test/suite/ch12/12.10/S12.10_A1.6_T1.js +++ b/test/suite/ch12/12.10/S12.10_A1.6_T1.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.6_T1 description: > Using "with" statement within another "with" statement, leading to normal completion diff --git a/test/suite/ch12/12.10/S12.10_A1.6_T2.js b/test/suite/ch12/12.10/S12.10_A1.6_T2.js index b6ca245bc7fd77e9cf50253020841af9a206878f..c51f3e249ded0361d9d4e95073b8e1a21bcc3f83 100644 --- a/test/suite/ch12/12.10/S12.10_A1.6_T2.js +++ b/test/suite/ch12/12.10/S12.10_A1.6_T2.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.6_T2 description: > Using "with" statement within another "with" statement, leading to completion by exception diff --git a/test/suite/ch12/12.10/S12.10_A1.6_T3.js b/test/suite/ch12/12.10/S12.10_A1.6_T3.js index c82daf6da22c1f124118c25fe856b54f623907ab..bd85e26513ea15efe8346520da5668026a2fdb6a 100644 --- a/test/suite/ch12/12.10/S12.10_A1.6_T3.js +++ b/test/suite/ch12/12.10/S12.10_A1.6_T3.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.6_T3 description: > Using "with" statement within another "with" statement, leading to completion by exception diff --git a/test/suite/ch12/12.10/S12.10_A1.7_T1.js b/test/suite/ch12/12.10/S12.10_A1.7_T1.js index ca06da099136cb12528a866c0fcccb334b122feb..2fa36a9c65f14cce8b611e579b08daacc9af3077 100644 --- a/test/suite/ch12/12.10/S12.10_A1.7_T1.js +++ b/test/suite/ch12/12.10/S12.10_A1.7_T1.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.7_T1 description: > Calling a function within "with" statement declared within the statement, leading to normal completion diff --git a/test/suite/ch12/12.10/S12.10_A1.7_T2.js b/test/suite/ch12/12.10/S12.10_A1.7_T2.js index 5266281b96e01a5a1f89c0606ac37575db9f71b4..c1177660b8d419ed8ae29e114bc981539239b785 100644 --- a/test/suite/ch12/12.10/S12.10_A1.7_T2.js +++ b/test/suite/ch12/12.10/S12.10_A1.7_T2.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.7_T2 description: > Calling a function within "with" statement declared within the statement, leading to normal completion by "return" diff --git a/test/suite/ch12/12.10/S12.10_A1.7_T3.js b/test/suite/ch12/12.10/S12.10_A1.7_T3.js index 3e14b476fd213cd8f2b4f6a20bf8451ab32539f8..7e23a49c9a4b21fda9a62685bab28d29e3379e84 100644 --- a/test/suite/ch12/12.10/S12.10_A1.7_T3.js +++ b/test/suite/ch12/12.10/S12.10_A1.7_T3.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.7_T3 description: > Calling a function within "with" statement declared within the statement, leading to normal completion by "return" diff --git a/test/suite/ch12/12.10/S12.10_A1.7_T4.js b/test/suite/ch12/12.10/S12.10_A1.7_T4.js index 8dfe75650e09da1ba85f44638b074e395cdfeb1c..e0ca3f517355f4b3ffcd9726e07da254c5d55baa 100644 --- a/test/suite/ch12/12.10/S12.10_A1.7_T4.js +++ b/test/suite/ch12/12.10/S12.10_A1.7_T4.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.7_T4 description: > Calling a function within "with" statement declared within the statement, leading to completion by exception diff --git a/test/suite/ch12/12.10/S12.10_A1.7_T5.js b/test/suite/ch12/12.10/S12.10_A1.7_T5.js index eabad481622b403bdb111eb415246188f87ab9e3..3844d8fd3545b8f91bf2157e3d32120aa0b391bd 100644 --- a/test/suite/ch12/12.10/S12.10_A1.7_T5.js +++ b/test/suite/ch12/12.10/S12.10_A1.7_T5.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.7_T5 description: > Calling a function within "with" statement declared within the statement, leading to completion by exception diff --git a/test/suite/ch12/12.10/S12.10_A1.8_T1.js b/test/suite/ch12/12.10/S12.10_A1.8_T1.js index 7414e616d85ae0f1843002c683cf8e1d3bb713e0..c12761e398cca2a975e82ebbb98f7bcbc368ec80 100644 --- a/test/suite/ch12/12.10/S12.10_A1.8_T1.js +++ b/test/suite/ch12/12.10/S12.10_A1.8_T1.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.8_T1 description: > Declaring function constructor within "with" statement, leading to normal completion diff --git a/test/suite/ch12/12.10/S12.10_A1.8_T2.js b/test/suite/ch12/12.10/S12.10_A1.8_T2.js index fb83d3c89b07502b8e8a2a4647b0eb11f5dbd288..d743660b09e14003a7f2f6eabf80dd09753fdfde 100644 --- a/test/suite/ch12/12.10/S12.10_A1.8_T2.js +++ b/test/suite/ch12/12.10/S12.10_A1.8_T2.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.8_T2 description: > Declaring function constructor within "with" statement, leading to normal completion by "return" diff --git a/test/suite/ch12/12.10/S12.10_A1.8_T3.js b/test/suite/ch12/12.10/S12.10_A1.8_T3.js index 7ab9f9398a2c2a5d09de4073eca907d619d9c76a..55303b67a3c84e95aac94a3a1dafbb30aa470128 100644 --- a/test/suite/ch12/12.10/S12.10_A1.8_T3.js +++ b/test/suite/ch12/12.10/S12.10_A1.8_T3.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.8_T3 description: > Declaring function constructor within "with" statement, leading to normal completion by "return" diff --git a/test/suite/ch12/12.10/S12.10_A1.8_T4.js b/test/suite/ch12/12.10/S12.10_A1.8_T4.js index e86dc2220cd4c141280f3c2786462921b2a38cd5..1a5f1e62cd44a4c6ddf5e5c56deff8d1bf621438 100644 --- a/test/suite/ch12/12.10/S12.10_A1.8_T4.js +++ b/test/suite/ch12/12.10/S12.10_A1.8_T4.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.8_T4 description: > Declaring function constructor within "with" statement, leading to completion by exception diff --git a/test/suite/ch12/12.10/S12.10_A1.8_T5.js b/test/suite/ch12/12.10/S12.10_A1.8_T5.js index 28b5878966efdba68f4e7307bf7bcce70f019d59..810a561226ba34ef84873aa625e74cd0d025a48e 100644 --- a/test/suite/ch12/12.10/S12.10_A1.8_T5.js +++ b/test/suite/ch12/12.10/S12.10_A1.8_T5.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.8_T5 description: > Declaring function constructor within "with" statement, leading to completion by exception diff --git a/test/suite/ch12/12.10/S12.10_A1.9_T1.js b/test/suite/ch12/12.10/S12.10_A1.9_T1.js index 26fda66ed1ccc75009561232433be6d758e263b8..c0f8ed31e9b7569cb0ea10e22804627e7cc483d3 100644 --- a/test/suite/ch12/12.10/S12.10_A1.9_T1.js +++ b/test/suite/ch12/12.10/S12.10_A1.9_T1.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.9_T1 description: > Using "for-in" statement within "with" statement, leading to normal completion diff --git a/test/suite/ch12/12.10/S12.10_A1.9_T2.js b/test/suite/ch12/12.10/S12.10_A1.9_T2.js index 6e015eabf90aa053f487bc2e29e8cff9a867aad0..749693595596bba9ad1f0711d268c7eb9d19d255 100644 --- a/test/suite/ch12/12.10/S12.10_A1.9_T2.js +++ b/test/suite/ch12/12.10/S12.10_A1.9_T2.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.9_T2 description: > Using "for-in" statement within "with" statement, leading to completion by break diff --git a/test/suite/ch12/12.10/S12.10_A1.9_T3.js b/test/suite/ch12/12.10/S12.10_A1.9_T3.js index 5a89b0e8197737b614d3fcf2e2db6ec8ff3a32e7..3bc91f98972c889df1bcc31868767e9917e71e11 100644 --- a/test/suite/ch12/12.10/S12.10_A1.9_T3.js +++ b/test/suite/ch12/12.10/S12.10_A1.9_T3.js @@ -5,6 +5,7 @@ info: > The with statement adds a computed object to the front of the scope chain of the current execution context +es5id: 12.10_A1.9_T3 description: > Using "for-in" statement within "with" statement, leading to completion by break diff --git a/test/suite/ch12/12.10/S12.10_A3.10_T1.js b/test/suite/ch12/12.10/S12.10_A3.10_T1.js index 4d47f48c59cdb8084b9f471b32134b46863de9bc..2814ceee2965979a272a854c78783f0aa6dbdc51 100644 --- a/test/suite/ch12/12.10/S12.10_A3.10_T1.js +++ b/test/suite/ch12/12.10/S12.10_A3.10_T1.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.10_T1 description: > Using iteration statement within "with" statement, leading to normal completion diff --git a/test/suite/ch12/12.10/S12.10_A3.10_T2.js b/test/suite/ch12/12.10/S12.10_A3.10_T2.js index 1087c4e20de010c40caba4cb29ca0e730368d12f..533d1a79423e3ce3bc2438fce4d2b88a5ec518f8 100644 --- a/test/suite/ch12/12.10/S12.10_A3.10_T2.js +++ b/test/suite/ch12/12.10/S12.10_A3.10_T2.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.10_T2 description: > Using iteration statement within "with" statement, leading completion by exception diff --git a/test/suite/ch12/12.10/S12.10_A3.10_T3.js b/test/suite/ch12/12.10/S12.10_A3.10_T3.js index d4a006d1a88e6a0e2bff28566077e338210d1ba3..2b08e5afa6223ea1fe38031fc6009b7adc7bda33 100644 --- a/test/suite/ch12/12.10/S12.10_A3.10_T3.js +++ b/test/suite/ch12/12.10/S12.10_A3.10_T3.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.10_T3 description: > Using iteration statement within "with" statement, leading completion by exception diff --git a/test/suite/ch12/12.10/S12.10_A3.10_T4.js b/test/suite/ch12/12.10/S12.10_A3.10_T4.js index 3c3800a9fbb402a3320c227812d23afa819283f0..72b53ad24f5d29a53b500028b82d4667fd4de2e9 100644 --- a/test/suite/ch12/12.10/S12.10_A3.10_T4.js +++ b/test/suite/ch12/12.10/S12.10_A3.10_T4.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.10_T4 description: > Using iteration statement within "with" statement, leading completion be break diff --git a/test/suite/ch12/12.10/S12.10_A3.10_T5.js b/test/suite/ch12/12.10/S12.10_A3.10_T5.js index 768df74b23036dc6081d8765c3fff5add828b699..db3e63312b01fefdbb22f4e2e1fb283dbe00fd4a 100644 --- a/test/suite/ch12/12.10/S12.10_A3.10_T5.js +++ b/test/suite/ch12/12.10/S12.10_A3.10_T5.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.10_T5 description: > Using iteration statement within "with" statement, leading completion be break diff --git a/test/suite/ch12/12.10/S12.10_A3.11_T1.js b/test/suite/ch12/12.10/S12.10_A3.11_T1.js index 10ad5d3ef0edb8b7ff723d7fb47e26b57e16929f..62baa758d4cceb2e3c6e17756de2e606addd3a2c 100644 --- a/test/suite/ch12/12.10/S12.10_A3.11_T1.js +++ b/test/suite/ch12/12.10/S12.10_A3.11_T1.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.11_T1 description: > Calling a function within "with" statement declared without the statement, leading to normal completion diff --git a/test/suite/ch12/12.10/S12.10_A3.11_T2.js b/test/suite/ch12/12.10/S12.10_A3.11_T2.js index bce1a2cf126c7f6d1b7ef61d99aaee9b16305429..23068ab7efe447b2061bb1a2838e5f478d256769 100644 --- a/test/suite/ch12/12.10/S12.10_A3.11_T2.js +++ b/test/suite/ch12/12.10/S12.10_A3.11_T2.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.11_T2 description: > Calling a function within "with" statement declared without the statement, leading to normal completion by "return" diff --git a/test/suite/ch12/12.10/S12.10_A3.11_T3.js b/test/suite/ch12/12.10/S12.10_A3.11_T3.js index d0acd3536b985510775b3b7d6b6d04eb27c859c9..2e523a00262dfdcafd25a3d5a77b7c718bf67490 100644 --- a/test/suite/ch12/12.10/S12.10_A3.11_T3.js +++ b/test/suite/ch12/12.10/S12.10_A3.11_T3.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.11_T3 description: > Calling a function within "with" statement declared without the statement, leading to normal completion by "return" diff --git a/test/suite/ch12/12.10/S12.10_A3.11_T4.js b/test/suite/ch12/12.10/S12.10_A3.11_T4.js index df1d74c408ceafc2443365b9e9fcd06dc38052bf..3e87e9ee2aa23ec4c0d088887bcf76b38e7b5750 100644 --- a/test/suite/ch12/12.10/S12.10_A3.11_T4.js +++ b/test/suite/ch12/12.10/S12.10_A3.11_T4.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.11_T4 description: > Calling a function within "with" statement declared without the statement, leading to completion by exception diff --git a/test/suite/ch12/12.10/S12.10_A3.11_T5.js b/test/suite/ch12/12.10/S12.10_A3.11_T5.js index 1039105c6797757b20bed9422d8c609ef9ef2bba..ef93ef1a77289b4b59003011698545eb8565ff45 100644 --- a/test/suite/ch12/12.10/S12.10_A3.11_T5.js +++ b/test/suite/ch12/12.10/S12.10_A3.11_T5.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.11_T5 description: > Calling a function within "with" statement declared without the statement, leading to completion by exception diff --git a/test/suite/ch12/12.10/S12.10_A3.12_T1.js b/test/suite/ch12/12.10/S12.10_A3.12_T1.js index 033dd69d5ed669620b3b84bccc751c1248d1eba7..5920d79b14f99ae742033d5351bc4bca54cb403d 100644 --- a/test/suite/ch12/12.10/S12.10_A3.12_T1.js +++ b/test/suite/ch12/12.10/S12.10_A3.12_T1.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.12_T1 description: > Calling a function without "with" statement declared within the statement, leading to normal completion diff --git a/test/suite/ch12/12.10/S12.10_A3.12_T2.js b/test/suite/ch12/12.10/S12.10_A3.12_T2.js index 7f5e1f05c948ebe2e1e36504cb93d6c2c9c06abc..e65037884b2f047f530fb138cf55a6e1ea96d3cf 100644 --- a/test/suite/ch12/12.10/S12.10_A3.12_T2.js +++ b/test/suite/ch12/12.10/S12.10_A3.12_T2.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.12_T2 description: > Calling a function without "with" statement declared within the statement, leading to normal completion by "return" diff --git a/test/suite/ch12/12.10/S12.10_A3.12_T3.js b/test/suite/ch12/12.10/S12.10_A3.12_T3.js index 438e7f6429ab6cf8772a7c6ade1f694b132be4f9..cc91f694bff19d79e37297df8b0e99c011119dd2 100644 --- a/test/suite/ch12/12.10/S12.10_A3.12_T3.js +++ b/test/suite/ch12/12.10/S12.10_A3.12_T3.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.12_T3 description: > Calling a function without "with" statement declared within the statement, leading to normal completion by "return" diff --git a/test/suite/ch12/12.10/S12.10_A3.12_T4.js b/test/suite/ch12/12.10/S12.10_A3.12_T4.js index 1da166cff70533c016b5c9d57a198fe68dd689a8..0104493bda305fe498f034d8570316ffaabfc24f 100644 --- a/test/suite/ch12/12.10/S12.10_A3.12_T4.js +++ b/test/suite/ch12/12.10/S12.10_A3.12_T4.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.12_T4 description: > Calling a function without "with" statement declared within the statement, leading to completion by exception diff --git a/test/suite/ch12/12.10/S12.10_A3.12_T5.js b/test/suite/ch12/12.10/S12.10_A3.12_T5.js index c5d1576db7a13b2474ade1ab5ca54af0ae9ace1c..60c69fbca18441e6cc1d44e8de5d1acb5b585266 100644 --- a/test/suite/ch12/12.10/S12.10_A3.12_T5.js +++ b/test/suite/ch12/12.10/S12.10_A3.12_T5.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.12_T5 description: > Calling a function without "with" statement declared within the statement, leading to completion by exception diff --git a/test/suite/ch12/12.10/S12.10_A3.1_T1.js b/test/suite/ch12/12.10/S12.10_A3.1_T1.js index 4440fbfa968b58aac6cbc446aeb76c763c5d8767..7f7529087d8c837d73fcabe12550a5ccfaa992e5 100644 --- a/test/suite/ch12/12.10/S12.10_A3.1_T1.js +++ b/test/suite/ch12/12.10/S12.10_A3.1_T1.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.1_T1 description: Using "with" statement within global context - normal completion flags: [noStrict] ---*/ diff --git a/test/suite/ch12/12.10/S12.10_A3.1_T2.js b/test/suite/ch12/12.10/S12.10_A3.1_T2.js index 620fdf67794e9f77e06de77b65079a582ae96906..07c868d04f0865642496e4cb5ed35747dbb43826 100644 --- a/test/suite/ch12/12.10/S12.10_A3.1_T2.js +++ b/test/suite/ch12/12.10/S12.10_A3.1_T2.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.1_T2 description: > Using "with" statement within global context, leading to completion by exception diff --git a/test/suite/ch12/12.10/S12.10_A3.1_T3.js b/test/suite/ch12/12.10/S12.10_A3.1_T3.js index e57769e1752ada069666e53e97818bc76f15337e..0a119e41b152ef559a678b6c74f05093fe241b2f 100644 --- a/test/suite/ch12/12.10/S12.10_A3.1_T3.js +++ b/test/suite/ch12/12.10/S12.10_A3.1_T3.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.1_T3 description: > Using "with" statement within global context, leading to completion by exception diff --git a/test/suite/ch12/12.10/S12.10_A3.2_T1.js b/test/suite/ch12/12.10/S12.10_A3.2_T1.js index d3f60669bac734c0682cef3c7c16f0afb9a8e001..b224285a053ce6042321338d36e7d4c6432a0deb 100644 --- a/test/suite/ch12/12.10/S12.10_A3.2_T1.js +++ b/test/suite/ch12/12.10/S12.10_A3.2_T1.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.2_T1 description: > Declaring "with" statement within a function body, leading to normal completion diff --git a/test/suite/ch12/12.10/S12.10_A3.2_T2.js b/test/suite/ch12/12.10/S12.10_A3.2_T2.js index f388a22e14427df4638195cf1e73b450b14e7f88..4bf66f0873a1da206b5640391a6575d4abda2879 100644 --- a/test/suite/ch12/12.10/S12.10_A3.2_T2.js +++ b/test/suite/ch12/12.10/S12.10_A3.2_T2.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.2_T2 description: > Declaring "with" statement within a function body, leading to normal completion by "return" diff --git a/test/suite/ch12/12.10/S12.10_A3.2_T3.js b/test/suite/ch12/12.10/S12.10_A3.2_T3.js index a0ef9a8595280b546417a6355c0db8cec5c46f13..f1700524d3a294fdae0dcc4420eb06bc8b0bcbb3 100644 --- a/test/suite/ch12/12.10/S12.10_A3.2_T3.js +++ b/test/suite/ch12/12.10/S12.10_A3.2_T3.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.2_T3 description: > Declaring "with" statement within a function body, leading to normal completion by "return" diff --git a/test/suite/ch12/12.10/S12.10_A3.2_T4.js b/test/suite/ch12/12.10/S12.10_A3.2_T4.js index 381566d082a7f9a9d312f05ecdb340c462a1706d..3b59d8612a2de44d89e6125a4b16a4a6dc65cd17 100644 --- a/test/suite/ch12/12.10/S12.10_A3.2_T4.js +++ b/test/suite/ch12/12.10/S12.10_A3.2_T4.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.2_T4 description: > Declaring "with" statement within a function body, leading to completion by exception diff --git a/test/suite/ch12/12.10/S12.10_A3.2_T5.js b/test/suite/ch12/12.10/S12.10_A3.2_T5.js index 7b7ed77c6514cee03b2481a992de43589aff39fb..aff2506168cfba4f848d708fe1c246c6739e5c46 100644 --- a/test/suite/ch12/12.10/S12.10_A3.2_T5.js +++ b/test/suite/ch12/12.10/S12.10_A3.2_T5.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.2_T5 description: > Declaring "with" statement within a function body, leading to completion by exception diff --git a/test/suite/ch12/12.10/S12.10_A3.3_T1.js b/test/suite/ch12/12.10/S12.10_A3.3_T1.js index 160bb3773180289cf41f6be050f35098a204f9e8..b2a6fb200d6de507a8c17c1dddb9b186685ac26c 100644 --- a/test/suite/ch12/12.10/S12.10_A3.3_T1.js +++ b/test/suite/ch12/12.10/S12.10_A3.3_T1.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.3_T1 description: > Declaring "with" statement within a function constructor, leading to normal completion diff --git a/test/suite/ch12/12.10/S12.10_A3.3_T2.js b/test/suite/ch12/12.10/S12.10_A3.3_T2.js index c5198aaf82d11907e3e084c87382d8b9aa2b31ad..bb1ff220ae293da17e2b4c2932702373c857ae9e 100644 --- a/test/suite/ch12/12.10/S12.10_A3.3_T2.js +++ b/test/suite/ch12/12.10/S12.10_A3.3_T2.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.3_T2 description: > Declaring "with" statement within a function constructor, leading to normal completion by "return" diff --git a/test/suite/ch12/12.10/S12.10_A3.3_T3.js b/test/suite/ch12/12.10/S12.10_A3.3_T3.js index 7494328723c3b6435c7dfb999f3bc669d4fe9879..3d03aac49112fa84100052cba07e5a1f09479318 100644 --- a/test/suite/ch12/12.10/S12.10_A3.3_T3.js +++ b/test/suite/ch12/12.10/S12.10_A3.3_T3.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.3_T3 description: > Declaring "with" statement within a function constructor, leading to normal completion by "return" diff --git a/test/suite/ch12/12.10/S12.10_A3.3_T4.js b/test/suite/ch12/12.10/S12.10_A3.3_T4.js index b170a52390c184774f239376450e857236392ef3..a4a80a90d30771a42f78d5ab7432ebfb633df43f 100644 --- a/test/suite/ch12/12.10/S12.10_A3.3_T4.js +++ b/test/suite/ch12/12.10/S12.10_A3.3_T4.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.3_T4 description: > Declaring "with" statement within a function constructor, leading to completion by exception diff --git a/test/suite/ch12/12.10/S12.10_A3.4_T1.js b/test/suite/ch12/12.10/S12.10_A3.4_T1.js index 16328eed8f139ab94ce8e20e7fa0c18621f4b8d7..58244c23c8f0426c9bec99e9defd40a107ee8a25 100644 --- a/test/suite/ch12/12.10/S12.10_A3.4_T1.js +++ b/test/suite/ch12/12.10/S12.10_A3.4_T1.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.4_T1 description: > Using "with" statement within iteration statement, leading to normal completion diff --git a/test/suite/ch12/12.10/S12.10_A3.4_T2.js b/test/suite/ch12/12.10/S12.10_A3.4_T2.js index dd7512f8773c0dd9faf2ebd7955dda313b9f469a..9051f659bec0a6e9486f6ff77c0f2494c0dff867 100644 --- a/test/suite/ch12/12.10/S12.10_A3.4_T2.js +++ b/test/suite/ch12/12.10/S12.10_A3.4_T2.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.4_T2 description: > Using "with" statement within iteration statement, leading to completion by exception diff --git a/test/suite/ch12/12.10/S12.10_A3.4_T3.js b/test/suite/ch12/12.10/S12.10_A3.4_T3.js index 33fc1c3448cfaf948c120e80396a0dcefad0ac75..78dcb2b493d3610a402106965292d4bd51b57a24 100644 --- a/test/suite/ch12/12.10/S12.10_A3.4_T3.js +++ b/test/suite/ch12/12.10/S12.10_A3.4_T3.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.4_T3 description: > Using "with" statement within iteration statement, leading to completion by exception diff --git a/test/suite/ch12/12.10/S12.10_A3.4_T4.js b/test/suite/ch12/12.10/S12.10_A3.4_T4.js index 24d411b7c975cf4d46fea204b6765f6111ed42f6..203c84832f21d8c375f68b4690d0b73db6c9f566 100644 --- a/test/suite/ch12/12.10/S12.10_A3.4_T4.js +++ b/test/suite/ch12/12.10/S12.10_A3.4_T4.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.4_T4 description: > Using "with" statement within iteration statement, leading to completion by break diff --git a/test/suite/ch12/12.10/S12.10_A3.4_T5.js b/test/suite/ch12/12.10/S12.10_A3.4_T5.js index 9ea05e4ad21a1c54c765cace45ccd7af89645e99..fec2624bb08c631847277c68f928ba1728ea8867 100644 --- a/test/suite/ch12/12.10/S12.10_A3.4_T5.js +++ b/test/suite/ch12/12.10/S12.10_A3.4_T5.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.4_T5 description: > Using "with" statement within iteration statement, leading to completion by break diff --git a/test/suite/ch12/12.10/S12.10_A3.5_T1.js b/test/suite/ch12/12.10/S12.10_A3.5_T1.js index 3a8fb23a6ab04006d4c3ef832872743859eed4e3..afd2cfb7a2f3c2d2a002f26b94e64e309d4df052 100644 --- a/test/suite/ch12/12.10/S12.10_A3.5_T1.js +++ b/test/suite/ch12/12.10/S12.10_A3.5_T1.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.5_T1 description: > Using "with" statement within "for-in" statement, leading to normal completion diff --git a/test/suite/ch12/12.10/S12.10_A3.5_T2.js b/test/suite/ch12/12.10/S12.10_A3.5_T2.js index e538c025f4af1cbfd6d237f157c13c9258ac8aaf..78ceceb72143ba61df49eb030a020f766a2044d1 100644 --- a/test/suite/ch12/12.10/S12.10_A3.5_T2.js +++ b/test/suite/ch12/12.10/S12.10_A3.5_T2.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.5_T2 description: > Using "with" statement within "for-in" statement, leading to completion by exception diff --git a/test/suite/ch12/12.10/S12.10_A3.5_T3.js b/test/suite/ch12/12.10/S12.10_A3.5_T3.js index 7696be8ed72863b6cbc4f2c2845b8ad997666404..1dba29e06732e16a867cfa92df634a9d50563791 100644 --- a/test/suite/ch12/12.10/S12.10_A3.5_T3.js +++ b/test/suite/ch12/12.10/S12.10_A3.5_T3.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.5_T3 description: > Using "with" statement within "for-in" statement, leading to completion by exception diff --git a/test/suite/ch12/12.10/S12.10_A3.5_T4.js b/test/suite/ch12/12.10/S12.10_A3.5_T4.js index 24d82b56db32915b7331155a31c00b9845e461a8..fd969be0dd2130eb65f088bad21ca955a7cdc4a3 100644 --- a/test/suite/ch12/12.10/S12.10_A3.5_T4.js +++ b/test/suite/ch12/12.10/S12.10_A3.5_T4.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.5_T4 description: > Using "with" statement within "for-in" statement, leading to completion by break diff --git a/test/suite/ch12/12.10/S12.10_A3.5_T5.js b/test/suite/ch12/12.10/S12.10_A3.5_T5.js index c1255af97ca780e9cd8e9d9aea8ebd67db753c15..6f7d3a589b4ac040074cec0ee5d388f329b398b7 100644 --- a/test/suite/ch12/12.10/S12.10_A3.5_T5.js +++ b/test/suite/ch12/12.10/S12.10_A3.5_T5.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.5_T5 description: > Using "with" statement within "for-in" statement, leading to completion by break diff --git a/test/suite/ch12/12.10/S12.10_A3.6_T1.js b/test/suite/ch12/12.10/S12.10_A3.6_T1.js index 9daea1915caba164aaf461e5cb625dbefa254eb6..3dd0d06de03c9c005d8fda6cd6019ace161dbb0a 100644 --- a/test/suite/ch12/12.10/S12.10_A3.6_T1.js +++ b/test/suite/ch12/12.10/S12.10_A3.6_T1.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.6_T1 description: > Using "with" statement within another "with" statement, leading to normal completion diff --git a/test/suite/ch12/12.10/S12.10_A3.6_T2.js b/test/suite/ch12/12.10/S12.10_A3.6_T2.js index abfe9aded798cec17fa945067d09138993993342..925f74288473940acfd97f4f4392cd0d2aa34600 100644 --- a/test/suite/ch12/12.10/S12.10_A3.6_T2.js +++ b/test/suite/ch12/12.10/S12.10_A3.6_T2.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.6_T2 description: > Using "with" statement within another "with" statement, leading to completion by exception diff --git a/test/suite/ch12/12.10/S12.10_A3.6_T3.js b/test/suite/ch12/12.10/S12.10_A3.6_T3.js index 78603a6976299f6a1a6b8c91dc76a1372d0ca9c5..4ee9c68a7b529c52176ecab48f6bc5161f7b5a8a 100644 --- a/test/suite/ch12/12.10/S12.10_A3.6_T3.js +++ b/test/suite/ch12/12.10/S12.10_A3.6_T3.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.6_T3 description: > Using "with" statement within another "with" statement, leading to completion by exception diff --git a/test/suite/ch12/12.10/S12.10_A3.7_T1.js b/test/suite/ch12/12.10/S12.10_A3.7_T1.js index 8f6f6dd64da75505bd5f329b6dc4fce924a062d7..ff425217f5e1956fa7a2a049bc2e051e13f509a6 100644 --- a/test/suite/ch12/12.10/S12.10_A3.7_T1.js +++ b/test/suite/ch12/12.10/S12.10_A3.7_T1.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.7_T1 description: > Declaring and calling a function within "with" statement, leading to normal completion diff --git a/test/suite/ch12/12.10/S12.10_A3.7_T2.js b/test/suite/ch12/12.10/S12.10_A3.7_T2.js index 4ca8a954dd7aa6609662deef08b6e6b9a1eecb1b..6a5be39a9f70b420bc6e204b416bd0ae83d4b562 100644 --- a/test/suite/ch12/12.10/S12.10_A3.7_T2.js +++ b/test/suite/ch12/12.10/S12.10_A3.7_T2.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.7_T2 description: > Declaring and calling a function within "with" statement, leading to normal completion by "return" diff --git a/test/suite/ch12/12.10/S12.10_A3.7_T3.js b/test/suite/ch12/12.10/S12.10_A3.7_T3.js index 984d88092c716906ef3e7d66fa139c4063634528..3a545b4940b9ca04a7252ca7271a4942fea5e343 100644 --- a/test/suite/ch12/12.10/S12.10_A3.7_T3.js +++ b/test/suite/ch12/12.10/S12.10_A3.7_T3.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.7_T3 description: > Declaring and calling a function within "with" statement, leading to normal completion by "return" diff --git a/test/suite/ch12/12.10/S12.10_A3.7_T4.js b/test/suite/ch12/12.10/S12.10_A3.7_T4.js index 5de16a5c6b11e2d84ebb82e3c0169f829f04986d..8bf1b3800cff54d4e00cf3598e9813606893586f 100644 --- a/test/suite/ch12/12.10/S12.10_A3.7_T4.js +++ b/test/suite/ch12/12.10/S12.10_A3.7_T4.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.7_T4 description: > Declaring and calling a function within "with" statement, leading to completion by exception diff --git a/test/suite/ch12/12.10/S12.10_A3.7_T5.js b/test/suite/ch12/12.10/S12.10_A3.7_T5.js index 7750a825ca4c5d740d734a701e4610730074a7e9..a72868d7c9a7355b74374c7787249d1a1de333b7 100644 --- a/test/suite/ch12/12.10/S12.10_A3.7_T5.js +++ b/test/suite/ch12/12.10/S12.10_A3.7_T5.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.7_T5 description: > Declaring and calling a function within "with" statement, leading to completion by exception diff --git a/test/suite/ch12/12.10/S12.10_A3.8_T1.js b/test/suite/ch12/12.10/S12.10_A3.8_T1.js index ff62a20ec6959ce1b403d319e5dd1c7e636c09cd..074560f83b4f8de7f210634fd2717ed311dbb948 100644 --- a/test/suite/ch12/12.10/S12.10_A3.8_T1.js +++ b/test/suite/ch12/12.10/S12.10_A3.8_T1.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.8_T1 description: > Declaring function constructor within "with" statement, leading to normal completion diff --git a/test/suite/ch12/12.10/S12.10_A3.8_T2.js b/test/suite/ch12/12.10/S12.10_A3.8_T2.js index 98cc460d6757c466c8a623064f2572a80e2c0f96..4c9cb6171518fd4628beb7dbbd46dddb2e26deec 100644 --- a/test/suite/ch12/12.10/S12.10_A3.8_T2.js +++ b/test/suite/ch12/12.10/S12.10_A3.8_T2.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.8_T2 description: > Declaring function constructor within "with" statement, leading to normal completion by "return" diff --git a/test/suite/ch12/12.10/S12.10_A3.8_T3.js b/test/suite/ch12/12.10/S12.10_A3.8_T3.js index 82cd88626182d69ae626cd12c438bbcadd152daf..be701c313ec366bb5e4ac15991881827424d14f0 100644 --- a/test/suite/ch12/12.10/S12.10_A3.8_T3.js +++ b/test/suite/ch12/12.10/S12.10_A3.8_T3.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.8_T3 description: > Declaring function constructor within "with" statement, leading to normal completion by "return" diff --git a/test/suite/ch12/12.10/S12.10_A3.8_T4.js b/test/suite/ch12/12.10/S12.10_A3.8_T4.js index bacd7ef94727422d762f2a6e063e26cc397b7859..e3fdc5c5fb9399241d7a76f61e047e75398be8b8 100644 --- a/test/suite/ch12/12.10/S12.10_A3.8_T4.js +++ b/test/suite/ch12/12.10/S12.10_A3.8_T4.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.8_T4 description: > Declaring function constructor within "with" statement, leading to completion by exception diff --git a/test/suite/ch12/12.10/S12.10_A3.8_T5.js b/test/suite/ch12/12.10/S12.10_A3.8_T5.js index 527d7a21adcb7737b848e8955c9617b079c46e29..98cfbc4abf78f86d2302bdaced34614efadec02d 100644 --- a/test/suite/ch12/12.10/S12.10_A3.8_T5.js +++ b/test/suite/ch12/12.10/S12.10_A3.8_T5.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.8_T5 description: > Declaring function constructor within "with" statement, leading to completion by exception diff --git a/test/suite/ch12/12.10/S12.10_A3.9_T1.js b/test/suite/ch12/12.10/S12.10_A3.9_T1.js index 6fc98e8ce63ced7ccf8d0673e16f581fb2e8bc72..10ee4e35c2e445f13135a756c7b460a279bed4d9 100644 --- a/test/suite/ch12/12.10/S12.10_A3.9_T1.js +++ b/test/suite/ch12/12.10/S12.10_A3.9_T1.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.9_T1 description: > Using "for-in" statement within "with" statement, leading to normal completion diff --git a/test/suite/ch12/12.10/S12.10_A3.9_T2.js b/test/suite/ch12/12.10/S12.10_A3.9_T2.js index 45f1146ddfb5885723179ecb8dc3647824259522..0da733702ef5b83a0aa2c614c6cedf1b4edf4817 100644 --- a/test/suite/ch12/12.10/S12.10_A3.9_T2.js +++ b/test/suite/ch12/12.10/S12.10_A3.9_T2.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.9_T2 description: > Using "for-in" statement within "with" statement, leading to completion by break diff --git a/test/suite/ch12/12.10/S12.10_A3.9_T3.js b/test/suite/ch12/12.10/S12.10_A3.9_T3.js index 385072456483633816b586d18664717ba74cbbac..c95d7eeb179147fab28c572c2b896eea4f685963 100644 --- a/test/suite/ch12/12.10/S12.10_A3.9_T3.js +++ b/test/suite/ch12/12.10/S12.10_A3.9_T3.js @@ -5,6 +5,7 @@ info: > No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state +es5id: 12.10_A3.9_T3 description: > Using "for-in" statement within "with" statement, leading to completion by break diff --git a/test/suite/ch12/12.10/S12.10_A4_T1.js b/test/suite/ch12/12.10/S12.10_A4_T1.js index a64cb99f3f9443efb986c84f5a92c58c1df1d443..a475f0c7ba36e1a5fdbaa17da076ac1620f99ba2 100644 --- a/test/suite/ch12/12.10/S12.10_A4_T1.js +++ b/test/suite/ch12/12.10/S12.10_A4_T1.js @@ -3,6 +3,7 @@ /*--- info: Changing property using "eval" statement containing "with" statement +es5id: 12.10_A4_T1 description: Changing string property flags: [noStrict] ---*/ diff --git a/test/suite/ch12/12.10/S12.10_A4_T2.js b/test/suite/ch12/12.10/S12.10_A4_T2.js index f26fe283ce9c53d21e412def0e469b854973a6d0..b4bc9e3a901e74e51ac87db87bda1c163f955d93 100644 --- a/test/suite/ch12/12.10/S12.10_A4_T2.js +++ b/test/suite/ch12/12.10/S12.10_A4_T2.js @@ -3,6 +3,7 @@ /*--- info: Changing property using "eval" statement containing "with" statement +es5id: 12.10_A4_T2 description: Changing number property flags: [noStrict] ---*/ diff --git a/test/suite/ch12/12.10/S12.10_A4_T3.js b/test/suite/ch12/12.10/S12.10_A4_T3.js index 98428624efab64ad11c73319e6dcc484886c43af..1c0baade805d1ef9194b9d3d1bcb57772a6c2f58 100644 --- a/test/suite/ch12/12.10/S12.10_A4_T3.js +++ b/test/suite/ch12/12.10/S12.10_A4_T3.js @@ -3,6 +3,7 @@ /*--- info: Changing property using "eval" statement containing "with" statement +es5id: 12.10_A4_T3 description: Changing boolean property flags: [noStrict] ---*/ diff --git a/test/suite/ch12/12.10/S12.10_A4_T4.js b/test/suite/ch12/12.10/S12.10_A4_T4.js index 475c9c4db57d1023c3d44f1d4f338f1f7f68bc0d..04bc797d6193c0447dd9364c5c38d2b3e2402af2 100644 --- a/test/suite/ch12/12.10/S12.10_A4_T4.js +++ b/test/suite/ch12/12.10/S12.10_A4_T4.js @@ -3,6 +3,7 @@ /*--- info: Changing property using "eval" statement containing "with" statement +es5id: 12.10_A4_T4 description: Changing object property flags: [noStrict] ---*/ diff --git a/test/suite/ch12/12.10/S12.10_A4_T5.js b/test/suite/ch12/12.10/S12.10_A4_T5.js index e9e72b9ba05524163e23b483de70ce44b86e5c13..4bb306fc0b8beda3ba6ec886d6eaa2c676d083b9 100644 --- a/test/suite/ch12/12.10/S12.10_A4_T5.js +++ b/test/suite/ch12/12.10/S12.10_A4_T5.js @@ -3,6 +3,7 @@ /*--- info: Changing property using "eval" statement containing "with" statement +es5id: 12.10_A4_T5 description: Changing array property flags: [noStrict] ---*/ diff --git a/test/suite/ch12/12.10/S12.10_A4_T6.js b/test/suite/ch12/12.10/S12.10_A4_T6.js index 3d71e0be6626e3a099a31bf677e7a5810fa5eb22..56f52e092e99b466259f8d36657e1e9b1279ed9b 100644 --- a/test/suite/ch12/12.10/S12.10_A4_T6.js +++ b/test/suite/ch12/12.10/S12.10_A4_T6.js @@ -3,6 +3,7 @@ /*--- info: Changing property using "eval" statement containing "with" statement +es5id: 12.10_A4_T6 description: Changing function property flags: [noStrict] ---*/ diff --git a/test/suite/ch12/12.10/S12.10_A5_T1.js b/test/suite/ch12/12.10/S12.10_A5_T1.js index de4a2da1dac67a9d6c1fb0b48b3fc00b59c2cfc5..4d46db2dec9c6b92c78c648fff5c4eea33d43049 100644 --- a/test/suite/ch12/12.10/S12.10_A5_T1.js +++ b/test/suite/ch12/12.10/S12.10_A5_T1.js @@ -3,6 +3,7 @@ /*--- info: Deleting property using "eval" statement containing "with" statement +es5id: 12.10_A5_T1 description: Deleting string property flags: [noStrict] ---*/ diff --git a/test/suite/ch12/12.10/S12.10_A5_T2.js b/test/suite/ch12/12.10/S12.10_A5_T2.js index ee19b8bdf67e49cd75a6fff3ade902b48df02ac7..01caf1453d7b23a65629d22bc9b69fd050575d0a 100644 --- a/test/suite/ch12/12.10/S12.10_A5_T2.js +++ b/test/suite/ch12/12.10/S12.10_A5_T2.js @@ -3,6 +3,7 @@ /*--- info: Deleting property using "eval" statement containing "with" statement +es5id: 12.10_A5_T2 description: Deleting number property flags: [noStrict] ---*/ diff --git a/test/suite/ch12/12.10/S12.10_A5_T3.js b/test/suite/ch12/12.10/S12.10_A5_T3.js index 74c2841642fdd0a37c36a8c4221c520748d3946a..00802080bd1080f628f1c3f2bd30120a37d6df6a 100644 --- a/test/suite/ch12/12.10/S12.10_A5_T3.js +++ b/test/suite/ch12/12.10/S12.10_A5_T3.js @@ -3,6 +3,7 @@ /*--- info: Deleting property using "eval" statement containing "with" statement +es5id: 12.10_A5_T3 description: Deleting boolean property flags: [noStrict] ---*/ diff --git a/test/suite/ch12/12.10/S12.10_A5_T4.js b/test/suite/ch12/12.10/S12.10_A5_T4.js index 7b711b8a5f08e89d2006777fb4fb3b0d754d36d6..e4e776d43c8de88316103cef41e3ea19cf6ebfe2 100644 --- a/test/suite/ch12/12.10/S12.10_A5_T4.js +++ b/test/suite/ch12/12.10/S12.10_A5_T4.js @@ -3,6 +3,7 @@ /*--- info: Deleting property using "eval" statement containing "with" statement +es5id: 12.10_A5_T4 description: Deleting object property flags: [noStrict] ---*/ diff --git a/test/suite/ch12/12.10/S12.10_A5_T5.js b/test/suite/ch12/12.10/S12.10_A5_T5.js index e89ad19674af2e507514d9815b87004d0cbc8739..4e463aef06e2d120c6dcf59288e117a2aa278c03 100644 --- a/test/suite/ch12/12.10/S12.10_A5_T5.js +++ b/test/suite/ch12/12.10/S12.10_A5_T5.js @@ -3,6 +3,7 @@ /*--- info: Deleting property using "eval" statement containing "with" statement +es5id: 12.10_A5_T5 description: Deleting array property flags: [noStrict] ---*/ diff --git a/test/suite/ch12/12.10/S12.10_A5_T6.js b/test/suite/ch12/12.10/S12.10_A5_T6.js index e635748ff19b8d694960593385444d402f83d1df..de474520a3298bf12b5003c12c7d9a6a2e1fc3b4 100644 --- a/test/suite/ch12/12.10/S12.10_A5_T6.js +++ b/test/suite/ch12/12.10/S12.10_A5_T6.js @@ -3,6 +3,7 @@ /*--- info: Deleting property using "eval" statement containing "with" statement +es5id: 12.10_A5_T6 description: Deleting function property flags: [noStrict] ---*/ diff --git a/test/suite/ch12/12.11/S12.11_A1_T1.js b/test/suite/ch12/12.11/S12.11_A1_T1.js index 6f6b3b44dbf2c3e23221e1b87cfadf9ad0440f2c..d23b2a8f7325622216eecd21b33a8ce60403a9dd 100644 --- a/test/suite/ch12/12.11/S12.11_A1_T1.js +++ b/test/suite/ch12/12.11/S12.11_A1_T1.js @@ -5,6 +5,7 @@ info: > If Result.type is break and Result.target is in the current label set, return (normal, Result.value, empty) +es5id: 12.11_A1_T1 description: Simple test using switch statement ---*/ diff --git a/test/suite/ch12/12.11/S12.11_A1_T2.js b/test/suite/ch12/12.11/S12.11_A1_T2.js index d359fe51392f590345cb3b5390af817ed20589f3..954d4d89679d5cd8c99918f0b65b0eb5b7340c83 100644 --- a/test/suite/ch12/12.11/S12.11_A1_T2.js +++ b/test/suite/ch12/12.11/S12.11_A1_T2.js @@ -5,6 +5,7 @@ info: > If Result.type is break and Result.target is in the current label set, return (normal, Result.value, empty) +es5id: 12.11_A1_T2 description: Switch with different types of variables ---*/ diff --git a/test/suite/ch12/12.11/S12.11_A1_T3.js b/test/suite/ch12/12.11/S12.11_A1_T3.js index 31771244b4826958272d8144621b03a5fde0eb0e..839376d7d3faa53cd78ba068875a09b0a2aa6484 100644 --- a/test/suite/ch12/12.11/S12.11_A1_T3.js +++ b/test/suite/ch12/12.11/S12.11_A1_T3.js @@ -5,6 +5,7 @@ info: > If Result.type is break and Result.target is in the current label set, return (normal, Result.value, empty) +es5id: 12.11_A1_T3 description: Using case with null, NaN, Infinity ---*/ diff --git a/test/suite/ch12/12.11/S12.11_A1_T4.js b/test/suite/ch12/12.11/S12.11_A1_T4.js index 3e3656307d99c40ae8d8bf60322401ac3477e802..e0e6ca020a7f1fd05d7ce43271a5da968c4e40c3 100644 --- a/test/suite/ch12/12.11/S12.11_A1_T4.js +++ b/test/suite/ch12/12.11/S12.11_A1_T4.js @@ -5,6 +5,7 @@ info: > If Result.type is break and Result.target is in the current label set, return (normal, Result.value, empty) +es5id: 12.11_A1_T4 description: Using case with isNaN and isNaN(value) ---*/ diff --git a/test/suite/ch12/12.11/S12.11_A2_T1.js b/test/suite/ch12/12.11/S12.11_A2_T1.js index 0e51a6b1608eb3c331e43142e1c62d9f32eca47b..c90633297de18f2ec4c500427cc5c4beea85ae80 100644 --- a/test/suite/ch12/12.11/S12.11_A2_T1.js +++ b/test/suite/ch12/12.11/S12.11_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: There can be only one DefaultClause +es5id: 12.11_A2_T1 description: Duplicate DefaultClause flags: [negative] ---*/ diff --git a/test/suite/ch12/12.11/S12.11_A3_T1.js b/test/suite/ch12/12.11/S12.11_A3_T1.js index e1ef2b635bb9db5e235f7b1bbd7c559e6710f414..892defa42fad78388e3d72c857613135776e5253 100644 --- a/test/suite/ch12/12.11/S12.11_A3_T1.js +++ b/test/suite/ch12/12.11/S12.11_A3_T1.js @@ -3,6 +3,7 @@ /*--- info: Syntax constructions of switch statement +es5id: 12.11_A3_T1 description: Checking if execution of "switch() {}" fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.11/S12.11_A3_T2.js b/test/suite/ch12/12.11/S12.11_A3_T2.js index 0819f6e8a4cd1198e9cdc3b25a4968aac5e88c8b..9ccf91ac101cec24f3e9e49905268df00c36e946 100644 --- a/test/suite/ch12/12.11/S12.11_A3_T2.js +++ b/test/suite/ch12/12.11/S12.11_A3_T2.js @@ -3,6 +3,7 @@ /*--- info: Syntax constructions of switch statement +es5id: 12.11_A3_T2 description: Checking if execution of "switch {}" fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.11/S12.11_A3_T3.js b/test/suite/ch12/12.11/S12.11_A3_T3.js index dacfae457c2874e09650b72f531d4e5db4f88053..f0bd3f868a73f6fddf126b6608494e6ed80a76a2 100644 --- a/test/suite/ch12/12.11/S12.11_A3_T3.js +++ b/test/suite/ch12/12.11/S12.11_A3_T3.js @@ -3,6 +3,7 @@ /*--- info: Syntax constructions of switch statement +es5id: 12.11_A3_T3 description: Checking if execution of "switch(value)" fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.11/S12.11_A3_T4.js b/test/suite/ch12/12.11/S12.11_A3_T4.js index bd09d1d3f9587ae0ebff95567fb0f8a5501b16a9..dd86d3e6214b141e9f34b5e1d02b83b61fb037ca 100644 --- a/test/suite/ch12/12.11/S12.11_A3_T4.js +++ b/test/suite/ch12/12.11/S12.11_A3_T4.js @@ -3,6 +3,7 @@ /*--- info: Syntax constructions of switch statement +es5id: 12.11_A3_T4 description: > Using "case" that has no Expresson after it. "CaseClause: case Expression : [StatementList]" diff --git a/test/suite/ch12/12.11/S12.11_A3_T5.js b/test/suite/ch12/12.11/S12.11_A3_T5.js index 895c146da4cceffc912ffb6e3e399678d83ade51..5aedd37f02d35ea817064d45e8d787171e61f95e 100644 --- a/test/suite/ch12/12.11/S12.11_A3_T5.js +++ b/test/suite/ch12/12.11/S12.11_A3_T5.js @@ -3,6 +3,7 @@ /*--- info: Syntax constructions of switch statement +es5id: 12.11_A3_T5 description: Introducing statement not followed by "case" keyword flags: [negative] ---*/ diff --git a/test/suite/ch12/12.11/S12.11_A4_T1.js b/test/suite/ch12/12.11/S12.11_A4_T1.js index 3c06cfe03f3235990d899b483806c812e7c3824c..cf81b50485723056dda2702c0953dd99684bf606 100644 --- a/test/suite/ch12/12.11/S12.11_A4_T1.js +++ b/test/suite/ch12/12.11/S12.11_A4_T1.js @@ -3,6 +3,7 @@ /*--- info: Embedded syntax constructions of switch statement +es5id: 12.11_A4_T1 description: Nesting one "switch" statement into StatementList of the other's ---*/ diff --git a/test/suite/ch12/12.12/S12.12_A1_T1.js b/test/suite/ch12/12.12/S12.12_A1_T1.js index 3d694d1fac1eb804cb06b11a91fbca5031163885..c9267e7039b24a4e9aa6704fb5241f666e2d58d3 100644 --- a/test/suite/ch12/12.12/S12.12_A1_T1.js +++ b/test/suite/ch12/12.12/S12.12_A1_T1.js @@ -5,6 +5,7 @@ info: > Labelled statements are only used in conjunction with labelled break and continue statements +es5id: 12.12_A1_T1 description: Checking if labelled break works. See continue and break sections ---*/ diff --git a/test/suite/ch12/12.13/S12.13_A1.js b/test/suite/ch12/12.13/S12.13_A1.js index 2a20bb83345cdf4a5c95882fa0c606e74f0050b1..e907a2fcbc25f0f34aff02f59ac31814a742f00a 100644 --- a/test/suite/ch12/12.13/S12.13_A1.js +++ b/test/suite/ch12/12.13/S12.13_A1.js @@ -3,6 +3,7 @@ /*--- info: Sanity test for throw statement +es5id: 12.13_A1 description: Trying to throw exception with "throw" flags: [negative] ---*/ diff --git a/test/suite/ch12/12.13/S12.13_A2_T1.js b/test/suite/ch12/12.13/S12.13_A2_T1.js index 9b11bf3b90538edb7b3fb96a8c6cc4bc126d27c7..5653cc8e1aa6effbf1ba07ab613304fe029e30e4 100644 --- a/test/suite/ch12/12.13/S12.13_A2_T1.js +++ b/test/suite/ch12/12.13/S12.13_A2_T1.js @@ -5,6 +5,7 @@ info: > "throw Expression" returns (throw, GetValue(Result(1)), empty), where 1 evaluates Expression +es5id: 12.13_A2_T1 description: Throwing undefined ---*/ diff --git a/test/suite/ch12/12.13/S12.13_A2_T2.js b/test/suite/ch12/12.13/S12.13_A2_T2.js index be92edfa32871b19f6bb1a9e0f47797f13481b78..ed9ce5c01fea7744892483481a9879a41449598e 100644 --- a/test/suite/ch12/12.13/S12.13_A2_T2.js +++ b/test/suite/ch12/12.13/S12.13_A2_T2.js @@ -5,6 +5,7 @@ info: > "throw Expression" returns (throw, GetValue(Result(1)), empty), where 1 evaluates Expression +es5id: 12.13_A2_T2 description: Throwing null ---*/ diff --git a/test/suite/ch12/12.13/S12.13_A2_T3.js b/test/suite/ch12/12.13/S12.13_A2_T3.js index fe5b3d2af91398d85ea355e0ed8a0cf7a0c1ba11..ace9d28705f30b89c17a4c71321e2eeec862d4a8 100644 --- a/test/suite/ch12/12.13/S12.13_A2_T3.js +++ b/test/suite/ch12/12.13/S12.13_A2_T3.js @@ -5,6 +5,7 @@ info: > "throw Expression" returns (throw, GetValue(Result(1)), empty), where 1 evaluates Expression +es5id: 12.13_A2_T3 description: Throwing boolean ---*/ diff --git a/test/suite/ch12/12.13/S12.13_A2_T4.js b/test/suite/ch12/12.13/S12.13_A2_T4.js index 7ddce10b4ad16ebca837ecd63a788fc0fed73afb..8cfebc076e6df417735ff5d88c49ce733a8bb3a4 100644 --- a/test/suite/ch12/12.13/S12.13_A2_T4.js +++ b/test/suite/ch12/12.13/S12.13_A2_T4.js @@ -5,6 +5,7 @@ info: > "throw Expression" returns (throw, GetValue(Result(1)), empty), where 1 evaluates Expression +es5id: 12.13_A2_T4 description: Throwing string ---*/ diff --git a/test/suite/ch12/12.13/S12.13_A2_T5.js b/test/suite/ch12/12.13/S12.13_A2_T5.js index a1de7260f53626c825e90de6107756cced51a0f2..f6736794cb77d472ffe19f3d0729db3a246d2c95 100644 --- a/test/suite/ch12/12.13/S12.13_A2_T5.js +++ b/test/suite/ch12/12.13/S12.13_A2_T5.js @@ -5,6 +5,7 @@ info: > "throw Expression" returns (throw, GetValue(Result(1)), empty), where 1 evaluates Expression +es5id: 12.13_A2_T5 description: Throwing number ---*/ diff --git a/test/suite/ch12/12.13/S12.13_A2_T6.js b/test/suite/ch12/12.13/S12.13_A2_T6.js index 3f80207bb5981c5e9be0248ef469564f1fee6969..56e8c285ac334d2ea4392042a66d0ad00be3cb06 100644 --- a/test/suite/ch12/12.13/S12.13_A2_T6.js +++ b/test/suite/ch12/12.13/S12.13_A2_T6.js @@ -5,6 +5,7 @@ info: > "throw Expression" returns (throw, GetValue(Result(1)), empty), where 1 evaluates Expression +es5id: 12.13_A2_T6 description: Throwing object ---*/ diff --git a/test/suite/ch12/12.13/S12.13_A2_T7.js b/test/suite/ch12/12.13/S12.13_A2_T7.js index 2cf87716a49c725646bbedc4fa4b10f1ce9b1989..503df9becb5e40a64df1f82b0a20934fd5722a31 100644 --- a/test/suite/ch12/12.13/S12.13_A2_T7.js +++ b/test/suite/ch12/12.13/S12.13_A2_T7.js @@ -5,6 +5,7 @@ info: > "throw Expression" returns (throw, GetValue(Result(1)), empty), where 1 evaluates Expression +es5id: 12.13_A2_T7 description: Throwing Array ---*/ diff --git a/test/suite/ch12/12.13/S12.13_A3_T1.js b/test/suite/ch12/12.13/S12.13_A3_T1.js index 8c0d8823da5b2a720f20ef901af831f352ca474c..1485ba8fb4bcffe7348d36f9593db915e4fb1878 100644 --- a/test/suite/ch12/12.13/S12.13_A3_T1.js +++ b/test/suite/ch12/12.13/S12.13_A3_T1.js @@ -3,6 +3,7 @@ /*--- info: 1. Evaluate Expression +es5id: 12.13_A3_T1 description: Evaluating boolean expression ---*/ diff --git a/test/suite/ch12/12.13/S12.13_A3_T2.js b/test/suite/ch12/12.13/S12.13_A3_T2.js index 86573b5f0af0848ea5a0890657e7587142e5a139..977b23563880a08abbcbc73f3e44eb3f65bd81de 100644 --- a/test/suite/ch12/12.13/S12.13_A3_T2.js +++ b/test/suite/ch12/12.13/S12.13_A3_T2.js @@ -3,6 +3,7 @@ /*--- info: 1. Evaluate Expression +es5id: 12.13_A3_T2 description: Evaluating string expression ---*/ diff --git a/test/suite/ch12/12.13/S12.13_A3_T3.js b/test/suite/ch12/12.13/S12.13_A3_T3.js index 7699df82fd46cf891c9be3bc07fcfb9421141580..3821e7b3d4264197a34dced81f5a9c47eae18ef7 100644 --- a/test/suite/ch12/12.13/S12.13_A3_T3.js +++ b/test/suite/ch12/12.13/S12.13_A3_T3.js @@ -3,6 +3,7 @@ /*--- info: 1. Evaluate Expression +es5id: 12.13_A3_T3 description: Evaluating number expression ---*/ diff --git a/test/suite/ch12/12.13/S12.13_A3_T4.js b/test/suite/ch12/12.13/S12.13_A3_T4.js index 69c0962f2125e803f35f7e962f208840fa19b2c0..9bd7947cb6a26a291ab7dae8aa868b6e7e5abf0a 100644 --- a/test/suite/ch12/12.13/S12.13_A3_T4.js +++ b/test/suite/ch12/12.13/S12.13_A3_T4.js @@ -3,6 +3,7 @@ /*--- info: 1. Evaluate Expression +es5id: 12.13_A3_T4 description: Evaluating array expression ---*/ diff --git a/test/suite/ch12/12.13/S12.13_A3_T5.js b/test/suite/ch12/12.13/S12.13_A3_T5.js index cbdfa83b0efa770bfaa1e26bcde7ff093d0f89de..d67f01bc64cacaf32498cb8ad074c7d3b8e0f181 100644 --- a/test/suite/ch12/12.13/S12.13_A3_T5.js +++ b/test/suite/ch12/12.13/S12.13_A3_T5.js @@ -3,6 +3,7 @@ /*--- info: 1. Evaluate Expression +es5id: 12.13_A3_T5 description: Evaluating equation expression ---*/ diff --git a/test/suite/ch12/12.13/S12.13_A3_T6.js b/test/suite/ch12/12.13/S12.13_A3_T6.js index a5ae8725d9b425a8e41074b7ffeaed6007388425..23e27685ed28f7645ce00191d5edaf105af6f645 100644 --- a/test/suite/ch12/12.13/S12.13_A3_T6.js +++ b/test/suite/ch12/12.13/S12.13_A3_T6.js @@ -3,6 +3,7 @@ /*--- info: 1. Evaluate Expression +es5id: 12.13_A3_T6 description: Evaluating functions ---*/ diff --git a/test/suite/ch12/12.14/12.14-1.js b/test/suite/ch12/12.14/12.14-1.js index 8baf17edcd21123be69feabbaed2053078bd5e8c..052f4aec5013b6970801527493c1c87cc5f02048 100644 --- a/test/suite/ch12/12.14/12.14-1.js +++ b/test/suite/ch12/12.14/12.14-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.14-1 description: > catch doesn't change declaration scope - var initializer in catch with same name as catch parameter changes parameter diff --git a/test/suite/ch12/12.14/12.14-10.js b/test/suite/ch12/12.14/12.14-10.js index ca0ef758dccc074a38d3e636f0177ff054f8e7dc..c29aeee3f140af7d52c417998773845ff5531a61 100644 --- a/test/suite/ch12/12.14/12.14-10.js +++ b/test/suite/ch12/12.14/12.14-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.14-10 description: catch introduces scope - name lookup finds function parameter includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch12/12.14/12.14-11.js b/test/suite/ch12/12.14/12.14-11.js index e9d493eefe254717c367db01f1f1c4471b1f6cf8..7fc3c2542509d1458a5606e1d070ba671f0ba1fd 100644 --- a/test/suite/ch12/12.14/12.14-11.js +++ b/test/suite/ch12/12.14/12.14-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.14-11 description: catch introduces scope - name lookup finds inner variable includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch12/12.14/12.14-12.js b/test/suite/ch12/12.14/12.14-12.js index 2ffa95f1658c30c88ba45ea3024bab24dcf5c3b6..c82003c9102c9f69bb0317e3a54b084bc2115595 100644 --- a/test/suite/ch12/12.14/12.14-12.js +++ b/test/suite/ch12/12.14/12.14-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.14-12 description: catch introduces scope - name lookup finds property includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch12/12.14/12.14-13.js b/test/suite/ch12/12.14/12.14-13.js index 890d05b0fbdec3e82111cf7f4413574e96a2dc03..01348f2bd790f43be2ec35d4e263c5a2f4f1899a 100644 --- a/test/suite/ch12/12.14/12.14-13.js +++ b/test/suite/ch12/12.14/12.14-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.14-13 description: catch introduces scope - updates are based on scope includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch12/12.14/12.14-14.js b/test/suite/ch12/12.14/12.14-14.js index b1f6970d629871ffbe6eb10eb5f37db919ff72da..20fc2a22d4ed3ef464f3598967728968ae7001b5 100644 --- a/test/suite/ch12/12.14/12.14-14.js +++ b/test/suite/ch12/12.14/12.14-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.14-14 description: > Exception object is a function, when an exception parameter is called as a function in catch block, global object is passed as diff --git a/test/suite/ch12/12.14/12.14-15.js b/test/suite/ch12/12.14/12.14-15.js index 368eca928969ecf8f064fb1076f464aec3124032..1c556ce2b23e4c5330cbe415da78c200a87d4602 100644 --- a/test/suite/ch12/12.14/12.14-15.js +++ b/test/suite/ch12/12.14/12.14-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.14-15 description: > Exception object is a function which is a property of an object, when an exception parameter is called as a function in catch diff --git a/test/suite/ch12/12.14/12.14-16.js b/test/suite/ch12/12.14/12.14-16.js index 3784caef289201957c8150f0f57ab546c8ff019c..b0da76e863b7a9bdeda50f9dadb8c33cb446f491 100644 --- a/test/suite/ch12/12.14/12.14-16.js +++ b/test/suite/ch12/12.14/12.14-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.14-16 description: > Exception object is a function which update in catch block, when an exception parameter is called as a function in catch block, diff --git a/test/suite/ch12/12.14/12.14-2.js b/test/suite/ch12/12.14/12.14-2.js index 64a588a9c4b232f68490432e847d4a33bc50667e..1a2f3030960f7be974bd5e119c8736ac569afea6 100644 --- a/test/suite/ch12/12.14/12.14-2.js +++ b/test/suite/ch12/12.14/12.14-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.14-2 description: > catch doesn't change declaration scope - var initializer in catch with same name as catch parameter changes parameter diff --git a/test/suite/ch12/12.14/12.14-3.js b/test/suite/ch12/12.14/12.14-3.js index 4454957f9391af9a3558d2c702af00680cccb50b..37f4e36d67f9d9e64a4546cfe979529e8bf361be 100644 --- a/test/suite/ch12/12.14/12.14-3.js +++ b/test/suite/ch12/12.14/12.14-3.js @@ -13,6 +13,7 @@ info: > local functions must shadow outer functions local function expresssions must shadow outer function expressions eval should use the appended object to the scope chain +es5id: 12.14-3 description: > catch doesn't change declaration scope - var declaration are visible outside when name different from catch parameter diff --git a/test/suite/ch12/12.14/12.14-4.js b/test/suite/ch12/12.14/12.14-4.js index 70bf7f35b23897054f6285bc7dd8fc59ccd1108d..b343bd8ea389ec5326405756d387d8c016c2e27f 100644 --- a/test/suite/ch12/12.14/12.14-4.js +++ b/test/suite/ch12/12.14/12.14-4.js @@ -13,6 +13,7 @@ info: > local functions must shadow outer functions local function expresssions must shadow outer function expressions eval should use the appended object to the scope chain +es5id: 12.14-4 description: catch introduces scope - block-local vars must shadow outer vars includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch12/12.14/12.14-6.js b/test/suite/ch12/12.14/12.14-6.js index 02dcc319088988a9679829cc29326c6eaf7fd9b0..e36fbef5350199a3240b343635e31bd2a2d527fc 100644 --- a/test/suite/ch12/12.14/12.14-6.js +++ b/test/suite/ch12/12.14/12.14-6.js @@ -13,6 +13,7 @@ info: > local functions must shadow outer functions local function expresssions must shadow outer function expressions eval should use the appended object to the scope chain +es5id: 12.14-6 description: > catch introduces scope - block-local function expression must shadow outer function expression diff --git a/test/suite/ch12/12.14/12.14-7.js b/test/suite/ch12/12.14/12.14-7.js index eb993a5da7ae1d79679ced41390032e775499de3..e846140c607b5ddb9c2fe35a21dc40ed7384869b 100644 --- a/test/suite/ch12/12.14/12.14-7.js +++ b/test/suite/ch12/12.14/12.14-7.js @@ -13,6 +13,7 @@ info: > local functions must shadow outer functions local function expresssions must shadow outer function expressions eval should use the appended object to the scope chain +es5id: 12.14-7 description: catch introduces scope - scope removed when exiting catch block includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch12/12.14/12.14-8.js b/test/suite/ch12/12.14/12.14-8.js index 7ce57908ea52c5be94282dc5042cfc0d08b02c58..c44299199cb227a11a22b9a47fe192fa5e21bb80 100644 --- a/test/suite/ch12/12.14/12.14-8.js +++ b/test/suite/ch12/12.14/12.14-8.js @@ -13,6 +13,7 @@ info: > local functions must shadow outer functions local function expresssions must shadow outer function expressions eval should use the appended object to the scope chain +es5id: 12.14-8 description: > catch introduces scope - scope removed when exiting catch block (properties) diff --git a/test/suite/ch12/12.14/12.14-9.js b/test/suite/ch12/12.14/12.14-9.js index 214c926e4bfb89cebb9b22df9cd45e77bda5bad9..8b6d60aa21c2b027f0de5241c9a66db60c9c801e 100644 --- a/test/suite/ch12/12.14/12.14-9.js +++ b/test/suite/ch12/12.14/12.14-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.14-9 description: catch introduces scope - name lookup finds outer variable includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch12/12.14/12.14.1/12.14.1-1-s.js b/test/suite/ch12/12.14/12.14.1/12.14.1-1-s.js index 691fb1b6b20f31861544906b1d1539b1f3edb7b4..16dc6275acdb96dd7a7748799e47542da6a099b9 100644 --- a/test/suite/ch12/12.14/12.14.1/12.14.1-1-s.js +++ b/test/suite/ch12/12.14/12.14.1/12.14.1-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.14.1-1-s description: > Strict Mode - SyntaxError is thrown if a TryStatement with a Catch occurs within strict code and the Identifier of the Catch diff --git a/test/suite/ch12/12.14/12.14.1/12.14.1-1gs.js b/test/suite/ch12/12.14/12.14.1/12.14.1-1gs.js index 4c804c971fd56ffc545c07e287c671cafb38f68f..55ad37ef1fb6a0b1901dd6a4823edd9b46b10ac0 100644 --- a/test/suite/ch12/12.14/12.14.1/12.14.1-1gs.js +++ b/test/suite/ch12/12.14/12.14.1/12.14.1-1gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.14.1-1gs description: > Strict Mode - SyntaxError is thrown if a TryStatement with a Catch occurs within strict code and the Identifier of the Catch diff --git a/test/suite/ch12/12.14/12.14.1/12.14.1-2-s.js b/test/suite/ch12/12.14/12.14.1/12.14.1-2-s.js index 354e0b3a647619cfa6c97b5495b5b77f13d6590f..b33b29950c15234c49e1702524771fdc11fd6b37 100644 --- a/test/suite/ch12/12.14/12.14.1/12.14.1-2-s.js +++ b/test/suite/ch12/12.14/12.14.1/12.14.1-2-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.14.1-2-s description: > Strict Mode - SyntaxError is thrown if a TryStatement with a Catch occurs within strict code and the Identifier of the Catch diff --git a/test/suite/ch12/12.14/12.14.1/12.14.1-3-s.js b/test/suite/ch12/12.14/12.14.1/12.14.1-3-s.js index a3aaa22db9e16aefc5ad81c250a19f1bdd00b250..2ffc2c2a4947624a232d8e5bb9277600d7308ce2 100644 --- a/test/suite/ch12/12.14/12.14.1/12.14.1-3-s.js +++ b/test/suite/ch12/12.14/12.14.1/12.14.1-3-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.14.1-3-s description: > Strict Mode - SyntaxError isn't thrown if a TryStatement with a Catch occurs within strict code and the Identifier of the Catch diff --git a/test/suite/ch12/12.14/12.14.1/12.14.1-4-s.js b/test/suite/ch12/12.14/12.14.1/12.14.1-4-s.js index 1ec4f37a019a2e08a9da741bb33a8925d0f44f8c..4b4c34790bea655178f85eecaa7f18e6bf818e31 100644 --- a/test/suite/ch12/12.14/12.14.1/12.14.1-4-s.js +++ b/test/suite/ch12/12.14/12.14.1/12.14.1-4-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.14.1-4-s description: > Strict Mode - SyntaxError isn't thrown if a TryStatement with a Catch occurs within strict code and the Identifier of the Catch diff --git a/test/suite/ch12/12.14/12.14.1/12.14.1-5-s.js b/test/suite/ch12/12.14/12.14.1/12.14.1-5-s.js index 87c050dfbf7532073b658d7e3cf24b228d66323b..dc2462a555d635791edab58afaf5e021ad5b0353 100644 --- a/test/suite/ch12/12.14/12.14.1/12.14.1-5-s.js +++ b/test/suite/ch12/12.14/12.14.1/12.14.1-5-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.14.1-5-s description: > Strict Mode - SyntaxError isn't thrown if a TryStatement with a Catch occurs within strict code and the Identifier of the Catch diff --git a/test/suite/ch12/12.14/12.14.1/12.14.1-6-s.js b/test/suite/ch12/12.14/12.14.1/12.14.1-6-s.js index 865e90f9a9094e303edd0b3821db0461dd663841..aa46246964f659bd5f8a71e333ac8ad10b02f572 100644 --- a/test/suite/ch12/12.14/12.14.1/12.14.1-6-s.js +++ b/test/suite/ch12/12.14/12.14.1/12.14.1-6-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.14.1-6-s description: > Strict Mode - SyntaxError isn't thrown if a TryStatement with a Catch occurs within strict code and the Identifier of the Catch diff --git a/test/suite/ch12/12.14/S12.14_A1.js b/test/suite/ch12/12.14/S12.14_A1.js index 303e80978fe3b5825323f6b6d4d2dc58cc42a886..362e84645ac6d74a972f21a5464b9135893ee9b4 100644 --- a/test/suite/ch12/12.14/S12.14_A1.js +++ b/test/suite/ch12/12.14/S12.14_A1.js @@ -5,6 +5,7 @@ info: > The production TryStatement : try Block Catch is evaluated as follows: 2. If Result(1).type is not throw, return Result(1) +es5id: 12.14_A1 description: > Executing TryStatement : try Block Catch. The statements doesn't cause actual exceptions diff --git a/test/suite/ch12/12.14/S12.14_A10_T1.js b/test/suite/ch12/12.14/S12.14_A10_T1.js index ed01627dfcbe6d70a4bd7df84743981dad5843f1..5ff260961ab18c721c94b2009c87277e32f604e9 100644 --- a/test/suite/ch12/12.14/S12.14_A10_T1.js +++ b/test/suite/ch12/12.14/S12.14_A10_T1.js @@ -5,6 +5,7 @@ info: > Using "try" with "catch" or "finally" statement within/without a "while" statement +es5id: 12.14_A10_T1 description: > Throwing exception while executing iteration statement placed into try Block diff --git a/test/suite/ch12/12.14/S12.14_A10_T2.js b/test/suite/ch12/12.14/S12.14_A10_T2.js index 3ac0c78ce48be0f36df649628637fda94d5a59d0..3118c61d529803595aa6648bb55c26cb82a02ac6 100644 --- a/test/suite/ch12/12.14/S12.14_A10_T2.js +++ b/test/suite/ch12/12.14/S12.14_A10_T2.js @@ -5,6 +5,7 @@ info: > Using "try" with "catch" or "finally" statement within/without a "while" statement +es5id: 12.14_A10_T2 description: Try statement inside loop, where use continue loop ---*/ diff --git a/test/suite/ch12/12.14/S12.14_A10_T3.js b/test/suite/ch12/12.14/S12.14_A10_T3.js index e1ccf0c257a34d7532d984c688e6fe2c08cd248a..2349ab483090f6b42ab8dd78b5a8018b9b9177ce 100644 --- a/test/suite/ch12/12.14/S12.14_A10_T3.js +++ b/test/suite/ch12/12.14/S12.14_A10_T3.js @@ -5,6 +5,7 @@ info: > Using "try" with "catch" or "finally" statement within/without a "while" statement +es5id: 12.14_A10_T3 description: Try statement inside loop, where use break ---*/ diff --git a/test/suite/ch12/12.14/S12.14_A10_T4.js b/test/suite/ch12/12.14/S12.14_A10_T4.js index 060ffd073fc299fcd8ca387f263b65e36499792e..347355031eae99630276504b39528134472fb928 100644 --- a/test/suite/ch12/12.14/S12.14_A10_T4.js +++ b/test/suite/ch12/12.14/S12.14_A10_T4.js @@ -5,6 +5,7 @@ info: > Using "try" with "catch" or "finally" statement within/without a "while" statement +es5id: 12.14_A10_T4 description: Try statement inside loop, where combinate using break and continue ---*/ diff --git a/test/suite/ch12/12.14/S12.14_A10_T5.js b/test/suite/ch12/12.14/S12.14_A10_T5.js index 7a31c527dbb900e3ec8ca26bd40e8c6a599dec04..18f7f271e71993a5e4f68a7be2acda6e9ee0403e 100644 --- a/test/suite/ch12/12.14/S12.14_A10_T5.js +++ b/test/suite/ch12/12.14/S12.14_A10_T5.js @@ -5,6 +5,7 @@ info: > Using "try" with "catch" or "finally" statement within/without a "while" statement +es5id: 12.14_A10_T5 description: Throw some exceptions from different place of loop body ---*/ diff --git a/test/suite/ch12/12.14/S12.14_A11_T1.js b/test/suite/ch12/12.14/S12.14_A11_T1.js index d250562b1d0936471f32a44ae4859553ba00e92e..d845ef9619e135ee5efbec36546fc982e6f07fdc 100644 --- a/test/suite/ch12/12.14/S12.14_A11_T1.js +++ b/test/suite/ch12/12.14/S12.14_A11_T1.js @@ -5,6 +5,7 @@ info: > Using "try" with "catch" or "finally" statement within/without a "for" statement +es5id: 12.14_A11_T1 description: Loop inside try Block, where throw exception ---*/ diff --git a/test/suite/ch12/12.14/S12.14_A11_T2.js b/test/suite/ch12/12.14/S12.14_A11_T2.js index 2cd91f2b9583799330ec2f411cfc4bd21a3d9d10..7658a0e9afee74e9acbfe15d3aa10c81ac1d8f7c 100644 --- a/test/suite/ch12/12.14/S12.14_A11_T2.js +++ b/test/suite/ch12/12.14/S12.14_A11_T2.js @@ -5,6 +5,7 @@ info: > Using "try" with "catch" or "finally" statement within/without a "for" statement +es5id: 12.14_A11_T2 description: Try statement inside loop, where use continue loop ---*/ diff --git a/test/suite/ch12/12.14/S12.14_A11_T3.js b/test/suite/ch12/12.14/S12.14_A11_T3.js index 3eed68318ccb2891db7793e939d6d8f74f4f1277..b6d25018adab29b6b74f351eb03dffa0786080e2 100644 --- a/test/suite/ch12/12.14/S12.14_A11_T3.js +++ b/test/suite/ch12/12.14/S12.14_A11_T3.js @@ -5,6 +5,7 @@ info: > Using "try" with "catch" or "finally" statement within/without a "for" statement +es5id: 12.14_A11_T3 description: Try statement inside loop, where use break ---*/ diff --git a/test/suite/ch12/12.14/S12.14_A11_T4.js b/test/suite/ch12/12.14/S12.14_A11_T4.js index 6a94a84fb0ab1022dc9e054534eef5c448dcf126..9d77798b9d3fd059f4b4f84c4cb2b9cc718c8312 100644 --- a/test/suite/ch12/12.14/S12.14_A11_T4.js +++ b/test/suite/ch12/12.14/S12.14_A11_T4.js @@ -5,6 +5,7 @@ info: > Using "try" with "catch" or "finally" statement within/without a "for" statement +es5id: 12.14_A11_T4 description: Try statement inside loop, where combinate using break and continue ---*/ diff --git a/test/suite/ch12/12.14/S12.14_A12_T1.js b/test/suite/ch12/12.14/S12.14_A12_T1.js index fa219a996d21b6f9629946f2f1910449e98a9eb9..9f4be9caee16e74625a7c136f3ebb90b590324b8 100644 --- a/test/suite/ch12/12.14/S12.14_A12_T1.js +++ b/test/suite/ch12/12.14/S12.14_A12_T1.js @@ -5,6 +5,7 @@ info: > Using "try" with "catch" or "finally" statement within/without a "for-in" statement +es5id: 12.14_A12_T1 description: Loop inside try Block, where throw exception ---*/ diff --git a/test/suite/ch12/12.14/S12.14_A12_T2.js b/test/suite/ch12/12.14/S12.14_A12_T2.js index 67e81d69eb41803f5c761fa4e37bfdb30ebe7c02..0c4a34bd5a6eaa874057244d2736e424caffc7ca 100644 --- a/test/suite/ch12/12.14/S12.14_A12_T2.js +++ b/test/suite/ch12/12.14/S12.14_A12_T2.js @@ -5,6 +5,7 @@ info: > Using "try" with "catch" or "finally" statement within/without a "for-in" statement +es5id: 12.14_A12_T2 description: Try statement inside loop, where use continue loop ---*/ diff --git a/test/suite/ch12/12.14/S12.14_A12_T3.js b/test/suite/ch12/12.14/S12.14_A12_T3.js index 662dcb9f500eed92a205699b5ca40fe945aa26a9..694a59d84ec9471261554ba4a1f9e706849431c7 100644 --- a/test/suite/ch12/12.14/S12.14_A12_T3.js +++ b/test/suite/ch12/12.14/S12.14_A12_T3.js @@ -5,6 +5,7 @@ info: > Using "try" with "catch" or "finally" statement within/without a "for-in" statement +es5id: 12.14_A12_T3 description: Try statement inside loop, where use break ---*/ diff --git a/test/suite/ch12/12.14/S12.14_A12_T4.js b/test/suite/ch12/12.14/S12.14_A12_T4.js index a684dc721fa6fba7b4b5b82ef8278e32f3e734db..1995327f0778513fd23514adcf533fdae07b0682 100644 --- a/test/suite/ch12/12.14/S12.14_A12_T4.js +++ b/test/suite/ch12/12.14/S12.14_A12_T4.js @@ -5,6 +5,7 @@ info: > Using "try" with "catch" or "finally" statement within/without a "for-in" statement +es5id: 12.14_A12_T4 description: Try statement inside loop, where combinate using break and continue ---*/ diff --git a/test/suite/ch12/12.14/S12.14_A13_T1.js b/test/suite/ch12/12.14/S12.14_A13_T1.js index ee453f38cd4e5cff3f56dcc352131182a5219f03..ce49947cfd9877aec584a5646581a654df90311b 100644 --- a/test/suite/ch12/12.14/S12.14_A13_T1.js +++ b/test/suite/ch12/12.14/S12.14_A13_T1.js @@ -3,6 +3,7 @@ /*--- info: Using "try" with "catch" or "finally" statement with a "return" statement +es5id: 12.14_A13_T1 description: Using try/catch syntax construction ---*/ diff --git a/test/suite/ch12/12.14/S12.14_A13_T2.js b/test/suite/ch12/12.14/S12.14_A13_T2.js index c80a2970963233e8aa726e5a82059d8f0ef09f62..10bedab8a9773e879adb5fcd4dfba286059c25c7 100644 --- a/test/suite/ch12/12.14/S12.14_A13_T2.js +++ b/test/suite/ch12/12.14/S12.14_A13_T2.js @@ -3,6 +3,7 @@ /*--- info: Using "try" with "catch" or "finally" statement with a "return" statement +es5id: 12.14_A13_T2 description: Using try/finally syntax construction ---*/ diff --git a/test/suite/ch12/12.14/S12.14_A13_T3.js b/test/suite/ch12/12.14/S12.14_A13_T3.js index 521c333ba0a6449eeadee3373ff625e5c61cd34e..e8efa34d16e738fe5a301bd0f04f0db339229764 100644 --- a/test/suite/ch12/12.14/S12.14_A13_T3.js +++ b/test/suite/ch12/12.14/S12.14_A13_T3.js @@ -3,6 +3,7 @@ /*--- info: Using "try" with "catch" or "finally" statement with a "return" statement +es5id: 12.14_A13_T3 description: Using try/catch/finally syntax construction ---*/ diff --git a/test/suite/ch12/12.14/S12.14_A14.js b/test/suite/ch12/12.14/S12.14_A14.js index cec5c81c362fa3aefe471dffd42fa53f0b483dc8..595dc45bb0177816320f5c187c100a93aa090c0c 100644 --- a/test/suite/ch12/12.14/S12.14_A14.js +++ b/test/suite/ch12/12.14/S12.14_A14.js @@ -5,6 +5,7 @@ info: > Using "try" with "catch" or "finally" statement within/without a "with" statement +es5id: 12.14_A14 description: Using try/catch/finally in With and With in try/catch/finally flags: [noStrict] ---*/ diff --git a/test/suite/ch12/12.14/S12.14_A15.js b/test/suite/ch12/12.14/S12.14_A15.js index fbba99a7f6341a450e3efae327699fcaf31b8701..1c63a6960eda4dd5c3918828ecbc3ed97d603f78 100644 --- a/test/suite/ch12/12.14/S12.14_A15.js +++ b/test/suite/ch12/12.14/S12.14_A15.js @@ -5,6 +5,7 @@ info: > Using "try" with "catch" or "finally" statement within/without a "switch" statement +es5id: 12.14_A15 description: Insert try/catch/finally to switch statement ---*/ diff --git a/test/suite/ch12/12.14/S12.14_A16_T1.js b/test/suite/ch12/12.14/S12.14_A16_T1.js index 9366f2f2f770cc83e53e15e2e9b5405fccec8790..f6dd97aac18ee4100a6ff133dbc422dfe808bd4a 100644 --- a/test/suite/ch12/12.14/S12.14_A16_T1.js +++ b/test/suite/ch12/12.14/S12.14_A16_T1.js @@ -5,6 +5,7 @@ info: > TryStatement: "try Block Catch" or "try Block Finally" or "try Block Catch Finally" +es5id: 12.14_A16_T1 description: Checking if pure "try" syntax construction passes flags: [negative] ---*/ diff --git a/test/suite/ch12/12.14/S12.14_A16_T10.js b/test/suite/ch12/12.14/S12.14_A16_T10.js index ac4616704ce08b8fa3bec8513ccfc33e3d736b48..c5579e419ba165ba4e3d3aa811dd6d14aa92b1ce 100644 --- a/test/suite/ch12/12.14/S12.14_A16_T10.js +++ b/test/suite/ch12/12.14/S12.14_A16_T10.js @@ -5,6 +5,7 @@ info: > TryStatement: "try Block Catch" or "try Block Finally" or "try Block Catch Finally" +es5id: 12.14_A16_T10 description: "Catch: \"catch (Identifier ) Block\"" flags: [negative] ---*/ diff --git a/test/suite/ch12/12.14/S12.14_A16_T11.js b/test/suite/ch12/12.14/S12.14_A16_T11.js index 0a0e3e93644c777f61034e4fe58dd89e66a256a4..03a4c4059b6765d101ca3c866129905298952246 100644 --- a/test/suite/ch12/12.14/S12.14_A16_T11.js +++ b/test/suite/ch12/12.14/S12.14_A16_T11.js @@ -5,6 +5,7 @@ info: > TryStatement: "try Block Catch" or "try Block Finally" or "try Block Catch Finally" +es5id: 12.14_A16_T11 description: > Catch and Finally are placed into the Block of "try" (whitle expected outside) diff --git a/test/suite/ch12/12.14/S12.14_A16_T12.js b/test/suite/ch12/12.14/S12.14_A16_T12.js index f84bcd97f45e0df4551618af259227f87ec63351..e20b1f0b4932dae27a3a3d441530f176da32103d 100644 --- a/test/suite/ch12/12.14/S12.14_A16_T12.js +++ b/test/suite/ch12/12.14/S12.14_A16_T12.js @@ -5,6 +5,7 @@ info: > TryStatement: "try Block Catch" or "try Block Finally" or "try Block Catch Finally" +es5id: 12.14_A16_T12 description: Embedded "try" statements followed by two "catch" statements flags: [negative] ---*/ diff --git a/test/suite/ch12/12.14/S12.14_A16_T13.js b/test/suite/ch12/12.14/S12.14_A16_T13.js index 9ffbedc83e3304ae31fde10be2608775acdf7177..b1d24f6647c49cfa9863f9ac43637e3f90db8b96 100644 --- a/test/suite/ch12/12.14/S12.14_A16_T13.js +++ b/test/suite/ch12/12.14/S12.14_A16_T13.js @@ -5,6 +5,7 @@ info: > TryStatement: "try Block Catch" or "try Block Finally" or "try Block Catch Finally" +es5id: 12.14_A16_T13 description: > Catch: "catch (Identifier ) Block". Checking if execution of "22" passes at the place of Identifier of "catch" diff --git a/test/suite/ch12/12.14/S12.14_A16_T14.js b/test/suite/ch12/12.14/S12.14_A16_T14.js index 021527410823b60cfde2ecbbf2a080632b2a2229..9fed9a23fc72f36b53dbd5221fbb7d97ca4bdc41 100644 --- a/test/suite/ch12/12.14/S12.14_A16_T14.js +++ b/test/suite/ch12/12.14/S12.14_A16_T14.js @@ -5,6 +5,7 @@ info: > TryStatement: "try Block Catch" or "try Block Finally" or "try Block Catch Finally" +es5id: 12.14_A16_T14 description: Checking if passing argument to "try" statement fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.14/S12.14_A16_T15.js b/test/suite/ch12/12.14/S12.14_A16_T15.js index 186a0c12e617a672cf943feceefe0de27d50f654..47d7f8c995debb5188f294658f338c2d4a45e878 100644 --- a/test/suite/ch12/12.14/S12.14_A16_T15.js +++ b/test/suite/ch12/12.14/S12.14_A16_T15.js @@ -5,6 +5,7 @@ info: > TryStatement: "try Block Catch" or "try Block Finally" or "try Block Catch Finally" +es5id: 12.14_A16_T15 description: > Finally: "finally Block". Checking if passing argument to "try" statement fails diff --git a/test/suite/ch12/12.14/S12.14_A16_T2.js b/test/suite/ch12/12.14/S12.14_A16_T2.js index 325155cc1fbc33524b5d766b740f039d8c8a036d..1d21b5c98c2ba6cf5027594b2dbaa892fdacd2fd 100644 --- a/test/suite/ch12/12.14/S12.14_A16_T2.js +++ b/test/suite/ch12/12.14/S12.14_A16_T2.js @@ -5,6 +5,7 @@ info: > TryStatement: "try Block Catch" or "try Block Finally" or "try Block Catch Finally" +es5id: 12.14_A16_T2 description: Checking if execution of "catch" with no "try" fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.14/S12.14_A16_T3.js b/test/suite/ch12/12.14/S12.14_A16_T3.js index 838b0ba37d50e959e66e71ae48ce7f7b396beea7..5b8e70e4ac687ca62455eaa374612e5b14121279 100644 --- a/test/suite/ch12/12.14/S12.14_A16_T3.js +++ b/test/suite/ch12/12.14/S12.14_A16_T3.js @@ -5,6 +5,7 @@ info: > TryStatement: "try Block Catch" or "try Block Finally" or "try Block Catch Finally" +es5id: 12.14_A16_T3 description: Checking if execution of "finally" with no "try" fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.14/S12.14_A16_T4.js b/test/suite/ch12/12.14/S12.14_A16_T4.js index c757f5a695705e8b220e37f33243f6676e709739..4078ed6e52aa7f6b7bfea7e5d5fe37758b5b939c 100644 --- a/test/suite/ch12/12.14/S12.14_A16_T4.js +++ b/test/suite/ch12/12.14/S12.14_A16_T4.js @@ -5,6 +5,7 @@ info: > TryStatement: "try Block Catch" or "try Block Finally" or "try Block Catch Finally" +es5id: 12.14_A16_T4 description: > Catch: "catch (Identifier ) Block". Checking if execution of "catch" that takes no arguments fails diff --git a/test/suite/ch12/12.14/S12.14_A16_T5.js b/test/suite/ch12/12.14/S12.14_A16_T5.js index 5998df4ad0e17d004f92562e759490de226c1649..896b6487fb8133ca7e278f9e4587fb49791c3917 100644 --- a/test/suite/ch12/12.14/S12.14_A16_T5.js +++ b/test/suite/ch12/12.14/S12.14_A16_T5.js @@ -5,6 +5,7 @@ info: > TryStatement: "try Block Catch" or "try Block Finally" or "try Block Catch Finally" +es5id: 12.14_A16_T5 description: > Catch: "catch (Identifier ) Block". Checking if execution of "catch" with no Block fails diff --git a/test/suite/ch12/12.14/S12.14_A16_T6.js b/test/suite/ch12/12.14/S12.14_A16_T6.js index 0d2251ab5468b5e19fbe87603ba93938e4e4540d..261160f453769f524844316b0eb7c4d3b3a4a949 100644 --- a/test/suite/ch12/12.14/S12.14_A16_T6.js +++ b/test/suite/ch12/12.14/S12.14_A16_T6.js @@ -5,6 +5,7 @@ info: > TryStatement: "try Block Catch" or "try Block Finally" or "try Block Catch Finally" +es5id: 12.14_A16_T6 description: > Block: "{ StatementList }". Checking if execution of "try{ catch{}{}" fails diff --git a/test/suite/ch12/12.14/S12.14_A16_T7.js b/test/suite/ch12/12.14/S12.14_A16_T7.js index 0a0ea3265a85bdc7e0113455955be60f44beab77..96d948160a8794e3b0b1d19a50eebf4edfd4de6e 100644 --- a/test/suite/ch12/12.14/S12.14_A16_T7.js +++ b/test/suite/ch12/12.14/S12.14_A16_T7.js @@ -5,6 +5,7 @@ info: > TryStatement: "try Block Catch" or "try Block Finally" or "try Block Catch Finally" +es5id: 12.14_A16_T7 description: > Block: "{ StatementList }". Checking if execution of "try{} catch(){" fails diff --git a/test/suite/ch12/12.14/S12.14_A16_T8.js b/test/suite/ch12/12.14/S12.14_A16_T8.js index 334fdb86f862bbf09fe6a458e48d0b476482f391..6eebb0dd36ac7a7935336c5fc9056b373d363e72 100644 --- a/test/suite/ch12/12.14/S12.14_A16_T8.js +++ b/test/suite/ch12/12.14/S12.14_A16_T8.js @@ -5,6 +5,7 @@ info: > TryStatement: "try Block Catch" or "try Block Finally" or "try Block Catch Finally" +es5id: 12.14_A16_T8 description: > Block: "{ StatementList }". Catch: "catch (Identifier ) Block". Checking if execution of "try{} catch(){finally{}" fails diff --git a/test/suite/ch12/12.14/S12.14_A16_T9.js b/test/suite/ch12/12.14/S12.14_A16_T9.js index e50d73992fd321077ff147acf62fb71f9b72ba9f..1eec9a544a0bdbf41340f6679c02ac48e682c18f 100644 --- a/test/suite/ch12/12.14/S12.14_A16_T9.js +++ b/test/suite/ch12/12.14/S12.14_A16_T9.js @@ -5,6 +5,7 @@ info: > TryStatement: "try Block Catch" or "try Block Finally" or "try Block Catch Finally" +es5id: 12.14_A16_T9 description: Checking if execution of "catch(){} finally{}" fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.14/S12.14_A17.js b/test/suite/ch12/12.14/S12.14_A17.js index 88adfd06e3ded89d9c2372803022b1a2c196f202..a5512f2b24e5c27ac58f8eaecbd30c6d617e5671 100644 --- a/test/suite/ch12/12.14/S12.14_A17.js +++ b/test/suite/ch12/12.14/S12.14_A17.js @@ -3,6 +3,7 @@ /*--- info: Using "try" with "catch" or "finally" statement in a constructor +es5id: 12.14_A17 description: Creating exceptions within constructor ---*/ diff --git a/test/suite/ch12/12.14/S12.14_A18_T1.js b/test/suite/ch12/12.14/S12.14_A18_T1.js index c64b2d487b415d1efaa94b020b6acdb95e0772e9..177ead44b4eed7d6786dacd86a34b0b4a3c7711c 100644 --- a/test/suite/ch12/12.14/S12.14_A18_T1.js +++ b/test/suite/ch12/12.14/S12.14_A18_T1.js @@ -3,6 +3,7 @@ /*--- info: Catching objects with try/catch/finally statement +es5id: 12.14_A18_T1 description: Catching undefined ---*/ diff --git a/test/suite/ch12/12.14/S12.14_A18_T2.js b/test/suite/ch12/12.14/S12.14_A18_T2.js index 275469a0914b7521e934ec141a65d0d4df2b0c02..87159a34191543ba942c96c3f1644475d161da23 100644 --- a/test/suite/ch12/12.14/S12.14_A18_T2.js +++ b/test/suite/ch12/12.14/S12.14_A18_T2.js @@ -3,6 +3,7 @@ /*--- info: Catching objects with try/catch/finally statement +es5id: 12.14_A18_T2 description: Catching null ---*/ diff --git a/test/suite/ch12/12.14/S12.14_A18_T3.js b/test/suite/ch12/12.14/S12.14_A18_T3.js index 68a5ec68982262399d45ea4971dfd4c2be2c8683..7ff931f52a1eb9af79776d9e9da5ffd8fb2f0a9a 100644 --- a/test/suite/ch12/12.14/S12.14_A18_T3.js +++ b/test/suite/ch12/12.14/S12.14_A18_T3.js @@ -3,6 +3,7 @@ /*--- info: Catching objects with try/catch/finally statement +es5id: 12.14_A18_T3 description: Catching boolean ---*/ diff --git a/test/suite/ch12/12.14/S12.14_A18_T4.js b/test/suite/ch12/12.14/S12.14_A18_T4.js index 3e29745d81345b232865359ca1cc02c987b0484b..c657105dbeae6edd2fd45afbeae0488758e5423b 100644 --- a/test/suite/ch12/12.14/S12.14_A18_T4.js +++ b/test/suite/ch12/12.14/S12.14_A18_T4.js @@ -3,6 +3,7 @@ /*--- info: Catching objects with try/catch/finally statement +es5id: 12.14_A18_T4 description: Catching string ---*/ diff --git a/test/suite/ch12/12.14/S12.14_A18_T5.js b/test/suite/ch12/12.14/S12.14_A18_T5.js index 1e45d7e725eaa0ccb3cb5be71077a5d1b0c7b82c..c22ced99e1dad7f63959049fbba6c8492c9314c3 100644 --- a/test/suite/ch12/12.14/S12.14_A18_T5.js +++ b/test/suite/ch12/12.14/S12.14_A18_T5.js @@ -3,6 +3,7 @@ /*--- info: Catching objects with try/catch/finally statement +es5id: 12.14_A18_T5 description: Catching Number ---*/ diff --git a/test/suite/ch12/12.14/S12.14_A18_T6.js b/test/suite/ch12/12.14/S12.14_A18_T6.js index e102a5f85de915e8e50d3feed5ab3bd844baca5d..bb19b2a1bd5d86a2f242db1145b35b9fcc4fb606 100644 --- a/test/suite/ch12/12.14/S12.14_A18_T6.js +++ b/test/suite/ch12/12.14/S12.14_A18_T6.js @@ -3,6 +3,7 @@ /*--- info: Catching objects with try/catch/finally statement +es5id: 12.14_A18_T6 description: Catching Object ---*/ diff --git a/test/suite/ch12/12.14/S12.14_A18_T7.js b/test/suite/ch12/12.14/S12.14_A18_T7.js index b37327740f2e7bb35d6427f3c138325a438f44fe..28acd80f12e1cfdfd83b3f5e5afc010fc07615e6 100644 --- a/test/suite/ch12/12.14/S12.14_A18_T7.js +++ b/test/suite/ch12/12.14/S12.14_A18_T7.js @@ -3,6 +3,7 @@ /*--- info: Catching objects with try/catch/finally statement +es5id: 12.14_A18_T7 description: Catching Array ---*/ diff --git a/test/suite/ch12/12.14/S12.14_A19_T1.js b/test/suite/ch12/12.14/S12.14_A19_T1.js index 312d9e23f90daff57d7bdf6fe976fbfd5b54ab51..f7b07420d7ae65ebc1c4b802b96db37ace10ff93 100644 --- a/test/suite/ch12/12.14/S12.14_A19_T1.js +++ b/test/suite/ch12/12.14/S12.14_A19_T1.js @@ -3,6 +3,7 @@ /*--- info: Catching system exceptions of different types with try statement +es5id: 12.14_A19_T1 description: Testing try/catch syntax construction ---*/ diff --git a/test/suite/ch12/12.14/S12.14_A19_T2.js b/test/suite/ch12/12.14/S12.14_A19_T2.js index aee161251577167ce4a027b16a5b43bb6f191112..bbf4fbed667740f1045d71b2a48e2ad118714456 100644 --- a/test/suite/ch12/12.14/S12.14_A19_T2.js +++ b/test/suite/ch12/12.14/S12.14_A19_T2.js @@ -3,6 +3,7 @@ /*--- info: Catching system exceptions of different types with try statement +es5id: 12.14_A19_T2 description: Testing try/catch/finally syntax construction ---*/ diff --git a/test/suite/ch12/12.14/S12.14_A2.js b/test/suite/ch12/12.14/S12.14_A2.js index c3b8c8ead90c79eca3a2a143bfe5b879f64dce35..86203704e85b90d6183a20a8bcec800e301701e7 100644 --- a/test/suite/ch12/12.14/S12.14_A2.js +++ b/test/suite/ch12/12.14/S12.14_A2.js @@ -3,6 +3,7 @@ /*--- info: Throwing exception with "throw" and catching it with "try" statement +es5id: 12.14_A2 description: > Checking if execution of "catch" catches an exception thrown with "throw" diff --git a/test/suite/ch12/12.14/S12.14_A3.js b/test/suite/ch12/12.14/S12.14_A3.js index bce8ce2b169f52b81c267c19fca6b24006dcae60..5250db2f5389f1f4a7824d4c4c6f6d1c70d93b67 100644 --- a/test/suite/ch12/12.14/S12.14_A3.js +++ b/test/suite/ch12/12.14/S12.14_A3.js @@ -3,6 +3,7 @@ /*--- info: Catching system exception with "try" statement +es5id: 12.14_A3 description: Checking if execution of "catch" catches system exceptions ---*/ diff --git a/test/suite/ch12/12.14/S12.14_A4.js b/test/suite/ch12/12.14/S12.14_A4.js index 9850eea0aa25e90a09035e9c286f1b6ddd968c67..3a4679c846f3dcecb3a3b4abf2aa1658c31f1870 100644 --- a/test/suite/ch12/12.14/S12.14_A4.js +++ b/test/suite/ch12/12.14/S12.14_A4.js @@ -3,6 +3,7 @@ /*--- info: Sanity test for "catch(Indetifier) statement" +es5id: 12.14_A4 description: Checking if deleting an exception fails flags: [noStrict] ---*/ diff --git a/test/suite/ch12/12.14/S12.14_A5.js b/test/suite/ch12/12.14/S12.14_A5.js index 90a9a5c0d5cb96a13cc35209d3974b4b3b1ccb54..ecd6b6dd49e224329775c5c2a2d34c3f682caa57 100644 --- a/test/suite/ch12/12.14/S12.14_A5.js +++ b/test/suite/ch12/12.14/S12.14_A5.js @@ -5,6 +5,7 @@ info: > The production TryStatement: "try Block Finally" and the production TryStatement: "try Block Catch Finally" +es5id: 12.14_A5 description: Checking "catch" catches the Identifier in appropriate way ---*/ diff --git a/test/suite/ch12/12.14/S12.14_A6.js b/test/suite/ch12/12.14/S12.14_A6.js index 7283e73644e22266a06c20f675226c67436f20d8..2daaa143e297f2734ce128dc703bf1c8cd173b55 100644 --- a/test/suite/ch12/12.14/S12.14_A6.js +++ b/test/suite/ch12/12.14/S12.14_A6.js @@ -3,6 +3,7 @@ /*--- info: "The production TryStatement: \"try Block Catch Finally\"" +es5id: 12.14_A6 description: > Executing sequence of "try" statements, using counters with varying values within diff --git a/test/suite/ch12/12.14/S12.14_A7_T1.js b/test/suite/ch12/12.14/S12.14_A7_T1.js index 74e2f1bf6de14c8b70d459ba4a8d1c4317adc6f5..f44b2b6c8e20385a1fd636ddfd9cd0dd263e8c28 100644 --- a/test/suite/ch12/12.14/S12.14_A7_T1.js +++ b/test/suite/ch12/12.14/S12.14_A7_T1.js @@ -3,6 +3,7 @@ /*--- info: Evaluating the nested productions TryStatement +es5id: 12.14_A7_T1 description: > Checking if the production of nested TryStatement statements evaluates correct diff --git a/test/suite/ch12/12.14/S12.14_A7_T2.js b/test/suite/ch12/12.14/S12.14_A7_T2.js index 5eb6fef00e5eaf3348285729339d72784ac68116..9e1e32b1b7b78dc52b9c528479b774dc86657478 100644 --- a/test/suite/ch12/12.14/S12.14_A7_T2.js +++ b/test/suite/ch12/12.14/S12.14_A7_T2.js @@ -3,6 +3,7 @@ /*--- info: Evaluating the nested productions TryStatement +es5id: 12.14_A7_T2 description: > Checking if the production of nested TryStatement statements evaluates correct diff --git a/test/suite/ch12/12.14/S12.14_A7_T3.js b/test/suite/ch12/12.14/S12.14_A7_T3.js index 03fc5b6f9dfc71533c97fbb4fbafc2a13c7add93..43d0d6846553acbd1641bf3a38809855347b8aa6 100644 --- a/test/suite/ch12/12.14/S12.14_A7_T3.js +++ b/test/suite/ch12/12.14/S12.14_A7_T3.js @@ -3,6 +3,7 @@ /*--- info: Evaluating the nested productions TryStatement +es5id: 12.14_A7_T3 description: > Checking if the production of nested TryStatement statements evaluates correct diff --git a/test/suite/ch12/12.14/S12.14_A8.js b/test/suite/ch12/12.14/S12.14_A8.js index f601edecae12e409a86fc9854723c0287656213e..b1c3f39c6bd394a904903b21c4dadfef54aeeaee 100644 --- a/test/suite/ch12/12.14/S12.14_A8.js +++ b/test/suite/ch12/12.14/S12.14_A8.js @@ -3,6 +3,7 @@ /*--- info: "\"try\" with \"catch\" or \"finally\" statement within/without an \"if\" statement" +es5id: 12.14_A8 description: Throwing exception within an "if" statement ---*/ diff --git a/test/suite/ch12/12.14/S12.14_A9_T1.js b/test/suite/ch12/12.14/S12.14_A9_T1.js index a7b195529ac771615aa532fbd07a66ab90142846..33de8f892eea127dd784714276c71fdfd5a79263 100644 --- a/test/suite/ch12/12.14/S12.14_A9_T1.js +++ b/test/suite/ch12/12.14/S12.14_A9_T1.js @@ -5,6 +5,7 @@ info: > "try" with "catch" or "finally" statement within/without an "do while" statement +es5id: 12.14_A9_T1 description: Loop within a "try" Block, from where exception is thrown ---*/ diff --git a/test/suite/ch12/12.14/S12.14_A9_T2.js b/test/suite/ch12/12.14/S12.14_A9_T2.js index 33c6c0c632b5ad829c1fea0efe762f605988e662..8957a8f7b067b5aec0eaaa0dcc051b8ad9f77313 100644 --- a/test/suite/ch12/12.14/S12.14_A9_T2.js +++ b/test/suite/ch12/12.14/S12.14_A9_T2.js @@ -5,6 +5,7 @@ info: > "try" with "catch" or "finally" statement within/without an "do while" statement +es5id: 12.14_A9_T2 description: > "try" statement within a loop, the statement contains "continue" statement diff --git a/test/suite/ch12/12.14/S12.14_A9_T3.js b/test/suite/ch12/12.14/S12.14_A9_T3.js index 449332e82ea473e0b913eb5e05f561b198622f2b..2a342b7583767492f6cca5fdc01b88289ef95111 100644 --- a/test/suite/ch12/12.14/S12.14_A9_T3.js +++ b/test/suite/ch12/12.14/S12.14_A9_T3.js @@ -5,6 +5,7 @@ info: > "try" with "catch" or "finally" statement within/without an "do while" statement +es5id: 12.14_A9_T3 description: > "try" statement within a loop, the statement contains "break" statement diff --git a/test/suite/ch12/12.14/S12.14_A9_T4.js b/test/suite/ch12/12.14/S12.14_A9_T4.js index 9d202c0457207f3dc3ce1a86139a45a3ebf45282..e2892812dca403ebcfdae5eeb514999e91eeeef8 100644 --- a/test/suite/ch12/12.14/S12.14_A9_T4.js +++ b/test/suite/ch12/12.14/S12.14_A9_T4.js @@ -5,6 +5,7 @@ info: > "try" with "catch" or "finally" statement within/without an "do while" statement +es5id: 12.14_A9_T4 description: > "try" statement within a loop, the statement contains "continue" and "break" statements diff --git a/test/suite/ch12/12.14/S12.14_A9_T5.js b/test/suite/ch12/12.14/S12.14_A9_T5.js index c4056cb216b5f06aba72b2c10b7b27610b27d154..c3174977e7f247602e68efad4fc51e2072f15374 100644 --- a/test/suite/ch12/12.14/S12.14_A9_T5.js +++ b/test/suite/ch12/12.14/S12.14_A9_T5.js @@ -5,6 +5,7 @@ info: > "try" with "catch" or "finally" statement within/without an "do while" statement +es5id: 12.14_A9_T5 description: > Checking if exceptions are thrown correctly from wherever of loop body diff --git a/test/suite/ch12/12.2/12.2.1/12.2.1-1-s.js b/test/suite/ch12/12.2/12.2.1/12.2.1-1-s.js index d46cf707f9f81c8b1069e995772a2ffb309b23b6..4d8619500a410ea4dee32d5f86ee3f092ee3a05e 100644 --- a/test/suite/ch12/12.2/12.2.1/12.2.1-1-s.js +++ b/test/suite/ch12/12.2/12.2.1/12.2.1-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.2.1-1-s description: > eval - a function declaring a var named 'eval' throws SyntaxError in strict mode diff --git a/test/suite/ch12/12.2/12.2.1/12.2.1-10-s.js b/test/suite/ch12/12.2/12.2.1/12.2.1-10-s.js index 90ab37d514e87cb1116435e705eb516e7d4a5c40..c3c65be193eea88d57a1b07f8543f45a8aae1f64 100644 --- a/test/suite/ch12/12.2/12.2.1/12.2.1-10-s.js +++ b/test/suite/ch12/12.2/12.2.1/12.2.1-10-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.2.1-10-s description: "Strict Mode: an indirect eval assigning into 'eval' does not throw" flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch12/12.2/12.2.1/12.2.1-11.js b/test/suite/ch12/12.2/12.2.1/12.2.1-11.js index f8f37eb21fd49204046aeb16d6171f73ea00bbf0..fce16af7b82019c7923042a495681c809bba01db 100644 --- a/test/suite/ch12/12.2/12.2.1/12.2.1-11.js +++ b/test/suite/ch12/12.2/12.2.1/12.2.1-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.2.1-11 description: arguments as var identifier in eval code is allowed includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch12/12.2/12.2.1/12.2.1-12-s.js b/test/suite/ch12/12.2/12.2.1/12.2.1-12-s.js index 39ab8a95a19a15c0babbd68e701c82e38dafe495..3877dc971e69182ee5c56a37389fb515f6c612ea 100644 --- a/test/suite/ch12/12.2/12.2.1/12.2.1-12-s.js +++ b/test/suite/ch12/12.2/12.2.1/12.2.1-12-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.2.1-12-s description: arguments as local var identifier throws SyntaxError in strict mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch12/12.2/12.2.1/12.2.1-12.js b/test/suite/ch12/12.2/12.2.1/12.2.1-12.js index 63a7732cb7025d76948d5d8147c6ea3925dab271..e9d81b7d3b5e3f795e5ca31cc0c39748cbb139f7 100644 --- a/test/suite/ch12/12.2/12.2.1/12.2.1-12.js +++ b/test/suite/ch12/12.2/12.2.1/12.2.1-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.2.1-12 description: arguments as local var identifier is allowed includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch12/12.2/12.2.1/12.2.1-13-s.js b/test/suite/ch12/12.2/12.2.1/12.2.1-13-s.js index e695ce5c0e8969505215278594884fc5d8664945..a42e1e92f479ed3178315ce9545dcf9ba3edbf9d 100644 --- a/test/suite/ch12/12.2/12.2.1/12.2.1-13-s.js +++ b/test/suite/ch12/12.2/12.2.1/12.2.1-13-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.2.1-13-s description: arguments assignment throws SyntaxError in strict mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch12/12.2/12.2.1/12.2.1-14-s.js b/test/suite/ch12/12.2/12.2.1/12.2.1-14-s.js index 47e8ab9cf230e9c6f8600775b13b58c73e5ba0e3..1b19b2dd51922801f3ef6033529d244b586b5b70 100644 --- a/test/suite/ch12/12.2/12.2.1/12.2.1-14-s.js +++ b/test/suite/ch12/12.2/12.2.1/12.2.1-14-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.2.1-14-s description: > arguments - a function expr declaring a var named 'arguments' throws SyntaxError in strict mode diff --git a/test/suite/ch12/12.2/12.2.1/12.2.1-15-s.js b/test/suite/ch12/12.2/12.2.1/12.2.1-15-s.js index b684442701e312a32bc21b059ac736deffd0049e..6738ed8ecaae2bc1a1e18882ba5f146c02eaa084 100644 --- a/test/suite/ch12/12.2/12.2.1/12.2.1-15-s.js +++ b/test/suite/ch12/12.2/12.2.1/12.2.1-15-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.2.1-15-s description: > arguments - a function expr assigning into 'arguments' throws a SyntaxError in strict mode diff --git a/test/suite/ch12/12.2/12.2.1/12.2.1-16-s.js b/test/suite/ch12/12.2/12.2.1/12.2.1-16-s.js index 25ad409fe686e82d07dd9ae874853b6cbf50fd8c..f8586153c40b8bc3a8ad0922a853f6cb190a5994 100644 --- a/test/suite/ch12/12.2/12.2.1/12.2.1-16-s.js +++ b/test/suite/ch12/12.2/12.2.1/12.2.1-16-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.2.1-16-s description: > A Function constructor (called as a function) declaring a var named 'arguments' does not throw a SyntaxError in strict mode diff --git a/test/suite/ch12/12.2/12.2.1/12.2.1-17-s.js b/test/suite/ch12/12.2/12.2.1/12.2.1-17-s.js index e587cba91a8dbb40d19e9a5ec798335842b34248..2b3ecc9550f0f4a67968cbe70f8df58bcd5d8318 100644 --- a/test/suite/ch12/12.2/12.2.1/12.2.1-17-s.js +++ b/test/suite/ch12/12.2/12.2.1/12.2.1-17-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.2.1-17-s description: > A Function constructor (called as a function) assigning into 'arguments' will not throw any error if contained within strict diff --git a/test/suite/ch12/12.2/12.2.1/12.2.1-18-s.js b/test/suite/ch12/12.2/12.2.1/12.2.1-18-s.js index f461c78400c5b19f97cd6d699b91274cbad41f06..a59905198bb88e2b4c5091c35c12ecbe5e1d2765 100644 --- a/test/suite/ch12/12.2/12.2.1/12.2.1-18-s.js +++ b/test/suite/ch12/12.2/12.2.1/12.2.1-18-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.2.1-18-s description: > A direct eval declaring a var named 'arguments' throws SyntaxError in strict mode diff --git a/test/suite/ch12/12.2/12.2.1/12.2.1-19-s.js b/test/suite/ch12/12.2/12.2.1/12.2.1-19-s.js index 7d248df1a5b20484b111578512bf941ea2d2de54..b308a337f8b8d5f32add736947c56c9b58ed1af8 100644 --- a/test/suite/ch12/12.2/12.2.1/12.2.1-19-s.js +++ b/test/suite/ch12/12.2/12.2.1/12.2.1-19-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.2.1-19-s description: > A direct eval assigning into 'arguments' throws SyntaxError in strict mode diff --git a/test/suite/ch12/12.2/12.2.1/12.2.1-1gs.js b/test/suite/ch12/12.2/12.2.1/12.2.1-1gs.js index f08c073f3ba93ad21cbd664563fd712fb924c159..5cd0797eae92e01681af40457e1293b78e463da3 100644 --- a/test/suite/ch12/12.2/12.2.1/12.2.1-1gs.js +++ b/test/suite/ch12/12.2/12.2.1/12.2.1-1gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.2.1-1gs description: > Strict Mode - SyntaxError is thrown if a VariableDeclaration occurs within strict code and its Identifier is eval diff --git a/test/suite/ch12/12.2/12.2.1/12.2.1-2-s.js b/test/suite/ch12/12.2/12.2.1/12.2.1-2-s.js index 5a1aaa3b647a597cc4a47ecb36a3ceb710c8807d..80b6086596397bcaffae46ac4e193dacf6b41eb4 100644 --- a/test/suite/ch12/12.2/12.2.1/12.2.1-2-s.js +++ b/test/suite/ch12/12.2/12.2.1/12.2.1-2-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.2.1-2-s description: > eval - a function assigning into 'eval' throws SyntaxError in strict mode diff --git a/test/suite/ch12/12.2/12.2.1/12.2.1-20-s.js b/test/suite/ch12/12.2/12.2.1/12.2.1-20-s.js index 2948c5d71e83d09df56f857daed3b8941d2b3f97..023d0492a2992b64ef3f2af7405904dc2cdc73f6 100644 --- a/test/suite/ch12/12.2/12.2.1/12.2.1-20-s.js +++ b/test/suite/ch12/12.2/12.2.1/12.2.1-20-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.2.1-20-s description: > Strict Mode: an indirect eval declaring a var named 'arguments' does not throw diff --git a/test/suite/ch12/12.2/12.2.1/12.2.1-21-s.js b/test/suite/ch12/12.2/12.2.1/12.2.1-21-s.js index 1f8c8f6d9e82642c3723c57a3ef565680b2b00cf..80ba4d5d2a40b1f74afdcacada37a04996122669 100644 --- a/test/suite/ch12/12.2/12.2.1/12.2.1-21-s.js +++ b/test/suite/ch12/12.2/12.2.1/12.2.1-21-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.2.1-21-s description: > Strict Mode: an indirect eval assigning into 'arguments' does not throw diff --git a/test/suite/ch12/12.2/12.2.1/12.2.1-22-s.js b/test/suite/ch12/12.2/12.2.1/12.2.1-22-s.js index 2c70d7741cae9ca11936616cc416e4d02ec72498..b0b7854c0ca95d6e690c2d3a65b22db9d5bcf59c 100644 --- a/test/suite/ch12/12.2/12.2.1/12.2.1-22-s.js +++ b/test/suite/ch12/12.2/12.2.1/12.2.1-22-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.2.1-22-s description: > arguments as global var identifier throws SyntaxError in strict mode diff --git a/test/suite/ch12/12.2/12.2.1/12.2.1-23-s.js b/test/suite/ch12/12.2/12.2.1/12.2.1-23-s.js index b770ffa50390f7ae745b77c20a9926f32f46d486..470c058feaafe49524c333d61d86bf2a10cb592b 100644 --- a/test/suite/ch12/12.2/12.2.1/12.2.1-23-s.js +++ b/test/suite/ch12/12.2/12.2.1/12.2.1-23-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.2.1-23-s description: > arguments as local var identifier assigned to throws SyntaxError in strict mode diff --git a/test/suite/ch12/12.2/12.2.1/12.2.1-24-s.js b/test/suite/ch12/12.2/12.2.1/12.2.1-24-s.js index 5234cc3a6d4ca261ee3a0831f79efdd66d9ca6f6..ed33bf3706fb8c7268a11e54b3b8523624befeda 100644 --- a/test/suite/ch12/12.2/12.2.1/12.2.1-24-s.js +++ b/test/suite/ch12/12.2/12.2.1/12.2.1-24-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.2.1-24-s description: > eval as local var identifier assigned to throws SyntaxError in strict mode diff --git a/test/suite/ch12/12.2/12.2.1/12.2.1-25-s.js b/test/suite/ch12/12.2/12.2.1/12.2.1-25-s.js index 50f1eab515b209f9d55e3ff516186cd2a3ad980a..82a806167187ab605193088a131e457f52b3ce40 100644 --- a/test/suite/ch12/12.2/12.2.1/12.2.1-25-s.js +++ b/test/suite/ch12/12.2/12.2.1/12.2.1-25-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.2.1-25-s description: arguments as local var identifier throws SyntaxError in strict mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch12/12.2/12.2.1/12.2.1-26-s.js b/test/suite/ch12/12.2/12.2.1/12.2.1-26-s.js index 4e9af9d926d8e32df5a63701c8d8ab3a0972bc43..4eee1bec991e14abef57dac8a56f01c3b55ad235 100644 --- a/test/suite/ch12/12.2/12.2.1/12.2.1-26-s.js +++ b/test/suite/ch12/12.2/12.2.1/12.2.1-26-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.2.1-26-s description: eval as local var identifier throws SyntaxError in strict mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch12/12.2/12.2.1/12.2.1-27-s.js b/test/suite/ch12/12.2/12.2.1/12.2.1-27-s.js index 9ea77632419b2e1a2c665668748fbfb114e1e966..6b9d0c4332a1903d73e59ae724b88f1eaadd7b25 100644 --- a/test/suite/ch12/12.2/12.2.1/12.2.1-27-s.js +++ b/test/suite/ch12/12.2/12.2.1/12.2.1-27-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.2.1-27-s description: > eval as local var identifier assigned to throws SyntaxError in strict mode diff --git a/test/suite/ch12/12.2/12.2.1/12.2.1-28-s.js b/test/suite/ch12/12.2/12.2.1/12.2.1-28-s.js index 0f4271b3a883d1ca51fd9bb5ee24d4275d77129d..902310f3c0e4abe3996467abf733493e4a41e658 100644 --- a/test/suite/ch12/12.2/12.2.1/12.2.1-28-s.js +++ b/test/suite/ch12/12.2/12.2.1/12.2.1-28-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.2.1-28-s description: > arguments as local var identifier assigned to throws SyntaxError in strict mode diff --git a/test/suite/ch12/12.2/12.2.1/12.2.1-29-s.js b/test/suite/ch12/12.2/12.2.1/12.2.1-29-s.js index 8c2548ac754dc36dbb52092cd5589822ff6914bb..a07ce81498a7e90c6536c77a90ade7c0b5fe816b 100644 --- a/test/suite/ch12/12.2/12.2.1/12.2.1-29-s.js +++ b/test/suite/ch12/12.2/12.2.1/12.2.1-29-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.2.1-29-s description: eval as local var identifier throws SyntaxError in strict mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch12/12.2/12.2.1/12.2.1-3-s.js b/test/suite/ch12/12.2/12.2.1/12.2.1-3-s.js index 6b439968c28188fbc14e584e3ef6dff56abccfa4..b64e13fbbe5683adc6039dffbc8d3dee23e68d8d 100644 --- a/test/suite/ch12/12.2/12.2.1/12.2.1-3-s.js +++ b/test/suite/ch12/12.2/12.2.1/12.2.1-3-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.2.1-3-s description: > eval - a function expr declaring a var named 'eval' throws SyntaxError in strict mode diff --git a/test/suite/ch12/12.2/12.2.1/12.2.1-30-s.js b/test/suite/ch12/12.2/12.2.1/12.2.1-30-s.js index a654c45191e5f05876cdba7d216cfe901515b91b..be76be316f7a6b8a499654a9e56c89033e13656c 100644 --- a/test/suite/ch12/12.2/12.2.1/12.2.1-30-s.js +++ b/test/suite/ch12/12.2/12.2.1/12.2.1-30-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.2.1-30-s description: arguments as local var identifier throws SyntaxError in strict mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch12/12.2/12.2.1/12.2.1-31-s.js b/test/suite/ch12/12.2/12.2.1/12.2.1-31-s.js index 9c0ea9ea24d69d4fac3fbe2d82b41eee2de4ee52..92396574e314875b4b0dc2603ca50c355d2575eb 100644 --- a/test/suite/ch12/12.2/12.2.1/12.2.1-31-s.js +++ b/test/suite/ch12/12.2/12.2.1/12.2.1-31-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.2.1-31-s description: > eval as local var identifier defined twice throws SyntaxError in strict mode diff --git a/test/suite/ch12/12.2/12.2.1/12.2.1-32-s.js b/test/suite/ch12/12.2/12.2.1/12.2.1-32-s.js index 5074aae67a03e58d3232ef3fa045788e5e1e3953..bbc47963c3dcd14ae82dd8865acad8eaadf573c6 100644 --- a/test/suite/ch12/12.2/12.2.1/12.2.1-32-s.js +++ b/test/suite/ch12/12.2/12.2.1/12.2.1-32-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.2.1-32-s description: > arguments as local var identifier defined twice and assigned once throws SyntaxError in strict mode diff --git a/test/suite/ch12/12.2/12.2.1/12.2.1-33-s.js b/test/suite/ch12/12.2/12.2.1/12.2.1-33-s.js index 6aed7ea0a71c535264998c8d5f4a55d34fdec7fe..eac0cd292f96defabb4ea75dc7fa298a05d1354a 100644 --- a/test/suite/ch12/12.2/12.2.1/12.2.1-33-s.js +++ b/test/suite/ch12/12.2/12.2.1/12.2.1-33-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.2.1-33-s description: arguments as local var identifier throws SyntaxError in strict mode flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch12/12.2/12.2.1/12.2.1-34-s.js b/test/suite/ch12/12.2/12.2.1/12.2.1-34-s.js index c07b55639eb98e1d496bb85766e5b8b5ef274478..e88e3e33f5deb778bee10f3eb95100d3bac07d5c 100644 --- a/test/suite/ch12/12.2/12.2.1/12.2.1-34-s.js +++ b/test/suite/ch12/12.2/12.2.1/12.2.1-34-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.2.1-34-s description: "'for(var eval in ...) {...}' throws SyntaxError in strict mode" flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch12/12.2/12.2.1/12.2.1-35-s.js b/test/suite/ch12/12.2/12.2.1/12.2.1-35-s.js index c13914cc4576665cf20e3dd0ff0bd730b8660b51..4316503ba6948273817aaedd17d9be3b53cc623e 100644 --- a/test/suite/ch12/12.2/12.2.1/12.2.1-35-s.js +++ b/test/suite/ch12/12.2/12.2.1/12.2.1-35-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.2.1-35-s description: "'for(var eval = 42 in ...) {...}' throws SyntaxError in strict mode" flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch12/12.2/12.2.1/12.2.1-36-s.js b/test/suite/ch12/12.2/12.2.1/12.2.1-36-s.js index 3283e92317e29c24239c702247e024fd5d5d230f..0aa0b4c2388133a7036c63f14dc6214330322cb7 100644 --- a/test/suite/ch12/12.2/12.2.1/12.2.1-36-s.js +++ b/test/suite/ch12/12.2/12.2.1/12.2.1-36-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.2.1-36-s description: "'for(var arguments in ...) {...}' throws SyntaxError in strict mode" flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch12/12.2/12.2.1/12.2.1-37-s.js b/test/suite/ch12/12.2/12.2.1/12.2.1-37-s.js index d147d337d2aca578683fe5d73398c57f7b9096e1..903f0043a71719d0a853b215bbae4cb76c3e04b7 100644 --- a/test/suite/ch12/12.2/12.2.1/12.2.1-37-s.js +++ b/test/suite/ch12/12.2/12.2.1/12.2.1-37-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.2.1-37-s description: > 'for(var arguments = 42 in ...) {...}' throws SyntaxError in strict mode diff --git a/test/suite/ch12/12.2/12.2.1/12.2.1-4-s.js b/test/suite/ch12/12.2/12.2.1/12.2.1-4-s.js index b33df3564d75ce1fd53aa1bbf5113fbb640cf360..375d5965bb361ced999a4fe134abeb89f8c84773 100644 --- a/test/suite/ch12/12.2/12.2.1/12.2.1-4-s.js +++ b/test/suite/ch12/12.2/12.2.1/12.2.1-4-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.2.1-4-s description: > eval - a function expr assigning into 'eval' throws a SyntaxError in strict mode diff --git a/test/suite/ch12/12.2/12.2.1/12.2.1-4gs.js b/test/suite/ch12/12.2/12.2.1/12.2.1-4gs.js index 0381cbf1f063dd5d98391097b0061c1235309a2b..111bf357adce876f6b030ac331ed2973a02861cf 100644 --- a/test/suite/ch12/12.2/12.2.1/12.2.1-4gs.js +++ b/test/suite/ch12/12.2/12.2.1/12.2.1-4gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.2.1-4gs description: > Strict Mode - SyntaxError is thrown if a VariableDeclarationNoIn occurs within strict code and its Identifier is arguments diff --git a/test/suite/ch12/12.2/12.2.1/12.2.1-5-s.js b/test/suite/ch12/12.2/12.2.1/12.2.1-5-s.js index 9b80b2d16afab9dfc729552e70a1aa246cdc75fa..f328da59f23d2326064c6164e93997d9e624d47e 100644 --- a/test/suite/ch12/12.2/12.2.1/12.2.1-5-s.js +++ b/test/suite/ch12/12.2/12.2.1/12.2.1-5-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.2.1-5-s description: > Strict Mode - a Function declaring var named 'eval' does not throw SyntaxError diff --git a/test/suite/ch12/12.2/12.2.1/12.2.1-6-s.js b/test/suite/ch12/12.2/12.2.1/12.2.1-6-s.js index 64a5d3e6f6157d0c91740fb8d442dc6d72a666c7..a04b1e9007fbef6d0516d78cd0db7d213048c475 100644 --- a/test/suite/ch12/12.2/12.2.1/12.2.1-6-s.js +++ b/test/suite/ch12/12.2/12.2.1/12.2.1-6-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.2.1-6-s description: > eval - a Function assigning into 'eval' will not throw any error if contained within strict mode and its body does not start with diff --git a/test/suite/ch12/12.2/12.2.1/12.2.1-7-s.js b/test/suite/ch12/12.2/12.2.1/12.2.1-7-s.js index 4554aa8888e4bbaaee6b7e7a0888b7c8daeb1c0e..17681cf97b5c524ec09ccd0c330227f04058a698 100644 --- a/test/suite/ch12/12.2/12.2.1/12.2.1-7-s.js +++ b/test/suite/ch12/12.2/12.2.1/12.2.1-7-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.2.1-7-s description: > eval - a direct eval declaring a var named 'eval' throws SyntaxError in strict mode diff --git a/test/suite/ch12/12.2/12.2.1/12.2.1-8-s.js b/test/suite/ch12/12.2/12.2.1/12.2.1-8-s.js index 1f01ffff822afd067eac58c8b11ecffe4adf2efd..ff2fe6b778bf57311094ea3a3c8a296b0cf82f0a 100644 --- a/test/suite/ch12/12.2/12.2.1/12.2.1-8-s.js +++ b/test/suite/ch12/12.2/12.2.1/12.2.1-8-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.2.1-8-s description: > eval - a direct eval assigning into 'eval' throws SyntaxError in strict mode diff --git a/test/suite/ch12/12.2/12.2.1/12.2.1-9-s.js b/test/suite/ch12/12.2/12.2.1/12.2.1-9-s.js index 5befdf6d3b042b402758f6993b689655f9ca654f..a43f3b6029f25e14ff421cef5f3fd2b75f9423a3 100644 --- a/test/suite/ch12/12.2/12.2.1/12.2.1-9-s.js +++ b/test/suite/ch12/12.2/12.2.1/12.2.1-9-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.2.1-9-s description: > Strict Mode: an indirect eval declaring a var named 'eval' does not throw diff --git a/test/suite/ch12/12.2/S12.2_A1.js b/test/suite/ch12/12.2/S12.2_A1.js index 40294a081af6564fdd20a34780aaf4fb13912d79..76bf477558998f5d45d1d112854b05dba9cbab83 100644 --- a/test/suite/ch12/12.2/S12.2_A1.js +++ b/test/suite/ch12/12.2/S12.2_A1.js @@ -6,6 +6,7 @@ info: > Variables are created when the program is entered. Variables are initialised to "undefined" 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 +es5id: 12.2_A1 description: Creating variables after entering the execution scope includes: [$PRINT.js] ---*/ diff --git a/test/suite/ch12/12.2/S12.2_A10.js b/test/suite/ch12/12.2/S12.2_A10.js index d48fe62feca3440d57cc05e5633be32ed1ad8162..7d1440a31708faf0bf867426cee9940892d71237 100644 --- a/test/suite/ch12/12.2/S12.2_A10.js +++ b/test/suite/ch12/12.2/S12.2_A10.js @@ -3,6 +3,7 @@ /*--- info: "\"var\" statement within \"for\" statement is allowed" +es5id: 12.2_A10 description: Declaring variable within a "for" IterationStatement ---*/ diff --git a/test/suite/ch12/12.2/S12.2_A11.js b/test/suite/ch12/12.2/S12.2_A11.js index 9641c113b3a53b83ce9f5de0a15fb82bc0469b7e..43695c5144617f18e65ae478403dbd87b368357f 100644 --- a/test/suite/ch12/12.2/S12.2_A11.js +++ b/test/suite/ch12/12.2/S12.2_A11.js @@ -3,6 +3,7 @@ /*--- info: When using property attributes, {ReadOnly} is not used +es5id: 12.2_A11 description: Changing variable value using property attributes ---*/ diff --git a/test/suite/ch12/12.2/S12.2_A12.js b/test/suite/ch12/12.2/S12.2_A12.js index f03a6412b86de00b47efa9b438fc238331f2a630..ca5de6057d28fd01b1ff2ed066cba9db34b43cb8 100644 --- a/test/suite/ch12/12.2/S12.2_A12.js +++ b/test/suite/ch12/12.2/S12.2_A12.js @@ -3,6 +3,7 @@ /*--- info: VariableDeclaration within "do-while" loop is allowed +es5id: 12.2_A12 description: Declaring variable within "do-while" statement ---*/ diff --git a/test/suite/ch12/12.2/S12.2_A2.js b/test/suite/ch12/12.2/S12.2_A2.js index bdbaa0eeda27fb3a58d08fafbbdd8f5941722b15..3b02e0318eb013a07f42c66f788eebcdd87848cc 100644 --- a/test/suite/ch12/12.2/S12.2_A2.js +++ b/test/suite/ch12/12.2/S12.2_A2.js @@ -6,6 +6,7 @@ info: > 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} +es5id: 12.2_A2 description: > Checking if deleting global variables that have the attributes {DontDelete} fails diff --git a/test/suite/ch12/12.2/S12.2_A3.js b/test/suite/ch12/12.2/S12.2_A3.js index 11ef08907227be2f8e3d352254936e7e9a92f524..392a5e9395d3ca15866d81c9fc8b82444f969519 100644 --- a/test/suite/ch12/12.2/S12.2_A3.js +++ b/test/suite/ch12/12.2/S12.2_A3.js @@ -3,6 +3,7 @@ /*--- info: FunctionDeclaration produces a new scope +es5id: 12.2_A3 description: Using Global scope and Function scope together ---*/ diff --git a/test/suite/ch12/12.2/S12.2_A4.js b/test/suite/ch12/12.2/S12.2_A4.js index 224a25687b27579394a843336f051bc0bf2b0533..a2d23e5c2cfcf1e4c34fd262b703f4ea89d18ddb 100644 --- a/test/suite/ch12/12.2/S12.2_A4.js +++ b/test/suite/ch12/12.2/S12.2_A4.js @@ -3,6 +3,7 @@ /*--- info: Unicode characters in variable Identifier are allowed +es5id: 12.2_A4 description: Create and use unicode characters in variable Identifier ---*/ diff --git a/test/suite/ch12/12.2/S12.2_A5.js b/test/suite/ch12/12.2/S12.2_A5.js index 9c1bd6631fddc08ebb838ff2a7b0cac11f853656..f79de28b9b277a87a19789f7451cd51192594433 100644 --- a/test/suite/ch12/12.2/S12.2_A5.js +++ b/test/suite/ch12/12.2/S12.2_A5.js @@ -5,6 +5,7 @@ info: > VariableDeclaration within Eval statement is initialized as the program reaches the eval statement +es5id: 12.2_A5 description: Executing eval("var x") includes: [$PRINT.js] ---*/ diff --git a/test/suite/ch12/12.2/S12.2_A6_T1.js b/test/suite/ch12/12.2/S12.2_A6_T1.js index 825751e8fed70a320b20d102f5c248b0411b41f1..a342cfec9b88bdcbd541d9572ed013f5c694cbe7 100644 --- a/test/suite/ch12/12.2/S12.2_A6_T1.js +++ b/test/suite/ch12/12.2/S12.2_A6_T1.js @@ -3,6 +3,7 @@ /*--- info: VariableDeclaration within "try-catch" statement is allowed +es5id: 12.2_A6_T1 description: Declaring variable within "try-catch" statement ---*/ diff --git a/test/suite/ch12/12.2/S12.2_A6_T2.js b/test/suite/ch12/12.2/S12.2_A6_T2.js index aa725a01abf5b860882ad31c3a87d865d8c66cb7..33a9c1cf74ff2c55ac528fe9f4f587def90a2233 100644 --- a/test/suite/ch12/12.2/S12.2_A6_T2.js +++ b/test/suite/ch12/12.2/S12.2_A6_T2.js @@ -3,6 +3,7 @@ /*--- info: VariableDeclaration within "try-catch" statement is allowed +es5id: 12.2_A6_T2 description: Declaring variables within "try-catch" statement ---*/ diff --git a/test/suite/ch12/12.2/S12.2_A7.js b/test/suite/ch12/12.2/S12.2_A7.js index 76ca62e7a421cfe910beac7d3e468a0e21347a5a..1dbc3e6cc3af098e5909c28f2c5adf4ddcbfd2f0 100644 --- a/test/suite/ch12/12.2/S12.2_A7.js +++ b/test/suite/ch12/12.2/S12.2_A7.js @@ -3,6 +3,7 @@ /*--- info: VariableDeclaration within "for" statement is allowed +es5id: 12.2_A7 description: Declaring variable within "for" statement ---*/ diff --git a/test/suite/ch12/12.2/S12.2_A8_T1.js b/test/suite/ch12/12.2/S12.2_A8_T1.js index 161ebfea02db4e70a7b2935e928ce97a5a490502..51e06b78ba4c141ad0f0b0c9873b5a762f2337d7 100644 --- a/test/suite/ch12/12.2/S12.2_A8_T1.js +++ b/test/suite/ch12/12.2/S12.2_A8_T1.js @@ -3,6 +3,7 @@ /*--- info: Only AssignmentExpression is admitted when variable is initialized +es5id: 12.2_A8_T1 description: Checking if execution of "var x += 1" fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.2/S12.2_A8_T2.js b/test/suite/ch12/12.2/S12.2_A8_T2.js index 69f1730082cfbaafaad2f9338a9cc73ac3399e0a..c71294daa059773acea85c53db193cf50d7ac28e 100644 --- a/test/suite/ch12/12.2/S12.2_A8_T2.js +++ b/test/suite/ch12/12.2/S12.2_A8_T2.js @@ -3,6 +3,7 @@ /*--- info: Only AssignmentExpression is admitted when variable is initialized +es5id: 12.2_A8_T2 description: Checking if execution of "var x | true" fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.2/S12.2_A8_T3.js b/test/suite/ch12/12.2/S12.2_A8_T3.js index 726faa8fecca2aef36667e2e98febe862bcfb1aa..00fcb034fbd60b3339999d0e40cf0f672f7ef992 100644 --- a/test/suite/ch12/12.2/S12.2_A8_T3.js +++ b/test/suite/ch12/12.2/S12.2_A8_T3.js @@ -3,6 +3,7 @@ /*--- info: Only AssignmentExpression is admitted when variable is initialized +es5id: 12.2_A8_T3 description: Checking if execution of "var x && 1" fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.2/S12.2_A8_T4.js b/test/suite/ch12/12.2/S12.2_A8_T4.js index ae8601f10b749e92ff260b01e9e352f6f57d919f..e23fc937e8af47bfc817457cf413d611c3c64c2d 100644 --- a/test/suite/ch12/12.2/S12.2_A8_T4.js +++ b/test/suite/ch12/12.2/S12.2_A8_T4.js @@ -3,6 +3,7 @@ /*--- info: Only AssignmentExpression is admitted when variable is initialized +es5id: 12.2_A8_T4 description: Checking if execution of "var x++" fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.2/S12.2_A8_T5.js b/test/suite/ch12/12.2/S12.2_A8_T5.js index 6e0e2279b9285fbba257a05d70b9abfc029ef6ca..cde132209b6b2066313c17e71307888843916b04 100644 --- a/test/suite/ch12/12.2/S12.2_A8_T5.js +++ b/test/suite/ch12/12.2/S12.2_A8_T5.js @@ -3,6 +3,7 @@ /*--- info: Only AssignmentExpression is admitted when variable is initialized +es5id: 12.2_A8_T5 description: Checking if execution of "var --x" fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.2/S12.2_A8_T6.js b/test/suite/ch12/12.2/S12.2_A8_T6.js index 4d72fa32600781c60e76c4401b58ba9eb4f798f4..dca790eeedbf2564c658bf7a1d359a5559702499 100644 --- a/test/suite/ch12/12.2/S12.2_A8_T6.js +++ b/test/suite/ch12/12.2/S12.2_A8_T6.js @@ -3,6 +3,7 @@ /*--- info: Only AssignmentExpression is admitted when variable is initialized +es5id: 12.2_A8_T6 description: Checking if execution of "var x*1" fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.2/S12.2_A8_T7.js b/test/suite/ch12/12.2/S12.2_A8_T7.js index 5a173c6dbd076eedc5ecd256cf137fa4e5465b9a..32b93b448355b95456007b94921fed55dc9bcdfd 100644 --- a/test/suite/ch12/12.2/S12.2_A8_T7.js +++ b/test/suite/ch12/12.2/S12.2_A8_T7.js @@ -3,6 +3,7 @@ /*--- info: Only AssignmentExpression is admitted when variable is initialized +es5id: 12.2_A8_T7 description: Checking if execution of "var x>>1" fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.2/S12.2_A8_T8.js b/test/suite/ch12/12.2/S12.2_A8_T8.js index 5b89a750ec5a325be4d43d958cff34e7b247f88b..9b7795e2b3089a69e0bfe9853323c4faf8035d5e 100644 --- a/test/suite/ch12/12.2/S12.2_A8_T8.js +++ b/test/suite/ch12/12.2/S12.2_A8_T8.js @@ -3,6 +3,7 @@ /*--- info: Only AssignmentExpression is admitted when variable is initialized +es5id: 12.2_A8_T8 description: Checking if execution of "var x in __arr" fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.2/S12.2_A9.js b/test/suite/ch12/12.2/S12.2_A9.js index 3d6eeebcb651136ad05c0f181b7c7e5b7837afc5..78268f8bfd3819c58c861e7ba7dd7e061f44ba9e 100644 --- a/test/suite/ch12/12.2/S12.2_A9.js +++ b/test/suite/ch12/12.2/S12.2_A9.js @@ -3,6 +3,7 @@ /*--- info: When using property attributes, {DontEnum} is not used +es5id: 12.2_A9 description: > Enumerating property attributes of "this" and then searching for the declared variable diff --git a/test/suite/ch12/12.3/S12.3_A1.js b/test/suite/ch12/12.3/S12.3_A1.js index 8d314851da149d792325342ba4373e85e1d5e8f7..1792a2c4b1ba0f63caf2fdde3ed2b4e2728e4c86 100644 --- a/test/suite/ch12/12.3/S12.3_A1.js +++ b/test/suite/ch12/12.3/S12.3_A1.js @@ -5,6 +5,7 @@ info: > The production EmptyStatement ; is evaluated as follows Return (normal, empty, empty) +es5id: 12.3_A1 description: Using EmptyStatement ; ---*/ diff --git a/test/suite/ch12/12.4/S12.4_A1.js b/test/suite/ch12/12.4/S12.4_A1.js index 66553b11904bd6b357a42d75197e386aaf266a78..4ca4e197f1de4942067b30220cd2d695e52e8a7b 100644 --- a/test/suite/ch12/12.4/S12.4_A1.js +++ b/test/suite/ch12/12.4/S12.4_A1.js @@ -5,6 +5,7 @@ info: > An ExpressionStatement can not start with the function keyword because that might make it ambiguous with a FunctionDeclaration +es5id: 12.4_A1 description: Checking if execution of "function(){}()" fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.4/S12.4_A2_T1.js b/test/suite/ch12/12.4/S12.4_A2_T1.js index 2a3fa574c37d694b47bd9b31ab4ccb2997706efe..742b5865759f657ce0cc25f8fa6e22f2ebcda89e 100644 --- a/test/suite/ch12/12.4/S12.4_A2_T1.js +++ b/test/suite/ch12/12.4/S12.4_A2_T1.js @@ -7,6 +7,7 @@ info: > 1. Evaluate Expression. 2. Call GetValue(Result(1)). 3. Return (normal, Result(2), empty) +es5id: 12.4_A2_T1 description: Checking by using eval "(eval("x+1+x==1"))" ---*/ diff --git a/test/suite/ch12/12.4/S12.4_A2_T2.js b/test/suite/ch12/12.4/S12.4_A2_T2.js index 679c942a6255770570b19cdd3a7fd7d43f931c26..a2f294f80c77504c3d8779c64b3449d3948624ab 100644 --- a/test/suite/ch12/12.4/S12.4_A2_T2.js +++ b/test/suite/ch12/12.4/S12.4_A2_T2.js @@ -7,6 +7,7 @@ info: > 1. Evaluate Expression. 2. Call GetValue(Result(1)). 3. Return (normal, Result(2), empty) +es5id: 12.4_A2_T2 description: Checking by using eval(eval(x), where x is any string) ---*/ diff --git a/test/suite/ch12/12.5/S12.5_A1.1_T1.js b/test/suite/ch12/12.5/S12.5_A1.1_T1.js index db23e2fd050c49b3196fc88c09516588825ff7b5..e0df0e43af7eabf54998e86cba63b0d6a9cd1e04 100644 --- a/test/suite/ch12/12.5/S12.5_A1.1_T1.js +++ b/test/suite/ch12/12.5/S12.5_A1.1_T1.js @@ -5,6 +5,7 @@ info: > 0, null, undefined, false, empty string, NaN in expression is evaluated to false +es5id: 12.5_A1.1_T1 description: Using "if" without "else" construction ---*/ diff --git a/test/suite/ch12/12.5/S12.5_A1.1_T2.js b/test/suite/ch12/12.5/S12.5_A1.1_T2.js index fc30b6300f8eccb1367205ed74aaf3053a823547..eb3b8bbe9f127f54245fcf70e59ef204aa3d1f27 100644 --- a/test/suite/ch12/12.5/S12.5_A1.1_T2.js +++ b/test/suite/ch12/12.5/S12.5_A1.1_T2.js @@ -5,6 +5,7 @@ info: > 0, null, undefined, false, empty string, NaN in expression is evaluated to false +es5id: 12.5_A1.1_T2 description: Using "if/else" construction ---*/ diff --git a/test/suite/ch12/12.5/S12.5_A1.2_T1.js b/test/suite/ch12/12.5/S12.5_A1.2_T1.js index 9c41a9b45acaeab79d9bb3c99034fbec50b97a82..98b5ed0177f12bf8a68c21a301908beeeb476f3d 100644 --- a/test/suite/ch12/12.5/S12.5_A1.2_T1.js +++ b/test/suite/ch12/12.5/S12.5_A1.2_T1.js @@ -5,6 +5,7 @@ info: > 1, true, non-empty string and others in expression is evaluated to true when using operator "new" +es5id: 12.5_A1.2_T1 description: Using "if" without "else" construction ---*/ diff --git a/test/suite/ch12/12.5/S12.5_A1.2_T2.js b/test/suite/ch12/12.5/S12.5_A1.2_T2.js index 2bbd15ea7a2d0e0fe18fef1bdfab07a7fa1dfde2..d025b44e6745846d7c285937bcb4e20b2365af2a 100644 --- a/test/suite/ch12/12.5/S12.5_A1.2_T2.js +++ b/test/suite/ch12/12.5/S12.5_A1.2_T2.js @@ -5,6 +5,7 @@ info: > 1, true, non-empty string and others in expression is evaluated to true when using operator "new" +es5id: 12.5_A1.2_T2 description: Using "if/else" construction ---*/ diff --git a/test/suite/ch12/12.5/S12.5_A10_T1.js b/test/suite/ch12/12.5/S12.5_A10_T1.js index b1c04d2bbd43e8ad1b06a63a191afe42df233f90..21005ed4d9f15e4735dfe8f3ab4d24c3c944767f 100644 --- a/test/suite/ch12/12.5/S12.5_A10_T1.js +++ b/test/suite/ch12/12.5/S12.5_A10_T1.js @@ -3,6 +3,7 @@ /*--- info: Function expession inside the "if" expression is allowed +es5id: 12.5_A10_T1 description: > Using function expession(function __func(){return 0;}) inside the "if" expression diff --git a/test/suite/ch12/12.5/S12.5_A10_T2.js b/test/suite/ch12/12.5/S12.5_A10_T2.js index 1c77d81c9442a5a326876ec2137c8208b29a025d..7e09becf72efb24d1e5bc967415a89fcd29bd07b 100644 --- a/test/suite/ch12/12.5/S12.5_A10_T2.js +++ b/test/suite/ch12/12.5/S12.5_A10_T2.js @@ -3,6 +3,7 @@ /*--- info: Function expession inside the "if" expression is allowed +es5id: 12.5_A10_T2 description: > Using function expession "function __func(){return 0;}()" within "if" expression diff --git a/test/suite/ch12/12.5/S12.5_A11.js b/test/suite/ch12/12.5/S12.5_A11.js index 7f7c1dc78b21b566f0605c114b418ab2fb75fc53..d2f9ae7c0682405a437a0ffb32b5d60c99196eb6 100644 --- a/test/suite/ch12/12.5/S12.5_A11.js +++ b/test/suite/ch12/12.5/S12.5_A11.js @@ -3,6 +3,7 @@ /*--- info: "{} within the \"if\" expression is not allowed" +es5id: 12.5_A11 description: Checking if execution of "if({1})" fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.5/S12.5_A12_T1.js b/test/suite/ch12/12.5/S12.5_A12_T1.js index 86587572d9beca89d79a6c77c320daaf1731db0d..bc8cf859f5f0ffdf8e3625ac8fdb5ef4d4c7dcb4 100644 --- a/test/suite/ch12/12.5/S12.5_A12_T1.js +++ b/test/suite/ch12/12.5/S12.5_A12_T1.js @@ -3,6 +3,7 @@ /*--- info: Embedded "if/else" constructions are allowed +es5id: 12.5_A12_T1 description: Using embedded "if/else" into "if/else" constructions ---*/ diff --git a/test/suite/ch12/12.5/S12.5_A12_T2.js b/test/suite/ch12/12.5/S12.5_A12_T2.js index ad8918d34306a030596c9c728006abdab32b373e..17a267c02a6f5710727ddbdf3024323d7c535a56 100644 --- a/test/suite/ch12/12.5/S12.5_A12_T2.js +++ b/test/suite/ch12/12.5/S12.5_A12_T2.js @@ -3,6 +3,7 @@ /*--- info: Embedded "if/else" constructions are allowed +es5id: 12.5_A12_T2 description: Using embedded "if" into "if/else" constructions ---*/ diff --git a/test/suite/ch12/12.5/S12.5_A12_T3.js b/test/suite/ch12/12.5/S12.5_A12_T3.js index 7331b998c8b1c2ec7211d40362bbdc94a440067e..0e6d987c1046ee6c294f8a9b14eb10d47e6854e7 100644 --- a/test/suite/ch12/12.5/S12.5_A12_T3.js +++ b/test/suite/ch12/12.5/S12.5_A12_T3.js @@ -3,6 +3,7 @@ /*--- info: Embedded "if/else" constructions are allowed +es5id: 12.5_A12_T3 description: Using embedded "if/else" into "if" without "else" constructions ---*/ diff --git a/test/suite/ch12/12.5/S12.5_A12_T4.js b/test/suite/ch12/12.5/S12.5_A12_T4.js index 0900bbe7df152913c6a06307af843a98abe5df61..39df51bff29ba715343f4390e2b9060946d3d402 100644 --- a/test/suite/ch12/12.5/S12.5_A12_T4.js +++ b/test/suite/ch12/12.5/S12.5_A12_T4.js @@ -3,6 +3,7 @@ /*--- info: Embedded "if/else" constructions are allowed +es5id: 12.5_A12_T4 description: Using embedded "if" into "if" constructions ---*/ diff --git a/test/suite/ch12/12.5/S12.5_A1_T1.js b/test/suite/ch12/12.5/S12.5_A1_T1.js index 780a48aedae9731c728784a21faec8810efdcc5f..1a3dbbb03bd860fe3c034249476718bec37b4c85 100644 --- a/test/suite/ch12/12.5/S12.5_A1_T1.js +++ b/test/suite/ch12/12.5/S12.5_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: 1, true, non-empty string in expression is evaluated to true +es5id: 12.5_A1_T1 description: Using "if" without "else" construction ---*/ diff --git a/test/suite/ch12/12.5/S12.5_A1_T2.js b/test/suite/ch12/12.5/S12.5_A1_T2.js index f90521132859ec269bf8df4baf17eb5ef82b4f5b..d36d6d150df9493388df2646f3a4dbecf613a4da 100644 --- a/test/suite/ch12/12.5/S12.5_A1_T2.js +++ b/test/suite/ch12/12.5/S12.5_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: 1, true, non-empty string in expression is evaluated to true +es5id: 12.5_A1_T2 description: Using "if/else" construction ---*/ diff --git a/test/suite/ch12/12.5/S12.5_A2.js b/test/suite/ch12/12.5/S12.5_A2.js index c2d9b8577e19efad56df3bec72c44d5670170d86..ec21a347195b7fa6462c6c6f2794059017f26595 100644 --- a/test/suite/ch12/12.5/S12.5_A2.js +++ b/test/suite/ch12/12.5/S12.5_A2.js @@ -3,6 +3,7 @@ /*--- info: In the "if" Statement eval in Expression is admitted +es5id: 12.5_A2 description: Checking by using eval "eval("true")" flags: [negative] includes: [$FAIL.js] diff --git a/test/suite/ch12/12.5/S12.5_A3.js b/test/suite/ch12/12.5/S12.5_A3.js index a8a354bbfcd168fe61873d19d4a92f035588f5ed..4485c754bd7ae3881b89f463e3b1a92e2af5d96f 100644 --- a/test/suite/ch12/12.5/S12.5_A3.js +++ b/test/suite/ch12/12.5/S12.5_A3.js @@ -5,6 +5,7 @@ info: > When the production "IfStatement: if ( Expression ) Statement else Statement" is evaluated, Expression is evaluated first +es5id: 12.5_A3 description: The Expression is "(function(){throw 1})()" ---*/ diff --git a/test/suite/ch12/12.5/S12.5_A4.js b/test/suite/ch12/12.5/S12.5_A4.js index 69ddb92ea97b99c56a2e15c33a1a814ebbaf11d7..0b359d4773e38f2d1878c23c90aa689551141cbe 100644 --- a/test/suite/ch12/12.5/S12.5_A4.js +++ b/test/suite/ch12/12.5/S12.5_A4.js @@ -5,6 +5,7 @@ info: > When the production "IfStatement: if ( Expression ) Statement else Statement" is evaluated, Statement(s) is(are) evaluated second +es5id: 12.5_A4 description: The first statement is "(function(){throw "instatement"})()" includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch12/12.5/S12.5_A5.js b/test/suite/ch12/12.5/S12.5_A5.js index 09c9ba1b67d18669f8496a189bba10351dd6771b..1ba136a795d74816e82a3799d8c5a78b5256e863 100644 --- a/test/suite/ch12/12.5/S12.5_A5.js +++ b/test/suite/ch12/12.5/S12.5_A5.js @@ -5,6 +5,7 @@ info: > FunctionDeclaration inside the "if" Expression is evaluated as true and function will not be declarated +es5id: 12.5_A5 description: > The "if" Expression is "function __func(){throw "FunctionExpression";}" diff --git a/test/suite/ch12/12.5/S12.5_A6_T1.js b/test/suite/ch12/12.5/S12.5_A6_T1.js index 8d822d677d19454732cab62d12db0c9cfac4e08f..ddac88dfe39663299abeddc561e66bb2cca6fd3e 100644 --- a/test/suite/ch12/12.5/S12.5_A6_T1.js +++ b/test/suite/ch12/12.5/S12.5_A6_T1.js @@ -3,6 +3,7 @@ /*--- info: In the If statement expression must be enclosed in braces +es5id: 12.5_A6_T1 description: Checking if execution of "if true" fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.5/S12.5_A6_T2.js b/test/suite/ch12/12.5/S12.5_A6_T2.js index 8c1b467840e3a24be8c41d3674a0d167f2b473a2..1628a57b6d72e3a1fe5b378f3473e24894fe6fc0 100644 --- a/test/suite/ch12/12.5/S12.5_A6_T2.js +++ b/test/suite/ch12/12.5/S12.5_A6_T2.js @@ -3,6 +3,7 @@ /*--- info: In the If statement expression must be enclosed in braces +es5id: 12.5_A6_T2 description: Checking if execution of "if false" fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.5/S12.5_A7.js b/test/suite/ch12/12.5/S12.5_A7.js index d8eed046811b0cafa3aa1991b08906f41c34fce1..dd2ebc61bfe9d49d2de1f8f4ffda490c6174ca9e 100644 --- a/test/suite/ch12/12.5/S12.5_A7.js +++ b/test/suite/ch12/12.5/S12.5_A7.js @@ -5,6 +5,7 @@ info: > In the "if" statement empty statement is allowed and is evaluated to "undefined" +es5id: 12.5_A7 description: Checking by using eval "eval("if(1);"))" ---*/ diff --git a/test/suite/ch12/12.5/S12.5_A8.js b/test/suite/ch12/12.5/S12.5_A8.js index 5bbc1ad155c413c0e4fcc8916c19204c871c1fb0..6ccf77f501c28454039b4348635f15e784cd124b 100644 --- a/test/suite/ch12/12.5/S12.5_A8.js +++ b/test/suite/ch12/12.5/S12.5_A8.js @@ -3,6 +3,7 @@ /*--- info: In the "if" Statement empty expression is not allowed +es5id: 12.5_A8 description: Checking if execution of "if()" fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.6/12.6.1/S12.6.1_A1.js b/test/suite/ch12/12.6/12.6.1/S12.6.1_A1.js index af965bd2b361b825b747089134e93d3747b167c8..ca57038768ebb107893dea64f591e7607296ea31 100644 --- a/test/suite/ch12/12.6/12.6.1/S12.6.1_A1.js +++ b/test/suite/ch12/12.6/12.6.1/S12.6.1_A1.js @@ -5,6 +5,7 @@ info: > When the production "do Statement while ( Expression )" is evaluated, Statement is evaluated first +es5id: 12.6.1_A1 description: Evaluating various Expressions ---*/ diff --git a/test/suite/ch12/12.6/12.6.1/S12.6.1_A10.js b/test/suite/ch12/12.6/12.6.1/S12.6.1_A10.js index 335b86261122dde5418c09120715307a28d5e1ca..49c57e87e1f062d6ce23fb76b2e83984d553b433 100644 --- a/test/suite/ch12/12.6/12.6.1/S12.6.1_A10.js +++ b/test/suite/ch12/12.6/12.6.1/S12.6.1_A10.js @@ -5,6 +5,7 @@ info: > FunctionExpression within a "do-while" statement is allowed, but no function with the given name will appear in the global context +es5id: 12.6.1_A10 description: Also this a test on FunctionExpression ---*/ diff --git a/test/suite/ch12/12.6/12.6.1/S12.6.1_A11.js b/test/suite/ch12/12.6/12.6.1/S12.6.1_A11.js index 942ee91f49bbbfd3fe63547851895b4dc65c05d1..4df1d76e85dd39dd7da540a1d32994867028ad83 100644 --- a/test/suite/ch12/12.6/12.6.1/S12.6.1_A11.js +++ b/test/suite/ch12/12.6/12.6.1/S12.6.1_A11.js @@ -3,6 +3,7 @@ /*--- info: Block "{}" in a "do-while" Expression is evaluated to true +es5id: 12.6.1_A11 description: Checking if execution of "do {} while({})" passes ---*/ diff --git a/test/suite/ch12/12.6/12.6.1/S12.6.1_A12.js b/test/suite/ch12/12.6/12.6.1/S12.6.1_A12.js index 203054a67835bc181af479c1acd091a5207e8652..19d010b46affd7ca263fa8e3009f28e4dc29d41b 100644 --- a/test/suite/ch12/12.6/12.6.1/S12.6.1_A12.js +++ b/test/suite/ch12/12.6/12.6.1/S12.6.1_A12.js @@ -3,6 +3,7 @@ /*--- info: Any statement within "do-while" construction must be a compound +es5id: 12.6.1_A12 description: Checking if execution of "do var x=1; var y =2; while (0)" fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.6/12.6.1/S12.6.1_A14_T1.js b/test/suite/ch12/12.6/12.6.1/S12.6.1_A14_T1.js index d521ddf7c927c523264094f4e93e53a59394e0b5..c3b7b6b3906899c07413bd46e58500bcdd764411 100644 --- a/test/suite/ch12/12.6/12.6.1/S12.6.1_A14_T1.js +++ b/test/suite/ch12/12.6/12.6.1/S12.6.1_A14_T1.js @@ -3,6 +3,7 @@ /*--- info: FunctionExpression within a "do-while" Expression is allowed +es5id: 12.6.1_A14_T1 description: > Using FunctionExpression "function __func(){return 0;}" as an Expression diff --git a/test/suite/ch12/12.6/12.6.1/S12.6.1_A14_T2.js b/test/suite/ch12/12.6/12.6.1/S12.6.1_A14_T2.js index 2507e55b95366ed6a61e375be0fdcb80c42a18ec..b3b8e9922b0c451152e70ab94b588bc525e175e5 100644 --- a/test/suite/ch12/12.6/12.6.1/S12.6.1_A14_T2.js +++ b/test/suite/ch12/12.6/12.6.1/S12.6.1_A14_T2.js @@ -3,6 +3,7 @@ /*--- info: FunctionExpression within a "do-while" Expression is allowed +es5id: 12.6.1_A14_T2 description: > Using FunctionExpression "function __func(){return 0;}()" as an Expression diff --git a/test/suite/ch12/12.6/12.6.1/S12.6.1_A15.js b/test/suite/ch12/12.6/12.6.1/S12.6.1_A15.js index 9e8783a8823a2cfab959111edcfde2ef58dc06ac..198d7b3b93c6f2010372f79c89a1f38f1ab4b012 100644 --- a/test/suite/ch12/12.6/12.6.1/S12.6.1_A15.js +++ b/test/suite/ch12/12.6/12.6.1/S12.6.1_A15.js @@ -3,6 +3,7 @@ /*--- info: Block within a "do-while" Expression is not allowed +es5id: 12.6.1_A15 description: Using "{0}" Block as an Expression flags: [negative] ---*/ diff --git a/test/suite/ch12/12.6/12.6.1/S12.6.1_A2.js b/test/suite/ch12/12.6/12.6.1/S12.6.1_A2.js index b54e2fe8c39affc45a9d2520d3f18047911a124a..0c4462a7d8b36702de4a4cbe1a3a2aaf6a1aa4a7 100644 --- a/test/suite/ch12/12.6/12.6.1/S12.6.1_A2.js +++ b/test/suite/ch12/12.6/12.6.1/S12.6.1_A2.js @@ -5,6 +5,7 @@ info: > While evaluating "do Statement while ( Expression )", Statement is evaluated first and only after it is done Expression is checked +es5id: 12.6.1_A2 description: Evaluating Statement with error Expression includes: [Test262Error.js] ---*/ diff --git a/test/suite/ch12/12.6/12.6.1/S12.6.1_A3.js b/test/suite/ch12/12.6/12.6.1/S12.6.1_A3.js index 3a27a2d6afa0de72cf14d981f0ed84621f222f60..52adc3c251c2ce84456588ac060a01e62e7221cc 100644 --- a/test/suite/ch12/12.6/12.6.1/S12.6.1_A3.js +++ b/test/suite/ch12/12.6/12.6.1/S12.6.1_A3.js @@ -5,6 +5,7 @@ info: > When the production "do Statement while ( Expression )" is evaluated, then (normal, V, empty) is returned +es5id: 12.6.1_A3 description: Using eval "eval("do __in__do=1; while (false)")" ---*/ diff --git a/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T1.js b/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T1.js index 5a9903ff4f13a5f23235f50fc108954e3495ab64..28eab4f193d97a0a7c4f0fbe09043ec0c980c0d6 100644 --- a/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T1.js +++ b/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T1.js @@ -5,6 +5,7 @@ info: > "break" within a "do-while" Statement is allowed and performed as described in 12.8 +es5id: 12.6.1_A4_T1 description: Using "break" within a "do-while" loop ---*/ diff --git a/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T2.js b/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T2.js index c703903e065e21f3d0942d3c41538a69e093cc8a..f489361537bcf076dedf863f21a64644766de7a2 100644 --- a/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T2.js +++ b/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T2.js @@ -5,6 +5,7 @@ info: > "break" within a "do-while" Statement is allowed and performed as described in 12.8 +es5id: 12.6.1_A4_T2 description: "\"break\" and VariableDeclaration within a \"do-while\" statement" ---*/ diff --git a/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T3.js b/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T3.js index fc7381faf988f201a53393b117e7331169c2b1a2..90905ccaee08356fb8748f9c3009f365c78c715b 100644 --- a/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T3.js +++ b/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T3.js @@ -5,6 +5,7 @@ info: > "break" within a "do-while" Statement is allowed and performed as described in 12.8 +es5id: 12.6.1_A4_T3 description: "\"break\" and VariableDeclaration within a \"do-while\" statement" ---*/ diff --git a/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T4.js b/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T4.js index 1cf35fd09d07792b4fcfdf1c255f5c315f4ec076..955fbcfc9fc8857f4add1468c18074ecf3f464e4 100644 --- a/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T4.js +++ b/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T4.js @@ -5,6 +5,7 @@ info: > "break" within a "do-while" Statement is allowed and performed as described in 12.8 +es5id: 12.6.1_A4_T4 description: "\"break\" and VariableDeclaration within a \"do-while\" statement" ---*/ diff --git a/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T5.js b/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T5.js index a80e09223e36b7b4a4e25ab9c862b9cca117c716..6164c9baf2a58b01e5f54c5baa906395cc1c31d0 100644 --- a/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T5.js +++ b/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T5.js @@ -5,6 +5,7 @@ info: > "break" within a "do-while" Statement is allowed and performed as described in 12.8 +es5id: 12.6.1_A4_T5 description: Using labeled "break" in order to continue a loop ---*/ diff --git a/test/suite/ch12/12.6/12.6.1/S12.6.1_A5.js b/test/suite/ch12/12.6/12.6.1/S12.6.1_A5.js index a3ae2adda337d3ea6acf840b33f76f4acb6ca4de..5467a9d876b0c53e7f41819def49b7d582d312fc 100644 --- a/test/suite/ch12/12.6/12.6.1/S12.6.1_A5.js +++ b/test/suite/ch12/12.6/12.6.1/S12.6.1_A5.js @@ -3,6 +3,7 @@ /*--- info: After "do-while" is broken, (normal, V, empty) is returned +es5id: 12.6.1_A5 description: Using eval ---*/ diff --git a/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T1.js b/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T1.js index 719e11fb79fdb9eb399fbae92299c8bfe30d9045..f12b627d1c24a4a3e7a6462fe6b377ae83c8c719 100644 --- a/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T1.js +++ b/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T1.js @@ -3,6 +3,7 @@ /*--- info: Expression in "do-while" IterationStatement is bracketed with braces +es5id: 12.6.1_A6_T1 description: Checking if execution of "do{} while 1" fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T2.js b/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T2.js index 14c81612a207f699ee83a9a98c86ac580b4371dd..b4adc61884b4576154d9394aeda74f044d0188f8 100644 --- a/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T2.js +++ b/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T2.js @@ -3,6 +3,7 @@ /*--- info: Expression in "do-while" IterationStatement is bracketed with braces +es5id: 12.6.1_A6_T2 description: Checking if execution of "do{} while 0" fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T3.js b/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T3.js index fb782acedeaae7f96c693c8c6e855b5fe6301a48..a392a85dc525122b75bad4d4a6017c2d047e7600 100644 --- a/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T3.js +++ b/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T3.js @@ -3,6 +3,7 @@ /*--- info: Expression in "do-while" IterationStatement is bracketed with braces +es5id: 12.6.1_A6_T3 description: Checking if execution of "do{}while true" fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T4.js b/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T4.js index 620291efb12d945fedb5c71005f0849c26709f71..674fde0de44f69da05445007a06907e46c88e205 100644 --- a/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T4.js +++ b/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T4.js @@ -3,6 +3,7 @@ /*--- info: Expression in "do-while" IterationStatement is bracketed with braces +es5id: 12.6.1_A6_T4 description: Checking if execution of "do{}while false" fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T5.js b/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T5.js index 342bd5ac1b14e406470d14ed8ddeb431378cc090..d40e36d7c88b9b77be2f4bd35e961e7ec649d307 100644 --- a/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T5.js +++ b/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T5.js @@ -3,6 +3,7 @@ /*--- info: Expression in "do-while" IterationStatement is bracketed with braces +es5id: 12.6.1_A6_T5 description: Checking if execution of "do{}while ''" fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T6.js b/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T6.js index fcb23fa930e7c57b076c1fda6cd80dd84ad94207..f84325b85cd4ccdcfbe40087597b1ae6d8bc73bb 100644 --- a/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T6.js +++ b/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T6.js @@ -3,6 +3,7 @@ /*--- info: Expression in "do-while" IterationStatement is bracketed with braces +es5id: 12.6.1_A6_T6 description: Checking if execution of "do{}while 'hood'" fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.6/12.6.1/S12.6.1_A7.js b/test/suite/ch12/12.6/12.6.1/S12.6.1_A7.js index 7f89e93404ca254719c418d1c06f0fff1e29dd5b..b4cc8a457d511128e516c8279fb3be6f30b8bbf4 100644 --- a/test/suite/ch12/12.6/12.6.1/S12.6.1_A7.js +++ b/test/suite/ch12/12.6/12.6.1/S12.6.1_A7.js @@ -5,6 +5,7 @@ info: > The "do-while" Statement is evaluted according to 12.6.1 and returns (normal, V, empty) +es5id: 12.6.1_A7 description: Using eval ---*/ diff --git a/test/suite/ch12/12.6/12.6.1/S12.6.1_A8.js b/test/suite/ch12/12.6/12.6.1/S12.6.1_A8.js index 8261c98c3e902f14c08f7b5eed885ae748f9c0cb..144f0027846e3366e03b38b12a00637d2c0136b0 100644 --- a/test/suite/ch12/12.6/12.6.1/S12.6.1_A8.js +++ b/test/suite/ch12/12.6/12.6.1/S12.6.1_A8.js @@ -3,6 +3,7 @@ /*--- info: "\"continue\" statement within a \"do-while\" Statement is allowed" +es5id: 12.6.1_A8 description: Using eval ---*/ diff --git a/test/suite/ch12/12.6/12.6.1/S12.6.1_A9.js b/test/suite/ch12/12.6/12.6.1/S12.6.1_A9.js index 78de250037fe90a649da6f86d0236c15159251f7..1d399a7066b672e53904ac46b1acb9194e35a70a 100644 --- a/test/suite/ch12/12.6/12.6.1/S12.6.1_A9.js +++ b/test/suite/ch12/12.6/12.6.1/S12.6.1_A9.js @@ -3,6 +3,7 @@ /*--- info: "\"do-while\" Statement is evaluated without syntax checks" +es5id: 12.6.1_A9 description: Throwing system exception whithin a "do-while" loop includes: [Test262Error.js] ---*/ diff --git a/test/suite/ch12/12.6/12.6.2/S12.6.2_A1.js b/test/suite/ch12/12.6/12.6.2/S12.6.2_A1.js index cfb5627cc92ec18e24e8489c7809539efff4eed9..02bbc10dbee5b179f63fb86d62ec624ba16d8ad7 100644 --- a/test/suite/ch12/12.6/12.6.2/S12.6.2_A1.js +++ b/test/suite/ch12/12.6/12.6.2/S12.6.2_A1.js @@ -6,6 +6,7 @@ info: > Expression from "while" IterationStatement is evaluated first; "false", "0", "null", "undefined" and "empty" strings used as the Expression are evaluated to "false" +es5id: 12.6.2_A1 description: Evaluating various Expressions ---*/ diff --git a/test/suite/ch12/12.6/12.6.2/S12.6.2_A10.js b/test/suite/ch12/12.6/12.6.2/S12.6.2_A10.js index 922a1b1ae42754b6117808f3448c1975ceea2232..f0424d46d525cccc7bedad49eb188a50ae13c0c2 100644 --- a/test/suite/ch12/12.6/12.6.2/S12.6.2_A10.js +++ b/test/suite/ch12/12.6/12.6.2/S12.6.2_A10.js @@ -5,6 +5,7 @@ info: > FunctionExpression within a "while" IterationStatement is allowed, but no function with the given name will appear in the global context +es5id: 12.6.2_A10 description: Testing FunctionExpression too ---*/ diff --git a/test/suite/ch12/12.6/12.6.2/S12.6.2_A11.js b/test/suite/ch12/12.6/12.6.2/S12.6.2_A11.js index 883e40e720858aab497f0ee0f09571535d99db45..9063b1fc2b168c77211024d2aa2a510b255c054b 100644 --- a/test/suite/ch12/12.6/12.6.2/S12.6.2_A11.js +++ b/test/suite/ch12/12.6/12.6.2/S12.6.2_A11.js @@ -3,6 +3,7 @@ /*--- info: "\"{}\" Block within a \"while\" Expression is evaluated to true" +es5id: 12.6.2_A11 description: Checking if execution of "while({}){}" passes ---*/ diff --git a/test/suite/ch12/12.6/12.6.2/S12.6.2_A14_T1.js b/test/suite/ch12/12.6/12.6.2/S12.6.2_A14_T1.js index e18d31512efcae53af42f83ab839a64e623cefc9..88ef24773b8649261d862925b039d397aadf91cf 100644 --- a/test/suite/ch12/12.6/12.6.2/S12.6.2_A14_T1.js +++ b/test/suite/ch12/12.6/12.6.2/S12.6.2_A14_T1.js @@ -3,6 +3,7 @@ /*--- info: FunctionExpression within a "while" Expression is allowed +es5id: 12.6.2_A14_T1 description: Using "function __func(){return 0;}" as an Expression ---*/ diff --git a/test/suite/ch12/12.6/12.6.2/S12.6.2_A14_T2.js b/test/suite/ch12/12.6/12.6.2/S12.6.2_A14_T2.js index 0f8c19edf3136e4fa73603f5f3214cd4a63c2903..24bc86b247e96833d28b8bb442cbcd8b2cd618d2 100644 --- a/test/suite/ch12/12.6/12.6.2/S12.6.2_A14_T2.js +++ b/test/suite/ch12/12.6/12.6.2/S12.6.2_A14_T2.js @@ -3,6 +3,7 @@ /*--- info: FunctionExpression within a "while" Expression is allowed +es5id: 12.6.2_A14_T2 description: Using function call as an Expression ---*/ diff --git a/test/suite/ch12/12.6/12.6.2/S12.6.2_A15.js b/test/suite/ch12/12.6/12.6.2/S12.6.2_A15.js index abe77952cd4ef90879eacd13487d909bdc8bfcf2..0ec17b53d154146b898c653c9f2deac47ef5589f 100644 --- a/test/suite/ch12/12.6/12.6.2/S12.6.2_A15.js +++ b/test/suite/ch12/12.6/12.6.2/S12.6.2_A15.js @@ -3,6 +3,7 @@ /*--- info: Block within a "while" Expression is not allowed +es5id: 12.6.2_A15 description: Expression is "{0}" flags: [negative] ---*/ diff --git a/test/suite/ch12/12.6/12.6.2/S12.6.2_A2.js b/test/suite/ch12/12.6/12.6.2/S12.6.2_A2.js index dee01bbf95017f192b49fad8950c3f4b7ad266a0..642869614ca92cc557099237fd562ade3127f963 100644 --- a/test/suite/ch12/12.6/12.6.2/S12.6.2_A2.js +++ b/test/suite/ch12/12.6/12.6.2/S12.6.2_A2.js @@ -5,6 +5,7 @@ info: > While evaluating The production IterationStatement: "while ( Expression ) Statement", Expression is evaluated first +es5id: 12.6.2_A2 description: Evaluating Statement with error Expression ---*/ diff --git a/test/suite/ch12/12.6/12.6.2/S12.6.2_A3.js b/test/suite/ch12/12.6/12.6.2/S12.6.2_A3.js index 82afb920117b0689beb8e32c3f7e08d62d2837c0..e1cc457fd09096ad14896b8073e3226789dcd0a1 100644 --- a/test/suite/ch12/12.6/12.6.2/S12.6.2_A3.js +++ b/test/suite/ch12/12.6/12.6.2/S12.6.2_A3.js @@ -5,6 +5,7 @@ info: > When "while" IterationStatement is evaluated, (normal, V, empty) is returned +es5id: 12.6.2_A3 description: Using eval ---*/ diff --git a/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T1.js b/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T1.js index e94cb3a3821b169902cda1ce3cbfa6d9e4ba8115..07d8d4f5235f5a3c374a39e25b572beb8e6aae52 100644 --- a/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T1.js +++ b/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T1.js @@ -5,6 +5,7 @@ info: > "break" within a "while" Statement is allowed and performed as described in 12.8 +es5id: 12.6.2_A4_T1 description: "\"break\" within a \"while\" Statement" ---*/ diff --git a/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T2.js b/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T2.js index 53cb38fdc950eccbdcb7b93c23d97a3706b14292..76f7dcb92ad9798ed5678e13c411a6d88baf889a 100644 --- a/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T2.js +++ b/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T2.js @@ -5,6 +5,7 @@ info: > "break" within a "while" Statement is allowed and performed as described in 12.8 +es5id: 12.6.2_A4_T2 description: "\"break\" and VariableDeclaration within a \"while\" Statement" ---*/ diff --git a/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T3.js b/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T3.js index ec744ec304dd3e046020207fc2e799e0d5bf9ffe..09116572f7b4e5be3da7174c558ba749da1c7386 100644 --- a/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T3.js +++ b/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T3.js @@ -5,6 +5,7 @@ info: > "break" within a "while" Statement is allowed and performed as described in 12.8 +es5id: 12.6.2_A4_T3 description: "\"break\" and VariableDeclaration within a \"while\" Statement" ---*/ diff --git a/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T4.js b/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T4.js index 8af69506d2cd59445b02c23f4d1f5c3c321b789c..7eb0b4fcb04d5f647a0b8636d91d04a5e6958288 100644 --- a/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T4.js +++ b/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T4.js @@ -5,6 +5,7 @@ info: > "break" within a "while" Statement is allowed and performed as described in 12.8 +es5id: 12.6.2_A4_T4 description: "\"break\" and VariableDeclaration within a \"while\" Statement" ---*/ diff --git a/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T5.js b/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T5.js index 258288937972751b7810254f3377810427e3083a..292675b46c1d153542ad820e3d61b70040b5d54a 100644 --- a/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T5.js +++ b/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T5.js @@ -5,6 +5,7 @@ info: > "break" within a "while" Statement is allowed and performed as described in 12.8 +es5id: 12.6.2_A4_T5 description: Using labeled "break" in order to continue a "while" loop ---*/ diff --git a/test/suite/ch12/12.6/12.6.2/S12.6.2_A5.js b/test/suite/ch12/12.6/12.6.2/S12.6.2_A5.js index 4263d64a254294612af96bc2fe87f9f41761e459..fa1b130185fb59e4df8f574a4eea3fcfe7950d37 100644 --- a/test/suite/ch12/12.6/12.6.2/S12.6.2_A5.js +++ b/test/suite/ch12/12.6/12.6.2/S12.6.2_A5.js @@ -5,6 +5,7 @@ info: > While using "while" within an eval statement, source "break" is allowed and (normal, V, empty) is returned +es5id: 12.6.2_A5 description: Using eval ---*/ diff --git a/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T1.js b/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T1.js index b86b36c110bb191f26f10d91090eb6f66a94cc26..d5b8a897db9722da6c1c711b02c2f8a056244fa5 100644 --- a/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T1.js +++ b/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T1.js @@ -3,6 +3,7 @@ /*--- info: Expression in "while" IterationStatement is bracketed with braces +es5id: 12.6.2_A6_T1 description: Checking if execution of "while 1 break" fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T2.js b/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T2.js index 56c8b4d5b030648ef88bf95619eda2e74f4de123..0d611b50e8bf20e9564c68bb527471c9fa28b905 100644 --- a/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T2.js +++ b/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T2.js @@ -3,6 +3,7 @@ /*--- info: Expression in "while" IterationStatement is bracketed with braces +es5id: 12.6.2_A6_T2 description: Checking if execution of "while 0 break" fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T3.js b/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T3.js index 5496e30beb9ac5ca42781586413b68f51192f941..6a7ab5475c5aa6da75e9a199515178fbac2ced57 100644 --- a/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T3.js +++ b/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T3.js @@ -3,6 +3,7 @@ /*--- info: Expression in "while" IterationStatement is bracketed with braces +es5id: 12.6.2_A6_T3 description: Checking if execution of "while true break" fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T4.js b/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T4.js index d3de35f740cfeeae0c60fd4b44ad2a26e28bf331..5534501bbd18d8a7e0d6ce4a176095d1cfb5f3b8 100644 --- a/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T4.js +++ b/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T4.js @@ -3,6 +3,7 @@ /*--- info: Expression in "while" IterationStatement is bracketed with braces +es5id: 12.6.2_A6_T4 description: Checking if execution of "while false break" fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T5.js b/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T5.js index e928d4f29dfda660da9a234b686293232224cba3..403bb69924f599153ab8559b78163b268d1a1c84 100644 --- a/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T5.js +++ b/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T5.js @@ -3,6 +3,7 @@ /*--- info: Expression in "while" IterationStatement is bracketed with braces +es5id: 12.6.2_A6_T5 description: Checking if execution of "while '' break" fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T6.js b/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T6.js index 8a3e4828b378bb1bad50a86d9cc073034498ed11..7996d422c327622f86db684a316abcdac2c7dab2 100644 --- a/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T6.js +++ b/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T6.js @@ -3,6 +3,7 @@ /*--- info: Expression in "while" IterationStatement is bracketed with braces +es5id: 12.6.2_A6_T6 description: Checking if execution of "while 'hood' break" fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.6/12.6.2/S12.6.2_A7.js b/test/suite/ch12/12.6/12.6.2/S12.6.2_A7.js index 25947fd26d912fa5e88d954e2351534fc7ecf740..d5bd119315cc5d32703198dfccc822439936722f 100644 --- a/test/suite/ch12/12.6/12.6.2/S12.6.2_A7.js +++ b/test/suite/ch12/12.6/12.6.2/S12.6.2_A7.js @@ -5,6 +5,7 @@ info: > The "while" Statement is evaluted according to 12.6.2 and returns (normal, V, empty) +es5id: 12.6.2_A7 description: using eval ---*/ diff --git a/test/suite/ch12/12.6/12.6.2/S12.6.2_A8.js b/test/suite/ch12/12.6/12.6.2/S12.6.2_A8.js index a6c6ba431c67a5b2615d6908943d3e4e15eec345..858e8ba5ab81bcf23fc04f5cfe4bf3c92edcee0c 100644 --- a/test/suite/ch12/12.6/12.6.2/S12.6.2_A8.js +++ b/test/suite/ch12/12.6/12.6.2/S12.6.2_A8.js @@ -3,6 +3,7 @@ /*--- info: "\"continue\" statement within a \"while\" Statement is allowed" +es5id: 12.6.2_A8 description: using eval ---*/ diff --git a/test/suite/ch12/12.6/12.6.2/S12.6.2_A9.js b/test/suite/ch12/12.6/12.6.2/S12.6.2_A9.js index 490903e4203333f37f7d73a5d11bfabfe2f3881b..e1feedfbff103601982680f687836ad3c0d1b6a6 100644 --- a/test/suite/ch12/12.6/12.6.2/S12.6.2_A9.js +++ b/test/suite/ch12/12.6/12.6.2/S12.6.2_A9.js @@ -3,6 +3,7 @@ /*--- info: "\"while\" Statement is evaluated without syntax checks" +es5id: 12.6.2_A9 description: Throwing system exception inside "while" loop includes: [Test262Error.js] ---*/ diff --git a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-1.js b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-1.js index 0399ea202c2828ab054182d722c5df2ebb442196..91d3878d3f8eb2ef78152b8aa12fd09ace0f2fa8 100644 --- a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-1.js +++ b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-1.js @@ -10,6 +10,7 @@ info: > The production IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement is evaluated as follows: +es5id: 12.6.3_2-3-a-ii-1 description: > The for Statement - (normal, V, empty) will be returned when first Expression is an Object with value false diff --git a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-10.js b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-10.js index f70ca0e6550787cf978f5a44504e988a40e15aa4..1972c9f975e1400c4c3b6dd5378855d96ae36576 100644 --- a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-10.js +++ b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-10.js @@ -10,6 +10,7 @@ info: > The production IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement is evaluated as follows: +es5id: 12.6.3_2-3-a-ii-10 description: > The for Statement - (normal, V, empty) will be returned when first Expression is a String object (value is '1') diff --git a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-11.js b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-11.js index 945e111afa3f01493404ea411bd9eca20e494096..7340922d04f5e1650ed89408437cb28b9834b4e4 100644 --- a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-11.js +++ b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-11.js @@ -10,6 +10,7 @@ info: > The production IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement is evaluated as follows: +es5id: 12.6.3_2-3-a-ii-11 description: > The for Statement - (normal, V, empty) will be returned when first Expression is undefined diff --git a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-12.js b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-12.js index 166c0d55a5744bbaebcb1b1c3f04cdfb495a1fe1..fa85f08d5ba186e52c63415fbf5af4f4dbc50cb9 100644 --- a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-12.js +++ b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-12.js @@ -10,6 +10,7 @@ info: > The production IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement is evaluated as follows: +es5id: 12.6.3_2-3-a-ii-12 description: > The for Statement - (normal, V, empty) will be returned when first Expression is null diff --git a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-13.js b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-13.js index 5eb6f137661a786e6d4d4920abc1ba02d0dd631f..2ae5fd1ce70ca43a162009ca01c9fb9e0a3a2e69 100644 --- a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-13.js +++ b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-13.js @@ -10,6 +10,7 @@ info: > The production IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement is evaluated as follows: +es5id: 12.6.3_2-3-a-ii-13 description: > The for Statement - (normal, V, empty) will be returned when first Expression is a boolean (value is false) diff --git a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-14.js b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-14.js index b63c01866584c655cca6c386b753ba5c398f0c0f..a5573b3d56e076a77e8104245c031732e91e3346 100644 --- a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-14.js +++ b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-14.js @@ -10,6 +10,7 @@ info: > The production IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement is evaluated as follows: +es5id: 12.6.3_2-3-a-ii-14 description: > The for Statement - (normal, V, empty) will be returned when first Expression is a number (value is NaN) diff --git a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-15.js b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-15.js index 0ec3102da4e9e3ecdc43718d541cf4de0c115d14..1f231292da238093fdd38ebc678ec200643430d7 100644 --- a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-15.js +++ b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-15.js @@ -10,6 +10,7 @@ info: > The production IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement is evaluated as follows: +es5id: 12.6.3_2-3-a-ii-15 description: > The for Statement - (normal, V, empty) will be returned when first Expression is a number (value is +0) diff --git a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-16.js b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-16.js index 128b13e8adb2d1d313c95143d42c81201c2f2c20..97eaad0ec6d8915ffae0b68147e28398d781d1a3 100644 --- a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-16.js +++ b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-16.js @@ -10,6 +10,7 @@ info: > The production IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement is evaluated as follows: +es5id: 12.6.3_2-3-a-ii-16 description: > The for Statement - (normal, V, empty) will be returned when first Expression is a number (value is -0) diff --git a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-17.js b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-17.js index 5f10dda2d3be79fc02d031244f123174fa489946..2c6287c3396b36d74d1231b08f42a6715f64c122 100644 --- a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-17.js +++ b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-17.js @@ -10,6 +10,7 @@ info: > The production IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement is evaluated as follows: +es5id: 12.6.3_2-3-a-ii-17 description: > The for Statement - (normal, V, empty) will be returned when first Expression is a number (value is a positive) diff --git a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-18.js b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-18.js index abb993f83c6ba56ce7cd72cf8b91aef0e38ac503..21b9311a9c905ed3af8aaa05477cc128ecaca92b 100644 --- a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-18.js +++ b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-18.js @@ -10,6 +10,7 @@ info: > The production IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement is evaluated as follows: +es5id: 12.6.3_2-3-a-ii-18 description: > The for Statement - (normal, V, empty) will be returned when first Expression is a string (value is empty string) diff --git a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-19.js b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-19.js index f6d78036638d908afb804482978089e8b4be30d8..61b118b6ca705ff300a896a089191b3825398661 100644 --- a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-19.js +++ b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-19.js @@ -10,6 +10,7 @@ info: > The production IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement is evaluated as follows: +es5id: 12.6.3_2-3-a-ii-19 description: > The for Statement - (normal, V, empty) will be returned when first Expression is a string (value is 'undefined') diff --git a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-2.js b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-2.js index 4808a731df40ff7bbb2d0c997bf09ea5394228ec..dc68228120868a1e899f4edb984576dee2739222 100644 --- a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-2.js +++ b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-2.js @@ -10,6 +10,7 @@ info: > The production IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement is evaluated as follows: +es5id: 12.6.3_2-3-a-ii-2 description: > The for Statement - (normal, V, empty) will be returned when first Expression is a Boolean object diff --git a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-20.js b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-20.js index d415b1ab04f164816c3766b5f4ec2b456a44290e..0fe526704c8615694b48d0d23cb8d9687f13dc47 100644 --- a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-20.js +++ b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-20.js @@ -10,6 +10,7 @@ info: > The production IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement is evaluated as follows: +es5id: 12.6.3_2-3-a-ii-20 description: > The for Statement - (normal, V, empty) will be returned when first Expression is a string (value is 'null') diff --git a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-21.js b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-21.js index 3d67a3267a91747816ab3ee1a1615cf699689705..93255da2cf30bd6e30d82fc80600f8900a6085ab 100644 --- a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-21.js +++ b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-21.js @@ -10,6 +10,7 @@ info: > The production IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement is evaluated as follows: +es5id: 12.6.3_2-3-a-ii-21 description: > The for Statement - (normal, V, empty) will be returned when first Expression is a string (value is '1') diff --git a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-3.js b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-3.js index 4ee23b4919e6b1a4a753881fe807e612c07862d3..ed7d474dffb6d206ce145518e625c03a8c551da8 100644 --- a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-3.js +++ b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-3.js @@ -10,6 +10,7 @@ info: > The production IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement is evaluated as follows: +es5id: 12.6.3_2-3-a-ii-3 description: > The for Statement - (normal, V, empty) will be returned when first Expression is a Number object (value is NaN) diff --git a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-4.js b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-4.js index 159ba9cb7b4b52e84f6dfb46777bf6a0a8aa5870..4cc51863b9f2013f4cf4819c3e42bd027613d32d 100644 --- a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-4.js +++ b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-4.js @@ -10,6 +10,7 @@ info: > The production IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement is evaluated as follows: +es5id: 12.6.3_2-3-a-ii-4 description: > The for Statement - (normal, V, empty) will be returned when first Expression is a Number object (value is +0) diff --git a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-5.js b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-5.js index a7cb8e415f8c4a5627da514bbb6d5bf914d79cb3..25d92e1dd7b81315bc4b01e27ce53c9e0d5cac21 100644 --- a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-5.js +++ b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-5.js @@ -10,6 +10,7 @@ info: > The production IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement is evaluated as follows: +es5id: 12.6.3_2-3-a-ii-5 description: > The for Statement - (normal, V, empty) will be returned when first Expression is a Number object (value is -0) diff --git a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-6.js b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-6.js index ed45462a2088f4e0e6a60e640574e00e374c5d0f..2d86494d990dcb56423b2a7678ddad828eaad283 100644 --- a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-6.js +++ b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-6.js @@ -10,6 +10,7 @@ info: > The production IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement is evaluated as follows: +es5id: 12.6.3_2-3-a-ii-6 description: > The for Statement - (normal, V, empty) will be returned when first Expression is a Number object (value is a positive) diff --git a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-7.js b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-7.js index 859432461646aa55926dadc7a5b679372da64bfb..70bd4c38c88ef5c8235a3dea4da9876118f636d8 100644 --- a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-7.js +++ b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-7.js @@ -10,6 +10,7 @@ info: > The production IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement is evaluated as follows: +es5id: 12.6.3_2-3-a-ii-7 description: > The for Statement - (normal, V, empty) will be returned when first Expression is a String object (value is empty string) diff --git a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-8.js b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-8.js index 72ef6d3263800276a9f7ca04008f377accd0d4ca..93a5a654bf0f19d5dc43d924dad914baef6fb85f 100644 --- a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-8.js +++ b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-8.js @@ -10,6 +10,7 @@ info: > The production IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement is evaluated as follows: +es5id: 12.6.3_2-3-a-ii-8 description: > The for Statement - (normal, V, empty) will be returned when first Expression is a String object (value is 'undefined') diff --git a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-9.js b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-9.js index 9d3ce47c0e7135c6e2b24a665616f60a3acdb858..65948b6548cc50722938884348a186f593501179 100644 --- a/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-9.js +++ b/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-9.js @@ -10,6 +10,7 @@ info: > The production IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement is evaluated as follows: +es5id: 12.6.3_2-3-a-ii-9 description: > The for Statement - (normal, V, empty) will be returned when first Expression is a String object (value is 'null') diff --git a/test/suite/ch12/12.6/12.6.3/S12.6.3_A1.js b/test/suite/ch12/12.6/12.6.3/S12.6.3_A1.js index 6ab102582e5cf1f321eb7d168bdd9bbca71050d8..8bc9ef7e91b3b479a03c7df3928c2090e6184b2b 100644 --- a/test/suite/ch12/12.6/12.6.3/S12.6.3_A1.js +++ b/test/suite/ch12/12.6/12.6.3/S12.6.3_A1.js @@ -5,6 +5,7 @@ info: > The "for {;;}" for Statement with empty expressions is allowed and leads to performing an infinite loop +es5id: 12.6.3_A1 description: Breaking an infinite loop by throwing exception ---*/ diff --git a/test/suite/ch12/12.6/12.6.3/S12.6.3_A10.1.js b/test/suite/ch12/12.6/12.6.3/S12.6.3_A10.1.js index 478eaa0525f14675e9d2829242e5be9bb670c1d2..8d74ca271bccac15348271459a097e3359f6365f 100644 --- a/test/suite/ch12/12.6/12.6.3/S12.6.3_A10.1.js +++ b/test/suite/ch12/12.6/12.6.3/S12.6.3_A10.1.js @@ -3,6 +3,7 @@ /*--- info: Nested "var-loops" nine blocks depth is evaluated properly +es5id: 12.6.3_A10.1 description: > Checking if executing nested "var-loops" nine blocks depth is evaluated properly diff --git a/test/suite/ch12/12.6/12.6.3/S12.6.3_A10.js b/test/suite/ch12/12.6/12.6.3/S12.6.3_A10.js index a06592a1fbb61d54ea427861a91a656fa4fd859f..d2c7903dace72afdbdfd6af5852d1035dc17b661 100644 --- a/test/suite/ch12/12.6/12.6.3/S12.6.3_A10.js +++ b/test/suite/ch12/12.6/12.6.3/S12.6.3_A10.js @@ -3,6 +3,7 @@ /*--- info: Nested "var-loops" nine blocks depth is evaluated properly +es5id: 12.6.3_A10 description: > Checking if executing nested "var-loops" nine blocks depth is evaluated properly diff --git a/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T1.js b/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T1.js index 4aa6f7540b127ab692120df92e4ad520c2b9a6a7..298c208dfca1243fd6bbb0d63200425c7e837203 100644 --- a/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T1.js +++ b/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T1.js @@ -6,6 +6,7 @@ info: > If (Evaluate Statement).type is "continue" and (Evaluate Statement).target is in the current label set, iteration of labeled "var-loop" breaks +es5id: 12.6.3_A11.1_T1 description: Using "continue" in order to continue a loop ---*/ diff --git a/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T2.js b/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T2.js index 0d171277a0d53200e8c1b4b14335c19189f5e4fe..2e448389f2ca575264f1531eb797f3bea4f42302 100644 --- a/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T2.js +++ b/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T2.js @@ -6,6 +6,7 @@ info: > If (Evaluate Statement).type is "continue" and (Evaluate Statement).target is in the current label set, iteration of labeled "var-loop" breaks +es5id: 12.6.3_A11.1_T2 description: Embedded loops ---*/ diff --git a/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T3.js b/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T3.js index f192f69c23cb45c56f732992e5d013f052556aa3..67a98b22bc15e72f71cd59ec3706d6887ff8ff5c 100644 --- a/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T3.js +++ b/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T3.js @@ -6,6 +6,7 @@ info: > If (Evaluate Statement).type is "continue" and (Evaluate Statement).target is in the current label set, iteration of labeled "var-loop" breaks +es5id: 12.6.3_A11.1_T3 description: Trying to continue non-existent label flags: [negative] ---*/ diff --git a/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T1.js b/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T1.js index 6657bed06e3e62f5fbe95b815904381c16dfca51..92954666696272564435ee5c788689b6f7a8c4d5 100644 --- a/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T1.js +++ b/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T1.js @@ -6,6 +6,7 @@ info: > If (Evaluate Statement).type is "continue" and (Evaluate Statement).target is in the current label set, iteration of labeled loop breaks +es5id: 12.6.3_A11_T1 description: Simple test of continue loop with using "continue" ---*/ diff --git a/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T2.js b/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T2.js index daf2b1cd7bf290dc4f887c3e794ac2163deb70a8..b24ede02063fa20fc85edfcb933b8b194a075422 100644 --- a/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T2.js +++ b/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T2.js @@ -6,6 +6,7 @@ info: > If (Evaluate Statement).type is "continue" and (Evaluate Statement).target is in the current label set, iteration of labeled loop breaks +es5id: 12.6.3_A11_T2 description: Embedded loops ---*/ diff --git a/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T3.js b/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T3.js index 7836fd5b8f48da68d3a7f197dfd4e1a3798d507c..a8b6ca9c269f1120befa7b1c1d5db5d76c589385 100644 --- a/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T3.js +++ b/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T3.js @@ -6,6 +6,7 @@ info: > If (Evaluate Statement).type is "continue" and (Evaluate Statement).target is in the current label set, iteration of labeled loop breaks +es5id: 12.6.3_A11_T3 description: Trying to continue non-existent label flags: [negative] ---*/ diff --git a/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T1.js b/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T1.js index 11b37249669dd580cede29483549f336775e41d7..835555b4a45f2b4959320178be8a24665b2781e2 100644 --- a/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T1.js +++ b/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T1.js @@ -6,6 +6,7 @@ info: > 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" +es5id: 12.6.3_A12.1_T1 description: Breaking a loop with "break" ---*/ diff --git a/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T2.js b/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T2.js index f50c262e3456b0994a000e4ff4c97ebb0028914b..9acae6ba195847710614aed659e498703593a182 100644 --- a/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T2.js +++ b/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T2.js @@ -6,6 +6,7 @@ info: > 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" +es5id: 12.6.3_A12.1_T2 description: Embedded loops ---*/ diff --git a/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T3.js b/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T3.js index bddfe803b1484088b0e4326189370a8248959b0a..467305186d393a114a659927ea925f0de2f86c44 100644 --- a/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T3.js +++ b/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T3.js @@ -6,6 +6,7 @@ info: > 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" +es5id: 12.6.3_A12.1_T3 description: Trying to break non-existent label flags: [negative] ---*/ diff --git a/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T1.js b/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T1.js index 9d13c8785a7910aa4a24140f3875886849737067..10b3eff3b0caafe9583c6a551ab26e7c6833f4f3 100644 --- a/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T1.js +++ b/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T1.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 12.6.3_A12_T1 description: Breaking a loop with "break" ---*/ diff --git a/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T2.js b/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T2.js index bba72cd13d0efe31e1e996dac8ec5675791d9601..f1c412cbd74875c8fbefe647d532d324ac8aff6a 100644 --- a/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T2.js +++ b/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T2.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 12.6.3_A12_T2 description: Embedded loops ---*/ diff --git a/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T3.js b/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T3.js index 4e97d47fd9a71010417e282cad14098fb9dd3666..022e9318d7ccc50963118b3905b13a429bc46bb5 100644 --- a/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T3.js +++ b/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T3.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 12.6.3_A12_T3 description: Trying to break non-existent label flags: [negative] ---*/ diff --git a/test/suite/ch12/12.6/12.6.3/S12.6.3_A13.js b/test/suite/ch12/12.6/12.6.3/S12.6.3_A13.js index f7476724ca25572c20cc7f1473088f3873a376c7..e034c96e20e7ace14e7bf9d9fc987503fe366f9e 100644 --- a/test/suite/ch12/12.6/12.6.3/S12.6.3_A13.js +++ b/test/suite/ch12/12.6/12.6.3/S12.6.3_A13.js @@ -5,6 +5,7 @@ info: > VariableDeclaration in "var VariableDeclarationListNoIn" of for IterationStatement is allowed +es5id: 12.6.3_A13 description: Declaring variable in "for" ExpressionNoIn ---*/ diff --git a/test/suite/ch12/12.6/12.6.3/S12.6.3_A14.js b/test/suite/ch12/12.6/12.6.3/S12.6.3_A14.js index 01fa4ead5ae5edc863e3c8010b9ecb5ffc5db441..a7c20642e9436b9cc1fc9dbed5c5c4fa4dc7e2f6 100644 --- a/test/suite/ch12/12.6/12.6.3/S12.6.3_A14.js +++ b/test/suite/ch12/12.6/12.6.3/S12.6.3_A14.js @@ -5,6 +5,7 @@ info: > The production IterationStatement: "for (var VariableDeclarationListNoIn; Expression; Expression) Statement" +es5id: 12.6.3_A14 description: Using +,*,/, as the second Expression ---*/ diff --git a/test/suite/ch12/12.6/12.6.3/S12.6.3_A15.js b/test/suite/ch12/12.6/12.6.3/S12.6.3_A15.js index 7f9ef917a1fb101fc1dfc8def74ded3587d8ef21..9dbaaa23608f318510f85f01e492bcda3a557f9a 100644 --- a/test/suite/ch12/12.6/12.6.3/S12.6.3_A15.js +++ b/test/suite/ch12/12.6/12.6.3/S12.6.3_A15.js @@ -5,6 +5,7 @@ info: > The production IterationStatement: "for (var VariableDeclarationListNoIn; Expression; Expression) Statement" +es5id: 12.6.3_A15 description: Statement must be evaluated before second Expression is evaluated ---*/ diff --git a/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.1.js b/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.1.js index 61328a35d7e689da7ae495283dc8039803a6bc87..76540e94900cf31f54743558b7e00aa73843d2b1 100644 --- a/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.1.js +++ b/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.1.js @@ -5,6 +5,7 @@ info: > While evaluating "for (ExpressionNoIn ; ; Expression) Statement", Statement is evaulated first +es5id: 12.6.3_A2.1 description: Using "(function(){throw "NoInExpression"})()" as ExpressionNoIn ---*/ diff --git a/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.2.js b/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.2.js index 897c9d3cc7ec18de26c2f2c8582ff64b3e88575c..c02d6c77d9f6517326b34ae3ed05cd2c427620a7 100644 --- a/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.2.js +++ b/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.2.js @@ -5,6 +5,7 @@ info: > While evaluating "for (ExpressionNoIn;;) Statement", Statement is evaulated first +es5id: 12.6.3_A2.2 description: Using "(function(){throw "NoInExpression"})()" as ExpressionNoIn ---*/ diff --git a/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.js b/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.js index c6c145ffff024e707e9426473aa6eff05100fd9a..1b0d7d864e0934ef07603fbc1ba07c1bc33c04cf 100644 --- a/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.js +++ b/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.js @@ -5,6 +5,7 @@ info: > While evaluating "for (ExpressionNoIn; Expression; Expression) Statement", ExpressionNoIn is evaulated first +es5id: 12.6.3_A2 description: Using "(function(){throw "NoInExpression"})()" as ExpressionNoIn ---*/ diff --git a/test/suite/ch12/12.6/12.6.3/S12.6.3_A3.js b/test/suite/ch12/12.6/12.6.3/S12.6.3_A3.js index 67995c6c322b7d6a3daea7d689f0e88771ad9f32..20653fc2821ff96714172952e14915dcb6f1e98e 100644 --- a/test/suite/ch12/12.6/12.6.3/S12.6.3_A3.js +++ b/test/suite/ch12/12.6/12.6.3/S12.6.3_A3.js @@ -6,6 +6,7 @@ info: > While evaluating "for (ExpressionNoIn; FirstExpression; SecondExpression) Statement", ExpressionNoIn is evaulated first, FirstExpressoin is evaluated second +es5id: 12.6.3_A3 description: Using "(function(){throw "FirstExpression"})()" as FirstExpression ---*/ diff --git a/test/suite/ch12/12.6/12.6.3/S12.6.3_A4.1.js b/test/suite/ch12/12.6/12.6.3/S12.6.3_A4.1.js index 44244f323ae8b55caedad6884cd24c2ab5a86d95..4fff7bdc71e3daf3721f2131779a72ba48eb078f 100644 --- a/test/suite/ch12/12.6/12.6.3/S12.6.3_A4.1.js +++ b/test/suite/ch12/12.6/12.6.3/S12.6.3_A4.1.js @@ -6,6 +6,7 @@ info: > "in"-expression is not allowed as a ExpressionNoIn in "for (ExpressionNoIn; FirstExpression; SecondExpression) Statement" IterationStatement +es5id: 12.6.3_A4.1 description: Checking if execution of "for (var a in arr;1;){}" fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.6/12.6.3/S12.6.3_A4_T1.js b/test/suite/ch12/12.6/12.6.3/S12.6.3_A4_T1.js index bcfb8ff317d7e0744b12bbc75cda8f3418744643..6a8945f26d56e3e0e51e6d25999370a3c2306584 100644 --- a/test/suite/ch12/12.6/12.6.3/S12.6.3_A4_T1.js +++ b/test/suite/ch12/12.6/12.6.3/S12.6.3_A4_T1.js @@ -6,6 +6,7 @@ info: > "in"-expression is not allowed as a ExpressionNoIn in "for (ExpressionNoIn; FirstExpression; SecondExpression) Statement" IterationStatement +es5id: 12.6.3_A4_T1 description: Checking if execution of "for (a in arr;1;){}" fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.6/12.6.3/S12.6.3_A4_T2.js b/test/suite/ch12/12.6/12.6.3/S12.6.3_A4_T2.js index 77b703792e8aa5e06a4ade61beb71341b433511a..f2116de452cf35f68b468f7ec3baf2928976cdce 100644 --- a/test/suite/ch12/12.6/12.6.3/S12.6.3_A4_T2.js +++ b/test/suite/ch12/12.6/12.6.3/S12.6.3_A4_T2.js @@ -6,6 +6,7 @@ info: > "in"-expression is not allowed as a ExpressionNoIn in "for (ExpressionNoIn; FirstExpression; SecondExpression) Statement" IterationStatement +es5id: 12.6.3_A4_T2 description: Checking if execution of "for (1 in arr;1;){}" fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.6/12.6.3/S12.6.3_A5.js b/test/suite/ch12/12.6/12.6.3/S12.6.3_A5.js index 78206c179f4c4e94a679ca69778aeb54a9e527c4..41c7876a53ea5c06e932135360fa54382d07f6c4 100644 --- a/test/suite/ch12/12.6/12.6.3/S12.6.3_A5.js +++ b/test/suite/ch12/12.6/12.6.3/S12.6.3_A5.js @@ -6,6 +6,7 @@ info: > "in"-expression wrapped into "eval" statement is allowed as a ExpressionNoIn in "for (ExpressionNoIn; FirstExpression; SecondExpression) Statement" IterationStatement +es5id: 12.6.3_A5 description: Using eval "for(eval("i in arr");1;)" ---*/ diff --git a/test/suite/ch12/12.6/12.6.3/S12.6.3_A6.js b/test/suite/ch12/12.6/12.6.3/S12.6.3_A6.js index d00ae353f6f3da280bd840cded8e61ea0922b994..b17caae6a5138f91e757bf1fb49aca95d9558b8c 100644 --- a/test/suite/ch12/12.6/12.6.3/S12.6.3_A6.js +++ b/test/suite/ch12/12.6/12.6.3/S12.6.3_A6.js @@ -5,6 +5,7 @@ info: > While evaluating "for ( ; ; Expression) Statement", Statement is evaluated first and then Expression is evaluated +es5id: 12.6.3_A6 description: Using "(function(){throw "SecondExpression";})()" as an Expression ---*/ diff --git a/test/suite/ch12/12.6/12.6.3/S12.6.3_A7.1_T1.js b/test/suite/ch12/12.6/12.6.3/S12.6.3_A7.1_T1.js index bf8c17313aa2c00e31fb0f6fe39d28fbe1581baa..8646600c6610d0b580846944113d6bb45c1cd980 100644 --- a/test/suite/ch12/12.6/12.6.3/S12.6.3_A7.1_T1.js +++ b/test/suite/ch12/12.6/12.6.3/S12.6.3_A7.1_T1.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 12.6.3_A7.1_T1 description: > Checking if execution of "for(var index=0; index<10; index++; index--)" fails diff --git a/test/suite/ch12/12.6/12.6.3/S12.6.3_A7.1_T2.js b/test/suite/ch12/12.6/12.6.3/S12.6.3_A7.1_T2.js index 014bc22840c162cc1d511d89c393611881de45da..cad7077293d1e483d96219f9b47103590253ae28 100644 --- a/test/suite/ch12/12.6/12.6.3/S12.6.3_A7.1_T2.js +++ b/test/suite/ch12/12.6/12.6.3/S12.6.3_A7.1_T2.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 12.6.3_A7.1_T2 description: > Checking if execution of "for(var index=0; index<10; index+=4; index++; index--)" fails diff --git a/test/suite/ch12/12.6/12.6.3/S12.6.3_A7_T1.js b/test/suite/ch12/12.6/12.6.3/S12.6.3_A7_T1.js index 9cef2b12a8b0b4f92a94c04feda457562e414535..b4e47a486a022b639ec44050076834ff3ced9547 100644 --- a/test/suite/ch12/12.6/12.6.3/S12.6.3_A7_T1.js +++ b/test/suite/ch12/12.6/12.6.3/S12.6.3_A7_T1.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 12.6.3_A7_T1 description: > Checking if execution of "for(index=0; index<10; index++; index--)" fails diff --git a/test/suite/ch12/12.6/12.6.3/S12.6.3_A7_T2.js b/test/suite/ch12/12.6/12.6.3/S12.6.3_A7_T2.js index dbb1ab424d138acaddf0734a360ea0724a50d6c1..ecc6011ccf033ac69930bb09a3a26b48405cdb05 100644 --- a/test/suite/ch12/12.6/12.6.3/S12.6.3_A7_T2.js +++ b/test/suite/ch12/12.6/12.6.3/S12.6.3_A7_T2.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 12.6.3_A7_T2 description: > Checking if execution of "for(index=0; index<10; index+=4; index++; index--)" fails diff --git a/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T1.js b/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T1.js index 9560278df9f71548003eab16417b25dd8ac95d47..6e680ac17f7ccc3cf730e2306d123c33158890fd 100644 --- a/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T1.js +++ b/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Blocks within "for(with var)" braces are not allowed +es5id: 12.6.3_A8.1_T1 description: > Checking if execution of "for(var index=0; index<100; {index++; index*2;}) { arr.add(""+index);}" fails diff --git a/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T2.js b/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T2.js index 01d03c1e58da88c751d53cdbf8348bde43021d52..4075a08b4dab5fa5452910797eed1adff8afe445 100644 --- a/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T2.js +++ b/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Blocks within "for(with var)" braces are not allowed +es5id: 12.6.3_A8.1_T2 description: > Checking if execution of "for(var index=0; {index++;index<100;}; index*2;) { arr.add(""+index);}" fails diff --git a/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T3.js b/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T3.js index c41114522294a94d9ec86f9eed62e99ed82057a7..2d11d19c0e3a0ea5a4015333df403b79a8db17e5 100644 --- a/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T3.js +++ b/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Blocks within "for(with var)" braces are not allowed +es5id: 12.6.3_A8.1_T3 description: > Checking if execution of "for({var index=0; index+=1;} index++<=10; index*2;) { arr.add(""+index);}" fails diff --git a/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T1.js b/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T1.js index 09fef90b021eca2b5030ca3e405182a14c640191..b61735e61d4cc0088a75b384bbdbbccd62ba0a64 100644 --- a/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T1.js +++ b/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T1.js @@ -3,6 +3,7 @@ /*--- info: Blocks within "for" braces are not allowed +es5id: 12.6.3_A8_T1 description: > Checking if execution of "for(index=0; index<100; {index++; index*2;}) { arr.add(""+index);}" fails diff --git a/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T2.js b/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T2.js index 3c114311cd4e5878392ad5dd4e60878687e9a82a..aac7670df143ab23956287373cff69d4590574e4 100644 --- a/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T2.js +++ b/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T2.js @@ -3,6 +3,7 @@ /*--- info: Blocks within "for" braces are not allowed +es5id: 12.6.3_A8_T2 description: > Checking if execution of "for(index=0; {index++;index<100;}; index*2;) { arr.add(""+index);}" fails diff --git a/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T3.js b/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T3.js index 58e9c2d625443c6b96438d76e38d62928362c464..a343bde6d5489a02462b4c039b15f2c225afd57c 100644 --- a/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T3.js +++ b/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T3.js @@ -3,6 +3,7 @@ /*--- info: Blocks within "for" braces are not allowed +es5id: 12.6.3_A8_T3 description: > Checking if execution of "for({index=0; index+=1;} index++<=10; index*2;) { arr.add(""+index);}" fails diff --git a/test/suite/ch12/12.6/12.6.3/S12.6.3_A9.1.js b/test/suite/ch12/12.6/12.6.3/S12.6.3_A9.1.js index ec341730238fb55d923d755cb2a6cebe38a24284..f1ded83ef05764457b7021b078b747b9e5b91188 100644 --- a/test/suite/ch12/12.6/12.6.3/S12.6.3_A9.1.js +++ b/test/suite/ch12/12.6/12.6.3/S12.6.3_A9.1.js @@ -5,6 +5,7 @@ info: > The result of evaluating "for( ExpNoIn;Exp;Exp)" loop is returning (normal, evalValue, empty) +es5id: 12.6.3_A9.1 description: Using eval ---*/ diff --git a/test/suite/ch12/12.6/12.6.3/S12.6.3_A9.js b/test/suite/ch12/12.6/12.6.3/S12.6.3_A9.js index 0df1fdd0ac2faceb29d6adf7edb79a8a4909daa1..701d9ec607d9fb8f6a6ba31106970b9cb939e394 100644 --- a/test/suite/ch12/12.6/12.6.3/S12.6.3_A9.js +++ b/test/suite/ch12/12.6/12.6.3/S12.6.3_A9.js @@ -5,6 +5,7 @@ info: > The result of evaluating "for(var ExpNoIn;Exp;Exp)" loop is returning (normal, evalValue, empty) +es5id: 12.6.3_A9 description: Using eval ---*/ diff --git a/test/suite/ch12/12.6/12.6.4/12.6.4-1.js b/test/suite/ch12/12.6/12.6.4/12.6.4-1.js index 89037a23f5b866ac6386f257b17488697b11d294..bc7570bff64ca8567b7d6eb9decd22022576fdbd 100644 --- a/test/suite/ch12/12.6/12.6.4/12.6.4-1.js +++ b/test/suite/ch12/12.6/12.6.4/12.6.4-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.6.4-1 description: > The for-in Statement - a property name must not be visited more than once in any enumeration. diff --git a/test/suite/ch12/12.6/12.6.4/12.6.4-2.js b/test/suite/ch12/12.6/12.6.4/12.6.4-2.js index 36778a3ddfc180e1dffa8398907015b1726e7415..048dfec9ae8f9c9b1e33a527744f1aadaff382fe 100644 --- a/test/suite/ch12/12.6/12.6.4/12.6.4-2.js +++ b/test/suite/ch12/12.6/12.6.4/12.6.4-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.6.4-2 description: > The for-in Statement - the values of [[Enumerable]] attributes are not considered when determining if a property of a prototype diff --git a/test/suite/ch12/12.6/12.6.4/S12.6.4_A1.js b/test/suite/ch12/12.6/12.6.4/S12.6.4_A1.js index a82fb651a0102e6e0f29d938e0f3e0983f783618..65dcba311e7a79af7b1b18118ec6458c86c08661 100644 --- a/test/suite/ch12/12.6/12.6.4/S12.6.4_A1.js +++ b/test/suite/ch12/12.6/12.6.4/S12.6.4_A1.js @@ -3,6 +3,7 @@ /*--- info: "\"for(key in undefined)\" Statement is allowed" +es5id: 12.6.4_A1 description: Checking if execution of "for(key in undefined)" passes ---*/ diff --git a/test/suite/ch12/12.6/12.6.4/S12.6.4_A14_T2.js b/test/suite/ch12/12.6/12.6.4/S12.6.4_A14_T2.js index be330ce387229d5dccab0d5c0615d771f4ed8ada..48c1d4a5a2deeefde447caa500e489b630c561d5 100644 --- a/test/suite/ch12/12.6/12.6.4/S12.6.4_A14_T2.js +++ b/test/suite/ch12/12.6/12.6.4/S12.6.4_A14_T2.js @@ -3,6 +3,7 @@ /*--- info: FunctionExpession within a "for-in" Expression is allowed +es5id: 12.6.4_A14_T2 description: "Using \"function __func(){return {a:1};}()\" as Expession" ---*/ diff --git a/test/suite/ch12/12.6/12.6.4/S12.6.4_A15.js b/test/suite/ch12/12.6/12.6.4/S12.6.4_A15.js index 8ddc81613e7107cdcd3ca9d18f95816f77c5c72c..039ec346ea77ec59b4851e292dcc5ad4b6cbd93a 100644 --- a/test/suite/ch12/12.6/12.6.4/S12.6.4_A15.js +++ b/test/suite/ch12/12.6/12.6.4/S12.6.4_A15.js @@ -3,6 +3,7 @@ /*--- info: Block within a "for-in" Expression is not allowed +es5id: 12.6.4_A15 description: Using block within "for-in" Expression flags: [negative] ---*/ diff --git a/test/suite/ch12/12.6/12.6.4/S12.6.4_A2.js b/test/suite/ch12/12.6/12.6.4/S12.6.4_A2.js index 56d98078998603c40cfc029d415fe80e402bbc1f..a0a8cbfe76192667d03275cea4aac5c99590d451 100644 --- a/test/suite/ch12/12.6/12.6.4/S12.6.4_A2.js +++ b/test/suite/ch12/12.6/12.6.4/S12.6.4_A2.js @@ -3,6 +3,7 @@ /*--- info: "\"for(key in null)\" Expression is allowed" +es5id: 12.6.4_A2 description: Checking if execution of "for(key in null)" passes ---*/ diff --git a/test/suite/ch12/12.6/12.6.4/S12.6.4_A3.1.js b/test/suite/ch12/12.6/12.6.4/S12.6.4_A3.1.js index 39a41dbc043eddfd2cfb41cd0d9e597d32aebed9..13ecc79638736241fa43c5356a5c2eae96ef4dac 100644 --- a/test/suite/ch12/12.6/12.6.4/S12.6.4_A3.1.js +++ b/test/suite/ch12/12.6/12.6.4/S12.6.4_A3.1.js @@ -5,6 +5,7 @@ info: > The production IterationStatement: "for (var VariableDeclarationNoIn in Expression) Statement" +es5id: 12.6.4_A3.1 description: > Using an array as an Expression is appropriate. Here Expression is an array of numbers diff --git a/test/suite/ch12/12.6/12.6.4/S12.6.4_A3.js b/test/suite/ch12/12.6/12.6.4/S12.6.4_A3.js index be542b8bfd0b14a86ca0052cbdb58cfd41066677..899b244e0761d653eaa4d3305192168824aae4b4 100644 --- a/test/suite/ch12/12.6/12.6.4/S12.6.4_A3.js +++ b/test/suite/ch12/12.6/12.6.4/S12.6.4_A3.js @@ -5,6 +5,7 @@ info: > The production IterationStatement: "for (var VariableDeclarationNoIn in Expression) Statement" +es5id: 12.6.4_A3 description: > Using an array as an Expression is appropriate. Here Expression is an array of numbers. Eval is used diff --git a/test/suite/ch12/12.6/12.6.4/S12.6.4_A4.1.js b/test/suite/ch12/12.6/12.6.4/S12.6.4_A4.1.js index 0fd3bb6de2ffd350011742530acb03a2547e6634..ab2d46b91d575827a04fdc94356fdb55aeaa081d 100644 --- a/test/suite/ch12/12.6/12.6.4/S12.6.4_A4.1.js +++ b/test/suite/ch12/12.6/12.6.4/S12.6.4_A4.1.js @@ -5,6 +5,7 @@ info: > The production IterationStatement: "for (var VariableDeclarationNoIn in Expression) Statement" +es5id: 12.6.4_A4.1 description: Using Object as an Expression is appropriate. Eval is used ---*/ diff --git a/test/suite/ch12/12.6/12.6.4/S12.6.4_A4.js b/test/suite/ch12/12.6/12.6.4/S12.6.4_A4.js index 2b197dc1305bd8bc7559719968b702927356bf48..d41ee1c7687e87ad9b7e221027a6e3296c3e10b3 100644 --- a/test/suite/ch12/12.6/12.6.4/S12.6.4_A4.js +++ b/test/suite/ch12/12.6/12.6.4/S12.6.4_A4.js @@ -5,6 +5,7 @@ info: > The production IterationStatement: "for (var VariableDeclarationNoIn in Expression) Statement" +es5id: 12.6.4_A4 description: Using Object as an Expression is appropriate. Eval is used ---*/ diff --git a/test/suite/ch12/12.6/12.6.4/S12.6.4_A5.1.js b/test/suite/ch12/12.6/12.6.4/S12.6.4_A5.1.js index f38cf383f574aa6a6defb9adb772ace87bd19477..198341268fd47901c350edc6f2c1e7b0760ad8e5 100644 --- a/test/suite/ch12/12.6/12.6.4/S12.6.4_A5.1.js +++ b/test/suite/ch12/12.6/12.6.4/S12.6.4_A5.1.js @@ -5,6 +5,7 @@ info: > The production IterationStatement: "for (var VariableDeclarationNoIn in Expression) Statement" +es5id: 12.6.4_A5.1 description: > Using hierarchical Object as an Expression is appropriate. The depth is two diff --git a/test/suite/ch12/12.6/12.6.4/S12.6.4_A5.js b/test/suite/ch12/12.6/12.6.4/S12.6.4_A5.js index 65c7c71d51556b8357d24e5f54c28760c413981d..d23e0e15b16cf466ed12d90c0a8852d2f22dc509 100644 --- a/test/suite/ch12/12.6/12.6.4/S12.6.4_A5.js +++ b/test/suite/ch12/12.6/12.6.4/S12.6.4_A5.js @@ -5,6 +5,7 @@ info: > The production IterationStatement: "for (var VariableDeclarationNoIn in Expression) Statement" +es5id: 12.6.4_A5 description: > Using hierarchical Object as an Expression is appropriate. The depth is two diff --git a/test/suite/ch12/12.6/12.6.4/S12.6.4_A6.1.js b/test/suite/ch12/12.6/12.6.4/S12.6.4_A6.1.js index 69d0cdfbf317f8bfe1c6190b911b609d688f4864..646cbda5dda2de25cc97ee1448be2f49c358f5f3 100644 --- a/test/suite/ch12/12.6/12.6.4/S12.6.4_A6.1.js +++ b/test/suite/ch12/12.6/12.6.4/S12.6.4_A6.1.js @@ -5,6 +5,7 @@ info: > The production IterationStatement: "for (var VariableDeclarationNoIn in Expression) Statement" +es5id: 12.6.4_A6.1 description: > Using Object with custom prototype as an Expression is appropriate. The prototype is "{feat:2,hint:"protohint"}" diff --git a/test/suite/ch12/12.6/12.6.4/S12.6.4_A6.js b/test/suite/ch12/12.6/12.6.4/S12.6.4_A6.js index ffc7babfbd436f7766f15fb65b8acbda79014da2..ac4bcb2684513eddf31d7cd8dd460ac802d94310 100644 --- a/test/suite/ch12/12.6/12.6.4/S12.6.4_A6.js +++ b/test/suite/ch12/12.6/12.6.4/S12.6.4_A6.js @@ -5,6 +5,7 @@ info: > The production IterationStatement: "for (var VariableDeclarationNoIn in Expression) Statement" +es5id: 12.6.4_A6 description: > Using Object with custom prototype as an Expression is appropriate. The prototype is "{feat:2,hint:"protohint"}" diff --git a/test/suite/ch12/12.6/12.6.4/S12.6.4_A7_T1.js b/test/suite/ch12/12.6/12.6.4/S12.6.4_A7_T1.js index 734c0168c9273bd988fef8406ae280a6e8a4bc3c..bccfb2c7e5dcb016ac38cce8cc0960bc85ff5b12 100644 --- a/test/suite/ch12/12.6/12.6.4/S12.6.4_A7_T1.js +++ b/test/suite/ch12/12.6/12.6.4/S12.6.4_A7_T1.js @@ -5,6 +5,7 @@ info: > Properties of the object being enumerated may be deleted during enumeration +es5id: 12.6.4_A7_T1 description: > Checking "for (LeftHandSideExpression in Expression) Statement" case diff --git a/test/suite/ch12/12.6/12.6.4/S12.6.4_A7_T2.js b/test/suite/ch12/12.6/12.6.4/S12.6.4_A7_T2.js index 0d80694f3ed062b67931b3474cec9e35e362df7c..7c24fa78c68dbbae4fe40c4256fd418320a9b443 100644 --- a/test/suite/ch12/12.6/12.6.4/S12.6.4_A7_T2.js +++ b/test/suite/ch12/12.6/12.6.4/S12.6.4_A7_T2.js @@ -5,6 +5,7 @@ info: > Properties of the object being enumerated may be deleted during enumeration +es5id: 12.6.4_A7_T2 description: > Checking "for (var VariableDeclarationNoIn in Expression) Statement" case diff --git a/test/suite/ch12/12.7/12.7-1.js b/test/suite/ch12/12.7/12.7-1.js index 8786b838c24a406f1b135aead8aaff2dafb31fe8..03b52997286951915922a1a2b51bd290f1c843fc 100644 --- a/test/suite/ch12/12.7/12.7-1.js +++ b/test/suite/ch12/12.7/12.7-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.7-1 description: > The continue Statement - a continue statement without an identifier may have a LineTerminator before the semi-colon diff --git a/test/suite/ch12/12.7/S12.7_A1_T1.js b/test/suite/ch12/12.7/S12.7_A1_T1.js index 156523cd0fe002779dfece535b524b08758a8069..30b5da7b65a6b8d3750b6a7b5e9750c124d3f98b 100644 --- a/test/suite/ch12/12.7/S12.7_A1_T1.js +++ b/test/suite/ch12/12.7/S12.7_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: Appearing of continue without an IterationStatement leads to syntax error +es5id: 12.7_A1_T1 description: > Checking if execution of single "continue" without any IterationStatement fails diff --git a/test/suite/ch12/12.7/S12.7_A1_T2.js b/test/suite/ch12/12.7/S12.7_A1_T2.js index 0b8495ffb88dcfe927e403fb6151f897fcf44cf3..7158c19cc33f78b0212a90e5860bc1a33ab45717 100644 --- a/test/suite/ch12/12.7/S12.7_A1_T2.js +++ b/test/suite/ch12/12.7/S12.7_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: Appearing of continue without an IterationStatement leads to syntax error +es5id: 12.7_A1_T2 description: > Checking if single "continue" with Label but without any IterationStatement fails diff --git a/test/suite/ch12/12.7/S12.7_A1_T3.js b/test/suite/ch12/12.7/S12.7_A1_T3.js index acd701c49aca1b1438c30fa2291895d788e47b16..b5b980febb8e1672464203103f9697c04787c260 100644 --- a/test/suite/ch12/12.7/S12.7_A1_T3.js +++ b/test/suite/ch12/12.7/S12.7_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: Appearing of continue without an IterationStatement leads to syntax error +es5id: 12.7_A1_T3 description: > Checking if laballed "continue" with no IterationStatement, placed into a block, fails diff --git a/test/suite/ch12/12.7/S12.7_A1_T4.js b/test/suite/ch12/12.7/S12.7_A1_T4.js index 0d292d40febab47e130523f45b0a9c935d068302..72d7b6a5daf09c83ea8a293f22ba728f9104d26a 100644 --- a/test/suite/ch12/12.7/S12.7_A1_T4.js +++ b/test/suite/ch12/12.7/S12.7_A1_T4.js @@ -3,6 +3,7 @@ /*--- info: Appearing of continue without an IterationStatement leads to syntax error +es5id: 12.7_A1_T4 description: > Checking if execution of "continue" with no IterationStatement, placed into a block, fails diff --git a/test/suite/ch12/12.7/S12.7_A2.js b/test/suite/ch12/12.7/S12.7_A2.js index 2c469051230b6d5c4a95fc2768d17b0dfa4f56dd..1a4aa7c5fe69599b70720fd664abe1bdaf3cfaf1 100644 --- a/test/suite/ch12/12.7/S12.7_A2.js +++ b/test/suite/ch12/12.7/S12.7_A2.js @@ -5,6 +5,7 @@ info: > Since LineTerminator between "continue" and Identifier is not allowed, "continue" is evaluated without label +es5id: 12.7_A2 description: > Checking by using eval, inserting LineTerminator between continue and Identifier diff --git a/test/suite/ch12/12.7/S12.7_A5_T1.js b/test/suite/ch12/12.7/S12.7_A5_T1.js index 7c2545057ed79b475275a668d25cd50f7f3af9bb..82655a7caab0e5a9b5a38cb21d8444ec759b2a00 100644 --- a/test/suite/ch12/12.7/S12.7_A5_T1.js +++ b/test/suite/ch12/12.7/S12.7_A5_T1.js @@ -6,6 +6,7 @@ info: > When "continue Identifier" is evaluated Identifier must be label in the label set of an enclosing (but not crossing function boundaries) IterationStatement +es5id: 12.7_A5_T1 description: Trying to continue another labeled loop flags: [negative] ---*/ diff --git a/test/suite/ch12/12.7/S12.7_A5_T2.js b/test/suite/ch12/12.7/S12.7_A5_T2.js index 9c8c1346ebae137fdffe9ad23756b9903de6e6fe..c2ba06648bb4797818ef09c37bb1230886b66485 100644 --- a/test/suite/ch12/12.7/S12.7_A5_T2.js +++ b/test/suite/ch12/12.7/S12.7_A5_T2.js @@ -6,6 +6,7 @@ info: > When "continue Identifier" is evaluated Identifier must be label in the label set of an enclosing (but not crossing function boundaries) IterationStatement +es5id: 12.7_A5_T2 description: Identifier is a function name flags: [negative] ---*/ diff --git a/test/suite/ch12/12.7/S12.7_A5_T3.js b/test/suite/ch12/12.7/S12.7_A5_T3.js index ef3fefac84259ccf638c954162ccf0332aa30127..d1b6aec5ee697c77a4555b0c31e0ffb59b989a5b 100644 --- a/test/suite/ch12/12.7/S12.7_A5_T3.js +++ b/test/suite/ch12/12.7/S12.7_A5_T3.js @@ -6,6 +6,7 @@ info: > When "continue Identifier" is evaluated Identifier must be label in the label set of an enclosing (but not crossing function boundaries) IterationStatement +es5id: 12.7_A5_T3 description: Identifier is within loop label flags: [negative] ---*/ diff --git a/test/suite/ch12/12.7/S12.7_A6.js b/test/suite/ch12/12.7/S12.7_A6.js index ed3f4aa3770d65a9b63030f274aff8470cc50291..2ba847496f10d832ca2158e3e0bf7834b6fd5ca5 100644 --- a/test/suite/ch12/12.7/S12.7_A6.js +++ b/test/suite/ch12/12.7/S12.7_A6.js @@ -5,6 +5,7 @@ info: > Appearing of "continue" within a function call that is within an IterationStatement yields SyntaxError +es5id: 12.7_A6 description: Using labaled "continue Identifier" within a function body flags: [negative] ---*/ diff --git a/test/suite/ch12/12.7/S12.7_A7.js b/test/suite/ch12/12.7/S12.7_A7.js index 32b11c012328ec13c65815ea41920062b5918d94..748e02831029a61c9de27b8d2e6a5dca7c195cfd 100644 --- a/test/suite/ch12/12.7/S12.7_A7.js +++ b/test/suite/ch12/12.7/S12.7_A7.js @@ -5,6 +5,7 @@ info: > Appearing of continue within eval statement that is within an IterationStatement yields SyntaxError +es5id: 12.7_A7 description: Using eval "eval("continue LABEL1")" ---*/ diff --git a/test/suite/ch12/12.7/S12.7_A8_T1.js b/test/suite/ch12/12.7/S12.7_A8_T1.js index 8f87c10f056364419568ef0aefff63ce2d4f44c6..3887cd247ca9c1bcdce6cfb4daa1522bc5bf27ad 100644 --- a/test/suite/ch12/12.7/S12.7_A8_T1.js +++ b/test/suite/ch12/12.7/S12.7_A8_T1.js @@ -3,6 +3,7 @@ /*--- info: Appearing of "continue" within a "try/catch" Block yields SyntaxError +es5id: 12.7_A8_T1 description: > Checking if execution of "continue Identifier" within catch Block fails diff --git a/test/suite/ch12/12.7/S12.7_A8_T2.js b/test/suite/ch12/12.7/S12.7_A8_T2.js index f3dac3bb8fde3819e013fb9c05d83022b3399b83..90228d44ab744f26f06ba74d07f6a027c8862ca3 100644 --- a/test/suite/ch12/12.7/S12.7_A8_T2.js +++ b/test/suite/ch12/12.7/S12.7_A8_T2.js @@ -3,6 +3,7 @@ /*--- info: Appearing of "continue" within a "try/catch" Block yields SyntaxError +es5id: 12.7_A8_T2 description: Checking if execution of "continue" within catch Block fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.7/S12.7_A9_T1.js b/test/suite/ch12/12.7/S12.7_A9_T1.js index c3a6424630082d3d03ba13a70a178b884d5729a6..173897070d756513de508704d2207cea79aafa96 100644 --- a/test/suite/ch12/12.7/S12.7_A9_T1.js +++ b/test/suite/ch12/12.7/S12.7_A9_T1.js @@ -3,6 +3,7 @@ /*--- info: Continue inside of try-catch nested in a loop is allowed +es5id: 12.7_A9_T1 description: > Using "continue Identifier" within catch Block that is within a loop diff --git a/test/suite/ch12/12.7/S12.7_A9_T2.js b/test/suite/ch12/12.7/S12.7_A9_T2.js index 9577a2e8400a69a81615ba1663f813b34aadac79..8ea11d3eac726d02d2c56b7facb15b55e376b991 100644 --- a/test/suite/ch12/12.7/S12.7_A9_T2.js +++ b/test/suite/ch12/12.7/S12.7_A9_T2.js @@ -3,6 +3,7 @@ /*--- info: Continue inside of try-catch nested in a loop is allowed +es5id: 12.7_A9_T2 description: Using "continue" within catch Block that is within a loop ---*/ diff --git a/test/suite/ch12/12.8/12.8-1.js b/test/suite/ch12/12.8/12.8-1.js index 1355a137c9f1db888a5f737e612ab5da4dd9e251..743e82d937b71d9e2a7ac31ed6979c01679018cf 100644 --- a/test/suite/ch12/12.8/12.8-1.js +++ b/test/suite/ch12/12.8/12.8-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.8-1 description: > The break Statement - a break statement without an identifier may have a LineTerminator before the semi-colon diff --git a/test/suite/ch12/12.8/S12.8_A1_T1.js b/test/suite/ch12/12.8/S12.8_A1_T1.js index 98428a16ec6ab5d1c3394f3c0fdf989ef3b2f21f..da7652d4652a3a2d86ab6353cd88a78477ddd502 100644 --- a/test/suite/ch12/12.8/S12.8_A1_T1.js +++ b/test/suite/ch12/12.8/S12.8_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: Appearing of break without an IterationStatement leads to syntax error +es5id: 12.8_A1_T1 description: Checking if break statement with no loop fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.8/S12.8_A1_T2.js b/test/suite/ch12/12.8/S12.8_A1_T2.js index 2002a9776a53b57fc6a6686b9740dbfac2be5fef..7076da14b4aacd92cdb822273cc893aeb62dbc7b 100644 --- a/test/suite/ch12/12.8/S12.8_A1_T2.js +++ b/test/suite/ch12/12.8/S12.8_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: Appearing of break without an IterationStatement leads to syntax error +es5id: 12.8_A1_T2 description: Checking if break Identifier with no loop fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.8/S12.8_A1_T3.js b/test/suite/ch12/12.8/S12.8_A1_T3.js index da320f9d9d653f0bc1584d0f8eece9d5d089defc..f0491b68aa4b2975bc04877e219fd2a2e7296a7a 100644 --- a/test/suite/ch12/12.8/S12.8_A1_T3.js +++ b/test/suite/ch12/12.8/S12.8_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: Appearing of break without an IterationStatement leads to syntax error +es5id: 12.8_A1_T3 description: > Checking if break statement with no loop, placed into a block, fails diff --git a/test/suite/ch12/12.8/S12.8_A1_T4.js b/test/suite/ch12/12.8/S12.8_A1_T4.js index b30334750954e24ce077307b4b311e61d6d6e5a6..d011cc1b1ec28980984d412da749f9d10d6aa50d 100644 --- a/test/suite/ch12/12.8/S12.8_A1_T4.js +++ b/test/suite/ch12/12.8/S12.8_A1_T4.js @@ -3,6 +3,7 @@ /*--- info: Appearing of break without an IterationStatement leads to syntax error +es5id: 12.8_A1_T4 description: > Checking if break Identifier with no loop, placed into a block, fails diff --git a/test/suite/ch12/12.8/S12.8_A2.js b/test/suite/ch12/12.8/S12.8_A2.js index d85acb1eaf19c6e2ab078844308afd2cd5d67e81..9c231b2b7ef4ca917dcdad6408d56b9d81a9f954 100644 --- a/test/suite/ch12/12.8/S12.8_A2.js +++ b/test/suite/ch12/12.8/S12.8_A2.js @@ -5,6 +5,7 @@ info: > Since LineTerminator between "break" and Identifier is not allowed, "break" is evaluated without label +es5id: 12.8_A2 description: > Checking by using eval, inserting LineTerminator between break and Identifier diff --git a/test/suite/ch12/12.8/S12.8_A3.js b/test/suite/ch12/12.8/S12.8_A3.js index 96ab224e33bb88063bcafc8d4581b9d24315733f..ad15b083dc73c919588b90720d5cf780f38da477 100644 --- a/test/suite/ch12/12.8/S12.8_A3.js +++ b/test/suite/ch12/12.8/S12.8_A3.js @@ -3,6 +3,7 @@ /*--- info: When "break" is evaluated, (break, empty, empty) is returned +es5id: 12.8_A3 description: Using "break" without Identifier within labeled loop ---*/ diff --git a/test/suite/ch12/12.8/S12.8_A4_T1.js b/test/suite/ch12/12.8/S12.8_A4_T1.js index f72c32283ec9adc4d17e4f96c9fad55b3bb4c7ed..bfd90ea0c0d2651230a2bfd16fd0793746b748e0 100644 --- a/test/suite/ch12/12.8/S12.8_A4_T1.js +++ b/test/suite/ch12/12.8/S12.8_A4_T1.js @@ -5,6 +5,7 @@ info: > When "break Identifier" is evaluated, (break, empty, Identifier) is returned +es5id: 12.8_A4_T1 description: Using "break Identifier" within labaeled loop ---*/ diff --git a/test/suite/ch12/12.8/S12.8_A4_T2.js b/test/suite/ch12/12.8/S12.8_A4_T2.js index 5ba2bd0bfeed9a2b3e453a01cf7236ed9b8fb1f8..fe71a1b3271142a575b71960005256f5a4c8b0fc 100644 --- a/test/suite/ch12/12.8/S12.8_A4_T2.js +++ b/test/suite/ch12/12.8/S12.8_A4_T2.js @@ -5,6 +5,7 @@ info: > When "break Identifier" is evaluated, (break, empty, Identifier) is returned +es5id: 12.8_A4_T2 description: Using embedded and labeled loops, breaking to nested loop ---*/ diff --git a/test/suite/ch12/12.8/S12.8_A4_T3.js b/test/suite/ch12/12.8/S12.8_A4_T3.js index 10187c3ee8036afc9e328e8e3b2e559c212f4c9f..d916f948d5f0cc25c6f0fb88db9710c855f4d965 100644 --- a/test/suite/ch12/12.8/S12.8_A4_T3.js +++ b/test/suite/ch12/12.8/S12.8_A4_T3.js @@ -5,6 +5,7 @@ info: > When "break Identifier" is evaluated, (break, empty, Identifier) is returned +es5id: 12.8_A4_T3 description: Using embedded and labeled loops, breaking to outer loop ---*/ diff --git a/test/suite/ch12/12.8/S12.8_A5_T1.js b/test/suite/ch12/12.8/S12.8_A5_T1.js index 2a53dd897809c5c0545b7625ef2fc580e534b009..53fe39c746f010f573478a531569fb7ff5d8af78 100644 --- a/test/suite/ch12/12.8/S12.8_A5_T1.js +++ b/test/suite/ch12/12.8/S12.8_A5_T1.js @@ -5,6 +5,7 @@ info: > Identifier must be label in the label set of an enclosing (but not crossing function boundaries) IterationStatement +es5id: 12.8_A5_T1 description: Checking if breaking another labeled loop fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.8/S12.8_A5_T2.js b/test/suite/ch12/12.8/S12.8_A5_T2.js index fbb48a73f88cc4ddd1ed1bf22f279f1818c13d8f..2c9eb0ba907389a1620a1cda38f0bc970dc1a011 100644 --- a/test/suite/ch12/12.8/S12.8_A5_T2.js +++ b/test/suite/ch12/12.8/S12.8_A5_T2.js @@ -5,6 +5,7 @@ info: > Identifier must be label in the label set of an enclosing (but not crossing function boundaries) IterationStatement +es5id: 12.8_A5_T2 description: > Checking if using function name as an Identifier appears to be invalid diff --git a/test/suite/ch12/12.8/S12.8_A5_T3.js b/test/suite/ch12/12.8/S12.8_A5_T3.js index 49c854a9fe275985e4d4dc8656702da78d760fbd..456c6116901dc97fce454ec4a589e6b3af0b98c9 100644 --- a/test/suite/ch12/12.8/S12.8_A5_T3.js +++ b/test/suite/ch12/12.8/S12.8_A5_T3.js @@ -5,6 +5,7 @@ info: > Identifier must be label in the label set of an enclosing (but not crossing function boundaries) IterationStatement +es5id: 12.8_A5_T3 description: > Checking if using internal loop label as an Identifier appears to be invalid diff --git a/test/suite/ch12/12.8/S12.8_A6.js b/test/suite/ch12/12.8/S12.8_A6.js index df1c99d12424d3edfb4bc0f1fa42fe6647b7a30e..e503aa14a042619383b20b39b667d499264449ed 100644 --- a/test/suite/ch12/12.8/S12.8_A6.js +++ b/test/suite/ch12/12.8/S12.8_A6.js @@ -5,6 +5,7 @@ info: > Appearing of "break" within a function call that is nested in a IterationStatement yields SyntaxError +es5id: 12.8_A6 description: > Checking if using "break Identifier" within a function body appears to be invalid diff --git a/test/suite/ch12/12.8/S12.8_A7.js b/test/suite/ch12/12.8/S12.8_A7.js index 5e2b5445f8fca314cd64060c031ff8eb80d3c5fc..fe28ce36b3e8ab6ba2dc64df339593fbf3dcb161 100644 --- a/test/suite/ch12/12.8/S12.8_A7.js +++ b/test/suite/ch12/12.8/S12.8_A7.js @@ -5,6 +5,7 @@ info: > Appearing of "break" within eval statement that is nested in an IterationStatement yields SyntaxError +es5id: 12.8_A7 description: Using eval "eval("break LABEL1")" ---*/ diff --git a/test/suite/ch12/12.8/S12.8_A8_T1.js b/test/suite/ch12/12.8/S12.8_A8_T1.js index 9c79b22a4c0d7b43229be7f6472e096d946bbdf4..9b995278da09f60b2361add7fc674a6d40c03484 100644 --- a/test/suite/ch12/12.8/S12.8_A8_T1.js +++ b/test/suite/ch12/12.8/S12.8_A8_T1.js @@ -3,6 +3,7 @@ /*--- info: Appearing of "break" within "try/catch" Block yields SyntaxError +es5id: 12.8_A8_T1 description: > Checking if using "break Identifier" from within catch Block appears to be invalid diff --git a/test/suite/ch12/12.8/S12.8_A8_T2.js b/test/suite/ch12/12.8/S12.8_A8_T2.js index 414079717ff9a2411a83ce0a3891cd86bdbcb093..946bef6072f3a4ca226b65ae15317e60e2eeeb6d 100644 --- a/test/suite/ch12/12.8/S12.8_A8_T2.js +++ b/test/suite/ch12/12.8/S12.8_A8_T2.js @@ -3,6 +3,7 @@ /*--- info: Appearing of "break" within "try/catch" Block yields SyntaxError +es5id: 12.8_A8_T2 description: > Checking if using "break Identifier" from within catch Block appears to be invalid diff --git a/test/suite/ch12/12.8/S12.8_A9_T1.js b/test/suite/ch12/12.8/S12.8_A9_T1.js index e3a9191763d2cfd8f7769ceeffdd1a7a25782322..dcc4c8a5f1166c2edc2c43ecd6b0fd7841fa123f 100644 --- a/test/suite/ch12/12.8/S12.8_A9_T1.js +++ b/test/suite/ch12/12.8/S12.8_A9_T1.js @@ -5,6 +5,7 @@ info: > Using "break" within "try/catch" statement that is nested in a loop is allowed +es5id: 12.8_A9_T1 description: Using "continue Identifier" within "catch" statement ---*/ diff --git a/test/suite/ch12/12.8/S12.8_A9_T2.js b/test/suite/ch12/12.8/S12.8_A9_T2.js index 1a4117e69efc011a41fbb0f50773add15c2619b8..a07739c9a2f7fde0b236411232e030ba40935712 100644 --- a/test/suite/ch12/12.8/S12.8_A9_T2.js +++ b/test/suite/ch12/12.8/S12.8_A9_T2.js @@ -5,6 +5,7 @@ info: > Using "break" within "try/catch" statement that is nested in a loop is allowed +es5id: 12.8_A9_T2 description: Using "continue Identifier" within "catch" statement ---*/ diff --git a/test/suite/ch12/12.9/12.9-1.js b/test/suite/ch12/12.9/12.9-1.js index 9042ea31871692bbd7c3ed4a28200e371d2b0017..8cfb74b19d81be83cbf719b5fbbe5e3ddff1b6f1 100644 --- a/test/suite/ch12/12.9/12.9-1.js +++ b/test/suite/ch12/12.9/12.9-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 12.9-1 description: > The return Statement - a return statement without an expression may have a LineTerminator before the semi-colon diff --git a/test/suite/ch12/12.9/S12.9_A1_T1.js b/test/suite/ch12/12.9/S12.9_A1_T1.js index 1f5423b7c86cc54d09bfe67b1ef6b37817de9add..f4e191e38f13e906c78dcf581e9a5331d2c831b5 100644 --- a/test/suite/ch12/12.9/S12.9_A1_T1.js +++ b/test/suite/ch12/12.9/S12.9_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: Appearing of "return" without a function body leads to syntax error +es5id: 12.9_A1_T1 description: Checking if execution of "return" with no function fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.9/S12.9_A1_T10.js b/test/suite/ch12/12.9/S12.9_A1_T10.js index 2344b9d576dc5340432e503fe1e5143efb4cd36f..fe67d24c7305884eee8b159b626a85bc91d54eab 100644 --- a/test/suite/ch12/12.9/S12.9_A1_T10.js +++ b/test/suite/ch12/12.9/S12.9_A1_T10.js @@ -3,6 +3,7 @@ /*--- info: Appearing of "return" without a function body leads to syntax error +es5id: 12.9_A1_T10 description: Checking if execution of "return (0)" with no function fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.9/S12.9_A1_T2.js b/test/suite/ch12/12.9/S12.9_A1_T2.js index ea7bd9d6ed7d4e3d31683f03c998c0f39a47ed55..c8348dd9df5d5fda9d65aef5bc6321f99ca11c8b 100644 --- a/test/suite/ch12/12.9/S12.9_A1_T2.js +++ b/test/suite/ch12/12.9/S12.9_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: Appearing of "return" without a function body leads to syntax error +es5id: 12.9_A1_T2 description: Checking if execution of "return x" with no function fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.9/S12.9_A1_T3.js b/test/suite/ch12/12.9/S12.9_A1_T3.js index c8d869207aa17c4759034f50a334eccc0e85029d..353b902cf45a7ddd99a3e2220e89c2e2d721f928 100644 --- a/test/suite/ch12/12.9/S12.9_A1_T3.js +++ b/test/suite/ch12/12.9/S12.9_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: Appearing of "return" without a function body leads to syntax error +es5id: 12.9_A1_T3 description: Checking if execution of "return" within "try" statement fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.9/S12.9_A1_T4.js b/test/suite/ch12/12.9/S12.9_A1_T4.js index 5edb9decae420e8ca96233f97b679ed9be085a13..a372d85418aa761e966d3a4df05e99b8e2d6c2e3 100644 --- a/test/suite/ch12/12.9/S12.9_A1_T4.js +++ b/test/suite/ch12/12.9/S12.9_A1_T4.js @@ -3,6 +3,7 @@ /*--- info: Appearing of "return" without a function body leads to syntax error +es5id: 12.9_A1_T4 description: Checking if execution of "return" with no function fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.9/S12.9_A1_T5.js b/test/suite/ch12/12.9/S12.9_A1_T5.js index e5a7c89cfd6a4852ba9cffcbe9a26019d2ef7f8d..473ea4efc831c6caa8f700205c16582085490fd5 100644 --- a/test/suite/ch12/12.9/S12.9_A1_T5.js +++ b/test/suite/ch12/12.9/S12.9_A1_T5.js @@ -3,6 +3,7 @@ /*--- info: Appearing of "return" without a function body leads to syntax error +es5id: 12.9_A1_T5 description: > Checking if execution of "return" with no function, placed into a Block, fails diff --git a/test/suite/ch12/12.9/S12.9_A1_T6.js b/test/suite/ch12/12.9/S12.9_A1_T6.js index a732f0977fc35406ecd02083b8bf4394f744d973..0438d5c46b8ec34dbddb3ef515462df7dc65d7d1 100644 --- a/test/suite/ch12/12.9/S12.9_A1_T6.js +++ b/test/suite/ch12/12.9/S12.9_A1_T6.js @@ -3,6 +3,7 @@ /*--- info: Appearing of "return" without a function body leads to syntax error +es5id: 12.9_A1_T6 description: > Checking if execution of "return" with no function, placed into a loop, fails diff --git a/test/suite/ch12/12.9/S12.9_A1_T7.js b/test/suite/ch12/12.9/S12.9_A1_T7.js index 6a37ead7e2cea14c43ba09fbc04925922cc8541d..e9f64c79d14d9cc92e4fe8099ff8fffe60fcc100 100644 --- a/test/suite/ch12/12.9/S12.9_A1_T7.js +++ b/test/suite/ch12/12.9/S12.9_A1_T7.js @@ -3,6 +3,7 @@ /*--- info: Appearing of "return" without a function body leads to syntax error +es5id: 12.9_A1_T7 description: > Checking if execution of "return x" with no function, placed inside Block, fails diff --git a/test/suite/ch12/12.9/S12.9_A1_T8.js b/test/suite/ch12/12.9/S12.9_A1_T8.js index d91304f43e8f90620c8efbce64224dc5f0ab2ebd..15457787539627aeb37317a0e2bb7f12c2ae3b42 100644 --- a/test/suite/ch12/12.9/S12.9_A1_T8.js +++ b/test/suite/ch12/12.9/S12.9_A1_T8.js @@ -3,6 +3,7 @@ /*--- info: Appearing of "return" without a function body leads to syntax error +es5id: 12.9_A1_T8 description: > Checking if execution of "return x" with no function, placed into a loop, fails diff --git a/test/suite/ch12/12.9/S12.9_A1_T9.js b/test/suite/ch12/12.9/S12.9_A1_T9.js index 588919ba6726b965883e4caf32b0f5c5525cd475..ef3fa9c4422ba0fe292d8774a2987e1dbd9a8f6e 100644 --- a/test/suite/ch12/12.9/S12.9_A1_T9.js +++ b/test/suite/ch12/12.9/S12.9_A1_T9.js @@ -3,6 +3,7 @@ /*--- info: Appearing of "return" without a function body leads to syntax error +es5id: 12.9_A1_T9 description: Checking if execution of "return", placed into a catch Block, fails flags: [negative] ---*/ diff --git a/test/suite/ch12/12.9/S12.9_A2.js b/test/suite/ch12/12.9/S12.9_A2.js index 5fbcc44119ec039c24d1f67fd1a92db2c6b3a9e7..c9faab97818a5ba5c148fac1cb6d0a0e857950d7 100644 --- a/test/suite/ch12/12.9/S12.9_A2.js +++ b/test/suite/ch12/12.9/S12.9_A2.js @@ -5,6 +5,7 @@ info: > LineTerminator between return and Identifier_opt yields return without Identifier_opt +es5id: 12.9_A2 description: > Checking by using eval, inserting LineTerminator between return and Variable diff --git a/test/suite/ch12/12.9/S12.9_A3.js b/test/suite/ch12/12.9/S12.9_A3.js index d77fb5cbac96251e6b5f43fec27d43431f580850..568196f8b5ff818c626acaebdb88feb460c3b95b 100644 --- a/test/suite/ch12/12.9/S12.9_A3.js +++ b/test/suite/ch12/12.9/S12.9_A3.js @@ -3,6 +3,7 @@ /*--- info: If Expression is omitted, the return value is undefined +es5id: 12.9_A3 description: Return without Expression ---*/ diff --git a/test/suite/ch12/12.9/S12.9_A4.js b/test/suite/ch12/12.9/S12.9_A4.js index cde2ff182092768c91116f2099a787689145c912..d0e38cf2debd8860f8deb65d5720b1044e7f0f87 100644 --- a/test/suite/ch12/12.9/S12.9_A4.js +++ b/test/suite/ch12/12.9/S12.9_A4.js @@ -7,6 +7,7 @@ info: > i) Evaluate Expression. ii) Call GetValue(Result(2)). iii) Return (return, Result(3), empty) +es5id: 12.9_A4 description: Return very sophisticated expression and function ---*/ diff --git a/test/suite/ch12/12.9/S12.9_A5.js b/test/suite/ch12/12.9/S12.9_A5.js index 6f846e31a6d528303ac8b377ca128358aff1e155..e93211bb80af469a878a05f2908265301a6f27c9 100644 --- a/test/suite/ch12/12.9/S12.9_A5.js +++ b/test/suite/ch12/12.9/S12.9_A5.js @@ -3,6 +3,7 @@ /*--- info: Code after ReturnStatement is not evaluated +es5id: 12.9_A5 description: Using code after Return statement ---*/ diff --git a/test/suite/ch13/13.0/13.0-1.js b/test/suite/ch13/13.0/13.0-1.js index 2a3de57cce4332b24feb0f5009157aab98609fab..38299da057ad2c2e889a4fed1211e73095055cde 100644 --- a/test/suite/ch13/13.0/13.0-1.js +++ b/test/suite/ch13/13.0/13.0-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.0-1 description: > 13.0 - multiple names in one function declaration is not allowed, two function names diff --git a/test/suite/ch13/13.0/13.0-10-s.js b/test/suite/ch13/13.0/13.0-10-s.js index 208a0adadd9d5411a02ca1769a2f203deac50f0c..8176c8cb7fea628b2fb8521b6053efd135d73476 100644 --- a/test/suite/ch13/13.0/13.0-10-s.js +++ b/test/suite/ch13/13.0/13.0-10-s.js @@ -8,6 +8,7 @@ info: > Refer 13; The production FunctionBody : SourceElementsopt is evaluated as follows: +es5id: 13.0-10-s description: > Strict Mode - SourceElements is evaluated as strict mode code when the code of this FunctionBody with an inner function contains a diff --git a/test/suite/ch13/13.0/13.0-11-s.js b/test/suite/ch13/13.0/13.0-11-s.js index 26d23e51fca80e7e00ac780982c4c5e48bc15a65..440138f881d17067e1d5b608837e0c41e196168e 100644 --- a/test/suite/ch13/13.0/13.0-11-s.js +++ b/test/suite/ch13/13.0/13.0-11-s.js @@ -8,6 +8,7 @@ info: > Refer 13; The production FunctionBody : SourceElementsopt is evaluated as follows: +es5id: 13.0-11-s description: > Strict Mode - SourceElements is evaluated as strict mode code when the code of this FunctionBody with an inner function which is in diff --git a/test/suite/ch13/13.0/13.0-12-s.js b/test/suite/ch13/13.0/13.0-12-s.js index a288014215183bcccfe09af421226fd08aa92211..d05941b797f93e99aadff2259766abce11eaee6c 100644 --- a/test/suite/ch13/13.0/13.0-12-s.js +++ b/test/suite/ch13/13.0/13.0-12-s.js @@ -8,6 +8,7 @@ info: > Refer 13; The production FunctionBody : SourceElementsopt is evaluated as follows: +es5id: 13.0-12-s description: > Strict Mode - SourceElements is not evaluated as strict mode code when a Function constructor is contained in strict mode code and diff --git a/test/suite/ch13/13.0/13.0-13-s.js b/test/suite/ch13/13.0/13.0-13-s.js index 7ad6f2b633a755055f9b1a060bf80b5659abb872..6e22edfe59aa671bbbdbbf86d104ba72ff6f4eb4 100644 --- a/test/suite/ch13/13.0/13.0-13-s.js +++ b/test/suite/ch13/13.0/13.0-13-s.js @@ -8,6 +8,7 @@ info: > Refer 13; The production FunctionBody : SourceElementsopt is evaluated as follows: +es5id: 13.0-13-s description: > Strict Mode - SourceElements is evaluated as strict mode code when the function body of a Function constructor begins with a Strict diff --git a/test/suite/ch13/13.0/13.0-14-s.js b/test/suite/ch13/13.0/13.0-14-s.js index a9838dca591bfd413c94504faf8f2deba0187fee..dd0ae3b9ac9c26894795374c6e9141cdf76e14b2 100644 --- a/test/suite/ch13/13.0/13.0-14-s.js +++ b/test/suite/ch13/13.0/13.0-14-s.js @@ -8,6 +8,7 @@ info: > Refer 13; The production FunctionBody : SourceElementsopt is evaluated as follows: +es5id: 13.0-14-s description: > Strict Mode - SourceElements is evaluated as strict mode code when the function body of a Function constructor contains a Strict diff --git a/test/suite/ch13/13.0/13.0-15-s.js b/test/suite/ch13/13.0/13.0-15-s.js index d4095ea13d5cb81b05150554648dbe8c82d051d2..0ef01a80b22ae7f0b797baa12f73edb50f9299d5 100644 --- a/test/suite/ch13/13.0/13.0-15-s.js +++ b/test/suite/ch13/13.0/13.0-15-s.js @@ -8,6 +8,7 @@ info: > Refer 13; The production FunctionBody : SourceElementsopt is evaluated as follows: +es5id: 13.0-15-s description: > Strict Mode - SourceElements is evaluated as strict mode code when a FunctionDeclaration is contained in strict mode code within eval diff --git a/test/suite/ch13/13.0/13.0-16-s.js b/test/suite/ch13/13.0/13.0-16-s.js index 1a2e010e5c015a6f10b9b74a5745bcf3d78e9e07..08837aef2cf0eaf3fe842ab4821316e579088a99 100644 --- a/test/suite/ch13/13.0/13.0-16-s.js +++ b/test/suite/ch13/13.0/13.0-16-s.js @@ -8,6 +8,7 @@ info: > Refer 13; The production FunctionBody : SourceElementsopt is evaluated as follows: +es5id: 13.0-16-s description: > Strict Mode - SourceElements is evaluated as strict mode code when a FunctionExpression is contained in strict mode code within eval diff --git a/test/suite/ch13/13.0/13.0-17-s.js b/test/suite/ch13/13.0/13.0-17-s.js index a8b1f47c27ccc0be4322621495535f1bcc83fb57..d595bcf6bceee7c78191bf0981644127417b8b94 100644 --- a/test/suite/ch13/13.0/13.0-17-s.js +++ b/test/suite/ch13/13.0/13.0-17-s.js @@ -8,6 +8,7 @@ info: > Refer 13; The production FunctionBody : SourceElementsopt is evaluated as follows: +es5id: 13.0-17-s description: > Strict Mode - SourceElements is not evaluated as strict mode code when a Function constructor is contained in strict mode code diff --git a/test/suite/ch13/13.0/13.0-2.js b/test/suite/ch13/13.0/13.0-2.js index 8c1c20a095d91d4a3a23f4014e99958a619b147f..6dac57c7804f955444edefa6cf5595c1c0eb1c25 100644 --- a/test/suite/ch13/13.0/13.0-2.js +++ b/test/suite/ch13/13.0/13.0-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.0-2 description: > 13.0 - multiple names in one function declaration is not allowed, three function names diff --git a/test/suite/ch13/13.0/13.0-3.js b/test/suite/ch13/13.0/13.0-3.js index f88e2239d919a1be6ac56d56cf9851a2f34bdd0d..607c55ab00211e8982833ac56147e22669311c3c 100644 --- a/test/suite/ch13/13.0/13.0-3.js +++ b/test/suite/ch13/13.0/13.0-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.0-3 description: > 13.0 - property names in function definition is not allowed, add a new property into object diff --git a/test/suite/ch13/13.0/13.0-4.js b/test/suite/ch13/13.0/13.0-4.js index 09e55d0a4887ed381b38443bcbacc035129a9ef3..1caa3a4953e7ccee6392780b09cfa4d9aa734d8f 100644 --- a/test/suite/ch13/13.0/13.0-4.js +++ b/test/suite/ch13/13.0/13.0-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.0-4 description: > 13.0 - multiple names in one function declaration is not allowed, add a new property into a property which is a object diff --git a/test/suite/ch13/13.0/13.0-7-s.js b/test/suite/ch13/13.0/13.0-7-s.js index 2ebef3058c178bef0def1256e9f37707d0d0c8ca..4bdfa42b947df1db8593c8e1118cf46a1c959f52 100644 --- a/test/suite/ch13/13.0/13.0-7-s.js +++ b/test/suite/ch13/13.0/13.0-7-s.js @@ -8,6 +8,7 @@ info: > Refer 13; The production FunctionBody : SourceElementsopt is evaluated as follows: +es5id: 13.0-7-s description: > Strict Mode - SourceElements is evaluated as strict mode code when the code of this FunctionDeclaration is contained in non-strict diff --git a/test/suite/ch13/13.0/13.0-8-s.js b/test/suite/ch13/13.0/13.0-8-s.js index ad06ced9c4c71976dce944d743aae66e12e9622c..6e9ca1ddda9cdfad0814b8758f5f02e6858751f2 100644 --- a/test/suite/ch13/13.0/13.0-8-s.js +++ b/test/suite/ch13/13.0/13.0-8-s.js @@ -8,6 +8,7 @@ info: > Refer 13; The production FunctionBody : SourceElementsopt is evaluated as follows: +es5id: 13.0-8-s description: > Strict Mode - SourceElements is evaluated as strict mode code when the code of this FunctionExpression is contained in non-strict diff --git a/test/suite/ch13/13.0/13.0-9-s.js b/test/suite/ch13/13.0/13.0-9-s.js index a7e68b554dd2eb41431c866b35800631be58a8e9..679efd9f6f460ba4a038c3ca5948a339bb2d97ad 100644 --- a/test/suite/ch13/13.0/13.0-9-s.js +++ b/test/suite/ch13/13.0/13.0-9-s.js @@ -8,6 +8,7 @@ info: > Refer 13; The production FunctionBody : SourceElementsopt is evaluated as follows: +es5id: 13.0-9-s description: > Strict Mode - SourceElements is evaluated as strict mode code when a FunctionDeclaration that is contained in strict mode code has an diff --git a/test/suite/ch13/13.0/13.0_4-17gs.js b/test/suite/ch13/13.0/13.0_4-17gs.js index 7575dabf5acb62b6ce1e57e00bf37393d235a083..9b3efd73febb1d8155f3d839546f4500fd868723 100644 --- a/test/suite/ch13/13.0/13.0_4-17gs.js +++ b/test/suite/ch13/13.0/13.0_4-17gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.0_4-17gs description: > Strict Mode - SourceElements is not evaluated as strict mode code when a Function constructor is contained in strict mode code diff --git a/test/suite/ch13/13.0/13.0_4-5gs.js b/test/suite/ch13/13.0/13.0_4-5gs.js index 6d2ab4fdf1adc32a0366300d8404cce246966281..b5d43182aab6d97ef5036a42f5e69de7bf21ca8c 100644 --- a/test/suite/ch13/13.0/13.0_4-5gs.js +++ b/test/suite/ch13/13.0/13.0_4-5gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.0_4-5gs description: > Strict Mode - SourceElements is evaluated as strict mode code when a FunctionDeclaration is contained in strict mode code diff --git a/test/suite/ch13/13.0/S13_A1.js b/test/suite/ch13/13.0/S13_A1.js index 73bf7fe20aa5d8d4c89cac595871ef7093141038..104b16b0d3b5ab6e06ffece68236bad8268fb88d 100644 --- a/test/suite/ch13/13.0/S13_A1.js +++ b/test/suite/ch13/13.0/S13_A1.js @@ -5,6 +5,7 @@ info: > "x=function y(){}" statement does not store a reference to the new function in the varaible y(Identifier) +es5id: 13_A1 description: Checking the type of y ---*/ diff --git a/test/suite/ch13/13.0/S13_A10.js b/test/suite/ch13/13.0/S13_A10.js index 350a370a337f8f2534dd04fe96a39d8fb7704b58..cfc8bf53b0b3e94ec486345bb168c431ef59b57c 100644 --- a/test/suite/ch13/13.0/S13_A10.js +++ b/test/suite/ch13/13.0/S13_A10.js @@ -3,6 +3,7 @@ /*--- info: Function is a data +es5id: 13_A10 description: Using function as a property of an object ---*/ diff --git a/test/suite/ch13/13.0/S13_A11_T1.js b/test/suite/ch13/13.0/S13_A11_T1.js index 18c0091c20f23a29f419a65cff57f3313657eeb2..8f60d3a26aa5a631140fd86698794aba8bd98f06 100644 --- a/test/suite/ch13/13.0/S13_A11_T1.js +++ b/test/suite/ch13/13.0/S13_A11_T1.js @@ -5,6 +5,7 @@ info: > Since arguments property has attribute { DontDelete }, only its elements can be deleted +es5id: 13_A11_T1 description: Returning result of "delete arguments" ---*/ diff --git a/test/suite/ch13/13.0/S13_A11_T2.js b/test/suite/ch13/13.0/S13_A11_T2.js index be284544112008efa10a2a736168bb6afdd54a0c..430413931a4736d687b120c43c3ca39cb8ffcc4b 100644 --- a/test/suite/ch13/13.0/S13_A11_T2.js +++ b/test/suite/ch13/13.0/S13_A11_T2.js @@ -5,6 +5,7 @@ info: > Since arguments property has attribute { DontDelete }, only its elements can be deleted +es5id: 13_A11_T2 description: > Checking if deleting the arguments property fails and then returning it diff --git a/test/suite/ch13/13.0/S13_A11_T3.js b/test/suite/ch13/13.0/S13_A11_T3.js index 03cb0ab3ef521e65a42acde4280a315816a77439..6b7fd85b78844f99087bed2a3d48256ba093db3c 100644 --- a/test/suite/ch13/13.0/S13_A11_T3.js +++ b/test/suite/ch13/13.0/S13_A11_T3.js @@ -5,6 +5,7 @@ info: > Since arguments property has attribute { DontDelete }, only its elements can be deleted +es5id: 13_A11_T3 description: Deleting arguments[i] and returning result of the operation ---*/ diff --git a/test/suite/ch13/13.0/S13_A11_T4.js b/test/suite/ch13/13.0/S13_A11_T4.js index 63535c193738134a986195be5ef51026625bfa74..583c65c31941031b54b89a84354e1f1b0a09ac0e 100644 --- a/test/suite/ch13/13.0/S13_A11_T4.js +++ b/test/suite/ch13/13.0/S13_A11_T4.js @@ -5,6 +5,7 @@ info: > Since arguments property has attribute { DontDelete }, only its elements can be deleted +es5id: 13_A11_T4 description: Deleting arguments[i] and checking the type of arguments[i] ---*/ diff --git a/test/suite/ch13/13.0/S13_A12_T1.js b/test/suite/ch13/13.0/S13_A12_T1.js index ab805b0e017248724b44d7770b9d2f5c0178a32d..5d927f44f6a6334606c4030d663c22889a654a6b 100644 --- a/test/suite/ch13/13.0/S13_A12_T1.js +++ b/test/suite/ch13/13.0/S13_A12_T1.js @@ -3,6 +3,7 @@ /*--- info: Function declarations in global or function scope are {DontDelete} +es5id: 13_A12_T1 description: > Checking if deleting a function that is declared in global scope fails diff --git a/test/suite/ch13/13.0/S13_A12_T2.js b/test/suite/ch13/13.0/S13_A12_T2.js index ced684e3f9b104074a256a5a37d68bbf86b1d012..24f83d0c3cc1528beec2e1cc5b592cf8234a5467 100644 --- a/test/suite/ch13/13.0/S13_A12_T2.js +++ b/test/suite/ch13/13.0/S13_A12_T2.js @@ -3,6 +3,7 @@ /*--- info: Function declarations in global or function scope are {DontDelete} +es5id: 13_A12_T2 description: > Checking if deleting a function that is declared in function scope fails diff --git a/test/suite/ch13/13.0/S13_A13_T1.js b/test/suite/ch13/13.0/S13_A13_T1.js index 05e76c1a11b4449fdd86c2b5ec156bda5072deb7..509e98ed1d98b084318956042cfcb058a202ad1e 100644 --- a/test/suite/ch13/13.0/S13_A13_T1.js +++ b/test/suite/ch13/13.0/S13_A13_T1.js @@ -3,6 +3,7 @@ /*--- info: Deleting arguments[i] leads to breaking the connection to local reference +es5id: 13_A13_T1 description: Deleting arguments[i] ---*/ diff --git a/test/suite/ch13/13.0/S13_A13_T2.js b/test/suite/ch13/13.0/S13_A13_T2.js index 3c183a21ef565f716dce1516e3dec3b353d05f47..2ca9ca3bbf0e38b4f087facffe3bb43b4aa40810 100644 --- a/test/suite/ch13/13.0/S13_A13_T2.js +++ b/test/suite/ch13/13.0/S13_A13_T2.js @@ -3,6 +3,7 @@ /*--- info: Deleting arguments[i] leads to breaking the connection to local reference +es5id: 13_A13_T2 description: Changing arguments value and then deleting the argument ---*/ diff --git a/test/suite/ch13/13.0/S13_A13_T3.js b/test/suite/ch13/13.0/S13_A13_T3.js index dbbb6ca00c8a8f03a41e65b6a03b9d45850bf88c..73260e9390a3017c75d7682d32e4a1eaae1fcf51 100644 --- a/test/suite/ch13/13.0/S13_A13_T3.js +++ b/test/suite/ch13/13.0/S13_A13_T3.js @@ -3,6 +3,7 @@ /*--- info: Deleting arguments[i] leads to breaking the connection to local reference +es5id: 13_A13_T3 description: > Changing argument value, deleting the argument and then defining a new value for arguments[i] diff --git a/test/suite/ch13/13.0/S13_A14.js b/test/suite/ch13/13.0/S13_A14.js index 67c16cfb41796e32b90fcd9caa26c8d1ea007bc4..b323b1bce8307d5290dcdda4e75dc66a1a08d69e 100644 --- a/test/suite/ch13/13.0/S13_A14.js +++ b/test/suite/ch13/13.0/S13_A14.js @@ -3,6 +3,7 @@ /*--- info: Unicode symbols in function name are allowed +es5id: 13_A14 description: Defining function name with unicode symbols ---*/ diff --git a/test/suite/ch13/13.0/S13_A15_T1.js b/test/suite/ch13/13.0/S13_A15_T1.js index 70251b57e576b88b66d8d51f2927854fc7105fe2..725567570363c557250e91a89608cdbd0e41f223 100644 --- a/test/suite/ch13/13.0/S13_A15_T1.js +++ b/test/suite/ch13/13.0/S13_A15_T1.js @@ -3,6 +3,7 @@ /*--- info: "''arguments'' variable overrides ActivationObject.arguments" +es5id: 13_A15_T1 description: Declaring a function with "__func(arguments)" ---*/ diff --git a/test/suite/ch13/13.0/S13_A15_T2.js b/test/suite/ch13/13.0/S13_A15_T2.js index 3eacde6f21f0cb22375d09c7ab2757e4cd6292ae..f3bf4276ec8fc8bdc4682640700d39d19cc226d0 100644 --- a/test/suite/ch13/13.0/S13_A15_T2.js +++ b/test/suite/ch13/13.0/S13_A15_T2.js @@ -3,6 +3,7 @@ /*--- info: "''arguments'' variable overrides ActivationObject.arguments" +es5id: 13_A15_T2 description: Overriding arguments within functions body ---*/ diff --git a/test/suite/ch13/13.0/S13_A15_T3.js b/test/suite/ch13/13.0/S13_A15_T3.js index d8f941e693dfa102c2571c6e211625c7ee28cb1b..2931c034dc8fb2e5215f60e0f7f3bda9821c1629 100644 --- a/test/suite/ch13/13.0/S13_A15_T3.js +++ b/test/suite/ch13/13.0/S13_A15_T3.js @@ -3,6 +3,7 @@ /*--- info: "''arguments'' variable overrides ActivationObject.arguments" +es5id: 13_A15_T3 description: Declaring a variable named with "arguments" without a function ---*/ diff --git a/test/suite/ch13/13.0/S13_A15_T4.js b/test/suite/ch13/13.0/S13_A15_T4.js index ef95469ccc8e5a833523e27ee10eaf5835710546..72acf77b127f8361f1b4a7ca296fdb3eb587b182 100644 --- a/test/suite/ch13/13.0/S13_A15_T4.js +++ b/test/suite/ch13/13.0/S13_A15_T4.js @@ -3,6 +3,7 @@ /*--- info: "''arguments'' variable overrides ActivationObject.arguments" +es5id: 13_A15_T4 description: > Declaring a variable named with "arguments" and following a "return" statement within a function body diff --git a/test/suite/ch13/13.0/S13_A15_T5.js b/test/suite/ch13/13.0/S13_A15_T5.js index b9d07e883a48cc92395ab5157696fdcbb5084793..5e2cf9e66118b8c5e7c67df854bff2246d1bc2db 100644 --- a/test/suite/ch13/13.0/S13_A15_T5.js +++ b/test/suite/ch13/13.0/S13_A15_T5.js @@ -3,6 +3,7 @@ /*--- info: "''arguments'' variable overrides ActivationObject.arguments" +es5id: 13_A15_T5 description: Creating a variable named with "arguments" without a function ---*/ diff --git a/test/suite/ch13/13.0/S13_A16.js b/test/suite/ch13/13.0/S13_A16.js index 00bca7e59a9b49165fd018c9ccc7a0e23dfd2652..6d2bdbea980b57d5626498cd815d523159ab68b5 100644 --- a/test/suite/ch13/13.0/S13_A16.js +++ b/test/suite/ch13/13.0/S13_A16.js @@ -3,6 +3,7 @@ /*--- info: Any separators are admitted between declaration chunks +es5id: 13_A16 description: Inserting separators between declaration chunks ---*/ diff --git a/test/suite/ch13/13.0/S13_A17_T1.js b/test/suite/ch13/13.0/S13_A17_T1.js index ae9165247291b83390d6b6b9c80b955a279a544c..20cad1d2e0037736a8a8d2e036c6079d2b0a8555 100644 --- a/test/suite/ch13/13.0/S13_A17_T1.js +++ b/test/suite/ch13/13.0/S13_A17_T1.js @@ -5,6 +5,7 @@ info: > Function call cannot appear in the program before the FunctionExpression appears +es5id: 13_A17_T1 description: Trying to call a function before the FunctionExpression appears includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch13/13.0/S13_A17_T2.js b/test/suite/ch13/13.0/S13_A17_T2.js index 094e508129a01f5949e9a37474e31aaa6062100c..803beccbc97bee71f483ec01d8384773ae0907cc 100644 --- a/test/suite/ch13/13.0/S13_A17_T2.js +++ b/test/suite/ch13/13.0/S13_A17_T2.js @@ -5,6 +5,7 @@ info: > Function call cannot appear in the program before the FunctionExpression appears +es5id: 13_A17_T2 description: > Trying to call a function before the FunctionExpression appears and then using the FunctionExpression one more time diff --git a/test/suite/ch13/13.0/S13_A18.js b/test/suite/ch13/13.0/S13_A18.js index 7319efc5664bc147295ed315b50d44a261aba30c..e1ec3b9e84697084165b782cbfcebd89054cc1ec 100644 --- a/test/suite/ch13/13.0/S13_A18.js +++ b/test/suite/ch13/13.0/S13_A18.js @@ -3,6 +3,7 @@ /*--- info: Closures are admitted +es5id: 13_A18 description: Using a function declaration as a function parameter ---*/ diff --git a/test/suite/ch13/13.0/S13_A19_T1.js b/test/suite/ch13/13.0/S13_A19_T1.js index 9d56774442c39fa962ef890bb02a66833fdc3b40..ae1be8c98b3d1b81b4246ea24581e20032acf007 100644 --- a/test/suite/ch13/13.0/S13_A19_T1.js +++ b/test/suite/ch13/13.0/S13_A19_T1.js @@ -3,6 +3,7 @@ /*--- info: "\"var\" does not override function declaration" +es5id: 13_A19_T1 description: > Creating a function and a variable with identical Identifiers in global scope diff --git a/test/suite/ch13/13.0/S13_A19_T2.js b/test/suite/ch13/13.0/S13_A19_T2.js index 06bac189b9bda7bfd242249f63b5fba722d46377..f94f0dcfc4dd07b3581ddbaf423efebe2c01e6e1 100644 --- a/test/suite/ch13/13.0/S13_A19_T2.js +++ b/test/suite/ch13/13.0/S13_A19_T2.js @@ -3,6 +3,7 @@ /*--- info: "\"var\" does not override function declaration" +es5id: 13_A19_T2 description: > Creating a function and a variable with identical Identifiers within function scope diff --git a/test/suite/ch13/13.0/S13_A2_T1.js b/test/suite/ch13/13.0/S13_A2_T1.js index 09b830e5ad1675338cf880c50096f2f251192037..a76193210103f97c2e697f0b4f29735c3f570fc3 100644 --- a/test/suite/ch13/13.0/S13_A2_T1.js +++ b/test/suite/ch13/13.0/S13_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: function must be evaluated inside the expression +es5id: 13_A2_T1 description: Defining function body with "return arg" ---*/ diff --git a/test/suite/ch13/13.0/S13_A2_T2.js b/test/suite/ch13/13.0/S13_A2_T2.js index 62bfd6686fd2d2d9cf500b3519698dcdadd9ec76..cee87be37a0b73ef667193a5ec283246a5ae3106 100644 --- a/test/suite/ch13/13.0/S13_A2_T2.js +++ b/test/suite/ch13/13.0/S13_A2_T2.js @@ -3,6 +3,7 @@ /*--- info: function must be evaluated inside the expression +es5id: 13_A2_T2 description: Defining function body with "return arg + arguments[1]" ---*/ diff --git a/test/suite/ch13/13.0/S13_A2_T3.js b/test/suite/ch13/13.0/S13_A2_T3.js index 7443d09af41896b68265e66922aa8d239b4023fc..64e553652f4ee0eaa283458a25f5578e910a77bc 100644 --- a/test/suite/ch13/13.0/S13_A2_T3.js +++ b/test/suite/ch13/13.0/S13_A2_T3.js @@ -3,6 +3,7 @@ /*--- info: function must be evaluated inside the expression +es5id: 13_A2_T3 description: > Defining function body with "return arguments[0] +"-"+ arguments[1]" diff --git a/test/suite/ch13/13.0/S13_A3_T1.js b/test/suite/ch13/13.0/S13_A3_T1.js index 03f19889d89a706e69ccede86ec5ba3adea4ed6e..1777fe66d73c8c5a50737888d0dbdbfd77543de0 100644 --- a/test/suite/ch13/13.0/S13_A3_T1.js +++ b/test/suite/ch13/13.0/S13_A3_T1.js @@ -6,6 +6,7 @@ info: > The Identifier in a FunctionExpression can be referenced from inside the FunctionExpression's FunctionBody to allow the function calling itself recursively +es5id: 13_A3_T1 description: > Creating a recursive function that calculates factorial, as a variable. Function call itself by it`s name diff --git a/test/suite/ch13/13.0/S13_A3_T2.js b/test/suite/ch13/13.0/S13_A3_T2.js index cd3466f748badac1214c8a5dda100404bc131a01..8c8cf985a7c2d039182a1274483576894e790b9c 100644 --- a/test/suite/ch13/13.0/S13_A3_T2.js +++ b/test/suite/ch13/13.0/S13_A3_T2.js @@ -6,6 +6,7 @@ info: > The Identifier in a FunctionExpression can be referenced from inside the FunctionExpression's FunctionBody to allow the function calling itself recursively +es5id: 13_A3_T2 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/ch13/13.0/S13_A3_T3.js b/test/suite/ch13/13.0/S13_A3_T3.js index a05da537c4ec3f1623267d9b8de98e6a4d97f798..83d6006cfb53f860c5f9c29994181a3162dcf2cf 100644 --- a/test/suite/ch13/13.0/S13_A3_T3.js +++ b/test/suite/ch13/13.0/S13_A3_T3.js @@ -6,6 +6,7 @@ info: > The Identifier in a FunctionExpression can be referenced from inside the FunctionExpression's FunctionBody to allow the function calling itself recursively +es5id: 13_A3_T3 description: Creating simple recursive function that calculates factorial ---*/ diff --git a/test/suite/ch13/13.0/S13_A4_T1.js b/test/suite/ch13/13.0/S13_A4_T1.js index 74f651395c967143c9b8a3b3c32b5e31ee0a7e02..a92d0cb48fa6de561019ea8803dbe079bd39b98b 100644 --- a/test/suite/ch13/13.0/S13_A4_T1.js +++ b/test/suite/ch13/13.0/S13_A4_T1.js @@ -6,6 +6,7 @@ info: > The production FunctionDeclaration: "function Identifier ( FormalParameterList_opt ) { FunctionBody }" is processed by function declarations +es5id: 13_A4_T1 description: Declaring a function that returns string ---*/ diff --git a/test/suite/ch13/13.0/S13_A4_T2.js b/test/suite/ch13/13.0/S13_A4_T2.js index c044b4f069c4fd579f4bbc9cbd0a3d6a6fcc58c1..4fbf5df9aec82204bda8ffc67c1d5c6a8a7bb9bd 100644 --- a/test/suite/ch13/13.0/S13_A4_T2.js +++ b/test/suite/ch13/13.0/S13_A4_T2.js @@ -6,6 +6,7 @@ info: > The production FunctionDeclaration: "function Identifier ( FormalParameterList_opt ) { FunctionBody }" is processed by function declarations +es5id: 13_A4_T2 description: > Declaring a function that uses prefix increment operator within its "return" Expression diff --git a/test/suite/ch13/13.0/S13_A4_T3.js b/test/suite/ch13/13.0/S13_A4_T3.js index 1119079bfaa96a85394caf29771bd6d0104194fa..845b3c406554179bca3a961f7e52b89cc362696c 100644 --- a/test/suite/ch13/13.0/S13_A4_T3.js +++ b/test/suite/ch13/13.0/S13_A4_T3.js @@ -6,6 +6,7 @@ info: > The production FunctionDeclaration: "function Identifier ( FormalParameterList_opt ) { FunctionBody }" is processed by function declarations +es5id: 13_A4_T3 description: > Declaring a function that uses arithmetical operators within its "return" Expression diff --git a/test/suite/ch13/13.0/S13_A4_T4.js b/test/suite/ch13/13.0/S13_A4_T4.js index a7a7f832899e98bfcb92181e7c56bc179f0e35d4..714f2d5c1d4401a929066aaf6a269239aa3a2e2a 100644 --- a/test/suite/ch13/13.0/S13_A4_T4.js +++ b/test/suite/ch13/13.0/S13_A4_T4.js @@ -6,6 +6,7 @@ info: > The production FunctionDeclaration: "function Identifier ( FormalParameterList_opt ) { FunctionBody }" is processed by function declarations +es5id: 13_A4_T4 description: > Declaring a function that uses strings concatenaion opeator within its "return" Expression diff --git a/test/suite/ch13/13.0/S13_A6_T1.js b/test/suite/ch13/13.0/S13_A6_T1.js index b36c6747f7b42da8049c587822a2ce15627f9fab..a20a1a6e3881761d64a994f9f9f39ebe8410e254 100644 --- a/test/suite/ch13/13.0/S13_A6_T1.js +++ b/test/suite/ch13/13.0/S13_A6_T1.js @@ -5,6 +5,7 @@ info: > FunctionDeclaration can be overrided by other FunctionDeclaration with the same Identifier +es5id: 13_A6_T1 description: Duplicating function declaration ---*/ diff --git a/test/suite/ch13/13.0/S13_A6_T2.js b/test/suite/ch13/13.0/S13_A6_T2.js index a702da31c2890b8c658c75cd74bc7ee5ac303375..c6e0092f716f7fe9a1b5bbd8887729bcacc50095 100644 --- a/test/suite/ch13/13.0/S13_A6_T2.js +++ b/test/suite/ch13/13.0/S13_A6_T2.js @@ -5,6 +5,7 @@ info: > FunctionDeclaration can be overrided by other FunctionDeclaration with the same Identifier +es5id: 13_A6_T2 description: Calling a function before it is declared one more time includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch13/13.0/S13_A7_T1.js b/test/suite/ch13/13.0/S13_A7_T1.js index 6e755cbef8e72f9d218d4ec2e7238e734d667bcd..7c14554477c417fee49b40c3771c03558185ec7d 100644 --- a/test/suite/ch13/13.0/S13_A7_T1.js +++ b/test/suite/ch13/13.0/S13_A7_T1.js @@ -3,6 +3,7 @@ /*--- info: The FunctionBody must be SourceElements +es5id: 13_A7_T1 description: Using only SourceElements within the FunctionBody ---*/ diff --git a/test/suite/ch13/13.0/S13_A7_T2.js b/test/suite/ch13/13.0/S13_A7_T2.js index 0cf8150879eef66e06bf90182e552cab197b245d..b4ed77cab58d0291c4da2cb3a4a91064e499550b 100644 --- a/test/suite/ch13/13.0/S13_A7_T2.js +++ b/test/suite/ch13/13.0/S13_A7_T2.js @@ -3,6 +3,7 @@ /*--- info: The FunctionBody must be SourceElements +es5id: 13_A7_T2 description: > Inserting elements that is different from SourceElements into the FunctionBody diff --git a/test/suite/ch13/13.0/S13_A7_T3.js b/test/suite/ch13/13.0/S13_A7_T3.js index dfce833829012ae7a8043afb4fdfa3eb8d811e17..cc00387e2124d4d8685d6a9ca8f8c4d0538b3f4c 100644 --- a/test/suite/ch13/13.0/S13_A7_T3.js +++ b/test/suite/ch13/13.0/S13_A7_T3.js @@ -3,6 +3,7 @@ /*--- info: The FunctionBody must be SourceElements +es5id: 13_A7_T3 description: Checking if execution of "function __func(){\A\B\C}" fails flags: [negative] ---*/ diff --git a/test/suite/ch13/13.0/S13_A8_T1.js b/test/suite/ch13/13.0/S13_A8_T1.js index 74dd9948a3acd546566fada97089825c972a6a1c..07be720f96e56e6cfb4c38a2446d92f9541c7f96 100644 --- a/test/suite/ch13/13.0/S13_A8_T1.js +++ b/test/suite/ch13/13.0/S13_A8_T1.js @@ -3,6 +3,7 @@ /*--- info: Arguments property of activation object contains real params to be passed +es5id: 13_A8_T1 description: > Creating a function declared with "function __func(param1, param2, param3)" and using arguments.length property in order to perform diff --git a/test/suite/ch13/13.0/S13_A8_T2.js b/test/suite/ch13/13.0/S13_A8_T2.js index 54dc2ecf41181f0314b1d7bfa0bb6c94f215535d..778fde91794523c4ec5e8358bc09055830073a49 100644 --- a/test/suite/ch13/13.0/S13_A8_T2.js +++ b/test/suite/ch13/13.0/S13_A8_T2.js @@ -3,6 +3,7 @@ /*--- info: Arguments property of activation object contains real params to be passed +es5id: 13_A8_T2 description: > Creating a function with no parameters and using arguments.length property in order to perform the test diff --git a/test/suite/ch13/13.0/S13_A9.js b/test/suite/ch13/13.0/S13_A9.js index 18b575dd8669f709cb438ccf707272838f7dad4b..d15be5c50a8e64331288dadfaaa8707382d649f5 100644 --- a/test/suite/ch13/13.0/S13_A9.js +++ b/test/suite/ch13/13.0/S13_A9.js @@ -3,6 +3,7 @@ /*--- info: Function can be passed as argument +es5id: 13_A9 description: Using function as argument of another function ---*/ diff --git a/test/suite/ch13/13.1/13.1-1-1.js b/test/suite/ch13/13.1/13.1-1-1.js index fbed9863665bd7ec9d4f5de0bf848b29946f4a9b..1b83c23a8520a5d97ead4ab3720d8c2bf4861013 100644 --- a/test/suite/ch13/13.1/13.1-1-1.js +++ b/test/suite/ch13/13.1/13.1-1-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.1-1-1 description: > Duplicate identifier allowed in non-strict function declaration parameter list diff --git a/test/suite/ch13/13.1/13.1-1-2.js b/test/suite/ch13/13.1/13.1-1-2.js index ac47be73be7adcacd83b1c8ebff2acd53043bed6..9b7ba19eabcf26354162effc1cd90213576a126e 100644 --- a/test/suite/ch13/13.1/13.1-1-2.js +++ b/test/suite/ch13/13.1/13.1-1-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.1-1-2 description: > Duplicate identifier allowed in non-strict function expression parameter list diff --git a/test/suite/ch13/13.1/13.1-1-s.js b/test/suite/ch13/13.1/13.1-1-s.js index ca769e892a648208e3ddf8c4ef67ed7674ca0ce5..9c6282ea1de9e8d549ef07e7944dad671e3bd346 100644 --- a/test/suite/ch13/13.1/13.1-1-s.js +++ b/test/suite/ch13/13.1/13.1-1-s.js @@ -9,6 +9,7 @@ info: > Refer 13.1; It is a SyntaxError if the Identifier "eval" or the Identifier "arguments" occurs within a FormalParameterList of a strict mode FunctionDeclaration or FunctionExpression. +es5id: 13.1-1-s description: > Strict Mode - SyntaxError is thrown if the identifier 'eval' appears within a FormalParameterList of a strict mode diff --git a/test/suite/ch13/13.1/13.1-10-s.js b/test/suite/ch13/13.1/13.1-10-s.js index 39adef0edcdd137c289b211a745a2b675f2aa6f8..e3cb2d0cc614e8144b7d2bd6a5d760863557def6 100644 --- a/test/suite/ch13/13.1/13.1-10-s.js +++ b/test/suite/ch13/13.1/13.1-10-s.js @@ -9,6 +9,7 @@ info: > Refer 13.1; It is a SyntaxError if any Identifier value occurs more than once within a FormalParameterList of a strict mode FunctionDeclaration or FunctionExpression. +es5id: 13.1-10-s description: > Strict Mode - SyntaxError is thrown if a function is created in 'strict mode' using a FunctionExpression and the function has diff --git a/test/suite/ch13/13.1/13.1-11-s.js b/test/suite/ch13/13.1/13.1-11-s.js index a4f29c1487b981ea1fce2f6f49ef6665eb2803f3..6bf3d29bd6d52d4c4b357baf53c5c99eb469ccb5 100644 --- a/test/suite/ch13/13.1/13.1-11-s.js +++ b/test/suite/ch13/13.1/13.1-11-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.1-11-s description: > StrictMode - SyntaxError is thrown if 'eval' occurs as the function name of a FunctionDeclaration in strict mode diff --git a/test/suite/ch13/13.1/13.1-12-s.js b/test/suite/ch13/13.1/13.1-12-s.js index 37a54fce14b8c6b152eb52667c82cfea17730d83..b792d17e2c501f0d36902c9bfc5751c6977db445 100644 --- a/test/suite/ch13/13.1/13.1-12-s.js +++ b/test/suite/ch13/13.1/13.1-12-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.1-12-s description: > StrictMode - SyntaxError is thrown if 'eval' occurs as the Identifier of a FunctionExpression in strict mode diff --git a/test/suite/ch13/13.1/13.1-13-s.js b/test/suite/ch13/13.1/13.1-13-s.js index 313cb653d7b576a3d05427140138a9d86b14ad35..3a088a4348bdfeda1d983b1cef46d3a3c945154f 100644 --- a/test/suite/ch13/13.1/13.1-13-s.js +++ b/test/suite/ch13/13.1/13.1-13-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.1-13-s description: > StrictMode - SyntaxError is thrown if 'arguments' occurs as the function name of a FunctionDeclaration in strict mode diff --git a/test/suite/ch13/13.1/13.1-13gs.js b/test/suite/ch13/13.1/13.1-13gs.js index a79eeeff344e84e0fce9ca177ec64ab54f4ac641..0c2f8eb7ed375bf4fb8c7cc9a3dc11aa27113af4 100644 --- a/test/suite/ch13/13.1/13.1-13gs.js +++ b/test/suite/ch13/13.1/13.1-13gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.1-13gs description: > StrictMode - SyntaxError is thrown if 'arguments' occurs as the Identifier of a FunctionDeclaration diff --git a/test/suite/ch13/13.1/13.1-14-s.js b/test/suite/ch13/13.1/13.1-14-s.js index b4b18d59d51bbe439f0957ee1fe85d5e128fc821..fa03f343b4e2b9d30af07937aeec4f7c9bf96845 100644 --- a/test/suite/ch13/13.1/13.1-14-s.js +++ b/test/suite/ch13/13.1/13.1-14-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.1-14-s description: > StrictMode - SyntaxError is thrown if 'arguments' occurs as the Identifier of a FunctionExpression in strict mode diff --git a/test/suite/ch13/13.1/13.1-15-s.js b/test/suite/ch13/13.1/13.1-15-s.js index 27fb42033ce822641dcc7d5922255862eea99069..67bd1fdf00da07ed1e2d3ada938ee366cf6e5f4b 100644 --- a/test/suite/ch13/13.1/13.1-15-s.js +++ b/test/suite/ch13/13.1/13.1-15-s.js @@ -9,6 +9,7 @@ info: > Refer 13.1; It is a SyntaxError if the Identifier "eval" or the Identifier "arguments" occurs within a FormalParameterList of a strict mode FunctionDeclaration or FunctionExpression. +es5id: 13.1-15-s description: > Strict Mode - SyntaxError is thrown if the identifier 'eval' appears within a FormalParameterList of a strict mode diff --git a/test/suite/ch13/13.1/13.1-16-s.js b/test/suite/ch13/13.1/13.1-16-s.js index 8e2f77a921009b45fd813216ac54bfe5e65394b1..4e699d198a38b1f172320d3e2a983c68c780bc9d 100644 --- a/test/suite/ch13/13.1/13.1-16-s.js +++ b/test/suite/ch13/13.1/13.1-16-s.js @@ -9,6 +9,7 @@ info: > Refer 13.1; It is a SyntaxError if the Identifier "eval" or the Identifier "arguments" occurs within a FormalParameterList of a strict mode FunctionDeclaration or FunctionExpression. +es5id: 13.1-16-s description: > StrictMode - SyntaxError is thrown if the identifier 'eval' appears within a FormalParameterList of a strict mode diff --git a/test/suite/ch13/13.1/13.1-17-s.js b/test/suite/ch13/13.1/13.1-17-s.js index c3a0be456c3407a8ac125906e829058e3cbe251a..c30d0ba5e009fd431052d017e0896cae7a941091 100644 --- a/test/suite/ch13/13.1/13.1-17-s.js +++ b/test/suite/ch13/13.1/13.1-17-s.js @@ -9,6 +9,7 @@ info: > Refer 13.1; It is a SyntaxError if the Identifier "eval" or the Identifier "arguments" occurs within a FormalParameterList of a strict mode FunctionDeclaration or FunctionExpression. +es5id: 13.1-17-s description: > StrictMode - SyntaxError is thrown if the identifier 'eval' appears within a FormalParameterList of a strict mode diff --git a/test/suite/ch13/13.1/13.1-18-s.js b/test/suite/ch13/13.1/13.1-18-s.js index f404d2ce0f00098f8176fbe4bbbf8fd203fc0181..e85294977416840113619b41b3c1887cdf87bb97 100644 --- a/test/suite/ch13/13.1/13.1-18-s.js +++ b/test/suite/ch13/13.1/13.1-18-s.js @@ -9,6 +9,7 @@ info: > Refer 13.1; It is a SyntaxError if the Identifier "eval" or the Identifier "arguments" occurs within a FormalParameterList of a strict mode FunctionDeclaration or FunctionExpression. +es5id: 13.1-18-s description: > StrictMode - SyntaxError is thrown if the identifier 'eval' appears within a FormalParameterList of a strict mode diff --git a/test/suite/ch13/13.1/13.1-19-s.js b/test/suite/ch13/13.1/13.1-19-s.js index c48cddb306568e9c40f0fa58341cf2f12fcc2685..1d6c6e45948dd147231f00c33e07fa8b79045e31 100644 --- a/test/suite/ch13/13.1/13.1-19-s.js +++ b/test/suite/ch13/13.1/13.1-19-s.js @@ -9,6 +9,7 @@ info: > Refer 13.1; It is a SyntaxError if the Identifier "eval" or the Identifier "arguments" occurs within a FormalParameterList of a strict mode FunctionDeclaration or FunctionExpression. +es5id: 13.1-19-s description: > Strict Mode - SyntaxError is thrown if the identifier 'arguments' appears within a FormalParameterList of a strict mode diff --git a/test/suite/ch13/13.1/13.1-1gs.js b/test/suite/ch13/13.1/13.1-1gs.js index 391552cfcad05ca299a1d05fb9c59c0d13a43170..cfb1b8e67d880f49b80840e8886fe11ac8b01a14 100644 --- a/test/suite/ch13/13.1/13.1-1gs.js +++ b/test/suite/ch13/13.1/13.1-1gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.1-1gs description: > Strict Mode - SyntaxError is thrown if the identifier 'eval' appears within a FormalParameterList of a strict mode diff --git a/test/suite/ch13/13.1/13.1-2-1.js b/test/suite/ch13/13.1/13.1-2-1.js index 85ebac8d5020e521d2c758c8b02bb9383f3e6405..018f0098c83642fbd58c050358b003d869267231 100644 --- a/test/suite/ch13/13.1/13.1-2-1.js +++ b/test/suite/ch13/13.1/13.1-2-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.1-2-1 description: > eval allowed as formal parameter name of a non-strict function declaration diff --git a/test/suite/ch13/13.1/13.1-2-2.js b/test/suite/ch13/13.1/13.1-2-2.js index 40758bdaaac8f3c40d92d580295995a54e1b7550..b60482d5ed9811568fb0e965dc783a443c5c2f74 100644 --- a/test/suite/ch13/13.1/13.1-2-2.js +++ b/test/suite/ch13/13.1/13.1-2-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.1-2-2 description: > eval allowed as formal parameter name of a non-strict function expression diff --git a/test/suite/ch13/13.1/13.1-2-5.js b/test/suite/ch13/13.1/13.1-2-5.js index 734b4eac25f2af08b61e90fe6566a3a33f47b638..9b069fbf61d88b246c6ee0ad4ac918b5a6250c29 100644 --- a/test/suite/ch13/13.1/13.1-2-5.js +++ b/test/suite/ch13/13.1/13.1-2-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.1-2-5 description: > arguments allowed as formal parameter name of a non-strict function declaration diff --git a/test/suite/ch13/13.1/13.1-2-6.js b/test/suite/ch13/13.1/13.1-2-6.js index d389424b45877b84f833ee5119e06060e7b35694..0bfb81b09c1b7659b2a1fb8e21bae6cab24e4bb0 100644 --- a/test/suite/ch13/13.1/13.1-2-6.js +++ b/test/suite/ch13/13.1/13.1-2-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.1-2-6 description: > arguments allowed as formal parameter name of a non-strict function expression diff --git a/test/suite/ch13/13.1/13.1-2-s.js b/test/suite/ch13/13.1/13.1-2-s.js index ef7dd1b6c47643535ff2aa3113111a96f3ef6ebd..9514ede9018a6c4d8165ac70fde998226cf2343d 100644 --- a/test/suite/ch13/13.1/13.1-2-s.js +++ b/test/suite/ch13/13.1/13.1-2-s.js @@ -9,6 +9,7 @@ info: > Refer 13.1; It is a SyntaxError if the Identifier "eval" or the Identifier "arguments" occurs within a FormalParameterList of a strict mode FunctionDeclaration or FunctionExpression. +es5id: 13.1-2-s description: > Strict Mode - SyntaxError is thrown if the identifier 'eval' appears within a FormalParameterList of a strict mode diff --git a/test/suite/ch13/13.1/13.1-20-s.js b/test/suite/ch13/13.1/13.1-20-s.js index 602f1b0a2020b6db1a69a84b548e31bcd8710902..1108b1573bc2f12c444fddf6a26c735d57890627 100644 --- a/test/suite/ch13/13.1/13.1-20-s.js +++ b/test/suite/ch13/13.1/13.1-20-s.js @@ -9,6 +9,7 @@ info: > Refer 13.1; It is a SyntaxError if the Identifier "eval" or the Identifier "arguments" occurs within a FormalParameterList of a strict mode FunctionDeclaration or FunctionExpression. +es5id: 13.1-20-s description: > StrictMode - SyntaxError is thrown if the identifier 'arguments' appears within a FormalParameterList of a strict mode diff --git a/test/suite/ch13/13.1/13.1-21-s.js b/test/suite/ch13/13.1/13.1-21-s.js index 148c52a351c9dcd2bda417d6964ee02693be33c5..0ab8935177927db34a111b6bf24dabae88aa82c5 100644 --- a/test/suite/ch13/13.1/13.1-21-s.js +++ b/test/suite/ch13/13.1/13.1-21-s.js @@ -9,6 +9,7 @@ info: > Refer 13.1; It is a SyntaxError if the Identifier "eval" or the Identifier "arguments" occurs within a FormalParameterList of a strict mode FunctionDeclaration or FunctionExpression. +es5id: 13.1-21-s description: > StrictMode - SyntaxError is thrown if the identifier 'arguments' appears within a FormalParameterList of a strict mode diff --git a/test/suite/ch13/13.1/13.1-22-s.js b/test/suite/ch13/13.1/13.1-22-s.js index 1892529d0019d533834b48b1ce5df5f7c994d552..7359b8fc78737112163d0ef614501f4e1bce2ded 100644 --- a/test/suite/ch13/13.1/13.1-22-s.js +++ b/test/suite/ch13/13.1/13.1-22-s.js @@ -9,6 +9,7 @@ info: > Refer 13.1; It is a SyntaxError if the Identifier "eval" or the Identifier "arguments" occurs within a FormalParameterList of a strict mode FunctionDeclaration or FunctionExpression. +es5id: 13.1-22-s description: > StrictMode - SyntaxError is thrown if the identifier 'arguments' appears within a FormalParameterList of a strict mode diff --git a/test/suite/ch13/13.1/13.1-23-s.js b/test/suite/ch13/13.1/13.1-23-s.js index bbc1bb16a081acfd3ec6bc4c3885d581029776be..d7606ed582f073378cd4f21082bc5b82779b55c5 100644 --- a/test/suite/ch13/13.1/13.1-23-s.js +++ b/test/suite/ch13/13.1/13.1-23-s.js @@ -9,6 +9,7 @@ info: > Refer 13.1; It is a SyntaxError if any Identifier value occurs more than once within a FormalParameterList of a strict mode FunctionDeclaration or FunctionExpression. +es5id: 13.1-23-s description: > Strict Mode - SyntaxError is thrown if a function is created using a FunctionDeclaration that is contained in eval strict code and diff --git a/test/suite/ch13/13.1/13.1-24-s.js b/test/suite/ch13/13.1/13.1-24-s.js index e22bda212b4be5af0a3d125cb497cc4761c589a1..7da4126fff7db85c84dcde729bed2e54fad37668 100644 --- a/test/suite/ch13/13.1/13.1-24-s.js +++ b/test/suite/ch13/13.1/13.1-24-s.js @@ -9,6 +9,7 @@ info: > Refer 13.1; It is a SyntaxError if any Identifier value occurs more than once within a FormalParameterList of a strict mode FunctionDeclaration or FunctionExpression. +es5id: 13.1-24-s description: > Strict Mode - SyntaxError is thrown if a function is created using a FunctionDeclaration whose FunctionBody is contained in strict diff --git a/test/suite/ch13/13.1/13.1-25-s.js b/test/suite/ch13/13.1/13.1-25-s.js index 02d434c6b7607eba4aba3be2bca179e5e9d872ca..1b3eb485c0ccd2690416fa46f609d4ec93e4ac9d 100644 --- a/test/suite/ch13/13.1/13.1-25-s.js +++ b/test/suite/ch13/13.1/13.1-25-s.js @@ -9,6 +9,7 @@ info: > Refer 13.1; It is a SyntaxError if any Identifier value occurs more than once within a FormalParameterList of a strict mode FunctionDeclaration or FunctionExpression. +es5id: 13.1-25-s description: > Strict Mode - SyntaxError is thrown if a function is created using a FunctionDeclaration that is contained in eval strict code and diff --git a/test/suite/ch13/13.1/13.1-26-s.js b/test/suite/ch13/13.1/13.1-26-s.js index f668bf3c6dd3a568b60dd393462c37f4e72fdf38..213c2481f5426c5ebf5a345d43aae9284448d1f6 100644 --- a/test/suite/ch13/13.1/13.1-26-s.js +++ b/test/suite/ch13/13.1/13.1-26-s.js @@ -9,6 +9,7 @@ info: > Refer 13.1; It is a SyntaxError if any Identifier value occurs more than once within a FormalParameterList of a strict mode FunctionDeclaration or FunctionExpression. +es5id: 13.1-26-s description: > Strict Mode - SyntaxError is thrown if a function is created using a FunctionDeclaration whose FunctionBody is contained in strict diff --git a/test/suite/ch13/13.1/13.1-27-s.js b/test/suite/ch13/13.1/13.1-27-s.js index 6ad08a4c13320d9e1ab29a8a038fb8d346894a2f..d39a883dd8d35326ef88a45417e97e8aea2cc9bb 100644 --- a/test/suite/ch13/13.1/13.1-27-s.js +++ b/test/suite/ch13/13.1/13.1-27-s.js @@ -9,6 +9,7 @@ info: > Refer 13.1; It is a SyntaxError if any Identifier value occurs more than once within a FormalParameterList of a strict mode FunctionDeclaration or FunctionExpression. +es5id: 13.1-27-s description: > Strict Mode - SyntaxError is thrown if a function is created using a FunctionDeclaration that is contained in eval strict code and diff --git a/test/suite/ch13/13.1/13.1-28-s.js b/test/suite/ch13/13.1/13.1-28-s.js index c3dec00bb7a7684f8b92903879000d6b5df84e7d..522239054d1825936672f2e526cda034ed06b8cb 100644 --- a/test/suite/ch13/13.1/13.1-28-s.js +++ b/test/suite/ch13/13.1/13.1-28-s.js @@ -9,6 +9,7 @@ info: > Refer 13.1; It is a SyntaxError if any Identifier value occurs more than once within a FormalParameterList of a strict mode FunctionDeclaration or FunctionExpression. +es5id: 13.1-28-s description: > Strict Mode - SyntaxError is thrown if a function is created using a FunctionDeclaration whose FunctionBody is contained in strict diff --git a/test/suite/ch13/13.1/13.1-29-s.js b/test/suite/ch13/13.1/13.1-29-s.js index b79bc8056bc1396f973f677beaed8ba521cdbf67..667efb867e690075b129f8353473ef7dddc504f4 100644 --- a/test/suite/ch13/13.1/13.1-29-s.js +++ b/test/suite/ch13/13.1/13.1-29-s.js @@ -9,6 +9,7 @@ info: > Refer 13.1; It is a SyntaxError if any Identifier value occurs more than once within a FormalParameterList of a strict mode FunctionDeclaration or FunctionExpression. +es5id: 13.1-29-s description: > Strict Mode - SyntaxError is thrown if a function is created using a FunctionExpression that is contained in eval strict code and the diff --git a/test/suite/ch13/13.1/13.1-3-1.js b/test/suite/ch13/13.1/13.1-3-1.js index 2f092a7fa0db5783cb61c72347337fb92f96a0fc..d75777447d50073cadf7c766d4631b9ff661a128 100644 --- a/test/suite/ch13/13.1/13.1-3-1.js +++ b/test/suite/ch13/13.1/13.1-3-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.1-3-1 description: > eval allowed as function identifier in non-strict function declaration diff --git a/test/suite/ch13/13.1/13.1-3-2.js b/test/suite/ch13/13.1/13.1-3-2.js index 59caf699775d4a16798ca415efe47ec9d30aef22..05b07203150162c70846dcefe3a09e11747f7eff 100644 --- a/test/suite/ch13/13.1/13.1-3-2.js +++ b/test/suite/ch13/13.1/13.1-3-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.1-3-2 description: > eval allowed as function identifier in non-strict function expression diff --git a/test/suite/ch13/13.1/13.1-3-7.js b/test/suite/ch13/13.1/13.1-3-7.js index efc12812aaa3da40e8c70f29daa49d38fce70354..0a059e469295a2d9fa1b55ef5f6a4dff3bc1e23f 100644 --- a/test/suite/ch13/13.1/13.1-3-7.js +++ b/test/suite/ch13/13.1/13.1-3-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.1-3-7 description: > arguments allowed as function identifier in non-strict function declaration diff --git a/test/suite/ch13/13.1/13.1-3-8.js b/test/suite/ch13/13.1/13.1-3-8.js index 896b5a8a61524b13d866a21a3caa3ebac4c4ad2b..356dbc78ae2dab5393d845cfe1b51e58e7700299 100644 --- a/test/suite/ch13/13.1/13.1-3-8.js +++ b/test/suite/ch13/13.1/13.1-3-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.1-3-8 description: > arguments allowed as function identifier in non-strict function expression diff --git a/test/suite/ch13/13.1/13.1-3-s.js b/test/suite/ch13/13.1/13.1-3-s.js index 7f4fb8c0c9ce75e4cb0cf1083f4e323f9e48990c..c161f4321e98f984db0cc7460ed8fa2f3a9da285 100644 --- a/test/suite/ch13/13.1/13.1-3-s.js +++ b/test/suite/ch13/13.1/13.1-3-s.js @@ -9,6 +9,7 @@ info: > Refer 13.1; It is a SyntaxError if the Identifier "eval" or the Identifier "arguments" occurs within a FormalParameterList of a strict mode FunctionDeclaration or FunctionExpression. +es5id: 13.1-3-s description: > Strict Mode - SyntaxError is thrown if the identifier 'arguments' appears within a FormalParameterList of a strict mode diff --git a/test/suite/ch13/13.1/13.1-30-s.js b/test/suite/ch13/13.1/13.1-30-s.js index 21ab7bbde0f07beb99e578c1f8c69895ed1d82f2..b15a96e6dcb82d9c4be55064835781d1e0111889 100644 --- a/test/suite/ch13/13.1/13.1-30-s.js +++ b/test/suite/ch13/13.1/13.1-30-s.js @@ -9,6 +9,7 @@ info: > Refer 13.1; It is a SyntaxError if any Identifier value occurs more than once within a FormalParameterList of a strict mode FunctionDeclaration or FunctionExpression. +es5id: 13.1-30-s description: > Strict Mode - SyntaxError is thrown if a function is created using a FunctionExpression whose FunctionBody is contained in strict diff --git a/test/suite/ch13/13.1/13.1-31-s.js b/test/suite/ch13/13.1/13.1-31-s.js index 9d1ee2bef394ad93fa937d0c58aa4b6784f5b981..0bb2d09c729e1aaf2efe2a100639cf34c04b6f71 100644 --- a/test/suite/ch13/13.1/13.1-31-s.js +++ b/test/suite/ch13/13.1/13.1-31-s.js @@ -9,6 +9,7 @@ info: > Refer 13.1; It is a SyntaxError if any Identifier value occurs more than once within a FormalParameterList of a strict mode FunctionDeclaration or FunctionExpression. +es5id: 13.1-31-s description: > Strict Mode - SyntaxError is thrown if a function is created using a FunctionExpression that is contained in eval strict code and the diff --git a/test/suite/ch13/13.1/13.1-32-s.js b/test/suite/ch13/13.1/13.1-32-s.js index 79321c3cbe9484d81baff4e032a4e0affb644800..89f56c568c64eca33fcbc5df22fc7bd6bd3c05ca 100644 --- a/test/suite/ch13/13.1/13.1-32-s.js +++ b/test/suite/ch13/13.1/13.1-32-s.js @@ -9,6 +9,7 @@ info: > Refer 13.1; It is a SyntaxError if any Identifier value occurs more than once within a FormalParameterList of a strict mode FunctionDeclaration or FunctionExpression. +es5id: 13.1-32-s description: > Strict Mode - SyntaxError is thrown if a function is created using a FunctionExpression whose FunctionBody is strict and the function diff --git a/test/suite/ch13/13.1/13.1-33-s.js b/test/suite/ch13/13.1/13.1-33-s.js index 66f241217982dbea9b78682cc4a34aac349a9c32..597f37fa9334bc95ca1037cf99e60ce597b2c5d5 100644 --- a/test/suite/ch13/13.1/13.1-33-s.js +++ b/test/suite/ch13/13.1/13.1-33-s.js @@ -9,6 +9,7 @@ info: > Refer 13.1; It is a SyntaxError if any Identifier value occurs more than once within a FormalParameterList of a strict mode FunctionDeclaration or FunctionExpression. +es5id: 13.1-33-s description: > Strict Mode - SyntaxError is thrown if function is created using a FunctionExpression that is contained in eval strict code and the diff --git a/test/suite/ch13/13.1/13.1-34-s.js b/test/suite/ch13/13.1/13.1-34-s.js index f0c90a49dae3a27bc2cadb48c2a8ba2112b1e7f8..2deee03de6486fc8133f44a7ad85573735034173 100644 --- a/test/suite/ch13/13.1/13.1-34-s.js +++ b/test/suite/ch13/13.1/13.1-34-s.js @@ -9,6 +9,7 @@ info: > Refer 13.1; It is a SyntaxError if any Identifier value occurs more than once within a FormalParameterList of a strict mode FunctionDeclaration or FunctionExpression. +es5id: 13.1-34-s description: > Strict Mode - SyntaxError is thrown if a function declaration has three identical parameters with a strict mode body diff --git a/test/suite/ch13/13.1/13.1-35-s.js b/test/suite/ch13/13.1/13.1-35-s.js index 91add24bbe7b14632f2ad00b876ce1f46bdb068c..44d33e07228a631216838050934cd8547f9af466 100644 --- a/test/suite/ch13/13.1/13.1-35-s.js +++ b/test/suite/ch13/13.1/13.1-35-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.1-35-s description: > StrictMode - SyntaxError is thrown if 'eval' occurs as the function name of a FunctionDeclaration in strict eval code diff --git a/test/suite/ch13/13.1/13.1-36-s.js b/test/suite/ch13/13.1/13.1-36-s.js index 71f101b5a61b34a071c6646c57b5ee021cd07049..7d09f629e65b2f2ca54cb240440b7bb26a6c9225 100644 --- a/test/suite/ch13/13.1/13.1-36-s.js +++ b/test/suite/ch13/13.1/13.1-36-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.1-36-s description: > StrictMode - SyntaxError is thrown if 'eval' occurs as the function name of a FunctionDeclaration whose FunctionBody is in diff --git a/test/suite/ch13/13.1/13.1-37-s.js b/test/suite/ch13/13.1/13.1-37-s.js index 595172d15feeffe4b437916d97e528e2ebc7c19a..e46c8c545b8198779f4e498f291ffb04e851d337 100644 --- a/test/suite/ch13/13.1/13.1-37-s.js +++ b/test/suite/ch13/13.1/13.1-37-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.1-37-s description: > StrictMode - SyntaxError is thrown if 'eval' occurs as the Identifier of a FunctionExpression in strict eval code diff --git a/test/suite/ch13/13.1/13.1-38-s.js b/test/suite/ch13/13.1/13.1-38-s.js index 953fde1691150df1c5bbf5193a49025ab2adc8ff..0fa9123db1082a539ca4f41e595273f66eb89a62 100644 --- a/test/suite/ch13/13.1/13.1-38-s.js +++ b/test/suite/ch13/13.1/13.1-38-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.1-38-s description: > StrictMode - SyntaxError is thrown if 'eval' occurs as the Identifier of a FunctionExpression whose FunctionBody is contained diff --git a/test/suite/ch13/13.1/13.1-39-s.js b/test/suite/ch13/13.1/13.1-39-s.js index 1951f015a1cb7e8836cf7a4758fec4ae2b555f81..c6c02f74003ddd06b3d0114cb34af747980a90df 100644 --- a/test/suite/ch13/13.1/13.1-39-s.js +++ b/test/suite/ch13/13.1/13.1-39-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.1-39-s description: > StrictMode - SyntaxError is thrown if 'arguments' occurs as the function name of a FunctionDeclaration in strict eval code diff --git a/test/suite/ch13/13.1/13.1-4-s.js b/test/suite/ch13/13.1/13.1-4-s.js index 326d2548241adab74b31787cf97044472d0fabde..4f1542e6073b02adc782157a01151b5d9afbb54c 100644 --- a/test/suite/ch13/13.1/13.1-4-s.js +++ b/test/suite/ch13/13.1/13.1-4-s.js @@ -9,6 +9,7 @@ info: > Refer 13.1; It is a SyntaxError if the Identifier "eval" or the Identifier "arguments" occurs within a FormalParameterList of a strict mode FunctionDeclaration or FunctionExpression. +es5id: 13.1-4-s description: > Strict Mode - SyntaxError is thrown if the identifier 'arguments' appears within a FormalParameterList of a strict mode diff --git a/test/suite/ch13/13.1/13.1-40-s.js b/test/suite/ch13/13.1/13.1-40-s.js index 7824b2c3d2fe10f657ea5d9356924c021c044de4..a7643915aa5f36fa52a784eba63c08c293d58b55 100644 --- a/test/suite/ch13/13.1/13.1-40-s.js +++ b/test/suite/ch13/13.1/13.1-40-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.1-40-s description: > StrictMode - SyntaxError is thrown if 'arguments' occurs as the Identifier of a FunctionDeclaration whose FunctionBody is diff --git a/test/suite/ch13/13.1/13.1-41-s.js b/test/suite/ch13/13.1/13.1-41-s.js index e8ec6faa6dacb0b3267be121efbe707fb1d0cbfc..a4c0ca0d695ece33f45a6a8569ea78fa26ab4c13 100644 --- a/test/suite/ch13/13.1/13.1-41-s.js +++ b/test/suite/ch13/13.1/13.1-41-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.1-41-s description: > StrictMode - SyntaxError is thrown if 'arguments' occurs as the Identifier of a FunctionExpression in strict eval code diff --git a/test/suite/ch13/13.1/13.1-42-s.js b/test/suite/ch13/13.1/13.1-42-s.js index 483f354660b3c2c79a390cdd77d41c10bdaa4c6b..355a7ee802816bbd15d454b33c1ee2227f21dcdb 100644 --- a/test/suite/ch13/13.1/13.1-42-s.js +++ b/test/suite/ch13/13.1/13.1-42-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.1-42-s description: > StrictMode - SyntaxError is thrown if 'arguments' occurs as the Identifier of a FunctionExpression whose FunctionBody is contained diff --git a/test/suite/ch13/13.1/13.1-4gs.js b/test/suite/ch13/13.1/13.1-4gs.js index a83c20affb0891f26381fe16f980503d11684e49..1f97e1e09b70adde50fee78fdc1cd7583a93e2c0 100644 --- a/test/suite/ch13/13.1/13.1-4gs.js +++ b/test/suite/ch13/13.1/13.1-4gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.1-4gs description: > Strict Mode - SyntaxError is thrown if the identifier 'arguments' appears within a FormalParameterList of a strict mode diff --git a/test/suite/ch13/13.1/13.1-5-s.js b/test/suite/ch13/13.1/13.1-5-s.js index 7d3a472337235e992a3c819572026915e0655e9e..ff2ece54c5f29bebc1d5cfdbdc5e8ca1b01335fe 100644 --- a/test/suite/ch13/13.1/13.1-5-s.js +++ b/test/suite/ch13/13.1/13.1-5-s.js @@ -9,6 +9,7 @@ info: > Refer 13.1; It is a SyntaxError if any Identifier value occurs more than once within a FormalParameterList of a strict mode FunctionDeclaration or FunctionExpression. +es5id: 13.1-5-s description: > Strict Mode - SyntaxError is thrown if a function is declared in 'strict mode' using a FunctionDeclaration and the function has two diff --git a/test/suite/ch13/13.1/13.1-5gs.js b/test/suite/ch13/13.1/13.1-5gs.js index 192ede20966144c11eedb8e89eb600006911d89c..0bf5dbde20a93b727a3c8c8adfabc548142b66b4 100644 --- a/test/suite/ch13/13.1/13.1-5gs.js +++ b/test/suite/ch13/13.1/13.1-5gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.1-5gs description: > Strict Mode - SyntaxError is thrown if a FunctionDeclaration has two identical parameters diff --git a/test/suite/ch13/13.1/13.1-6-s.js b/test/suite/ch13/13.1/13.1-6-s.js index f8f9e1c826026f222c9eb2d73ff0b291d8468396..1b6a8ecce0520d2830b0435587416f0e93f9d083 100644 --- a/test/suite/ch13/13.1/13.1-6-s.js +++ b/test/suite/ch13/13.1/13.1-6-s.js @@ -9,6 +9,7 @@ info: > Refer 13.1; It is a SyntaxError if any Identifier value occurs more than once within a FormalParameterList of a strict mode FunctionDeclaration or FunctionExpression. +es5id: 13.1-6-s description: > Strict Mode - SyntaxError is thrown if a function is created in 'strict mode' using a FunctionDeclaration and the function has two diff --git a/test/suite/ch13/13.1/13.1-7-s.js b/test/suite/ch13/13.1/13.1-7-s.js index 4057e88511dbda9bf103d8633fc3fbc36222e14c..fcc1bf934788c5ade4f057aeaa0a87dc93f94de0 100644 --- a/test/suite/ch13/13.1/13.1-7-s.js +++ b/test/suite/ch13/13.1/13.1-7-s.js @@ -9,6 +9,7 @@ info: > Refer 13.1; It is a SyntaxError if any Identifier value occurs more than once within a FormalParameterList of a strict mode FunctionDeclaration or FunctionExpression. +es5id: 13.1-7-s description: > Strict Mode - SyntaxError is thrown if a function is created in 'strict mode' using a FunctionDeclaration and the function has diff --git a/test/suite/ch13/13.1/13.1-8-s.js b/test/suite/ch13/13.1/13.1-8-s.js index 083c7372b7d23d44bf3411bb5bcf3f8b8b7a8851..47e031199d2d624e3055e9926c0993d2684578fc 100644 --- a/test/suite/ch13/13.1/13.1-8-s.js +++ b/test/suite/ch13/13.1/13.1-8-s.js @@ -9,6 +9,7 @@ info: > Refer 13.1; It is a SyntaxError if any Identifier value occurs more than once within a FormalParameterList of a strict mode FunctionDeclaration or FunctionExpression. +es5id: 13.1-8-s description: > Strict Mode - SyntaxError is thrown if a function is created in 'strict mode' using a FunctionExpression and the function has two diff --git a/test/suite/ch13/13.1/13.1-8gs.js b/test/suite/ch13/13.1/13.1-8gs.js index 57f9891da6fdfbd2190396a734be6114435aa5fb..bb81b20d4b1b5be7ae3b88ab16ec073a2e2fbc74 100644 --- a/test/suite/ch13/13.1/13.1-8gs.js +++ b/test/suite/ch13/13.1/13.1-8gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.1-8gs description: > Strict Mode - SyntaxError is thrown if a FunctionExpression has two identical parameters diff --git a/test/suite/ch13/13.1/13.1-9-s.js b/test/suite/ch13/13.1/13.1-9-s.js index 09ae4eb286f6d6d19516dcc2bf8319e434e275d4..3ce7acb1622017d8d62ee2050eb6dfc07f963416 100644 --- a/test/suite/ch13/13.1/13.1-9-s.js +++ b/test/suite/ch13/13.1/13.1-9-s.js @@ -9,6 +9,7 @@ info: > Refer 13.1; It is a SyntaxError if any Identifier value occurs more than once within a FormalParameterList of a strict mode FunctionDeclaration or FunctionExpression. +es5id: 13.1-9-s description: > Strict Mode - SyntaxError is thrown if a function is created in 'strict mode' using a FunctionExpression and the function has two diff --git a/test/suite/ch13/13.2/13.2-1-s.js b/test/suite/ch13/13.2/13.2-1-s.js index b2ae3734f2dd0f2bcd20d34932d506b406ff80db..3380c4f9b2bbc2ffde589db35059e9ede7e4e9b4 100644 --- a/test/suite/ch13/13.2/13.2-1-s.js +++ b/test/suite/ch13/13.2/13.2-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.2-1-s description: > StrictMode - Writing or reading from a property named 'caller' of function objects is allowed under both strict and normal modes. diff --git a/test/suite/ch13/13.2/13.2-10-s.js b/test/suite/ch13/13.2/13.2-10-s.js index c132fffc506bd752b4a2b8d7c439171788c92926..67b8b36ad139cb12eb16b96d79ecadc52986414f 100644 --- a/test/suite/ch13/13.2/13.2-10-s.js +++ b/test/suite/ch13/13.2/13.2-10-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.2-10-s description: > StrictMode - writing a property named 'caller' of function objects is not allowed outside the function diff --git a/test/suite/ch13/13.2/13.2-11-s.js b/test/suite/ch13/13.2/13.2-11-s.js index b2bdd9e64d9bd57cc7a832f2e539a9ef83534cbf..0c498f0d7f93441fd0171e4f204b776eb417c089 100644 --- a/test/suite/ch13/13.2/13.2-11-s.js +++ b/test/suite/ch13/13.2/13.2-11-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.2-11-s description: > StrictMode - enumerating over a function object looking for 'caller' fails outside of the function diff --git a/test/suite/ch13/13.2/13.2-12-s.js b/test/suite/ch13/13.2/13.2-12-s.js index e81d0fda5a035ab088c30c54bb38faaec6e27c86..7ae1f86988ad60c15356df7c8c205b8b4ba4f9c3 100644 --- a/test/suite/ch13/13.2/13.2-12-s.js +++ b/test/suite/ch13/13.2/13.2-12-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.2-12-s description: > StrictMode - enumerating over a function object looking for 'caller' fails inside the function diff --git a/test/suite/ch13/13.2/13.2-13-s.js b/test/suite/ch13/13.2/13.2-13-s.js index 3a33028f11dd223f187782da96bcc6af4dc54506..394f1c9729110678ef04ef53ce818691f8505bca 100644 --- a/test/suite/ch13/13.2/13.2-13-s.js +++ b/test/suite/ch13/13.2/13.2-13-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.2-13-s description: > StrictMode - reading a property named 'arguments' of function objects is not allowed outside the function diff --git a/test/suite/ch13/13.2/13.2-14-s.js b/test/suite/ch13/13.2/13.2-14-s.js index 27de01ea2d69cd08028ec569fd933762e947474c..acfd0961a455edfb56df11108b60b47c7fd5ab60 100644 --- a/test/suite/ch13/13.2/13.2-14-s.js +++ b/test/suite/ch13/13.2/13.2-14-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.2-14-s description: > StrictMode - writing a property named 'arguments' of function objects is not allowed outside the function diff --git a/test/suite/ch13/13.2/13.2-15-1.js b/test/suite/ch13/13.2/13.2-15-1.js index 3c1c6f9748c82fb44907471a852b946977e5b24d..38247988951f919fbd078fe8d5c765b6d0cb28a4 100644 --- a/test/suite/ch13/13.2/13.2-15-1.js +++ b/test/suite/ch13/13.2/13.2-15-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.2-15-1 description: > Function Object has length as its own property and does not invoke the setter defined on Function.prototype.length (Step 15) diff --git a/test/suite/ch13/13.2/13.2-15-s.js b/test/suite/ch13/13.2/13.2-15-s.js index 2986330fb9b0668beb0def8fb2c9d1e7620ea2ce..5288ebfccdfa44a3a1fd70385271fd317499a248 100644 --- a/test/suite/ch13/13.2/13.2-15-s.js +++ b/test/suite/ch13/13.2/13.2-15-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.2-15-s description: > StrictMode - enumerating over a function object looking for 'arguments' fails outside of the function diff --git a/test/suite/ch13/13.2/13.2-16-s.js b/test/suite/ch13/13.2/13.2-16-s.js index bfb558f64eedd7224438aaa0edf8b799147c12d9..1dc12d61028c74f5e66dbfed8605889aca75533e 100644 --- a/test/suite/ch13/13.2/13.2-16-s.js +++ b/test/suite/ch13/13.2/13.2-16-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.2-16-s description: > StrictMode - enumerating over a function object looking for 'arguments' fails inside the function diff --git a/test/suite/ch13/13.2/13.2-17-1.js b/test/suite/ch13/13.2/13.2-17-1.js index ae408d8d658f96bceeb4387750a3a5f4063015f3..85e9b59aad3d8861aa26e861464c0b7f007edbbe 100644 --- a/test/suite/ch13/13.2/13.2-17-1.js +++ b/test/suite/ch13/13.2/13.2-17-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.2-17-1 description: > Function Object has 'constructor' as its own property, it is not enumerable and does not invoke the setter defined on diff --git a/test/suite/ch13/13.2/13.2-17-s.js b/test/suite/ch13/13.2/13.2-17-s.js index 61012ecdbc984be4759506659a75aaa149f07649..d94a55047dc235e47889a687b27cf2267ca09b1f 100644 --- a/test/suite/ch13/13.2/13.2-17-s.js +++ b/test/suite/ch13/13.2/13.2-17-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.2-17-s description: > StrictMode - reading a property named 'arguments' of function objects is not allowed outside the function diff --git a/test/suite/ch13/13.2/13.2-18-1.js b/test/suite/ch13/13.2/13.2-18-1.js index acd2034453d9f1517c9d6597b13d94279374ec86..8d7b8af24882ce72dc3bb113bc06455730abea2c 100644 --- a/test/suite/ch13/13.2/13.2-18-1.js +++ b/test/suite/ch13/13.2/13.2-18-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.2-18-1 description: > Function Object has 'prototype' as its own property, it is not enumerable and does not invoke the setter defined on diff --git a/test/suite/ch13/13.2/13.2-18-s.js b/test/suite/ch13/13.2/13.2-18-s.js index 2cc2a0e3bce37eaf2b0fbd4d8b4de3c5597c6085..65b164edacc2580fac47997e78248b2a6e865b95 100644 --- a/test/suite/ch13/13.2/13.2-18-s.js +++ b/test/suite/ch13/13.2/13.2-18-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.2-18-s description: > StrictMode - writing a property named 'arguments' of function objects is not allowed outside the function diff --git a/test/suite/ch13/13.2/13.2-19-b-3gs.js b/test/suite/ch13/13.2/13.2-19-b-3gs.js index 78d9c1ee3b2ece97e5cb72611026bd23d56b84be..fac59e392512c5f32e0acf761139235dff1875ff 100644 --- a/test/suite/ch13/13.2/13.2-19-b-3gs.js +++ b/test/suite/ch13/13.2/13.2-19-b-3gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.2-19-b-3gs description: > StrictMode - error is thrown when assign a value to the 'caller' property of a function object diff --git a/test/suite/ch13/13.2/13.2-19-s.js b/test/suite/ch13/13.2/13.2-19-s.js index 06e9a2e4632c963d821858a3cfc5738b69247196..36e610a8cab7d5692e69ead07f00228bf93a8290 100644 --- a/test/suite/ch13/13.2/13.2-19-s.js +++ b/test/suite/ch13/13.2/13.2-19-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.2-19-s description: > StrictMode - enumerating over a function object looking for 'arguments' fails outside of the function diff --git a/test/suite/ch13/13.2/13.2-2-s.js b/test/suite/ch13/13.2/13.2-2-s.js index 800d5b45d7beaa4a0fa4f3f7c730ea617e1720ec..f67635a798ef80f1bcb388cf5f56fe5616389e77 100644 --- a/test/suite/ch13/13.2/13.2-2-s.js +++ b/test/suite/ch13/13.2/13.2-2-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.2-2-s description: > StrictMode - A TypeError is thrown when a strict mode code writes to properties named 'caller' of function instances. diff --git a/test/suite/ch13/13.2/13.2-20-s.js b/test/suite/ch13/13.2/13.2-20-s.js index f4ad42f656b893923fda73ad97578ce519a4b2d5..10c457200e16faadeb109cc770d74f13be266ce0 100644 --- a/test/suite/ch13/13.2/13.2-20-s.js +++ b/test/suite/ch13/13.2/13.2-20-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.2-20-s description: > StrictMode - enumerating over a function object looking for 'arguments' fails inside the function diff --git a/test/suite/ch13/13.2/13.2-21-s.js b/test/suite/ch13/13.2/13.2-21-s.js index e27b478e0a1d0a16dd30e95fe06495c7df9b185e..3efd76210a78ada8b547efbb1b8aa7f992c8c2f9 100644 --- a/test/suite/ch13/13.2/13.2-21-s.js +++ b/test/suite/ch13/13.2/13.2-21-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.2-21-s description: > StrictMode - reading a property named 'caller' of function objects is not allowed outside the function diff --git a/test/suite/ch13/13.2/13.2-22-s.js b/test/suite/ch13/13.2/13.2-22-s.js index 094a8b1180a8a93f97b572eaf1d9567535eb1fde..a92d7a0ed4c4ba5d98f7fe798b58bbadc3bf57fe 100644 --- a/test/suite/ch13/13.2/13.2-22-s.js +++ b/test/suite/ch13/13.2/13.2-22-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.2-22-s description: > StrictMode - writing a property named 'caller' of function objects is not allowed outside the function diff --git a/test/suite/ch13/13.2/13.2-23-s.js b/test/suite/ch13/13.2/13.2-23-s.js index 01977060557c84016f1d1d439fdbe141c2fd7123..2a72651c2114b4f0612e0cf23e8bb951e6884e90 100644 --- a/test/suite/ch13/13.2/13.2-23-s.js +++ b/test/suite/ch13/13.2/13.2-23-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.2-23-s description: > StrictMode - enumerating over a function object looking for 'caller' fails outside of the function diff --git a/test/suite/ch13/13.2/13.2-24-s.js b/test/suite/ch13/13.2/13.2-24-s.js index 2ef269683921fe61c69e24b7aae6b2b63dd7a97d..741a64cfe62ccab298952721a897efbeccf1d439 100644 --- a/test/suite/ch13/13.2/13.2-24-s.js +++ b/test/suite/ch13/13.2/13.2-24-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.2-24-s description: > StrictMode - enumerating over a function object looking for 'caller' fails inside the function diff --git a/test/suite/ch13/13.2/13.2-25-s.js b/test/suite/ch13/13.2/13.2-25-s.js index 27d4b32ad78fe3278be58fd18725cebb4e0a76c6..067552b1c40b2e5da61cf5354bd44bc25039a7cf 100644 --- a/test/suite/ch13/13.2/13.2-25-s.js +++ b/test/suite/ch13/13.2/13.2-25-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.2-25-s description: > StrictMode - reading a property named 'arguments' of function objects is not allowed outside the function diff --git a/test/suite/ch13/13.2/13.2-26-s.js b/test/suite/ch13/13.2/13.2-26-s.js index 0e4d0a8d629eff45c1e7e0827190450db9d9cffe..f602278f7ff39b837d3f2e9956ab1d54c7363d10 100644 --- a/test/suite/ch13/13.2/13.2-26-s.js +++ b/test/suite/ch13/13.2/13.2-26-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.2-26-s description: > StrictMode - writing a property named 'arguments' of function objects is not allowed outside the function diff --git a/test/suite/ch13/13.2/13.2-27-s.js b/test/suite/ch13/13.2/13.2-27-s.js index c640ad673e3d8a3f3e0aeacbdeb033f10a833534..3526e4ad7f6fe10dcb44a751b283401636743600 100644 --- a/test/suite/ch13/13.2/13.2-27-s.js +++ b/test/suite/ch13/13.2/13.2-27-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.2-27-s description: > StrictMode - enumerating over a function object looking for 'arguments' fails outside of the function diff --git a/test/suite/ch13/13.2/13.2-28-s.js b/test/suite/ch13/13.2/13.2-28-s.js index 955938503e066c5e543d3ee03765daa7ba9d02bc..74293082c7e8a61d2f75f90f583f446846d49cb6 100644 --- a/test/suite/ch13/13.2/13.2-28-s.js +++ b/test/suite/ch13/13.2/13.2-28-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.2-28-s description: > StrictMode - enumerating over a function object looking for 'arguments' fails inside the function diff --git a/test/suite/ch13/13.2/13.2-29-s.js b/test/suite/ch13/13.2/13.2-29-s.js index 7ddc4a82bcd79c14ed957c19c5bf10a1bf527507..a70debdda87151aaf35ad522fe291cc8a09ec70a 100644 --- a/test/suite/ch13/13.2/13.2-29-s.js +++ b/test/suite/ch13/13.2/13.2-29-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.2-29-s description: > StrictMode - property named 'caller' of function objects is not configurable diff --git a/test/suite/ch13/13.2/13.2-3-s.js b/test/suite/ch13/13.2/13.2-3-s.js index bd49fe9adaa6836e083274cc2d24406d7243a687..dfe4ab330b94610a11ddb1d9cc4d869b598ffb6a 100644 --- a/test/suite/ch13/13.2/13.2-3-s.js +++ b/test/suite/ch13/13.2/13.2-3-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.2-3-s description: > StrictMode - Writing or reading from a property named 'arguments' of function objects is allowed under both strict and normal modes. diff --git a/test/suite/ch13/13.2/13.2-30-s.js b/test/suite/ch13/13.2/13.2-30-s.js index 2103f5ec2d42c094a7a0150d9624853a9f61e271..8984e4f75236ca5f16d84a25fc4afdf26f49ae97 100644 --- a/test/suite/ch13/13.2/13.2-30-s.js +++ b/test/suite/ch13/13.2/13.2-30-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.2-30-s description: > StrictMode - property named 'caller' of function objects is not configurable diff --git a/test/suite/ch13/13.2/13.2-31-s.js b/test/suite/ch13/13.2/13.2-31-s.js index 48da5a92b930cb4d8819ab8412e327f2b08ed065..db903746829a1b3bc1ab34bbaa273d4b0aaef94a 100644 --- a/test/suite/ch13/13.2/13.2-31-s.js +++ b/test/suite/ch13/13.2/13.2-31-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.2-31-s description: > StrictMode - property named 'caller' of function objects is not configurable diff --git a/test/suite/ch13/13.2/13.2-32-s.js b/test/suite/ch13/13.2/13.2-32-s.js index 929d2bba3db711c0e82a58b463cbb572ec66b285..d62d684de2622737248032fad71bd63d9de8e313 100644 --- a/test/suite/ch13/13.2/13.2-32-s.js +++ b/test/suite/ch13/13.2/13.2-32-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.2-32-s description: > StrictMode - property named 'caller' of function objects is not configurable diff --git a/test/suite/ch13/13.2/13.2-33-s.js b/test/suite/ch13/13.2/13.2-33-s.js index 0bc11d98081dcfc24ace1a0c901ccb9457813cca..dbd1835490e21c53284e5fe46fecc27c850f060a 100644 --- a/test/suite/ch13/13.2/13.2-33-s.js +++ b/test/suite/ch13/13.2/13.2-33-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.2-33-s description: > StrictMode - property named 'arguments' of function objects is not configurable diff --git a/test/suite/ch13/13.2/13.2-34-s.js b/test/suite/ch13/13.2/13.2-34-s.js index 23a9d2af20619eb2f501ede6c8eec411e997e8f8..7bd0f8a3d93e8ed8fcca0697b71386a707248a95 100644 --- a/test/suite/ch13/13.2/13.2-34-s.js +++ b/test/suite/ch13/13.2/13.2-34-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.2-34-s description: > StrictMode - property named 'arguments' of function objects is not configurable diff --git a/test/suite/ch13/13.2/13.2-35-s.js b/test/suite/ch13/13.2/13.2-35-s.js index c1da63eaf968d7dd2fb1edd4cbfd6990214dac94..49b03f91ecf80c07c6a5416a7de0d5381b9f8887 100644 --- a/test/suite/ch13/13.2/13.2-35-s.js +++ b/test/suite/ch13/13.2/13.2-35-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.2-35-s description: > StrictMode - property named 'arguments' of function objects is not configurable diff --git a/test/suite/ch13/13.2/13.2-36-s.js b/test/suite/ch13/13.2/13.2-36-s.js index 0b13df082ce84fb3b1ae48fd80e2bec490e0ce34..105279066385a93ae7dbbf084ac24efda6417b78 100644 --- a/test/suite/ch13/13.2/13.2-36-s.js +++ b/test/suite/ch13/13.2/13.2-36-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.2-36-s description: > StrictMode - property named 'arguments' of function objects is not configurable diff --git a/test/suite/ch13/13.2/13.2-4-s.js b/test/suite/ch13/13.2/13.2-4-s.js index ddc05e5716a5a5026750dbf204e0ae2c09337f48..3ac7c510c1498f532afc52b42eb588cd23b53575 100644 --- a/test/suite/ch13/13.2/13.2-4-s.js +++ b/test/suite/ch13/13.2/13.2-4-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.2-4-s description: > StrictMode - A TypeError is thrown when a code in strict mode tries to write to 'arguments' of function instances. diff --git a/test/suite/ch13/13.2/13.2-5-s.js b/test/suite/ch13/13.2/13.2-5-s.js index 8a705158a3c4e345351137df897f3486c3fcd236..3697a826f2e7ff07b94d493e711edb046dc2a498 100644 --- a/test/suite/ch13/13.2/13.2-5-s.js +++ b/test/suite/ch13/13.2/13.2-5-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.2-5-s description: > StrictMode - reading a property named 'caller' of function objects is not allowed outside the function diff --git a/test/suite/ch13/13.2/13.2-6-s.js b/test/suite/ch13/13.2/13.2-6-s.js index c5848058a5a4336c15b1cbd58523f8f873bc4afa..dac7276774b5e19636a08d3a528022a31a3b308c 100644 --- a/test/suite/ch13/13.2/13.2-6-s.js +++ b/test/suite/ch13/13.2/13.2-6-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.2-6-s description: > StrictMode - writing a property named 'caller' of function objects is not allowed outside the function diff --git a/test/suite/ch13/13.2/13.2-7-s.js b/test/suite/ch13/13.2/13.2-7-s.js index b50034aca9605359360ad894220b14bd51d43276..c22b067169e2c1ee4df3c381b48b8952258eded4 100644 --- a/test/suite/ch13/13.2/13.2-7-s.js +++ b/test/suite/ch13/13.2/13.2-7-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.2-7-s description: > StrictMode - enumerating over a function object looking for 'caller' fails outside of the function diff --git a/test/suite/ch13/13.2/13.2-8-s.js b/test/suite/ch13/13.2/13.2-8-s.js index 62b560ce64c62138542edfb7c1a06de5b2cfea9a..4cf836aa5225b8659dc4e0ed888f338db3fea719 100644 --- a/test/suite/ch13/13.2/13.2-8-s.js +++ b/test/suite/ch13/13.2/13.2-8-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.2-8-s description: > StrictMode - enumerating over a function object looking for 'caller' fails inside the function diff --git a/test/suite/ch13/13.2/13.2-9-s.js b/test/suite/ch13/13.2/13.2-9-s.js index 7ae06057562c1cfe12c72adf13f78f1c4690578a..e53169be6a5f7963bf2c8af8f114a89712a393a1 100644 --- a/test/suite/ch13/13.2/13.2-9-s.js +++ b/test/suite/ch13/13.2/13.2-9-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 13.2-9-s description: > StrictMode - reading a property named 'caller' of function objects is not allowed outside the function diff --git a/test/suite/ch13/13.2/S13.2.1_A1_T1.js b/test/suite/ch13/13.2/S13.2.1_A1_T1.js index f11e5587508dbf6609039ef7181339bfb686b2c4..5fb7a9a59869491bd9d231a38f5578675418ce97 100644 --- a/test/suite/ch13/13.2/S13.2.1_A1_T1.js +++ b/test/suite/ch13/13.2/S13.2.1_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The depth of nested function calls reaches 32 +es5id: 13.2.1_A1_T1 description: Creating function calls 32 elements depth ---*/ diff --git a/test/suite/ch13/13.2/S13.2.1_A4_T1.js b/test/suite/ch13/13.2/S13.2.1_A4_T1.js index 2d4189ed5d212475624649055ab158185884284c..1a72e038125414dba7b4c5ae69bfa9f07d1ffc33 100644 --- a/test/suite/ch13/13.2/S13.2.1_A4_T1.js +++ b/test/suite/ch13/13.2/S13.2.1_A4_T1.js @@ -3,6 +3,7 @@ /*--- info: Objects as arguments are passed by reference +es5id: 13.2.1_A4_T1 description: > Adding new number property to a function argument within the function body, where explicit argument is an object defined with diff --git a/test/suite/ch13/13.2/S13.2.1_A4_T2.js b/test/suite/ch13/13.2/S13.2.1_A4_T2.js index 8881c5311df08e2c320951746c4286dce6186c63..71b7f40e28241858bbbf614803d3787b5edea4f9 100644 --- a/test/suite/ch13/13.2/S13.2.1_A4_T2.js +++ b/test/suite/ch13/13.2/S13.2.1_A4_T2.js @@ -3,6 +3,7 @@ /*--- info: Objects as arguments are passed by reference +es5id: 13.2.1_A4_T2 description: > Adding new string property to a function argument within the function body, where explicit argument is an object defined with diff --git a/test/suite/ch13/13.2/S13.2.1_A4_T3.js b/test/suite/ch13/13.2/S13.2.1_A4_T3.js index 6cd4c12a49b21dbd8f7178c5260430ceb71a191e..43b96bf9099d66a0f8ad295109a59fe0e0906964 100644 --- a/test/suite/ch13/13.2/S13.2.1_A4_T3.js +++ b/test/suite/ch13/13.2/S13.2.1_A4_T3.js @@ -3,6 +3,7 @@ /*--- info: Objects as arguments are passed by reference +es5id: 13.2.1_A4_T3 description: > Adding new number property to a function argument within the function body, where array element "arguments[0]" is an object diff --git a/test/suite/ch13/13.2/S13.2.1_A4_T4.js b/test/suite/ch13/13.2/S13.2.1_A4_T4.js index 16744343ec4e4a7ea007b43a5ebe70e4422f565b..af31061ecd32b9c860eecda271eb0aa04466db80 100644 --- a/test/suite/ch13/13.2/S13.2.1_A4_T4.js +++ b/test/suite/ch13/13.2/S13.2.1_A4_T4.js @@ -3,6 +3,7 @@ /*--- info: Objects as arguments are passed by reference +es5id: 13.2.1_A4_T4 description: > Adding new number property to a function argument within the function body, where array element "arguments[0]" is an object diff --git a/test/suite/ch13/13.2/S13.2.1_A5_T1.js b/test/suite/ch13/13.2/S13.2.1_A5_T1.js index b0a1fac91b30479b08abcb42460adcdc0ecfed2b..b8abe035a181cf792b08afb83f88bec7329bc74b 100644 --- a/test/suite/ch13/13.2/S13.2.1_A5_T1.js +++ b/test/suite/ch13/13.2/S13.2.1_A5_T1.js @@ -3,6 +3,7 @@ /*--- info: Closures are admitted +es5id: 13.2.1_A5_T1 description: Sorting with closure ---*/ diff --git a/test/suite/ch13/13.2/S13.2.1_A5_T2.js b/test/suite/ch13/13.2/S13.2.1_A5_T2.js index 00d2907bda56d35f663ad5614a8d56108b478dc0..be5177144ab6ad6d84004577c8d44714d1946b9f 100644 --- a/test/suite/ch13/13.2/S13.2.1_A5_T2.js +++ b/test/suite/ch13/13.2/S13.2.1_A5_T2.js @@ -3,6 +3,7 @@ /*--- info: Closures are admitted +es5id: 13.2.1_A5_T2 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/ch13/13.2/S13.2.1_A6_T1.js b/test/suite/ch13/13.2/S13.2.1_A6_T1.js index ba430f274fbbaaf5be9a11160d0fe08af88600dd..1afa26711176fa6a38e1a967e3c0957f6c76741e 100644 --- a/test/suite/ch13/13.2/S13.2.1_A6_T1.js +++ b/test/suite/ch13/13.2/S13.2.1_A6_T1.js @@ -3,6 +3,7 @@ /*--- info: Primitive types are passed by value +es5id: 13.2.1_A6_T1 description: Declaring a function with "function __func(arg1, arg2)" ---*/ diff --git a/test/suite/ch13/13.2/S13.2.1_A6_T2.js b/test/suite/ch13/13.2/S13.2.1_A6_T2.js index 36248a729c239cddf2b23f97718104c58cb15b82..a20aa33febfd315d9ffe1a6c86c16341a02e7a3f 100644 --- a/test/suite/ch13/13.2/S13.2.1_A6_T2.js +++ b/test/suite/ch13/13.2/S13.2.1_A6_T2.js @@ -3,6 +3,7 @@ /*--- info: Primitive types are passed by value +es5id: 13.2.1_A6_T2 description: Declaring a function with "__func = function(arg1, arg2)" ---*/ diff --git a/test/suite/ch13/13.2/S13.2.1_A7_T1.js b/test/suite/ch13/13.2/S13.2.1_A7_T1.js index db095b17723ff17df8cf1c0f6a878823b19f596f..990422421a6b9b6fd7d6868d82965c52f5057f56 100644 --- a/test/suite/ch13/13.2/S13.2.1_A7_T1.js +++ b/test/suite/ch13/13.2/S13.2.1_A7_T1.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 13.2.1_A7_T1 description: Returning null. Declaring a function with "function __func()" ---*/ diff --git a/test/suite/ch13/13.2/S13.2.1_A7_T2.js b/test/suite/ch13/13.2/S13.2.1_A7_T2.js index 3328bc55b6e897a070302854dfdfc40228b20992..4aeba30172befb9ac2b495bef583bc8eefa63e57 100644 --- a/test/suite/ch13/13.2/S13.2.1_A7_T2.js +++ b/test/suite/ch13/13.2/S13.2.1_A7_T2.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 13.2.1_A7_T2 description: > Returning null. Declaring a function with "var __func = function ()" diff --git a/test/suite/ch13/13.2/S13.2.1_A7_T3.js b/test/suite/ch13/13.2/S13.2.1_A7_T3.js index 5cd67c4dcbe38bc31806f3e1dd20e4c0bff64779..7fc0140bff69b3fdcee49bdf0940c1a6a739830b 100644 --- a/test/suite/ch13/13.2/S13.2.1_A7_T3.js +++ b/test/suite/ch13/13.2/S13.2.1_A7_T3.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 13.2.1_A7_T3 description: Returning number. Declaring a function with "function __func()" includes: [Test262Error.js] ---*/ diff --git a/test/suite/ch13/13.2/S13.2.1_A7_T4.js b/test/suite/ch13/13.2/S13.2.1_A7_T4.js index 13632f0f3cf11e408a2739894592b02f0e0ed868..b73000b40fa1376416b86fd790c3ae15121f9a12 100644 --- a/test/suite/ch13/13.2/S13.2.1_A7_T4.js +++ b/test/suite/ch13/13.2/S13.2.1_A7_T4.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 13.2.1_A7_T4 description: Returning boolean. Declaring a function with "function __func()" includes: [Test262Error.js] ---*/ diff --git a/test/suite/ch13/13.2/S13.2.1_A8_T1.js b/test/suite/ch13/13.2/S13.2.1_A8_T1.js index a6fb01b328e7557fa7296b3b2d5ef033d98f209f..c017150ab737b9aecd894e44e380fe16c0338fa7 100644 --- a/test/suite/ch13/13.2/S13.2.1_A8_T1.js +++ b/test/suite/ch13/13.2/S13.2.1_A8_T1.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 13.2.1_A8_T1 description: > Throwing an exception within a function body. Declaring function with "function __func()" diff --git a/test/suite/ch13/13.2/S13.2.1_A8_T2.js b/test/suite/ch13/13.2/S13.2.1_A8_T2.js index 831e678dc42aef366375278b6e342c9fec06ca32..bf399b50d6ebd6e3a764900957d24594045d2d3a 100644 --- a/test/suite/ch13/13.2/S13.2.1_A8_T2.js +++ b/test/suite/ch13/13.2/S13.2.1_A8_T2.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 13.2.1_A8_T2 description: > Throwing an exception within a function body. Declaring function with "var __func = function (message)" diff --git a/test/suite/ch13/13.2/S13.2.1_A9.1_T1.js b/test/suite/ch13/13.2/S13.2.1_A9.1_T1.js index 11b0f0c45e7a6e536667153988160bcebe423d27..7a5a47293347a9ac2d10731a1eaa363deb60476c 100644 --- a/test/suite/ch13/13.2/S13.2.1_A9.1_T1.js +++ b/test/suite/ch13/13.2/S13.2.1_A9.1_T1.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 13.2.1_A9.1_T1 description: > Declaring a function with "function __func()" and no "return" in the function body diff --git a/test/suite/ch13/13.2/S13.2.1_A9.1_T2.js b/test/suite/ch13/13.2/S13.2.1_A9.1_T2.js index 25cfbd5f0f6d433759c0893c9b2c77ad3b9deb44..a728fa7ed99b3a129a21dd91d46c51c72775ac0b 100644 --- a/test/suite/ch13/13.2/S13.2.1_A9.1_T2.js +++ b/test/suite/ch13/13.2/S13.2.1_A9.1_T2.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 13.2.1_A9.1_T2 description: > Declaring a function with "var __func = function()" and no "return" in the function body diff --git a/test/suite/ch13/13.2/S13.2.1_A9_T1.js b/test/suite/ch13/13.2/S13.2.1_A9_T1.js index 1cecf4992814d346977774778c5a0806b60e660d..0b9a3cb3febe634048ef889d0c0373308cb325d7 100644 --- a/test/suite/ch13/13.2/S13.2.1_A9_T1.js +++ b/test/suite/ch13/13.2/S13.2.1_A9_T1.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 13.2.1_A9_T1 description: > Using "return" with no expression. Declaring a function with "function __func()" diff --git a/test/suite/ch13/13.2/S13.2.1_A9_T2.js b/test/suite/ch13/13.2/S13.2.1_A9_T2.js index f40a79dd64ebf39746bcddb2c1a5dddc523ed60f..774b835edd463bdf04e695ee5e7c3d7e858ef56f 100644 --- a/test/suite/ch13/13.2/S13.2.1_A9_T2.js +++ b/test/suite/ch13/13.2/S13.2.1_A9_T2.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 13.2.1_A9_T2 description: > Using "return" with no expression. Declaring a function with "var __func = function()" diff --git a/test/suite/ch13/13.2/S13.2.2_A10.js b/test/suite/ch13/13.2/S13.2.2_A10.js index a4ea620d34b57aeec89a36c4f5f83a7fb313c8aa..4253d2c48d5cc926f12bda0bef2864ece23617f4 100644 --- a/test/suite/ch13/13.2/S13.2.2_A10.js +++ b/test/suite/ch13/13.2/S13.2.2_A10.js @@ -5,6 +5,7 @@ info: > Calling a function as a constructor is possible as long as this.any_Function is declared +es5id: 13.2.2_A10 description: Calling a function as a constructor after it has been declared ---*/ diff --git a/test/suite/ch13/13.2/S13.2.2_A11.js b/test/suite/ch13/13.2/S13.2.2_A11.js index d4c3d2b1db25acad7ef55ab643b9f7b434b675a3..cb1c8fa9d4ce595a10836a248749e2f944e607fd 100644 --- a/test/suite/ch13/13.2/S13.2.2_A11.js +++ b/test/suite/ch13/13.2/S13.2.2_A11.js @@ -5,6 +5,7 @@ info: > Calling a function as a constructor is possible as long as this.any_Function is declared and called +es5id: 13.2.2_A11 description: > Calling a function as a constructor after it has been declared with "function func()" diff --git a/test/suite/ch13/13.2/S13.2.2_A12.js b/test/suite/ch13/13.2/S13.2.2_A12.js index d5570a2005b24a518da4b9d246d01a492947e632..f68719f93e3b3e1b294015c72ef233d5b55d1fda 100644 --- a/test/suite/ch13/13.2/S13.2.2_A12.js +++ b/test/suite/ch13/13.2/S13.2.2_A12.js @@ -5,6 +5,7 @@ info: > Calling a function as a constructor is possible as long as this.any_Function is declared and called +es5id: 13.2.2_A12 description: > Calling a function as a constructor after it has been declared with "function func()" diff --git a/test/suite/ch13/13.2/S13.2.2_A13.js b/test/suite/ch13/13.2/S13.2.2_A13.js index 18919e13e33b3b0aa4dcf74f127f7e10d65f766e..e65991ea116f70d51ba664a73498379e16f50a0a 100644 --- a/test/suite/ch13/13.2/S13.2.2_A13.js +++ b/test/suite/ch13/13.2/S13.2.2_A13.js @@ -5,6 +5,7 @@ info: > Calling a function as a constructor is inadmissible as long as this.any_Function is declared by eval and called +es5id: 13.2.2_A13 description: > Calling a function as a constructor after it has been declared by eval diff --git a/test/suite/ch13/13.2/S13.2.2_A14.js b/test/suite/ch13/13.2/S13.2.2_A14.js index 6b233d56d7f17b73a89a985e746e1b42491e27b7..3e3836765f61a4e2c1517296d6a4f9615ff59d96 100644 --- a/test/suite/ch13/13.2/S13.2.2_A14.js +++ b/test/suite/ch13/13.2/S13.2.2_A14.js @@ -5,6 +5,7 @@ info: > Calling a function as a constructor is inadmissible as long as this.any_Function is declared by eval and called +es5id: 13.2.2_A14 description: > Calling a function as a constructor after it has been declared by eval diff --git a/test/suite/ch13/13.2/S13.2.2_A15_T1.js b/test/suite/ch13/13.2/S13.2.2_A15_T1.js index 958dd93e3cf7ae14c0e75c37a0802774b7570e9f..3a6195ca30316117cfdc43b4ac2ba302cf76c942 100644 --- a/test/suite/ch13/13.2/S13.2.2_A15_T1.js +++ b/test/suite/ch13/13.2/S13.2.2_A15_T1.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 13.2.2_A15_T1 description: > Function declared at the end of the program and "obj" property is declared with "var obj = {}" diff --git a/test/suite/ch13/13.2/S13.2.2_A15_T2.js b/test/suite/ch13/13.2/S13.2.2_A15_T2.js index 9c9cc7765dfac0f58c92f4399243ef1035e448e2..94c9ad3e02206c19bfd973a61020233bb32f99d9 100644 --- a/test/suite/ch13/13.2/S13.2.2_A15_T2.js +++ b/test/suite/ch13/13.2/S13.2.2_A15_T2.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 13.2.2_A15_T2 description: > Function declared at the end of the program and "obj" property is declared with "obj = {}" diff --git a/test/suite/ch13/13.2/S13.2.2_A15_T3.js b/test/suite/ch13/13.2/S13.2.2_A15_T3.js index a4ada72b16bc0b76a37c7d9541bbebc7864b59c1..f2ef353f4bf6c0293adbe24c6fe0885c2f4bdc53 100644 --- a/test/suite/ch13/13.2/S13.2.2_A15_T3.js +++ b/test/suite/ch13/13.2/S13.2.2_A15_T3.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 13.2.2_A15_T3 description: > Function declared at the end of the program and "obj" property is declared with "var obj = {}" diff --git a/test/suite/ch13/13.2/S13.2.2_A15_T4.js b/test/suite/ch13/13.2/S13.2.2_A15_T4.js index 9267fff05a353abaa26c98219b056606582986df..cba1f2d3dc3c6941697d9742fd154a0222f36afb 100644 --- a/test/suite/ch13/13.2/S13.2.2_A15_T4.js +++ b/test/suite/ch13/13.2/S13.2.2_A15_T4.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 13.2.2_A15_T4 description: > Function declared at the end of the program and "obj" property is declared with "obj = {}" diff --git a/test/suite/ch13/13.2/S13.2.2_A16_T1.js b/test/suite/ch13/13.2/S13.2.2_A16_T1.js index c6c8ffef3b8c62e25ffbe57f818bac7f322fd667..fa10c4eee88df6d596ee1027b0ae28ecc563433b 100644 --- a/test/suite/ch13/13.2/S13.2.2_A16_T1.js +++ b/test/suite/ch13/13.2/S13.2.2_A16_T1.js @@ -3,6 +3,7 @@ /*--- info: FunctionExpression within a new statement is admitted +es5id: 13.2.2_A16_T1 description: > Using "is __obj = new function __func(){this.prop=1;}" as FunctionExpression diff --git a/test/suite/ch13/13.2/S13.2.2_A16_T2.js b/test/suite/ch13/13.2/S13.2.2_A16_T2.js index 1716a1d4d4e7968dac2b406264b2215e4d66ff60..e32aedf12458d1e2d242d020036969a825a993f1 100644 --- a/test/suite/ch13/13.2/S13.2.2_A16_T2.js +++ b/test/suite/ch13/13.2/S13.2.2_A16_T2.js @@ -3,6 +3,7 @@ /*--- info: FunctionExpression within a new statement is admitted +es5id: 13.2.2_A16_T2 description: > Using "var __obj = new function __func(arg){this.prop=arg;}(5)" as FunctionExpression diff --git a/test/suite/ch13/13.2/S13.2.2_A16_T3.js b/test/suite/ch13/13.2/S13.2.2_A16_T3.js index 25c585bdb31a03f960c33fbb3e866e7464d9f0f2..7ea7e2b3496eae070cde73c43675be6d752357c7 100644 --- a/test/suite/ch13/13.2/S13.2.2_A16_T3.js +++ b/test/suite/ch13/13.2/S13.2.2_A16_T3.js @@ -3,6 +3,7 @@ /*--- info: FunctionExpression within a new statement is admitted +es5id: 13.2.2_A16_T3 description: > Using "is __obj = new function __func(arg){this.prop=arg; return {feat: ++arg}}(5)" as FunctionExpression diff --git a/test/suite/ch13/13.2/S13.2.2_A17_T2.js b/test/suite/ch13/13.2/S13.2.2_A17_T2.js index a85e83daab9d22f867d389ee50e5e97011296225..950ee3dd839b4cdb3c8ba72b37332c5c94aca024 100644 --- a/test/suite/ch13/13.2/S13.2.2_A17_T2.js +++ b/test/suite/ch13/13.2/S13.2.2_A17_T2.js @@ -3,6 +3,7 @@ /*--- info: FunctionExpression containing "with" statement is admitted +es5id: 13.2.2_A17_T2 description: Throwing an exception within "with" statement ---*/ diff --git a/test/suite/ch13/13.2/S13.2.2_A17_T3.js b/test/suite/ch13/13.2/S13.2.2_A17_T3.js index b678fc4f07b2b549b74da8e53dd7420a2b07817b..24accb026ce0c78cb41f37cade0db56362fbec02 100644 --- a/test/suite/ch13/13.2/S13.2.2_A17_T3.js +++ b/test/suite/ch13/13.2/S13.2.2_A17_T3.js @@ -3,6 +3,7 @@ /*--- info: FunctionExpression containing "with" statement is admitted +es5id: 13.2.2_A17_T3 description: > In the check 4 we populate field getRight in __obj object since var getRight declaration adds variable to function scope but diff --git a/test/suite/ch13/13.2/S13.2.2_A18_T1.js b/test/suite/ch13/13.2/S13.2.2_A18_T1.js index f50c93178ec6dc497e4c39b4d1f338142bb47cde..1c7b2f98fd120c0fa007df65edb4a9aebd08c89b 100644 --- a/test/suite/ch13/13.2/S13.2.2_A18_T1.js +++ b/test/suite/ch13/13.2/S13.2.2_A18_T1.js @@ -5,6 +5,7 @@ info: > Using arguments object within a "with" Expression that is nested in a function is admitted +es5id: 13.2.2_A18_T1 description: "Object is declared with \"var __obj={callee:\"a\"}\"" ---*/ diff --git a/test/suite/ch13/13.2/S13.2.2_A18_T2.js b/test/suite/ch13/13.2/S13.2.2_A18_T2.js index f60a03b2d09ea81c28cf6943ad7936a80a29bab8..e923408c3cc6a6705a6ed6e78ef142b88ff58281 100644 --- a/test/suite/ch13/13.2/S13.2.2_A18_T2.js +++ b/test/suite/ch13/13.2/S13.2.2_A18_T2.js @@ -5,6 +5,7 @@ info: > Using arguments object within a "with" Expression that is nested in a function is admitted +es5id: 13.2.2_A18_T2 description: "Object is declared with \"__obj={callee:\"a\"}\"" ---*/ diff --git a/test/suite/ch13/13.2/S13.2.2_A19_T1.js b/test/suite/ch13/13.2/S13.2.2_A19_T1.js index 662ba891cb5f1e7908eddb940d437968b08c5d45..714c0d55e64ed32c17ab59bf1651df2756ae105f 100644 --- a/test/suite/ch13/13.2/S13.2.2_A19_T1.js +++ b/test/suite/ch13/13.2/S13.2.2_A19_T1.js @@ -3,6 +3,7 @@ /*--- info: Function's scope chain is started when it is declared +es5id: 13.2.2_A19_T1 description: Function is declared in the global scope ---*/ diff --git a/test/suite/ch13/13.2/S13.2.2_A19_T2.js b/test/suite/ch13/13.2/S13.2.2_A19_T2.js index 41898209b7708a21b24491e3e43571e4d99d54db..42beeafad2d28489a983d90f0d6c668a321f0fa0 100644 --- a/test/suite/ch13/13.2/S13.2.2_A19_T2.js +++ b/test/suite/ch13/13.2/S13.2.2_A19_T2.js @@ -3,6 +3,7 @@ /*--- info: Function's scope chain is started when it is declared +es5id: 13.2.2_A19_T2 description: Function is declared in the object scope. Using "with" statement ---*/ diff --git a/test/suite/ch13/13.2/S13.2.2_A19_T3.js b/test/suite/ch13/13.2/S13.2.2_A19_T3.js index 10eaf76adc90a9a425a44fb56ac45da1e4deff04..1a2c076781df2fc6312850ce6ae10607b04aeebe 100644 --- a/test/suite/ch13/13.2/S13.2.2_A19_T3.js +++ b/test/suite/ch13/13.2/S13.2.2_A19_T3.js @@ -3,6 +3,7 @@ /*--- info: Function's scope chain is started when it is declared +es5id: 13.2.2_A19_T3 description: > Function is declared in the object scope and then an exception is thrown diff --git a/test/suite/ch13/13.2/S13.2.2_A19_T4.js b/test/suite/ch13/13.2/S13.2.2_A19_T4.js index eaec3ad4f540217c38fd132f690f491001cfb95e..a3020aae54fc15d8341153030bac36aec2352909 100644 --- a/test/suite/ch13/13.2/S13.2.2_A19_T4.js +++ b/test/suite/ch13/13.2/S13.2.2_A19_T4.js @@ -3,6 +3,7 @@ /*--- info: Function's scope chain is started when it is declared +es5id: 13.2.2_A19_T4 description: > Function is declared in the hierarchical object scope and then an exception is thrown diff --git a/test/suite/ch13/13.2/S13.2.2_A19_T5.js b/test/suite/ch13/13.2/S13.2.2_A19_T5.js index db670c3c99b0b7d7bb8a36900c3f59ed39d00dab..9b275ccdaaa205eb18418cb70bb9cd6150f1d1d8 100644 --- a/test/suite/ch13/13.2/S13.2.2_A19_T5.js +++ b/test/suite/ch13/13.2/S13.2.2_A19_T5.js @@ -3,6 +3,7 @@ /*--- info: Function's scope chain is started when it is declared +es5id: 13.2.2_A19_T5 description: > Function is declared in the object scope, then an exception is thrown and the object is deleted diff --git a/test/suite/ch13/13.2/S13.2.2_A19_T6.js b/test/suite/ch13/13.2/S13.2.2_A19_T6.js index 9c83b8a93786ba3db18805b82b7c9e3cbd9cb78c..99da95ff30048e563b91086ca910d216a6ce8767 100644 --- a/test/suite/ch13/13.2/S13.2.2_A19_T6.js +++ b/test/suite/ch13/13.2/S13.2.2_A19_T6.js @@ -3,6 +3,7 @@ /*--- info: Function's scope chain is started when it is declared +es5id: 13.2.2_A19_T6 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/ch13/13.2/S13.2.2_A19_T7.js b/test/suite/ch13/13.2/S13.2.2_A19_T7.js index b4901d7e19895cae10741de9b1270dee7f77986c..dbb588905b08b83f466abaed442fa3727d6fc28a 100644 --- a/test/suite/ch13/13.2/S13.2.2_A19_T7.js +++ b/test/suite/ch13/13.2/S13.2.2_A19_T7.js @@ -3,6 +3,7 @@ /*--- info: Function's scope chain is started when it is declared +es5id: 13.2.2_A19_T7 description: Function is declared in the object scope as a variable ---*/ diff --git a/test/suite/ch13/13.2/S13.2.2_A19_T8.js b/test/suite/ch13/13.2/S13.2.2_A19_T8.js index dc98121bc2420240e49f7d5579fe498043ff90e6..32ff0251a7ffecd6c6293b97d860df7860a5bacf 100644 --- a/test/suite/ch13/13.2/S13.2.2_A19_T8.js +++ b/test/suite/ch13/13.2/S13.2.2_A19_T8.js @@ -3,6 +3,7 @@ /*--- info: Function's scope chain is started when it is declared +es5id: 13.2.2_A19_T8 description: Function is declared multiply times ---*/ diff --git a/test/suite/ch13/13.2/S13.2.2_A1_T1.js b/test/suite/ch13/13.2/S13.2.2_A1_T1.js index 1fefa090094882e1c50b42b4690fb8d1b272df70..4abaf96d2776160b33f8ad7825d83bbcc9de08b1 100644 --- a/test/suite/ch13/13.2/S13.2.2_A1_T1.js +++ b/test/suite/ch13/13.2/S13.2.2_A1_T1.js @@ -5,6 +5,7 @@ info: > Since a function is an object, it might be set to [[Prototype]] property of a new created object through [[Construct]] property +es5id: 13.2.2_A1_T1 description: Declaring a function with "function __func()" ---*/ diff --git a/test/suite/ch13/13.2/S13.2.2_A1_T2.js b/test/suite/ch13/13.2/S13.2.2_A1_T2.js index ea9555646a272c5b23701501c1c1af9fb6d0f68d..32c124b4d9e22a57d108e5d3b494be8aacf50292 100644 --- a/test/suite/ch13/13.2/S13.2.2_A1_T2.js +++ b/test/suite/ch13/13.2/S13.2.2_A1_T2.js @@ -5,6 +5,7 @@ info: > Since a function is an object, it might be set to [[Prototype]] property of a new created object through [[Construct]] property +es5id: 13.2.2_A1_T2 description: Declaring a function with "var __PROTO = function()" includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch13/13.2/S13.2.2_A2.js b/test/suite/ch13/13.2/S13.2.2_A2.js index 06d40bd13620d52d72ef59c9e4abc7bcbdee0981..ac9d419f15fe82c79841313fc473ef9e045f278e 100644 --- a/test/suite/ch13/13.2/S13.2.2_A2.js +++ b/test/suite/ch13/13.2/S13.2.2_A2.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 13.2.2_A2 description: Trying to [[call]] this function ---*/ diff --git a/test/suite/ch13/13.2/S13.2.2_A3_T1.js b/test/suite/ch13/13.2/S13.2.2_A3_T1.js index 0bb9923d93c605df86f45e6e2e3e18c6ddf2d0af..4c25dfe12583866d8b909e775dc6d54fe72aa452 100644 --- a/test/suite/ch13/13.2/S13.2.2_A3_T1.js +++ b/test/suite/ch13/13.2/S13.2.2_A3_T1.js @@ -8,6 +8,7 @@ info: > It gets the value of the [[Prototype]] property of the F(Denote it PROTO_VAL). 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 +es5id: 13.2.2_A3_T1 description: Declaring a function with "function __FACTORY()" ---*/ diff --git a/test/suite/ch13/13.2/S13.2.2_A3_T2.js b/test/suite/ch13/13.2/S13.2.2_A3_T2.js index 609135ad8e7f2259ad3aa670968bd492889e949c..35a6c97c8eba8136e3387dcf27557e638ae4734a 100644 --- a/test/suite/ch13/13.2/S13.2.2_A3_T2.js +++ b/test/suite/ch13/13.2/S13.2.2_A3_T2.js @@ -8,6 +8,7 @@ info: > It gets the value of the [[Prototype]] property of the F(Denote it PROTO_VAL). 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 +es5id: 13.2.2_A3_T2 description: Declaring a function with "var __FACTORY = function()" ---*/ diff --git a/test/suite/ch13/13.2/S13.2.2_A4_T1.js b/test/suite/ch13/13.2/S13.2.2_A4_T1.js index 8824e825c827371770df9bee998a9f5bee1bc685..06ae3c81d3fbed213a94350147a80e3ac06a0d8c 100644 --- a/test/suite/ch13/13.2/S13.2.2_A4_T1.js +++ b/test/suite/ch13/13.2/S13.2.2_A4_T1.js @@ -8,6 +8,7 @@ info: > Gets the value of the [[Prototype]] property of the F(Denote it PROTO_VAL). If PROTO_VAL is an object, sets the [[Prototype]] property of native ECMAScript object just created to the PROTO_VAL +es5id: 13.2.2_A4_T1 description: Declaring a function with "function __FACTORY()" ---*/ diff --git a/test/suite/ch13/13.2/S13.2.2_A4_T2.js b/test/suite/ch13/13.2/S13.2.2_A4_T2.js index a130caf38da29cf9ccea2e1b51b5af3bd1f70188..678c08b0eb24f1e2c082ed0ed15a4f75e5bc2099 100644 --- a/test/suite/ch13/13.2/S13.2.2_A4_T2.js +++ b/test/suite/ch13/13.2/S13.2.2_A4_T2.js @@ -8,6 +8,7 @@ info: > Gets the value of the [[Prototype]] property of the F(Denote it PROTO_VAL). If PROTO_VAL is an object, sets the [[Prototype]] property of native ECMAScript object just created to the PROTO_VAL +es5id: 13.2.2_A4_T2 description: Declaring a function with "__FACTORY = function()" ---*/ diff --git a/test/suite/ch13/13.2/S13.2.2_A5_T1.js b/test/suite/ch13/13.2/S13.2.2_A5_T1.js index ac1a9757aa0ce184465da902d5f2bbfbdc9ce427..5899ec92be89d1ae850391c574c4069657e9f40e 100644 --- a/test/suite/ch13/13.2/S13.2.2_A5_T1.js +++ b/test/suite/ch13/13.2/S13.2.2_A5_T1.js @@ -7,6 +7,7 @@ info: > A new native ECMAScript object is created. 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 +es5id: 13.2.2_A5_T1 description: Declaring a function with "function __FACTORY(arg1, arg2)" ---*/ diff --git a/test/suite/ch13/13.2/S13.2.2_A5_T2.js b/test/suite/ch13/13.2/S13.2.2_A5_T2.js index 94f9475fd6a0a46c88d612cae5dc9cafe4232d5c..c73bab462bd1eed3e79892fb649d882a207ae005 100644 --- a/test/suite/ch13/13.2/S13.2.2_A5_T2.js +++ b/test/suite/ch13/13.2/S13.2.2_A5_T2.js @@ -7,6 +7,7 @@ info: > A new native ECMAScript object is created. 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 +es5id: 13.2.2_A5_T2 description: Declaring a function with "__FACTORY = function(arg1, arg2)" ---*/ diff --git a/test/suite/ch13/13.2/S13.2.2_A6_T1.js b/test/suite/ch13/13.2/S13.2.2_A6_T1.js index 6817c9c06a674085af5eb027a0005601c425645c..128a071f1e82f98e729895e1d62530c5b77e13ca 100644 --- a/test/suite/ch13/13.2/S13.2.2_A6_T1.js +++ b/test/suite/ch13/13.2/S13.2.2_A6_T1.js @@ -8,6 +8,7 @@ info: > Invoke the [[Call]] property of F, providing just created native ECMAScript object as the this value and providing the argument list passed into [[Construct]] as the argument values. If Type( [[Call]] returned) is not Object then return passed as this into [[Call]] object +es5id: 13.2.2_A6_T1 description: Declaring a function with "__func = function(arg)" ---*/ diff --git a/test/suite/ch13/13.2/S13.2.2_A6_T2.js b/test/suite/ch13/13.2/S13.2.2_A6_T2.js index f4222ff90be304c66811c45d464627b5c1dfd6d8..3817a68a47dce9fc6d4843c9f2488d1620129944 100644 --- a/test/suite/ch13/13.2/S13.2.2_A6_T2.js +++ b/test/suite/ch13/13.2/S13.2.2_A6_T2.js @@ -8,6 +8,7 @@ info: > Invoke the [[Call]] property of F, providing just created native ECMAScript object as the this value and providing the argument list passed into [[Construct]] as the argument values. If Type( [[Call]] returned) is not Object then return passed as this into [[Call]] object +es5id: 13.2.2_A6_T2 description: Declaring a function with "function __func (arg)" ---*/ diff --git a/test/suite/ch13/13.2/S13.2.2_A7_T1.js b/test/suite/ch13/13.2/S13.2.2_A7_T1.js index 7594e37545c7d91e8fc9f1c2868b338c739eea90..2561826f50e41ffe6acdb60179badf5b34540979 100644 --- a/test/suite/ch13/13.2/S13.2.2_A7_T1.js +++ b/test/suite/ch13/13.2/S13.2.2_A7_T1.js @@ -8,6 +8,7 @@ info: > Invoke the [[Call]] property of F, providing just created native ECMAScript object as the this value and providing the argument list passed into [[Construct]] as the argument values. If Type( [[Call]] returned) is an Object then return this just as obtained object +es5id: 13.2.2_A7_T1 description: Declaring a function with "as __func = function(arg)" ---*/ diff --git a/test/suite/ch13/13.2/S13.2.2_A7_T2.js b/test/suite/ch13/13.2/S13.2.2_A7_T2.js index e453b725c3b06771785bd21be9a5bda6e67060b5..80774ed54a102a59935351df8ae6880f4b6934ad 100644 --- a/test/suite/ch13/13.2/S13.2.2_A7_T2.js +++ b/test/suite/ch13/13.2/S13.2.2_A7_T2.js @@ -8,6 +8,7 @@ info: > Invoke the [[Call]] property of F, providing just created native ECMAScript object as the this value and providing the argument list passed into [[Construct]] as the argument values. If Type( [[Call]] returned) is an Object then return this just as obtained object +es5id: 13.2.2_A7_T2 description: Declaring a "function as function __func (arg)" ---*/ diff --git a/test/suite/ch13/13.2/S13.2.2_A8_T1.js b/test/suite/ch13/13.2/S13.2.2_A8_T1.js index 7ff876f70851233e9a32f5b9273609d90451f414..7d8508300420a174ae06f9975c65e9ee8d59bf71 100644 --- a/test/suite/ch13/13.2/S13.2.2_A8_T1.js +++ b/test/suite/ch13/13.2/S13.2.2_A8_T1.js @@ -8,6 +8,7 @@ info: > Invoke the [[Call]] property of F, providing just created native ECMAScript object as the this value and providing the argument list passed into [[Construct]] as the argument values. If Type( [[Call]] returned) is an Function then return this just as obtained function +es5id: 13.2.2_A8_T1 description: > Creating a function whose prototype contains "return" followed by declaration of another function diff --git a/test/suite/ch13/13.2/S13.2.2_A8_T2.js b/test/suite/ch13/13.2/S13.2.2_A8_T2.js index e0be6ad6d18c55d525bc7ef306c8b75387187f08..07d887087689b30e244ea94eb6c1ec7530ff4791 100644 --- a/test/suite/ch13/13.2/S13.2.2_A8_T2.js +++ b/test/suite/ch13/13.2/S13.2.2_A8_T2.js @@ -8,6 +8,7 @@ info: > Invoke the [[Call]] property of F, providing just created native ECMAScript object as the this value and providing the argument list passed into [[Construct]] as the argument values. If Type( [[Call]] returned) is an Function then return this just as obtained function +es5id: 13.2.2_A8_T2 description: > Creating a function whose prototype contains declaration of another function declared as a variable diff --git a/test/suite/ch13/13.2/S13.2.2_A8_T3.js b/test/suite/ch13/13.2/S13.2.2_A8_T3.js index 43c1569ae138139790b87049479cf28b02532236..fd1ec6eb079944f725fff571e4ed93bffb34e30a 100644 --- a/test/suite/ch13/13.2/S13.2.2_A8_T3.js +++ b/test/suite/ch13/13.2/S13.2.2_A8_T3.js @@ -8,6 +8,7 @@ info: > Invoke the [[Call]] property of F, providing just created native ECMAScript object as the this value and providing the argument list passed into [[Construct]] as the argument values. If Type( [[Call]] returned) is an Function then return this just as obtained function +es5id: 13.2.2_A8_T3 description: > Creating a function whose prototype contains declaration of another function defined by using Function.call method diff --git a/test/suite/ch13/13.2/S13.2.2_A9.js b/test/suite/ch13/13.2/S13.2.2_A9.js index 17950fd32c420d4ce43b302f532e954cd0a8a778..6bbefa2b3b4187323be74c3e88cb7472b8aa7473 100644 --- a/test/suite/ch13/13.2/S13.2.2_A9.js +++ b/test/suite/ch13/13.2/S13.2.2_A9.js @@ -5,6 +5,7 @@ info: > Calling a function as a constructor is inadmissible as long as this.any_Function is called before it is declared +es5id: 13.2.2_A9 description: Calling a function as a constructor includes: [Test262Error.js] ---*/ diff --git a/test/suite/ch13/13.2/S13.2.3_A1.js b/test/suite/ch13/13.2/S13.2.3_A1.js index 9720f44d0832c8dd531c210d887c803e1c34ef6f..6f9fd599230d2000e7dade7d315f6a8d3b6eccd9 100644 --- a/test/suite/ch13/13.2/S13.2.3_A1.js +++ b/test/suite/ch13/13.2/S13.2.3_A1.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 13.2.3_A1 description: > check that all poisoning use the [[ThrowTypeError]] function object. diff --git a/test/suite/ch13/13.2/S13.2_A1_T1.js b/test/suite/ch13/13.2/S13.2_A1_T1.js index 2de2d0e273e5d375c5c0421b1d102d0e6c63a031..f916ff1eaf5d18c44c91713e050260f2e1a972ba 100644 --- a/test/suite/ch13/13.2/S13.2_A1_T1.js +++ b/test/suite/ch13/13.2/S13.2_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: A "prototype" property is automatically created for every function +es5id: 13.2_A1_T1 description: Using "function __func(){}" as a FunctionDeclaration ---*/ diff --git a/test/suite/ch13/13.2/S13.2_A1_T2.js b/test/suite/ch13/13.2/S13.2_A1_T2.js index afe08f1247fd60797196fea7792103492f414235..9236dd660994ba17b0284490f88fb65a28b5a78f 100644 --- a/test/suite/ch13/13.2/S13.2_A1_T2.js +++ b/test/suite/ch13/13.2/S13.2_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: A "prototype" property is automatically created for every function +es5id: 13.2_A1_T2 description: Using "var __func = function(){}" as a FunctionDeclaration ---*/ diff --git a/test/suite/ch13/13.2/S13.2_A2_T1.js b/test/suite/ch13/13.2/S13.2_A2_T1.js index e72e5bce5bc6fab9dd9f6a4129feff683f9f8990..4f3f50e93e0154a17649d4e9f54b8654d7f5ccbc 100644 --- a/test/suite/ch13/13.2/S13.2_A2_T1.js +++ b/test/suite/ch13/13.2/S13.2_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: Nested function are admitted +es5id: 13.2_A2_T1 description: Nesting level is two ---*/ diff --git a/test/suite/ch13/13.2/S13.2_A2_T2.js b/test/suite/ch13/13.2/S13.2_A2_T2.js index d3c4143496c0204931e8edb3ce8d3cb442bb97a1..ba3021419c499a2f4fdfc2bbb3be8d81e72e4504 100644 --- a/test/suite/ch13/13.2/S13.2_A2_T2.js +++ b/test/suite/ch13/13.2/S13.2_A2_T2.js @@ -3,6 +3,7 @@ /*--- info: Nested function are admitted +es5id: 13.2_A2_T2 description: Nesting level is three ---*/ diff --git a/test/suite/ch13/13.2/S13.2_A3.js b/test/suite/ch13/13.2/S13.2_A3.js index 3ba2be77217dca391abbd87000a71aeec5bb88d3..0b7686c6cdb50bc384dc538eb11ea8af212f1d2d 100644 --- a/test/suite/ch13/13.2/S13.2_A3.js +++ b/test/suite/ch13/13.2/S13.2_A3.js @@ -5,6 +5,7 @@ info: > When Function object(F) is constructed the length property of F is set to the number of formal properties specified in FormalParameterList +es5id: 13.2_A3 description: > Creating functions with various FormalParameterList and checking their lengths diff --git a/test/suite/ch13/13.2/S13.2_A4_T1.js b/test/suite/ch13/13.2/S13.2_A4_T1.js index 2368e418c4cc05f38d47f152ef5606a7662383df..8d2229f451326766e0641bbbec146b56d23924ba 100644 --- a/test/suite/ch13/13.2/S13.2_A4_T1.js +++ b/test/suite/ch13/13.2/S13.2_A4_T1.js @@ -7,6 +7,7 @@ info: > 9.Create a new object as would be constructed by the expression new Object(). 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). +es5id: 13.2_A4_T1 description: > Checking prototype, prototype.constructor properties and {DontEnum} property of a constructor. Using "function __func(){}" diff --git a/test/suite/ch13/13.2/S13.2_A4_T2.js b/test/suite/ch13/13.2/S13.2_A4_T2.js index f18ade7509b16265faf8faaae8c73968b71b5454..e432550763d90fd64fcaae8a272819348b8fbdb0 100644 --- a/test/suite/ch13/13.2/S13.2_A4_T2.js +++ b/test/suite/ch13/13.2/S13.2_A4_T2.js @@ -7,6 +7,7 @@ info: > 9.Create a new object as would be constructed by the expression new Object(). 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). +es5id: 13.2_A4_T2 description: > Checking prototype, prototype.constructor properties and {DontEnum} property of a constructor. Using "var __gunc = diff --git a/test/suite/ch13/13.2/S13.2_A5.js b/test/suite/ch13/13.2/S13.2_A5.js index 9881483528ca8a5fc2a3c6bec00e430a747d4338..14d0430044adc1acf11b06369a27011ecfae453f 100644 --- a/test/suite/ch13/13.2/S13.2_A5.js +++ b/test/suite/ch13/13.2/S13.2_A5.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 13.2_A5 description: Function.prototype.isPrototypeOf() is used ---*/ diff --git a/test/suite/ch13/13.2/S13.2_A6_T1.js b/test/suite/ch13/13.2/S13.2_A6_T1.js index b1148301fa35d5cc69ba2c88989a4371e502b093..64e9339f5889f2a449170de832a776ab8ec328d3 100644 --- a/test/suite/ch13/13.2/S13.2_A6_T1.js +++ b/test/suite/ch13/13.2/S13.2_A6_T1.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 13.2_A6_T1 description: check if "caller" poisoning poisons getOwnPropertyDescriptor too flags: [onlyStrict] ---*/ diff --git a/test/suite/ch13/13.2/S13.2_A6_T2.js b/test/suite/ch13/13.2/S13.2_A6_T2.js index e7088fa93bb07c8c3b5c5bdf377cdbdcd0db660f..b8ba86d729094eca7e0ec0076596eb0dfa024fcb 100644 --- a/test/suite/ch13/13.2/S13.2_A6_T2.js +++ b/test/suite/ch13/13.2/S13.2_A6_T2.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 13.2_A6_T2 description: > check if "arguments" poisoning poisons getOwnPropertyDescriptor too diff --git a/test/suite/ch13/13.2/S13.2_A7_T1.js b/test/suite/ch13/13.2/S13.2_A7_T1.js index 78198580b935326b3970f83bfbdab4b8219152b9..2bb78b7bc8dcd56c56d52213104bfe5efe34de73 100644 --- a/test/suite/ch13/13.2/S13.2_A7_T1.js +++ b/test/suite/ch13/13.2/S13.2_A7_T1.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 13.2_A7_T1 description: check if "caller" poisoning poisons hasOwnProperty too flags: [onlyStrict] ---*/ diff --git a/test/suite/ch13/13.2/S13.2_A7_T2.js b/test/suite/ch13/13.2/S13.2_A7_T2.js index 8c221235625a9b30032419d468dbd58f2ee7a526..c015755c7c11b06361cf93a95892de1bf96b9784 100644 --- a/test/suite/ch13/13.2/S13.2_A7_T2.js +++ b/test/suite/ch13/13.2/S13.2_A7_T2.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 13.2_A7_T2 description: check if "arguments" poisoning poisons hasOwnProperty too flags: [onlyStrict] ---*/ diff --git a/test/suite/ch13/13.2/S13.2_A8_T1.js b/test/suite/ch13/13.2/S13.2_A8_T1.js index 9b5dcd4e20061e553f615228c494b4cb001562f4..9209332612d26c0e276c8add6749f21609d80892 100644 --- a/test/suite/ch13/13.2/S13.2_A8_T1.js +++ b/test/suite/ch13/13.2/S13.2_A8_T1.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 13.2_A8_T1 description: check if "caller" poisoning poisons "in" too flags: [onlyStrict] ---*/ diff --git a/test/suite/ch13/13.2/S13.2_A8_T2.js b/test/suite/ch13/13.2/S13.2_A8_T2.js index 58c7c58b150f0d565b74ee53b2a4fe5b128ea352..c9584a9ff71eb377cfc0a917cc263080cf85ce24 100644 --- a/test/suite/ch13/13.2/S13.2_A8_T2.js +++ b/test/suite/ch13/13.2/S13.2_A8_T2.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 13.2_A8_T2 description: check if "arguments" poisoning poisons "in" too flags: [onlyStrict] ---*/ diff --git a/test/suite/ch14/14.0/S14_A1.js b/test/suite/ch14/14.0/S14_A1.js index 02bb13997559e82b6d1c1b5f03c3efe7103ff025..2b0cf10d00d88598f4081052dd312f27e48614ec 100644 --- a/test/suite/ch14/14.0/S14_A1.js +++ b/test/suite/ch14/14.0/S14_A1.js @@ -3,6 +3,7 @@ /*--- info: FunctionExpression must be localed in a reacheable fragment of the program +es5id: 14_A1 description: Declaring a function within an "if" Expression ---*/ diff --git a/test/suite/ch14/14.0/S14_A2.js b/test/suite/ch14/14.0/S14_A2.js index be4514a414788b1ad6d42eada40e7942e797f034..e52dda0b726173a993c8776812e9b1d3e1c0c029 100644 --- a/test/suite/ch14/14.0/S14_A2.js +++ b/test/suite/ch14/14.0/S14_A2.js @@ -3,6 +3,7 @@ /*--- info: FunctionDeclaration cannot be localed inside an Expression +es5id: 14_A2 description: Declaring a function within an "if" Expression ---*/ diff --git a/test/suite/ch14/14.0/S14_A3.js b/test/suite/ch14/14.0/S14_A3.js index c7d464bd93b0897f34ccdd17d46f8b686ca1e3e5..2ceb6b183282d72ddc2e34280ec362d378206fbd 100644 --- a/test/suite/ch14/14.0/S14_A3.js +++ b/test/suite/ch14/14.0/S14_A3.js @@ -5,6 +5,7 @@ info: > Global FunctionDeclaration cannot be defined within the body of another FunctionDeclaration +es5id: 14_A3 description: Declaring a function within the body of another function ---*/ diff --git a/test/suite/ch14/14.0/S14_A5_T1.js b/test/suite/ch14/14.0/S14_A5_T1.js index 5e455805b5aaa77a926d2d20febc37581233c6a4..3a282b32860299eecadb62c52a348bd85ed62828 100644 --- a/test/suite/ch14/14.0/S14_A5_T1.js +++ b/test/suite/ch14/14.0/S14_A5_T1.js @@ -5,6 +5,7 @@ info: > The Identifer within a FunctionDeclaration can be written in both letters and unicode +es5id: 14_A5_T1 description: > Declaring a function with "function __\u0066\u0075\u006e\u0063(){return "both"}" diff --git a/test/suite/ch14/14.0/S14_A5_T2.js b/test/suite/ch14/14.0/S14_A5_T2.js index 0f5e71c5462343e3adbe676ef2d9a3956a4de34b..e6aca67e40911a14dec1664f94aacebb58fe2d22 100644 --- a/test/suite/ch14/14.0/S14_A5_T2.js +++ b/test/suite/ch14/14.0/S14_A5_T2.js @@ -5,6 +5,7 @@ info: > The Identifer within a FunctionDeclaration can be written in both letters and unicode +es5id: 14_A5_T2 description: > Declaring a function with "function \u005f\u005f\u0066\u0075\u006e\u0063(){return "unicode"}" diff --git a/test/suite/ch14/14.1/14.1-1-s.js b/test/suite/ch14/14.1/14.1-1-s.js index 9a0d3236856cc6d408fc8d532851c5a55a876563..fbf7b0874c2dee70a1b8e5ff0fd0ce2df1a4e309 100644 --- a/test/suite/ch14/14.1/14.1-1-s.js +++ b/test/suite/ch14/14.1/14.1-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 14.1-1-s description: "'use strict' directive - correct usage" flags: [noStrict] includes: [runTestCase.js] diff --git a/test/suite/ch14/14.1/14.1-10-s.js b/test/suite/ch14/14.1/14.1-10-s.js index 907a5cebbe600da974683e27c04eac9dd0df8a61..144f5316681147d0eb505380b4a4ba64fd7251ac 100644 --- a/test/suite/ch14/14.1/14.1-10-s.js +++ b/test/suite/ch14/14.1/14.1-10-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 14.1-10-s description: other directives - may follow 'use strict' directive flags: [noStrict] includes: [runTestCase.js] diff --git a/test/suite/ch14/14.1/14.1-11-s.js b/test/suite/ch14/14.1/14.1-11-s.js index 055d7537a63a475f0dd93167d31cfaae623f15c8..c55e5824891d1193513a20301f2ea876ee85eaab 100644 --- a/test/suite/ch14/14.1/14.1-11-s.js +++ b/test/suite/ch14/14.1/14.1-11-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 14.1-11-s description: comments may preceed 'use strict' directive flags: [noStrict] includes: [runTestCase.js] diff --git a/test/suite/ch14/14.1/14.1-12-s.js b/test/suite/ch14/14.1/14.1-12-s.js index 27d1c474930ff4b034ae31218d0acb29afaac283..c5fc84f1753ff1b821bcdcd7bba9fc6eeebffa01 100644 --- a/test/suite/ch14/14.1/14.1-12-s.js +++ b/test/suite/ch14/14.1/14.1-12-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 14.1-12-s description: comments may follow 'use strict' directive flags: [noStrict] includes: [runTestCase.js] diff --git a/test/suite/ch14/14.1/14.1-13-s.js b/test/suite/ch14/14.1/14.1-13-s.js index 2e363841fb326a849df1f21b24c23729450d9798..63165f94b0882669d1c084674b7c3e48eca69296 100644 --- a/test/suite/ch14/14.1/14.1-13-s.js +++ b/test/suite/ch14/14.1/14.1-13-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 14.1-13-s description: semicolon insertion works for'use strict' directive flags: [noStrict] includes: [runTestCase.js] diff --git a/test/suite/ch14/14.1/14.1-14-s.js b/test/suite/ch14/14.1/14.1-14-s.js index 9418e62d909ea04b19c86e012086429b93740ae3..5f7ae4f42bb5e85693a327638106ebd8defcaa9d 100644 --- a/test/suite/ch14/14.1/14.1-14-s.js +++ b/test/suite/ch14/14.1/14.1-14-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 14.1-14-s description: semicolon insertion may come before 'use strict' directive flags: [noStrict] includes: [runTestCase.js] diff --git a/test/suite/ch14/14.1/14.1-15-s.js b/test/suite/ch14/14.1/14.1-15-s.js index aa52ca57bd4440724e0efb33b1339abbd353518d..15f0279c98730b45383dd2ed8f49452ea58d968c 100644 --- a/test/suite/ch14/14.1/14.1-15-s.js +++ b/test/suite/ch14/14.1/14.1-15-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 14.1-15-s description: blank lines may come before 'use strict' directive flags: [noStrict] includes: [runTestCase.js] diff --git a/test/suite/ch14/14.1/14.1-16-s.js b/test/suite/ch14/14.1/14.1-16-s.js index 221d2b8db1968ddb147d611d537d7f935371d133..7ff8e586ccbbc6e45665e8ec69e0a49b9de87c90 100644 --- a/test/suite/ch14/14.1/14.1-16-s.js +++ b/test/suite/ch14/14.1/14.1-16-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 14.1-16-s description: > 'use strict' directive - not recognized if it follow an empty statement diff --git a/test/suite/ch14/14.1/14.1-17-s.js b/test/suite/ch14/14.1/14.1-17-s.js index 6a556d2bdb8450a688feed2f32157fc97fbe4867..d295da7f5636b1a55d90f99d64d9af3294a6fcc4 100644 --- a/test/suite/ch14/14.1/14.1-17-s.js +++ b/test/suite/ch14/14.1/14.1-17-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 14.1-17-s description: > 'use strict' directive - not recognized if it follow some other statment empty statement diff --git a/test/suite/ch14/14.1/14.1-2-s.js b/test/suite/ch14/14.1/14.1-2-s.js index 2656032490de421465ca547d7216fb0507ebc517..acd4fe998422b75096ea813cf84b81ac7a24002a 100644 --- a/test/suite/ch14/14.1/14.1-2-s.js +++ b/test/suite/ch14/14.1/14.1-2-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 14.1-2-s description: "\"use strict\" directive - correct usage double quotes" flags: [noStrict] includes: [runTestCase.js] diff --git a/test/suite/ch14/14.1/14.1-3-s.js b/test/suite/ch14/14.1/14.1-3-s.js index 53fc31494a3560293ac18d7af8904f5c1150992b..843230817816c3630655d7ccfb04b72cd65aab6c 100644 --- a/test/suite/ch14/14.1/14.1-3-s.js +++ b/test/suite/ch14/14.1/14.1-3-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 14.1-3-s description: > 'use strict' directive - not recognized if it contains extra whitespace diff --git a/test/suite/ch14/14.1/14.1-4-s.js b/test/suite/ch14/14.1/14.1-4-s.js index 25a6b74fc6450463f3851d3dc5d47f766af75a67..82dad1b16b7c6f06afedfda3ed528907285f5c36 100644 --- a/test/suite/ch14/14.1/14.1-4-s.js +++ b/test/suite/ch14/14.1/14.1-4-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 14.1-4-s description: > 'use strict' directive - not recognized if contains Line Continuation diff --git a/test/suite/ch14/14.1/14.1-4gs.js b/test/suite/ch14/14.1/14.1-4gs.js index 1f15d5b2896506f8087d08f4babe35d7466aac39..34a6bc1b67e87ec29562881b308af0ac6c1c6793 100644 --- a/test/suite/ch14/14.1/14.1-4gs.js +++ b/test/suite/ch14/14.1/14.1-4gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 14.1-4gs description: > StrictMode - a Use Strict Directive followed by a strict mode violation diff --git a/test/suite/ch14/14.1/14.1-5-s.js b/test/suite/ch14/14.1/14.1-5-s.js index cc3183aaf13ac5010f483005fd5b2dd83da10ff9..110b495a7296d19fa2cbae9f0f7214f7599cac9c 100644 --- a/test/suite/ch14/14.1/14.1-5-s.js +++ b/test/suite/ch14/14.1/14.1-5-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 14.1-5-s description: > 'use strict' directive - not recognized if contains a EscapeSequence diff --git a/test/suite/ch14/14.1/14.1-5gs.js b/test/suite/ch14/14.1/14.1-5gs.js index 051ad1671c639b9e182e95d850f2cf7aa7af710d..2ac4ac9c1372083787abd82d4cd007facf2da7cc 100644 --- a/test/suite/ch14/14.1/14.1-5gs.js +++ b/test/suite/ch14/14.1/14.1-5gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 14.1-5gs description: > StrictMode - a Use Strict Directive embedded in a directive prologue followed by a strict mode violation diff --git a/test/suite/ch14/14.1/14.1-6-s.js b/test/suite/ch14/14.1/14.1-6-s.js index 08e2fcacccf78cb90707c41411e56bc0c5acc1bd..438cf640927bc83a8231f6686dd52e74b3b24285 100644 --- a/test/suite/ch14/14.1/14.1-6-s.js +++ b/test/suite/ch14/14.1/14.1-6-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 14.1-6-s description: > 'use strict' directive - not recognized if contains a <TAB> instead of a space diff --git a/test/suite/ch14/14.1/14.1-7-s.js b/test/suite/ch14/14.1/14.1-7-s.js index fa225e35a5d624715f50208788a576f8b75023a1..152bda9a1c5c825e5045711569adc12051abc149 100644 --- a/test/suite/ch14/14.1/14.1-7-s.js +++ b/test/suite/ch14/14.1/14.1-7-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 14.1-7-s description: "'use strict' directive - not recognized if upper case" flags: [noStrict] includes: [runTestCase.js] diff --git a/test/suite/ch14/14.1/14.1-8-s.js b/test/suite/ch14/14.1/14.1-8-s.js index 9cc2b53361a744b0fd1947024fa05ba35595ccfb..88d725b374c30e408a4e9c2bec43c3f6c9889043 100644 --- a/test/suite/ch14/14.1/14.1-8-s.js +++ b/test/suite/ch14/14.1/14.1-8-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 14.1-8-s description: "'use strict' directive - may follow other directives" flags: [noStrict] includes: [runTestCase.js] diff --git a/test/suite/ch14/14.1/14.1-9-s.js b/test/suite/ch14/14.1/14.1-9-s.js index 91d70d174ce9e0ed1aa6f331882b01528fc1b949..2ff11aa005beb3aea2111f149f5698bbfab19762 100644 --- a/test/suite/ch14/14.1/14.1-9-s.js +++ b/test/suite/ch14/14.1/14.1-9-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 14.1-9-s description: "'use strict' directive - may occur multiple times" flags: [noStrict] includes: [runTestCase.js] diff --git a/test/suite/ch15/15.1/15.1.1/15.1.1.1/15.1.1.1-0.js b/test/suite/ch15/15.1/15.1.1/15.1.1.1/15.1.1.1-0.js index 315fff27dc6ad21eaa7f41463cdffe914cea4a8f..93fc31ee42a04993099d5613ee36e40081d7418a 100644 --- a/test/suite/ch15/15.1/15.1.1/15.1.1.1/15.1.1.1-0.js +++ b/test/suite/ch15/15.1/15.1.1/15.1.1.1/15.1.1.1-0.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.1.1.1-0 description: Global.NaN is a data property with default attribute values (false) includes: - runTestCase.js diff --git a/test/suite/ch15/15.1/15.1.1/15.1.1.1/S15.1.1.1_A1.js b/test/suite/ch15/15.1/15.1.1/15.1.1.1/S15.1.1.1_A1.js index 5a8f509962b5029417cdcb556b327cdba2a74d07..ee487c4f3a453d3c62ee10cbd2bfec1f7acabbe9 100644 --- a/test/suite/ch15/15.1/15.1.1/15.1.1.1/S15.1.1.1_A1.js +++ b/test/suite/ch15/15.1/15.1.1/15.1.1.1/S15.1.1.1_A1.js @@ -3,6 +3,7 @@ /*--- info: The initial value of NaN is NaN +es5id: 15.1.1.1_A1 description: Use typeof, isNaN, isFinite ---*/ diff --git a/test/suite/ch15/15.1/15.1.1/15.1.1.1/S15.1.1.1_A3.1.js b/test/suite/ch15/15.1/15.1.1/15.1.1.1/S15.1.1.1_A3.1.js index af52b5ca3e7cedb98bf65fbda76eafe324ff30a3..bc23c3652ec48267863649ec3358370cb5a3c22d 100644 --- a/test/suite/ch15/15.1/15.1.1/15.1.1.1/S15.1.1.1_A3.1.js +++ b/test/suite/ch15/15.1/15.1.1/15.1.1.1/S15.1.1.1_A3.1.js @@ -3,6 +3,7 @@ /*--- info: The NaN is DontDelete +es5id: 15.1.1.1_A3.1 description: Use delete flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.1/15.1.1/15.1.1.1/S15.1.1.1_A3.2.js b/test/suite/ch15/15.1/15.1.1/15.1.1.1/S15.1.1.1_A3.2.js index 662056dde0643325c08d4894a7f7033167d19d57..9148a78eec2a6e1916c0a985af32bc07b28c5f7b 100644 --- a/test/suite/ch15/15.1/15.1.1/15.1.1.1/S15.1.1.1_A3.2.js +++ b/test/suite/ch15/15.1/15.1.1/15.1.1.1/S15.1.1.1_A3.2.js @@ -3,6 +3,7 @@ /*--- info: The NaN is DontEnum +es5id: 15.1.1.1_A3.2 description: Use for-in statement ---*/ diff --git a/test/suite/ch15/15.1/15.1.1/15.1.1.2/15.1.1.2-0.js b/test/suite/ch15/15.1/15.1.1/15.1.1.2/15.1.1.2-0.js index 5e3c3a62175f36c07d6dfc3ae35941bf9b355833..477631f27a8f59097cae6a15c7eefdd6931db9c1 100644 --- a/test/suite/ch15/15.1/15.1.1/15.1.1.2/15.1.1.2-0.js +++ b/test/suite/ch15/15.1/15.1.1/15.1.1.2/15.1.1.2-0.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.1.1.2-0 description: > Global.Infinity is a data property with default attribute values (false) diff --git a/test/suite/ch15/15.1/15.1.1/15.1.1.2/S15.1.1.2_A1.js b/test/suite/ch15/15.1/15.1.1/15.1.1.2/S15.1.1.2_A1.js index 34751aab8a721eb2b1bfa00f675b969a0b08e938..063168d55f8fa7472a2b965b9dc6957391a3e30c 100644 --- a/test/suite/ch15/15.1/15.1.1/15.1.1.2/S15.1.1.2_A1.js +++ b/test/suite/ch15/15.1/15.1.1/15.1.1.2/S15.1.1.2_A1.js @@ -3,6 +3,7 @@ /*--- info: The initial value of Infinity is Number.POSITIVE_INFINITY +es5id: 15.1.1.2_A1 description: Use typeof, isNaN, isFinite ---*/ diff --git a/test/suite/ch15/15.1/15.1.1/15.1.1.2/S15.1.1.2_A2_T2.js b/test/suite/ch15/15.1/15.1.1/15.1.1.2/S15.1.1.2_A2_T2.js index a49990109983c15b642f064b2195acd2ff05905e..3f35df431e5567ee6b5d5012098e312fbf3f9fcb 100644 --- a/test/suite/ch15/15.1/15.1.1/15.1.1.2/S15.1.1.2_A2_T2.js +++ b/test/suite/ch15/15.1/15.1.1/15.1.1.2/S15.1.1.2_A2_T2.js @@ -3,6 +3,7 @@ /*--- info: The Infinity is not ReadOnly +es5id: 15.1.1.2_A2_T2 description: Checking typeof Functions ---*/ diff --git a/test/suite/ch15/15.1/15.1.1/15.1.1.2/S15.1.1.2_A3.1.js b/test/suite/ch15/15.1/15.1.1/15.1.1.2/S15.1.1.2_A3.1.js index 65d4ddb2d954f05a4d3c2b8b488b63305ed309d0..f55723df66b0cbef8257531faa019ed2d5db69fd 100644 --- a/test/suite/ch15/15.1/15.1.1/15.1.1.2/S15.1.1.2_A3.1.js +++ b/test/suite/ch15/15.1/15.1.1/15.1.1.2/S15.1.1.2_A3.1.js @@ -3,6 +3,7 @@ /*--- info: The Infinity is DontDelete +es5id: 15.1.1.2_A3.1 description: Use delete flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.1/15.1.1/15.1.1.2/S15.1.1.2_A3.2.js b/test/suite/ch15/15.1/15.1.1/15.1.1.2/S15.1.1.2_A3.2.js index 0717642e6d7fe6ec20b8c3e547dd51c6c4dd3348..18f7d83e371c71801952ad8458ae8c6a3f0f4822 100644 --- a/test/suite/ch15/15.1/15.1.1/15.1.1.2/S15.1.1.2_A3.2.js +++ b/test/suite/ch15/15.1/15.1.1/15.1.1.2/S15.1.1.2_A3.2.js @@ -3,6 +3,7 @@ /*--- info: The Infinity is DontEnum +es5id: 15.1.1.2_A3.2 description: Use for-in statement ---*/ diff --git a/test/suite/ch15/15.1/15.1.1/15.1.1.3/15.1.1.3-0.js b/test/suite/ch15/15.1/15.1.1/15.1.1.3/15.1.1.3-0.js index c9372cfd966ef0aa781a334ab2b1a7357733569f..19dc4c81ff128e807b0da305536fcde8e37ed17b 100644 --- a/test/suite/ch15/15.1/15.1.1/15.1.1.3/15.1.1.3-0.js +++ b/test/suite/ch15/15.1/15.1.1/15.1.1.3/15.1.1.3-0.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.1.1.3-0 description: > Global.undefined is a data property with default attribute values (false) diff --git a/test/suite/ch15/15.1/15.1.1/15.1.1.3/15.1.1.3-1.js b/test/suite/ch15/15.1/15.1.1/15.1.1.3/15.1.1.3-1.js index 3e818ded78ab3a47d0a2fa881762e033d5de2fba..edffecc4ea34e3516c637042bdb76549f909155d 100644 --- a/test/suite/ch15/15.1/15.1.1/15.1.1.3/15.1.1.3-1.js +++ b/test/suite/ch15/15.1/15.1.1/15.1.1.3/15.1.1.3-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.1.1.3-1 description: undefined is not writable, should not throw in non-strict mode flags: [noStrict] includes: [runTestCase.js] diff --git a/test/suite/ch15/15.1/15.1.1/15.1.1.3/15.1.1.3-2.js b/test/suite/ch15/15.1/15.1.1/15.1.1.3/15.1.1.3-2.js index 67e1c8718a569eacb2fe4b665ae027a309cd2608..d1ed84364f54ad510810e6dcf1d79e431bcdde7a 100644 --- a/test/suite/ch15/15.1/15.1.1/15.1.1.3/15.1.1.3-2.js +++ b/test/suite/ch15/15.1/15.1.1/15.1.1.3/15.1.1.3-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.1.1.3-2 description: undefined is not writable, should throw TypeError in strict mode flags: [onlyStrict] includes: diff --git a/test/suite/ch15/15.1/15.1.1/15.1.1.3/15.1.1.3-3.js b/test/suite/ch15/15.1/15.1.1/15.1.1.3/15.1.1.3-3.js index dc9f13f8afefe6ef0a74e38a1ae5afa4e0c02484..cc55115cf51e0c2473ac9b47700443f340cde52a 100644 --- a/test/suite/ch15/15.1/15.1.1/15.1.1.3/15.1.1.3-3.js +++ b/test/suite/ch15/15.1/15.1.1/15.1.1.3/15.1.1.3-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.1.1.3-3 description: > undefined is not writable, simple assignment should return the rval value (11.13.1-6) diff --git a/test/suite/ch15/15.1/15.1.1/15.1.1.3/S15.1.1.3_A1.js b/test/suite/ch15/15.1/15.1.1/15.1.1.3/S15.1.1.3_A1.js index 8073ad0540fdd71a6447d7896bee2e88984754e6..f953d11c3632b5edc4bd896486e1c4f07eb7cb37 100644 --- a/test/suite/ch15/15.1/15.1.1/15.1.1.3/S15.1.1.3_A1.js +++ b/test/suite/ch15/15.1/15.1.1/15.1.1.3/S15.1.1.3_A1.js @@ -3,6 +3,7 @@ /*--- info: The initial value of undefined is undefined +es5id: 15.1.1.3_A1 description: Use typeof, isNaN, isFinite ---*/ diff --git a/test/suite/ch15/15.1/15.1.1/15.1.1.3/S15.1.1.3_A3.1.js b/test/suite/ch15/15.1/15.1.1/15.1.1.3/S15.1.1.3_A3.1.js index 3edec2247adab51be462f546142c8d336d483085..57174a55d6ebe07fd5f7fd0724380378d00cb007 100644 --- a/test/suite/ch15/15.1/15.1.1/15.1.1.3/S15.1.1.3_A3.1.js +++ b/test/suite/ch15/15.1/15.1.1/15.1.1.3/S15.1.1.3_A3.1.js @@ -3,6 +3,7 @@ /*--- info: The undefined is DontDelete +es5id: 15.1.1.3_A3.1 description: Use delete flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.1/15.1.1/15.1.1.3/S15.1.1.3_A3.2.js b/test/suite/ch15/15.1/15.1.1/15.1.1.3/S15.1.1.3_A3.2.js index 1c91da862e79e98cc6ade279350fb1fb02b0d8c8..e1699de13075745d0814c74a8f1ff600e5b16580 100644 --- a/test/suite/ch15/15.1/15.1.1/15.1.1.3/S15.1.1.3_A3.2.js +++ b/test/suite/ch15/15.1/15.1.1/15.1.1.3/S15.1.1.3_A3.2.js @@ -3,6 +3,7 @@ /*--- info: The undefined is DontEnum +es5id: 15.1.1.3_A3.2 description: Use for-in statement ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A1.1_T1.js b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A1.1_T1.js index ec980bb70d4bd487d644f40416a0a0111484fc73..060086f0d6315592fb890ad8a7a5b46cbccbb6a3 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A1.1_T1.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A1.1_T1.js @@ -3,6 +3,7 @@ /*--- info: If x is not a string value, return x +es5id: 15.1.2.1_A1.1_T1 description: Checking all primitive ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A1.1_T2.js b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A1.1_T2.js index cdb80fa1b5e9060cfa3da3c2121e5697199509b5..fee3a9296fd2c30f4ff9604177bf414406ba4e82 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A1.1_T2.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A1.1_T2.js @@ -3,6 +3,7 @@ /*--- info: If x is not a string value, return x +es5id: 15.1.2.1_A1.1_T2 description: Checking all object ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A1.2_T1.js b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A1.2_T1.js index 0323d662b94ddbed86cefd3fdd80ec88343a3cc9..9b05ffe2dd50cf2983ed5191aea4135d0bd8f92d 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A1.2_T1.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A1.2_T1.js @@ -5,6 +5,7 @@ info: > If the eval function is called with some argument, then use a first argument +es5id: 15.1.2.1_A1.2_T1 description: eval("x = 1", "x = 2"), x equal 1, not 2 ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A2_T1.js b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A2_T1.js index 8b23d4f679fb3fe970185937d433db2fd49a9784..e3a22608a9c4d0e87eaf9eaba07fd6cfbc140647 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A2_T1.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: If the parse fails, throw a SyntaxError exception (but see also clause 16) +es5id: 15.1.2.1_A2_T1 description: > Checking if execution of "eval("x = 1; x\u000A++"), catch SyntaxError" passes diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A2_T2.js b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A2_T2.js index 1eb641af983ce2fc5cf4f530b8cdfe384b2d9996..1338b1f1604a4cf63f2ca8983ab79e22fcc3692f 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A2_T2.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A2_T2.js @@ -3,6 +3,7 @@ /*--- info: If the parse fails, throw a SyntaxError exception (but see also clause 16) +es5id: 15.1.2.1_A2_T2 description: Checking if execution of "eval("x = 1; x\u000A++")" fails flags: [negative] ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.1_T1.js b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.1_T1.js index d030a40cd04a8bab134a161d1b8a2af3518e696b..e805eb30a12af5827046bd731ef8d2e1b2e28c69 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.1_T1.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.1_T1.js @@ -5,6 +5,7 @@ info: > If Result(3).type is normal and its completion value is a value V, then return the value V +es5id: 15.1.2.1_A3.1_T1 description: Expression statement. Eval return primitive value ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.1_T2.js b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.1_T2.js index 5ba9bc54559b4030565f75067107d30b74fff6e5..0e370fc768b42a2ad15ce51ef4466164377f3fe8 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.1_T2.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.1_T2.js @@ -5,6 +5,7 @@ info: > If Result(3).type is normal and its completion value is a value V, then return the value V +es5id: 15.1.2.1_A3.1_T2 description: Expression statement. Eval return object value ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.2_T1.js b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.2_T1.js index f38d53437070fd8f1833ba4090002168e54b0a05..375ebff0cfe9ef5c6697237a509ac50c849bc239 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.2_T1.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.2_T1.js @@ -5,6 +5,7 @@ info: > If Result(3).type is normal and its completion value is empty, then return the value undefined +es5id: 15.1.2.1_A3.2_T1 description: Block statement ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.2_T2.js b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.2_T2.js index a65c857612a80aa280bc34584574cc58d6b2d949..2a5e301b3a0ffcb658b1fcc82e2d9de3f293ca0b 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.2_T2.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.2_T2.js @@ -5,6 +5,7 @@ info: > If Result(3).type is normal and its completion value is empty, then return the value undefined +es5id: 15.1.2.1_A3.2_T2 description: Var statement ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.2_T3.js b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.2_T3.js index dbad3f36e7ee80d78eee528ba7e928e28293e873..018bd945e810c3c780d36883873478ff4b7789eb 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.2_T3.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.2_T3.js @@ -5,6 +5,7 @@ info: > If Result(3).type is normal and its completion value is empty, then return the value undefined +es5id: 15.1.2.1_A3.2_T3 description: Empty statement ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.2_T4.js b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.2_T4.js index 17698f19ea19aab31f2893251684d5bf3f011fbc..94230f198b876648f640a606c020e4b20f123c5f 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.2_T4.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.2_T4.js @@ -5,6 +5,7 @@ info: > If Result(3).type is normal and its completion value is empty, then return the value undefined +es5id: 15.1.2.1_A3.2_T4 description: If statement ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.2_T5.js b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.2_T5.js index d35da0b0502ca2ac5b3e4feb799fba0d3195f217..ebe1f7a150564dc50ac84b5ffd75ccb2dd013b93 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.2_T5.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.2_T5.js @@ -5,6 +5,7 @@ info: > If Result(3).type is normal and its completion value is empty, then return the value undefined +es5id: 15.1.2.1_A3.2_T5 description: Switch statement ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.2_T6.js b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.2_T6.js index e4d2cd6e2f23d5005b67179a141eed57d9fdfc7c..120cdbf9123f43af13b30bc110018379d8c93228 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.2_T6.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.2_T6.js @@ -5,6 +5,7 @@ info: > If Result(3).type is normal and its completion value is empty, then return the value undefined +es5id: 15.1.2.1_A3.2_T6 description: do-while statement ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.2_T7.js b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.2_T7.js index 62844ebe9dec00060da56d924d3e57648d95dc2b..55b6c23c96ec3094b0a96e15330347cfd74e12b3 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.2_T7.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.2_T7.js @@ -5,6 +5,7 @@ info: > If Result(3).type is normal and its completion value is empty, then return the value undefined +es5id: 15.1.2.1_A3.2_T7 description: do-while statement ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.2_T8.js b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.2_T8.js index 4a08860ea6de225b1024502e52fe74630a71985f..d32fdff768a249cccec14743ce58fa007d1ac49a 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.2_T8.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.2_T8.js @@ -5,6 +5,7 @@ info: > If Result(3).type is normal and its completion value is empty, then return the value undefined +es5id: 15.1.2.1_A3.2_T8 description: for statement ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.3_T1.js b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.3_T1.js index 0171bf23183bc964cf2150c1f9a2e8fa42145b57..c7e7ad7dd193a6b2ba012745dac74c7d6aeac9a4 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.3_T1.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.3_T1.js @@ -5,6 +5,7 @@ info: > If Result(3).type is not normal, then Result(3).type must be throw. Throw Result(3).value as an exception +es5id: 15.1.2.1_A3.3_T1 description: Continue statement ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.3_T2.js b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.3_T2.js index ddb947436cd7cbab972508435f7dfc00773aeefb..b58ee15cd1f1f98c7922445d07e74d2c534c15a8 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.3_T2.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.3_T2.js @@ -5,6 +5,7 @@ info: > If Result(3).type is not normal, then Result(3).type must be throw. Throw Result(3).value as an exception +es5id: 15.1.2.1_A3.3_T2 description: Break statement ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.3_T3.js b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.3_T3.js index aefe38cdebaa7565ef62f8feeb4ca8288ab5a0f4..82b06a6f0791a09f44b5e9c0e166027c050c08e6 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.3_T3.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.3_T3.js @@ -5,6 +5,7 @@ info: > If Result(3).type is not normal, then Result(3).type must be throw. Throw Result(3).value as an exception +es5id: 15.1.2.1_A3.3_T3 description: Return statement ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.3_T4.js b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.3_T4.js index 129257f07f879ec973450c08ae82bb93ba44a628..f91c90b0f9601276c6d75bf5847fe800ecff2f30 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.3_T4.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.3_T4.js @@ -5,6 +5,7 @@ info: > If Result(3).type is not normal, then Result(3).type must be throw. Throw Result(3).value as an exception +es5id: 15.1.2.1_A3.3_T4 description: Throw statement ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A4.1.js b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A4.1.js index 578bfd568b3a5679eae27d2d290e4ec5bf40296f..a2c5c52f313e7eaae74cb6b6f9dcee5e239ada1d 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A4.1.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A4.1.js @@ -3,6 +3,7 @@ /*--- info: The length property of eval has the attribute DontEnum +es5id: 15.1.2.1_A4.1 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A4.2.js b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A4.2.js index 43681ff6e439bd939d499360b6c004b49a116414..1ea85754660e7e50ac8dd288073b90e737afde87 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A4.2.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A4.2.js @@ -3,6 +3,7 @@ /*--- info: The length property of eval has the attribute DontDelete +es5id: 15.1.2.1_A4.2 description: Checking use hasOwnProperty, delete includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A4.3.js b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A4.3.js index 5834ec039d8b538d2e80bb7e1beb152d7ad02dfd..1df06ecda94f93c1d4b871fdaa29795bbc8c872c 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A4.3.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A4.3.js @@ -3,6 +3,7 @@ /*--- info: The length property of eval has the attribute ReadOnly +es5id: 15.1.2.1_A4.3 description: Checking if varying the length property fails flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A4.4.js b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A4.4.js index 36945b565b1fb65b22fcc53966fb0fc3532de8f5..b7a690e45418027273270249bd91b564cf781cc6 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A4.4.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A4.4.js @@ -3,6 +3,7 @@ /*--- info: The length property of eval is 1 +es5id: 15.1.2.1_A4.4 description: eval.length === 1 ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A4.5.js b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A4.5.js index a619e41b2a51eab51464f0aa2958dfcd5311d42d..da88a7666ac58ec9da556b4af1fbbf93d7dc6184 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A4.5.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A4.5.js @@ -3,6 +3,7 @@ /*--- info: The eval property has the attribute DontEnum +es5id: 15.1.2.1_A4.5 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A4.6.js b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A4.6.js index 2f9230c0d9cb119a5fa657daa6fec3af0b00e920..c03b573d073a3679dc0be45352add7528999a1c1 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A4.6.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A4.6.js @@ -3,6 +3,7 @@ /*--- info: The eval property has not prototype property +es5id: 15.1.2.1_A4.6 description: Checking eval.prototype ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A4.7.js b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A4.7.js index 2d1b84894a75145a7b17868ffa3ccbd170a0d5ca..130fe7c5d1e381dd9ac95225cd618e0400bda952 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A4.7.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A4.7.js @@ -3,6 +3,7 @@ /*--- info: The eval property can't be used as constructor +es5id: 15.1.2.1_A4.7 description: > If property does not implement the internal [[Construct]] method, throw a TypeError exception diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/15.1.2.2-2-1.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/15.1.2.2-2-1.js index 2822ce056b046ee93463643192553e5f689a79d4..c550d338161b8782f1310320be1598a3a586eaa0 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/15.1.2.2-2-1.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/15.1.2.2-2-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.1.2.2-2-1 description: > pareseInt - 'S' is the empty string when inputString does not contain any such characters diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A1_T1.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A1_T1.js index 0e122283d552d90f1d2c147b31f9760ef98097aa..d529674511653b72d8ca134db5f399a8cca3e938 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A1_T1.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToString +es5id: 15.1.2.2_A1_T1 description: Checking for boolean primitive ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A1_T2.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A1_T2.js index 51c930209151d15e320f24be501ef9a7d18f046a..ae4b95b419e514c7a7a47fa6be9fcb016d57246a 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A1_T2.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToString +es5id: 15.1.2.2_A1_T2 description: Checking for number primitive ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A1_T3.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A1_T3.js index 89b633ba0200ca5f5e4f9ec6ba59f1ca779372bb..d3669e503d2873f1b14c3775b678f83d6309a6eb 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A1_T3.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToString +es5id: 15.1.2.2_A1_T3 description: Checking for undefined and null ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A1_T4.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A1_T4.js index 9ee8a9be63b5fa3ceb691efe027df989260cadaa..0a54551ea03e7cd5448baf86190e17d42a7e6279 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A1_T4.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A1_T4.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToString +es5id: 15.1.2.2_A1_T4 description: Checking for Boolean object ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A1_T5.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A1_T5.js index 0c71aebbd3614a5c16d0c8f791a5b03700f2691b..f88eb33dab0338dadebe2945cfff0ed70fdc272e 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A1_T5.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A1_T5.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToString +es5id: 15.1.2.2_A1_T5 description: Checking for Number object ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A1_T6.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A1_T6.js index dd6f5555c62b0119c042cc82a02f7fbc559f4a98..ece2e17ac116296b507ef18a421dbdf10e911166 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A1_T6.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A1_T6.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToString +es5id: 15.1.2.2_A1_T6 description: Checking for String object ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A1_T7.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A1_T7.js index dbb6ff7cf9e118bc87ba3f80fd6bd08acd862634..7b72549c0b0cfa2af9ff06bb945967a6cdd91203 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A1_T7.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A1_T7.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToString +es5id: 15.1.2.2_A1_T7 description: If Type(value) is Object, evaluate ToPrimitive(value, String) ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A2_T1.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A2_T1.js index 30dc0a41843a070b1932ae6a674088f39be14d95..f7705d94bd67ec2ac7ec4f429b8d81b71680b075 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A2_T1.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator remove leading StrWhiteSpaceChar +es5id: 15.1.2.2_A2_T1 description: "StrWhiteSpaceChar :: TAB (U+0009)" ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A2_T10.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A2_T10.js index 279e4f12c0a6f043d7b4ed941fa5ad1df57ebe59..cd678c1918a85e28a0bda639e36446043e1cc5c6 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A2_T10.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A2_T10.js @@ -3,6 +3,7 @@ /*--- info: Operator remove leading StrWhiteSpaceChar +es5id: 15.1.2.2_A2_T10 description: "StrWhiteSpaceChar :: USP" ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A2_T2.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A2_T2.js index a6de122d12c7f09fcfa8b7dfbca3265d28d98faf..7e928a260fea761f25036716272b942e77a64d78 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A2_T2.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A2_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator remove leading StrWhiteSpaceChar +es5id: 15.1.2.2_A2_T2 description: "StrWhiteSpaceChar :: SP (U+0020)" ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A2_T3.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A2_T3.js index ef8baba36a76516465e591f75c02f502a1d79de9..810137144516886d0a869a08b0ee94a9f4f5e3be 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A2_T3.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A2_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator remove leading StrWhiteSpaceChar +es5id: 15.1.2.2_A2_T3 description: "StrWhiteSpaceChar :: NBSB (U+00A0)" ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A2_T4.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A2_T4.js index d0169b09007805ee1f195236f4c24dc91b8d8084..8f2503a8769f45f6e889f3e888b108022f8263fe 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A2_T4.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A2_T4.js @@ -3,6 +3,7 @@ /*--- info: Operator remove leading StrWhiteSpaceChar +es5id: 15.1.2.2_A2_T4 description: "StrWhiteSpaceChar :: FF (U+000C)" ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A2_T5.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A2_T5.js index 291cb62e433d6fc7077cf21e4fa5561d81ae0bf3..3180d1d1029fa755c43bed9dc0748b6c6edfa2c8 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A2_T5.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A2_T5.js @@ -3,6 +3,7 @@ /*--- info: Operator remove leading StrWhiteSpaceChar +es5id: 15.1.2.2_A2_T5 description: "StrWhiteSpaceChar :: VT (U+000B)" ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A2_T6.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A2_T6.js index 1b4627855b2e6be851377376839b3c014717f6bb..1d21f5571678d7530bc2cff1dc20001905bedbb7 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A2_T6.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A2_T6.js @@ -3,6 +3,7 @@ /*--- info: Operator remove leading StrWhiteSpaceChar +es5id: 15.1.2.2_A2_T6 description: "StrWhiteSpaceChar :: CR (U+000D)" ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A2_T7.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A2_T7.js index 6148d81388e31db7fc1cf8a4f52471a0e7db73db..c64781bc4b0348bf1f8aeae1b7dfa8ef07acc701 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A2_T7.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A2_T7.js @@ -3,6 +3,7 @@ /*--- info: Operator remove leading StrWhiteSpaceChar +es5id: 15.1.2.2_A2_T7 description: "StrWhiteSpaceChar :: LF (U+000A)" ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A2_T8.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A2_T8.js index 18372778019c08180c060ee16752abb910c3fff7..4510648431214159d912a1bd971873d22034d6ad 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A2_T8.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A2_T8.js @@ -3,6 +3,7 @@ /*--- info: Operator remove leading StrWhiteSpaceChar +es5id: 15.1.2.2_A2_T8 description: "StrWhiteSpaceChar :: LS (U+2028)" ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A2_T9.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A2_T9.js index 5481cf038584b96d2ec782f960c2067c1f630239..7a332f7d3a8d5297f15e5981650551e4a0f4351c 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A2_T9.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A2_T9.js @@ -3,6 +3,7 @@ /*--- info: Operator remove leading StrWhiteSpaceChar +es5id: 15.1.2.2_A2_T9 description: "StrWhiteSpaceChar :: PS (U+2029)" ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A3.1_T1.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A3.1_T1.js index 7fb531f6e4b32c496d7ff3bc95d03d22ec78f532..be42ba08dfbd8325160acb6281c02a58db00e162 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A3.1_T1.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A3.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToNumber +es5id: 15.1.2.2_A3.1_T1 description: Checking for boolean primitive ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A3.1_T2.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A3.1_T2.js index 2e52a810d253af0382f9531a0d18205903845915..8707229d6083c2f0971cea1fc18426106078fa37 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A3.1_T2.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A3.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToNumber +es5id: 15.1.2.2_A3.1_T2 description: Checking for string primitive ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A3.1_T3.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A3.1_T3.js index 3581225d5f5b3fd3f555fe9ec787ce3e83d7ac1b..9c174478bbf25f0e17a07be1b22a79cab911621b 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A3.1_T3.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A3.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToNumber +es5id: 15.1.2.2_A3.1_T3 description: Checking for undefined and null ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A3.1_T4.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A3.1_T4.js index 7c9ef1e4d6977d6bc25ae70179e8d4bf80b70330..3dd4d1151f6f3ffcbbbc43fce6289076faf46956 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A3.1_T4.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A3.1_T4.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToNumber +es5id: 15.1.2.2_A3.1_T4 description: Checking for Boolean object ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A3.1_T5.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A3.1_T5.js index dbc452b0cc859ee43f74a4203700b72781cc4560..69ba005475547a55e6ba8dd55a0234fcf02b68ae 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A3.1_T5.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A3.1_T5.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToNumber +es5id: 15.1.2.2_A3.1_T5 description: Checking for Number object ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A3.1_T6.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A3.1_T6.js index d975c4bf2e7015ab385aa1c6a1a9c66af8204473..4129b70c6bc8fe11cb7b248ccd91f63f28255b21 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A3.1_T6.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A3.1_T6.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToNumber +es5id: 15.1.2.2_A3.1_T6 description: Checking for String object ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A3.1_T7.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A3.1_T7.js index 2173331eba84c475b81e4882e2da4fe7d1413738..94462c63c2c3a5cb734de3b0298d2e1af3e4cb92 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A3.1_T7.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A3.1_T7.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToNumber +es5id: 15.1.2.2_A3.1_T7 description: If Type(value) is Object, evaluate ToPrimitive(value, Number) ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A3.2_T1.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A3.2_T1.js index 0943689a093251978b3244796a1e97f1a702c1ba..2487c4ed9b87e665b378abeb64e05b77a0569bd3 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A3.2_T1.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A3.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToInt32 +es5id: 15.1.2.2_A3.2_T1 description: If radix is NaN, +0, -0, +Infinity, -Infinity, return radix = +0 ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A3.2_T2.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A3.2_T2.js index 29d78bbd6be74a860a72b1f73f7f4bb5b9897720..58b872c042b3a7c4241007d44894c08ebf9ed555 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A3.2_T2.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A3.2_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToInt32 +es5id: 15.1.2.2_A3.2_T2 description: ToInt32 use floor ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A3.2_T3.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A3.2_T3.js index 664dba7793d2baf912e295433b3920e9f5b8001d..61118e5f79e10727a37287995a8a372472178d4d 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A3.2_T3.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A3.2_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToInt32 +es5id: 15.1.2.2_A3.2_T3 description: ToInt32 use modulo ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A4.1_T1.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A4.1_T1.js index 55e756042959d6878d7493b48923e18ba8044c9d..9a59abe36273d8c3445809431d47e91baa080766 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A4.1_T1.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A4.1_T1.js @@ -3,6 +3,7 @@ /*--- info: If R = 0 or R = undefined, then R = 10 +es5id: 15.1.2.2_A4.1_T1 description: R = 0 ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A4.1_T2.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A4.1_T2.js index 353f53c38438ed95727dbf32e322b21538157528..8a51daefa3e7f266ed6d6dc203b22eb834d864da 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A4.1_T2.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A4.1_T2.js @@ -3,6 +3,7 @@ /*--- info: If R = 0 or R = undefined, then R = 10 +es5id: 15.1.2.2_A4.1_T2 description: R = undefined ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A4.2_T1.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A4.2_T1.js index 310db989f34e02239973cde105dc03ef64b2452b..eabf0ada79bf73ba8d380eaa25da2e775016b385 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A4.2_T1.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A4.2_T1.js @@ -3,6 +3,7 @@ /*--- info: If R < 2 or R > 36, then return NaN +es5id: 15.1.2.2_A4.2_T1 description: R = 1 ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A4.2_T2.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A4.2_T2.js index 8c271567bf1218c0a64a35ae5053d931507c2a78..2456c39d9dcb83c32feb221a69175613a7360d9c 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A4.2_T2.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A4.2_T2.js @@ -3,6 +3,7 @@ /*--- info: If R < 2 or R > 36, then return NaN +es5id: 15.1.2.2_A4.2_T2 description: R = 37 ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A4.2_T3.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A4.2_T3.js index 8a0a2b4bfa4b50d327b27da2f86c0121dd147cd6..6982a6905936e1e939733b1402b7b24b69459aa7 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A4.2_T3.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A4.2_T3.js @@ -3,6 +3,7 @@ /*--- info: If R < 2 or R > 36, then return NaN +es5id: 15.1.2.2_A4.2_T3 description: Complex test ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A5.1_T1.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A5.1_T1.js index b464ee69ed0ffc4b9672cf386bc78d055535bf93..5aa8852cf3bcc3e5dbed3608ba227b4eae940058 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A5.1_T1.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A5.1_T1.js @@ -7,6 +7,7 @@ info: > octal. "If radix is undefined or 0, it is assumed to be 10 except when the number begins with the character pairs 0x or 0X, in which case a radix of 16 is assumed." +es5id: 15.1.2.2_A5.1_T1 description: Check if parseInt still accepts octal ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A5.2_T1.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A5.2_T1.js index 02d7905884d49c045dd5e7fd5e893fd467144d78..db97f559736a598354941feb71ee274474d40402 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A5.2_T1.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A5.2_T1.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.1.2.2_A5.2_T1 description: ": 0x" ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A5.2_T2.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A5.2_T2.js index eada11e063459f7bfff37dd14a53f521acb22117..145a3097cc7f1391c904b6aed01d5023b88c2b4c 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A5.2_T2.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A5.2_T2.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.1.2.2_A5.2_T2 description: ": 0X" ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A6.1_T1.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A6.1_T1.js index 020769fcfea9b9838f50859c15c9b06fc06fc0d3..7cc394b07be4545dc5b6d46539a4263fe23ecbe1 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A6.1_T1.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A6.1_T1.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 15.1.2.2_A6.1_T1 description: Complex test. R in [2, 36] ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A6.1_T2.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A6.1_T2.js index 112e8b6ba19c3b97eb73c176dfd5e19e94de585f..9ddd980a219429f51d0b21f4e7b23e38d9e9579c 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A6.1_T2.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A6.1_T2.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 15.1.2.2_A6.1_T2 description: Complex test. Radix-R notation in [0..9, A-Z] ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A6.1_T3.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A6.1_T3.js index cdbe4e6857a9980e8fbe7f239bbb0e6164455556..6acd1901ee62a8166dd01a21cffc29dd8fd9047d 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A6.1_T3.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A6.1_T3.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 15.1.2.2_A6.1_T3 description: Complex test. Radix-R notation in [0..9, a-z] ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A6.1_T4.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A6.1_T4.js index cf98fa0bc4baf65082200da5c3ce899d65d16002..01fe77263280f60317c1dd473785e1b75ec74607 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A6.1_T4.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A6.1_T4.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 15.1.2.2_A6.1_T4 description: Complex test. Radix-R notation in [0..9, A-Z] ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A6.1_T5.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A6.1_T5.js index 6fcb07d4f0b0815ca36009ee9543c6e486da4f2d..63971b57e39d94fe586daa9cceda0d417c6d12da 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A6.1_T5.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A6.1_T5.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 15.1.2.2_A6.1_T5 description: Complex test. Radix-R notation in [0..9, a-z] ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A6.1_T6.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A6.1_T6.js index 822f5511c70cce991edbf5b10004496087ed1dfc..a5133bb4828e23245b0c3c43d9362b86789a2d12 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A6.1_T6.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A6.1_T6.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 15.1.2.2_A6.1_T6 description: Complex test. Radix-R notation in [0..9] ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A7.1_T1.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A7.1_T1.js index 11b141abd30381bba68e6081e0878ed8b68ca283..d14000321a11f0c97b10d11cf2322cbbe7c13b89 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A7.1_T1.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A7.1_T1.js @@ -3,6 +3,7 @@ /*--- info: If Z is empty, return NaN +es5id: 15.1.2.2_A7.1_T1 description: Complex test. R in [2, 36] ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A7.1_T2.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A7.1_T2.js index f4cc16f0d07334be5e4d21b9736a6be9f310ff69..fa89df158ec985a4bf6c4dac72276475d87fef0c 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A7.1_T2.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A7.1_T2.js @@ -3,6 +3,7 @@ /*--- info: If Z is empty, return NaN +es5id: 15.1.2.2_A7.1_T2 description: x is not a radix-R digit ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A7.2_T1.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A7.2_T1.js index e5b673b532e4ca4f0793aa304168d3c0cd954dc2..682049ffdd09650bb74f70146e00f712240760a1 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A7.2_T1.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A7.2_T1.js @@ -7,6 +7,7 @@ info: > that is represented by Z in radix-R notation, using the letters A-Z and a-z for digits with values 10 through 35. Compute the number value for Result(16) +es5id: 15.1.2.2_A7.2_T1 description: Complex test. Check algorithm ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A7.2_T2.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A7.2_T2.js index 8dd7f623ee4997e72957d3c0b46ff51433199050..3a71d53cc16308d4d5d4d37f81b6f887eac00d50 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A7.2_T2.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A7.2_T2.js @@ -7,6 +7,7 @@ info: > that is represented by Z in radix-R notation, using the letters A-Z and a-z for digits with values 10 through 35. Compute the number value for Result(16) +es5id: 15.1.2.2_A7.2_T2 description: Checking algorithm for R = 2 ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A7.2_T3.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A7.2_T3.js index 643892c2cbaf7e9092fab2c056e58164c3ae0089..90421e6802efdbcadcb8eb8ddea6551dc8a31af5 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A7.2_T3.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A7.2_T3.js @@ -7,6 +7,7 @@ info: > that is represented by Z in radix-R notation, using the letters A-Z and a-z for digits with values 10 through 35. Compute the number value for Result(16) +es5id: 15.1.2.2_A7.2_T3 description: Checking algorithm for R = 16 ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A7.3_T1.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A7.3_T1.js index 89f2a77a071fbc1f03d9163ae694deaa8d06e9c1..e2c5cb43108b7810a37f7d1e18117b51c1298a44 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A7.3_T1.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A7.3_T1.js @@ -3,6 +3,7 @@ /*--- info: Return sign * Result(17) +es5id: 15.1.2.2_A7.3_T1 description: Complex test. Check algorithm ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A7.3_T2.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A7.3_T2.js index 576a16aa9d6651422a0dffd63c42af02bb41eaf3..18e0fc0cc8a799085b90e28bf371dc95e380d7d9 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A7.3_T2.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A7.3_T2.js @@ -3,6 +3,7 @@ /*--- info: Return sign * Result(17) +es5id: 15.1.2.2_A7.3_T2 description: Checking algorithm for R = 2 ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A7.3_T3.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A7.3_T3.js index 3df1e1acb257c74b799b51061fd73dec863e9ff0..8d58f859c41561c0bc4d669783da0830198c3197 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A7.3_T3.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A7.3_T3.js @@ -3,6 +3,7 @@ /*--- info: Return sign * Result(17) +es5id: 15.1.2.2_A7.3_T3 description: Checking algorithm for R = 10 ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A8.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A8.js index 2f38efbe965b3d11cd8d51f49a6dbb86b08c2c02..5aabbdedd8e2f544a7efac702f71c019b269c6c7 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A8.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A8.js @@ -7,6 +7,7 @@ info: > 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. +es5id: 15.1.2.2_A8 description: Complex test without eval ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A9.1.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A9.1.js index 0918e4aa50b5b7957688c7283c7cf700bc4c7729..a27d0051786ee02a4c4b5f118a290cc10519899e 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A9.1.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A9.1.js @@ -3,6 +3,7 @@ /*--- info: The length property of parseInt has the attribute DontEnum +es5id: 15.1.2.2_A9.1 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A9.2.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A9.2.js index 6b640a96263122106e4c44fe6751188f2935c89f..f37f028ced0b80735b067c68a8884602318fad1d 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A9.2.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A9.2.js @@ -3,6 +3,7 @@ /*--- info: The length property of parseInt has the attribute DontDelete +es5id: 15.1.2.2_A9.2 description: Checking use hasOwnProperty, delete flags: [noStrict] includes: [$FAIL.js] diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A9.3.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A9.3.js index 957670eb36a72633de57fb4bfb7effcb4c291e4f..e0bfc8072bee1f3b9f98780ef74695765ed94e89 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A9.3.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A9.3.js @@ -3,6 +3,7 @@ /*--- info: The length property of parseInt has the attribute ReadOnly +es5id: 15.1.2.2_A9.3 description: Checking if varying the length property fails flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A9.4.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A9.4.js index ead4e410d0ed71c9d08f905bd163149f15ec15d9..32e39a64cb5144e7757a27f44f7d56e62fed2ec2 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A9.4.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A9.4.js @@ -3,6 +3,7 @@ /*--- info: The length property of parseInt is 2 +es5id: 15.1.2.2_A9.4 description: parseInt.length === 2 ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A9.5.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A9.5.js index a01638d73c8de8d2a024e6a2de0793f3bd236b0e..446d84d08c41535c865c420dfa2c56d77d14fcac 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A9.5.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A9.5.js @@ -3,6 +3,7 @@ /*--- info: The parseInt property has the attribute DontEnum +es5id: 15.1.2.2_A9.5 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A9.6.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A9.6.js index 18b504c2a3db169d7d029f67f7c0733c17396ca8..7b381e4758b57f3463c7c6e410617220a5d4fb4c 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A9.6.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A9.6.js @@ -3,6 +3,7 @@ /*--- info: The parseInt property has not prototype property +es5id: 15.1.2.2_A9.6 description: Checking parseInt.prototype ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A9.7.js b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A9.7.js index 6585229adf0386392c1bcc790ea3d7bf1c9216c8..752f82ec7a717f0f5508a20b7623658429ee8f7c 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A9.7.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.2/S15.1.2.2_A9.7.js @@ -3,6 +3,7 @@ /*--- info: The parseInt property can't be used as constructor +es5id: 15.1.2.2_A9.7 description: > If property does not implement the internal [[Construct]] method, throw a TypeError exception diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.3/15.1.2.3-2-1.js b/test/suite/ch15/15.1/15.1.2/15.1.2.3/15.1.2.3-2-1.js index 27c4dac637e4eecf3898e7c54a3cbd8bd52bf7cd..8d528b3048e19cd27ac539fe998d3b47a5d670a0 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.3/15.1.2.3-2-1.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.3/15.1.2.3-2-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.1.2.3-2-1 description: > pareseFloat - 'trimmedString' is the empty string when inputString does not contain any such characters diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A1_T1.js b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A1_T1.js index 30b40922c74348d82338201be1e0e9dad71e5614..fc7ac7102eb0c938a6884b100cf2989944cfb7c2 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A1_T1.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToString +es5id: 15.1.2.3_A1_T1 description: Checking for boolean primitive ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A1_T2.js b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A1_T2.js index 3cb3be752e087d2d664e1a701b2dbefbe3ccb183..007bff3896690423c12ead39cbc83c4d5ea7ffb5 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A1_T2.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToString +es5id: 15.1.2.3_A1_T2 description: Checking for number primitive ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A1_T3.js b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A1_T3.js index 6dd5ff5f979fc285765e7f1c4d66a189cabf37eb..1a74bd1a91e65b45644ffedd3ccc6bac8d613031 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A1_T3.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToString +es5id: 15.1.2.3_A1_T3 description: Checking for undefined and null ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A1_T4.js b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A1_T4.js index cbcd0ec175cd0cf7d36459e072eab3213613a314..c06b07070a1ef029f0b9bf1fed77ec6c4fcd6c8e 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A1_T4.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A1_T4.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToString +es5id: 15.1.2.3_A1_T4 description: Checking for Boolean object ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A1_T5.js b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A1_T5.js index 87f8f5bf572d7cf336febb8b3bdcf9f667c90b25..81b1237d575a341d8599c6ebae7461bed234cd49 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A1_T5.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A1_T5.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToString +es5id: 15.1.2.3_A1_T5 description: Checking for Number object ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A1_T6.js b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A1_T6.js index 1f0f701015744b1bea0125303af09d7b3e4201ad..fd948942bfdab3711d4a5853f510395d0ee3f94c 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A1_T6.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A1_T6.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToString +es5id: 15.1.2.3_A1_T6 description: Checking for String object ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A1_T7.js b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A1_T7.js index 3fd4e2fb05c1eadf49f29237dbbbe0b624c7ec48..9cee05939fb5557c612c83582a723d49b706e73d 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A1_T7.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A1_T7.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToString +es5id: 15.1.2.3_A1_T7 description: If Type(value) is Object, evaluate ToPrimitive(value, String) ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A2_T1.js b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A2_T1.js index f69a27731bb3cb86028b8e9f7657c6ee00cb67bc..ef0038ba89dd17e99501d9752364d5738a6ec75b 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A2_T1.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator remove leading StrWhiteSpaceChar +es5id: 15.1.2.3_A2_T1 description: "StrWhiteSpaceChar :: TAB (U+0009)" ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A2_T10.js b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A2_T10.js index 5d7c5d3c32a1539b099d478611aec7fae44ecf0e..5ffac8f0b112fefc6dd838753c87d427e88bf7e6 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A2_T10.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A2_T10.js @@ -3,6 +3,7 @@ /*--- info: Operator remove leading StrWhiteSpaceChar +es5id: 15.1.2.3_A2_T10 description: "StrWhiteSpaceChar :: USP" ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A2_T2.js b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A2_T2.js index d4bb7b5624d1151895fae5bea64ae7c21f2dccf8..2d39f4b532320b441313d0112a16e8ece6e1f4e0 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A2_T2.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A2_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator remove leading StrWhiteSpaceChar +es5id: 15.1.2.3_A2_T2 description: "StrWhiteSpaceChar :: SP (U+0020)" ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A2_T3.js b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A2_T3.js index 4a530c85dfb1f3df8e0f7ea9371898498b1c6ef2..4c325f6ac04ccbdd74363962b2cff9e02c8519af 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A2_T3.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A2_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator remove leading StrWhiteSpaceChar +es5id: 15.1.2.3_A2_T3 description: "StrWhiteSpaceChar :: NBSB (U+00A0)" ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A2_T4.js b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A2_T4.js index ddc780f47b6a9a9a6770a5d893b6b944bcebf484..2e926fa06d9d309c1bd70d31237e21ce2c837b46 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A2_T4.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A2_T4.js @@ -3,6 +3,7 @@ /*--- info: Operator remove leading StrWhiteSpaceChar +es5id: 15.1.2.3_A2_T4 description: "StrWhiteSpaceChar :: FF (U+000C)" ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A2_T5.js b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A2_T5.js index ff6771fd23371db61c2303712df41a6362081b16..5ee72d6eec589aad8b54de237bd3aaa7cd859e49 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A2_T5.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A2_T5.js @@ -3,6 +3,7 @@ /*--- info: Operator remove leading StrWhiteSpaceChar +es5id: 15.1.2.3_A2_T5 description: "StrWhiteSpaceChar :: VT (U+000B)" ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A2_T6.js b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A2_T6.js index 550e2a6239e1309b7f22e8e90c32a4bb50997c09..269a7d34898354ebe9f2455b6554a37c5a0fa045 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A2_T6.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A2_T6.js @@ -3,6 +3,7 @@ /*--- info: Operator remove leading StrWhiteSpaceChar +es5id: 15.1.2.3_A2_T6 description: "StrWhiteSpaceChar :: CR (U+000D)" ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A2_T7.js b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A2_T7.js index 635bba4c7b26bf2f7b2fa65ae1c4b522977d9208..7646fbfbfeefa70f3af916944640cc6ed50402d4 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A2_T7.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A2_T7.js @@ -3,6 +3,7 @@ /*--- info: Operator remove leading StrWhiteSpaceChar +es5id: 15.1.2.3_A2_T7 description: "StrWhiteSpaceChar :: LF (U+000A)" ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A2_T8.js b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A2_T8.js index 494715e1f419902acac9863fb9bfe47165b27cd2..ebc7198d5672e3746a3026c77bdb97e6c05948e7 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A2_T8.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A2_T8.js @@ -3,6 +3,7 @@ /*--- info: Operator remove leading StrWhiteSpaceChar +es5id: 15.1.2.3_A2_T8 description: "StrWhiteSpaceChar :: LS (U+2028)" ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A2_T9.js b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A2_T9.js index 96c459816ebf69c44407c01bb626a9b90659ed37..9973b3f16be493ad3c2cb6b7a4a47adac6f412ee 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A2_T9.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A2_T9.js @@ -3,6 +3,7 @@ /*--- info: Operator remove leading StrWhiteSpaceChar +es5id: 15.1.2.3_A2_T9 description: "StrWhiteSpaceChar :: PS (U+2029)" ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A3_T1.js b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A3_T1.js index 17dbde946e9ed2bded82423cd56acf9ef6ae457c..594af67c5d0ef3740ebd1eb8e64b0336157842c6 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A3_T1.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A3_T1.js @@ -5,6 +5,7 @@ info: > If neither Result(2) nor any prefix of Result(2) satisfies the syntax of a StrDecimalLiteral (see 9.3.1), return NaN +es5id: 15.1.2.3_A3_T1 description: parseFloat("some string") return NaN ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A3_T2.js b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A3_T2.js index 4bb9676fed3d1a64a98cb4306cd13c021f9b4583..4115548d18a213d786cf5a9969724e367aa3f527 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A3_T2.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A3_T2.js @@ -5,6 +5,7 @@ info: > If neither Result(2) nor any prefix of Result(2) satisfies the syntax of a StrDecimalLiteral (see 9.3.1), return NaN +es5id: 15.1.2.3_A3_T2 description: parseFloat("wrong number format with ExponentIndicator") return NaN ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A3_T3.js b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A3_T3.js index 73c49ce5aa46e73cb4062777daa7d0a7b151bc72..667c5a8d6328e24918feaead42cf41632ba6c916 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A3_T3.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A3_T3.js @@ -5,6 +5,7 @@ info: > If neither Result(2) nor any prefix of Result(2) satisfies the syntax of a StrDecimalLiteral (see 9.3.1), return NaN +es5id: 15.1.2.3_A3_T3 description: parseFloat("wrong numbr format") return NaN ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A4_T1.js b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A4_T1.js index f679c93548db5af9a369a56337acf86241cbfc08..b3cebf5177ff0005c679962244a765233e5d61b2 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A4_T1.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A4_T1.js @@ -5,6 +5,7 @@ info: > Compute the longest prefix of Result(2), which might be Result(2) itself, which satisfies the syntax of a StrDecimalLiteral +es5id: 15.1.2.3_A4_T1 description: Some wrong number ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A4_T2.js b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A4_T2.js index 0f27540351f612010935bc84c2b6c2e35e2b334a..d2d58bd95999f33a74d22d846e56fffce3945d1e 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A4_T2.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A4_T2.js @@ -5,6 +5,7 @@ info: > Compute the longest prefix of Result(2), which might be Result(2) itself, which satisfies the syntax of a StrDecimalLiteral +es5id: 15.1.2.3_A4_T2 description: With ExponentIndicator ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A4_T3.js b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A4_T3.js index 496802cdd7921da28cde1a6d35492cb301d83fdc..926479875d1cdec11ac58d0c971de8010055e5c5 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A4_T3.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A4_T3.js @@ -5,6 +5,7 @@ info: > Compute the longest prefix of Result(2), which might be Result(2) itself, which satisfies the syntax of a StrDecimalLiteral +es5id: 15.1.2.3_A4_T3 description: StrDecimalLiteral not contain HexIntegerLiteral ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A4_T4.js b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A4_T4.js index caf6f31973c3f4558a7241e4fe81f526c5a81c65..d79122458a3211663c6c85bebc7095a3a18305c1 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A4_T4.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A4_T4.js @@ -5,6 +5,7 @@ info: > Compute the longest prefix of Result(2), which might be Result(2) itself, which satisfies the syntax of a StrDecimalLiteral +es5id: 15.1.2.3_A4_T4 description: "\"Infinity\"+\"some string\"" ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A4_T5.js b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A4_T5.js index 31a92fff3dcdeb3f1a8832e2f49b2a35e6b799b7..8a73c954eb92675daf892132d538ab77227f7690 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A4_T5.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A4_T5.js @@ -5,6 +5,7 @@ info: > Compute the longest prefix of Result(2), which might be Result(2) itself, which satisfies the syntax of a StrDecimalLiteral +es5id: 15.1.2.3_A4_T5 description: Checking DecimalDigits . DecimalDigits_opt ExponentPart_opt ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A4_T6.js b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A4_T6.js index 077d5c53fdaa3026e65c317675a725cfe280896a..87fa2acf5db2cc8515d937bda114ecdaa6423fd8 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A4_T6.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A4_T6.js @@ -5,6 +5,7 @@ info: > Compute the longest prefix of Result(2), which might be Result(2) itself, which satisfies the syntax of a StrDecimalLiteral +es5id: 15.1.2.3_A4_T6 description: Checking . DecimalDigits ExponentPart_opt ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A4_T7.js b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A4_T7.js index 5fe1b93586dda897e77930b8b091305248acee12..9711d2cd30f2b13ce652cca7ae4e12125f56dbfc 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A4_T7.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A4_T7.js @@ -5,6 +5,7 @@ info: > Compute the longest prefix of Result(2), which might be Result(2) itself, which satisfies the syntax of a StrDecimalLiteral +es5id: 15.1.2.3_A4_T7 description: Checking DecimalDigits ExponentPart_opt ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A5_T1.js b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A5_T1.js index 38ef3b79d7e2adf6909a4ff6fadb0c46fdff8037..83635946381c36837c3dd601cc67b1b2077ff450 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A5_T1.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A5_T1.js @@ -3,6 +3,7 @@ /*--- info: Return the number value for the MV of Result(4) +es5id: 15.1.2.3_A5_T1 description: Checking Infinity ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A5_T2.js b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A5_T2.js index 9288e476449e0cc9b781a4d2aad51d1ee4183107..83010877318863dde2b74a8dc69a1da1a6f72e46 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A5_T2.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A5_T2.js @@ -3,6 +3,7 @@ /*--- info: Return the number value for the MV of Result(4) +es5id: 15.1.2.3_A5_T2 description: Checking DecimalDigits . DecimalDigits_opt ExponentPart_opt ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A5_T3.js b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A5_T3.js index 848df6eccff7e1b01c88b2c1d96fc403002eb35c..c9dbe5ef89a9c80eef87ce7034d722d8234c0f37 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A5_T3.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A5_T3.js @@ -3,6 +3,7 @@ /*--- info: Return the number value for the MV of Result(4) +es5id: 15.1.2.3_A5_T3 description: Checking . DecimalDigits ExponentPart_opt ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A5_T4.js b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A5_T4.js index a4215b48994c5b0aadde340901aa726414d8d4aa..c6959a9b208dcbe517e5fde4674966c021239076 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A5_T4.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A5_T4.js @@ -3,6 +3,7 @@ /*--- info: Return the number value for the MV of Result(4) +es5id: 15.1.2.3_A5_T4 description: Checking DecimalDigits ExponentPart_opt ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A6.js b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A6.js index 3663299c966fb64de682920d6646500093f1eeb7..a9983ac2788656e199143345ba3b2144ff36a159 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A6.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A6.js @@ -7,6 +7,7 @@ info: > 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. +es5id: 15.1.2.3_A6 description: Complex test without eval ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A7.1.js b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A7.1.js index 5761be4f4009fd9529be5f87b65d9c742bea7c05..2a008b774a175782d32eb8d12732a524f9983e99 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A7.1.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A7.1.js @@ -3,6 +3,7 @@ /*--- info: The length property of parseFloat has the attribute DontEnum +es5id: 15.1.2.3_A7.1 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A7.2.js b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A7.2.js index 3b5d7a32ad88cea6cd03d508f5081d09237ec2f7..b21e19a82647766ca7730541e29c8dffb8ba3a66 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A7.2.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A7.2.js @@ -3,6 +3,7 @@ /*--- info: The length property of parseFloat has the attribute DontDelete +es5id: 15.1.2.3_A7.2 description: Checking use hasOwnProperty, delete flags: [noStrict] includes: [$FAIL.js] diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A7.3.js b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A7.3.js index c7861cce0c8c567a8c96d8bd89ce8998b9c8d0b6..b6faa93a3b0a3d522fd2748b673cb0510a2493cd 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A7.3.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A7.3.js @@ -3,6 +3,7 @@ /*--- info: The length property of parseFloat has the attribute ReadOnly +es5id: 15.1.2.3_A7.3 description: Checking if varying the length property fails flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A7.4.js b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A7.4.js index 61c1306ec34623aeea1d8658a1e768e5bc851dd0..1e86f341163631f5514c41b9851eb5346e694241 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A7.4.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A7.4.js @@ -3,6 +3,7 @@ /*--- info: The length property of parseFloat is 1 +es5id: 15.1.2.3_A7.4 description: parseFloat.length === 1 ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A7.5.js b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A7.5.js index 8c966d23c80831fdf9df6cd72cd2105dcc49813c..ba2133abbe4f0fe3fd772bf48b8eb2c1068469f6 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A7.5.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A7.5.js @@ -3,6 +3,7 @@ /*--- info: The parseFloat property has the attribute DontEnum +es5id: 15.1.2.3_A7.5 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A7.6.js b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A7.6.js index 7b5b93cdd3af06db21b99f269d089ced0b3dda4d..240cb2bc4b18e6fe29defea6d6a2b6cdf0c34cec 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A7.6.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A7.6.js @@ -3,6 +3,7 @@ /*--- info: The parseFloat property has not prototype property +es5id: 15.1.2.3_A7.6 description: Checking parseFloat.prototype ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A7.7.js b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A7.7.js index 1da8b093203a5c9f9adb13db65e7ffcafa7f9536..cac48ec0415e4b68bf6fbdbb8aa9de4dc811c728 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A7.7.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.3/S15.1.2.3_A7.7.js @@ -3,6 +3,7 @@ /*--- info: The parseFloat property can't be used as constructor +es5id: 15.1.2.3_A7.7 description: > If property does not implement the internal [[Construct]] method, throw a TypeError exception diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.4/S15.1.2.4_A1_T1.js b/test/suite/ch15/15.1/15.1.2/15.1.2.4/S15.1.2.4_A1_T1.js index 201ba067d16a241f1a2c2fa000ca5aa838501ba3..7280a328d4fdf117215e5149d5e82ac70c49f61d 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.4/S15.1.2.4_A1_T1.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.4/S15.1.2.4_A1_T1.js @@ -5,6 +5,7 @@ info: > isNaN applies ToNumber to its argument, then return true if the result is NaN, and otherwise return false +es5id: 15.1.2.4_A1_T1 description: Checking all primitive ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.4/S15.1.2.4_A1_T2.js b/test/suite/ch15/15.1/15.1.2/15.1.2.4/S15.1.2.4_A1_T2.js index 6920f06f98d19e396991d5bde81ef69b94d95383..34bb54409ecc3f07aa6940ac73be55479c9e0e7a 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.4/S15.1.2.4_A1_T2.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.4/S15.1.2.4_A1_T2.js @@ -5,6 +5,7 @@ info: > isNaN applies ToNumber to its argument, then return true if the result is NaN, and otherwise return false +es5id: 15.1.2.4_A1_T2 description: Checking all object ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.4/S15.1.2.4_A2.1.js b/test/suite/ch15/15.1/15.1.2/15.1.2.4/S15.1.2.4_A2.1.js index 07493fe5d818e9ed1cd99bf5a8044ebcafe2a1b0..f79d203121e8545321e82bc2e3cbbed5f81d3735 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.4/S15.1.2.4_A2.1.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.4/S15.1.2.4_A2.1.js @@ -3,6 +3,7 @@ /*--- info: The length property of isNaN has the attribute DontEnum +es5id: 15.1.2.4_A2.1 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.4/S15.1.2.4_A2.2.js b/test/suite/ch15/15.1/15.1.2/15.1.2.4/S15.1.2.4_A2.2.js index 2df18a2c6dd8c7a411303e0228ec4d60bebd2159..a40d15462a8930a3f1c8090b7cd8898f81974539 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.4/S15.1.2.4_A2.2.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.4/S15.1.2.4_A2.2.js @@ -3,6 +3,7 @@ /*--- info: The length property of isNaN has the attribute DontDelete +es5id: 15.1.2.4_A2.2 description: Checking use hasOwnProperty, delete flags: [noStrict] includes: [$FAIL.js] diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.4/S15.1.2.4_A2.3.js b/test/suite/ch15/15.1/15.1.2/15.1.2.4/S15.1.2.4_A2.3.js index fa138562d2b06cfcdc1b11f82f4f23dc1d9bbf97..cd9ac4911ee45fbfe69e85872f1c0262c74fe0cb 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.4/S15.1.2.4_A2.3.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.4/S15.1.2.4_A2.3.js @@ -3,6 +3,7 @@ /*--- info: The length property of isNaN has the attribute ReadOnly +es5id: 15.1.2.4_A2.3 description: Checking if varying the length property fails flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.4/S15.1.2.4_A2.4.js b/test/suite/ch15/15.1/15.1.2/15.1.2.4/S15.1.2.4_A2.4.js index a58427f6f5c517cb2f17c07c5b5757ae64d1f764..c485ce45ccf134ac44433f81292d395dfd93c3e2 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.4/S15.1.2.4_A2.4.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.4/S15.1.2.4_A2.4.js @@ -3,6 +3,7 @@ /*--- info: The length property of isNaN is 1 +es5id: 15.1.2.4_A2.4 description: isNaN.length === 1 ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.4/S15.1.2.4_A2.5.js b/test/suite/ch15/15.1/15.1.2/15.1.2.4/S15.1.2.4_A2.5.js index 67fdd1964487473973eb631adf072df898fb45ca..dcccf83668f5fd5f0d56d38f4f80962300ee0a7d 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.4/S15.1.2.4_A2.5.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.4/S15.1.2.4_A2.5.js @@ -3,6 +3,7 @@ /*--- info: The isNaN property has the attribute DontEnum +es5id: 15.1.2.4_A2.5 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.4/S15.1.2.4_A2.6.js b/test/suite/ch15/15.1/15.1.2/15.1.2.4/S15.1.2.4_A2.6.js index 85d457aad9f322f52140108be3a5634b7e21d0da..9d1c5cfd398cc8671460614a42a20ae7ffe33a6a 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.4/S15.1.2.4_A2.6.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.4/S15.1.2.4_A2.6.js @@ -3,6 +3,7 @@ /*--- info: The isNaN property has not prototype property +es5id: 15.1.2.4_A2.6 description: Checking isNaN.prototype ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.4/S15.1.2.4_A2.7.js b/test/suite/ch15/15.1/15.1.2/15.1.2.4/S15.1.2.4_A2.7.js index 624ad23ca262782f1aa57a9dc8ad211dab722411..fc634f75729b6c7add6c170d5eaa1de93b22de8d 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.4/S15.1.2.4_A2.7.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.4/S15.1.2.4_A2.7.js @@ -3,6 +3,7 @@ /*--- info: The isNaN property can't be used as constructor +es5id: 15.1.2.4_A2.7 description: > If property does not implement the internal [[Construct]] method, throw a TypeError exception diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.5/S15.1.2.5_A1_T1.js b/test/suite/ch15/15.1/15.1.2/15.1.2.5/S15.1.2.5_A1_T1.js index a6f0d71411c03f0b04b90520cd731e4dc0808b65..c818bd15463dcfee747e1969559f6d018ee5d3aa 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.5/S15.1.2.5_A1_T1.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.5/S15.1.2.5_A1_T1.js @@ -5,6 +5,7 @@ info: > isFinite applies ToNumber to its argument, then return false if the result is NaN, +Infinity, -Infinity, and otherwise return true +es5id: 15.1.2.5_A1_T1 description: Checking all primitive ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.5/S15.1.2.5_A1_T2.js b/test/suite/ch15/15.1/15.1.2/15.1.2.5/S15.1.2.5_A1_T2.js index 776007ef95ec5ba425062206db09fb5784f2305e..607ad89aaea8982e3ed9f98d989647e88c93e049 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.5/S15.1.2.5_A1_T2.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.5/S15.1.2.5_A1_T2.js @@ -5,6 +5,7 @@ info: > isFinite applies ToNumber to its argument, then return false if the result is NaN, +Infinity, -Infinity, and otherwise return true +es5id: 15.1.2.5_A1_T2 description: Checking all object ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.5/S15.1.2.5_A2.1.js b/test/suite/ch15/15.1/15.1.2/15.1.2.5/S15.1.2.5_A2.1.js index 0a3d91ed77844178e6bafb13b0f590b67380e8fb..d682f7621bade6560d838542193eff998d036e70 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.5/S15.1.2.5_A2.1.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.5/S15.1.2.5_A2.1.js @@ -3,6 +3,7 @@ /*--- info: The length property of isFinite has the attribute DontEnum +es5id: 15.1.2.5_A2.1 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.5/S15.1.2.5_A2.2.js b/test/suite/ch15/15.1/15.1.2/15.1.2.5/S15.1.2.5_A2.2.js index 7dc204afb5b3039293ef75a6e187a1581d39d3b4..c8916b22c5cef7beb29e5fdd375529b85a596fe0 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.5/S15.1.2.5_A2.2.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.5/S15.1.2.5_A2.2.js @@ -3,6 +3,7 @@ /*--- info: The length property of isFinite has the attribute DontDelete +es5id: 15.1.2.5_A2.2 description: Checking use hasOwnProperty, delete flags: [noStrict] includes: [$FAIL.js] diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.5/S15.1.2.5_A2.3.js b/test/suite/ch15/15.1/15.1.2/15.1.2.5/S15.1.2.5_A2.3.js index 3c91fa3d2020d95d31c7825c4be581ba9af12587..fd679488ce538d7583ac631ac1a9d71054d6146d 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.5/S15.1.2.5_A2.3.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.5/S15.1.2.5_A2.3.js @@ -3,6 +3,7 @@ /*--- info: The length property of isFinite has the attribute ReadOnly +es5id: 15.1.2.5_A2.3 description: Checking if varying the length property fails flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.5/S15.1.2.5_A2.4.js b/test/suite/ch15/15.1/15.1.2/15.1.2.5/S15.1.2.5_A2.4.js index b287e5be9247582c60ec1af1792ed48dfa5bf82e..6af10f2a1fe0501f0dfaee755077e1311575d385 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.5/S15.1.2.5_A2.4.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.5/S15.1.2.5_A2.4.js @@ -3,6 +3,7 @@ /*--- info: The length property of isFinite is 1 +es5id: 15.1.2.5_A2.4 description: isFinite.length === 1 ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.5/S15.1.2.5_A2.5.js b/test/suite/ch15/15.1/15.1.2/15.1.2.5/S15.1.2.5_A2.5.js index 58ca9827464d82fada72961b122cb34f84e91a2c..2a67381011c08e8800654b064b7a57c17fa15ad4 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.5/S15.1.2.5_A2.5.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.5/S15.1.2.5_A2.5.js @@ -3,6 +3,7 @@ /*--- info: The isFinite property has the attribute DontEnum +es5id: 15.1.2.5_A2.5 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.5/S15.1.2.5_A2.6.js b/test/suite/ch15/15.1/15.1.2/15.1.2.5/S15.1.2.5_A2.6.js index e029d103eb8c469304258d57277b380a5a8c14f2..71011f1dfe075e7c0c92b671a6a1b211552312ac 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.5/S15.1.2.5_A2.6.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.5/S15.1.2.5_A2.6.js @@ -3,6 +3,7 @@ /*--- info: The isFinite property has not prototype property +es5id: 15.1.2.5_A2.6 description: Checking isFinit.prototype ---*/ diff --git a/test/suite/ch15/15.1/15.1.2/15.1.2.5/S15.1.2.5_A2.7.js b/test/suite/ch15/15.1/15.1.2/15.1.2.5/S15.1.2.5_A2.7.js index 5ff35ecbd2a8ad328477ff956b52651195af1a12..266d958898601bfde6dc75ff3889e842544c1766 100644 --- a/test/suite/ch15/15.1/15.1.2/15.1.2.5/S15.1.2.5_A2.7.js +++ b/test/suite/ch15/15.1/15.1.2/15.1.2.5/S15.1.2.5_A2.7.js @@ -3,6 +3,7 @@ /*--- info: The isFinite property can't be used as constructor +es5id: 15.1.2.5_A2.7 description: > If property does not implement the internal [[Construct]] method, throw a TypeError exception diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.10_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.10_T1.js index f69e05b8cdabc01f5951c3909fdb3e5ef67cd1bf..d0fbba3ad1760270c4618419431e13a532feb48a 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.10_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.10_T1.js @@ -5,6 +5,7 @@ info: > If B = 110xxxxx (n = 2) and string.charAt(k + 4) and string.charAt(k + 5) do not represent hexadecimal digits, throw URIError +es5id: 15.1.3.1_A1.10_T1 description: Complex tests ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.11_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.11_T1.js index a82b642a5afa8ea2aabd6f04938b314e7b4add77..651ee79b99629af4507ee07c85d8f49235c5ab0b 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.11_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.11_T1.js @@ -6,6 +6,7 @@ info: > If B = 1110xxxx (n = 3) and (string.charAt(k + 4) and string.charAt(k + 5)) or (string.charAt(k + 7) and string.charAt(k + 8)) do not represent hexadecimal digits, throw URIError +es5id: 15.1.3.1_A1.11_T1 description: > Complex tests, string.charAt(k + 4) and string.charAt(k + 5) do not represent hexadecimal digits diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.11_T2.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.11_T2.js index d4a02a4437cdc2680346f9850289494facc20969..2fc6e80c6431df2588d371b36853cdb29d860ec7 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.11_T2.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.11_T2.js @@ -6,6 +6,7 @@ info: > If B = 1110xxxx (n = 3) and (string.charAt(k + 4) and string.charAt(k + 5)) or (string.charAt(k + 7) and string.charAt(k + 8)) do not represent hexadecimal digits, throw URIError +es5id: 15.1.3.1_A1.11_T2 description: > Complex tests, string.charAt(k + 7) and string.charAt(k + 8) do not represent hexadecimal digits diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.12_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.12_T1.js index 84124888df114d2f719e0d4c702af56c66249f90..971af19f8ed69361299a9d38fdf8bd990621e5bc 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.12_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.12_T1.js @@ -7,6 +7,7 @@ info: > string.charAt(k + 5)) or (string.charAt(k + 7) and string.charAt(k + 8)) or (string.charAt(k + 10) and string.charAt(k + 11)) do not represent hexadecimal digits, throw URIError +es5id: 15.1.3.1_A1.12_T1 description: > Complex tests, string.charAt(k + 4) and string.charAt(k + 5) do not represent hexadecimal digits diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.12_T2.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.12_T2.js index 752090dccc736a1c012cddd1eed386ffe2502168..b0e34950945816e0b816ca6731136ea36810d002 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.12_T2.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.12_T2.js @@ -7,6 +7,7 @@ info: > string.charAt(k + 5)) or (string.charAt(k + 7) and string.charAt(k + 8)) or (string.charAt(k + 10) and string.charAt(k + 11)) do not represent hexadecimal digits, throw URIError +es5id: 15.1.3.1_A1.12_T2 description: > Complex tests, string.charAt(k + 7) and string.charAt(k + 7) do not represent hexadecimal digits diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.12_T3.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.12_T3.js index f54c3c0ddfd5942b00af79ff0c63e018cc9a1ed4..0b859725c75110402a91c713a524b2bab390e101 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.12_T3.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.12_T3.js @@ -7,6 +7,7 @@ info: > string.charAt(k + 5)) or (string.charAt(k + 7) and string.charAt(k + 8)) or (string.charAt(k + 10) and string.charAt(k + 11)) do not represent hexadecimal digits, throw URIError +es5id: 15.1.3.1_A1.12_T3 description: > Complex tests, string.charAt(k + 10) and string.charAt(k + 11) do not represent hexadecimal digits diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.13_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.13_T1.js index b4e5a4619bd39262f155aa3111e8f2a96fd5e751..a1f9ec4868bdaaf7d9fcb7806a5a6be573b434b4 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.13_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.13_T1.js @@ -5,6 +5,7 @@ info: > If B = 110xxxxx (n = 2) and C != 10xxxxxx (C - first of octets after B), throw URIError +es5id: 15.1.3.1_A1.13_T1 description: Complex tests. B = [0xC0 - 0xDF], C = [0x00, 0x7F] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.13_T2.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.13_T2.js index bcdae243831f61c168d73cab224e4dc1309ab720..f257b6b9e1c3324c6d7e1199be01c7c1994c58a4 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.13_T2.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.13_T2.js @@ -5,6 +5,7 @@ info: > If B = 110xxxxx (n = 2) and C != 10xxxxxx (C - first of octets after B), throw URIError +es5id: 15.1.3.1_A1.13_T2 description: Complex tests. B = [0xC0 - 0xDF], C = [0xC0, 0xFF] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.14_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.14_T1.js index 0512f83bce1728275a8e5214ad68d6de2eea1f3a..8357cea7f0b047334b69cd110a93f05f79f06725 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.14_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.14_T1.js @@ -5,6 +5,7 @@ info: > If B = 1110xxxx (n = 3) and C != 10xxxxxx (C - first of octets after B), throw URIError +es5id: 15.1.3.1_A1.14_T1 description: Complex tests. B = [0xE0 - 0xEF], C = [0x00, 0x7F] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.14_T2.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.14_T2.js index cd475e6f22a25158b7ccb699afc96e8219a448b6..23c4d5f509e46d202fa6b186ecc22aedc9e7521d 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.14_T2.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.14_T2.js @@ -5,6 +5,7 @@ info: > If B = 1110xxxx (n = 3) and C != 10xxxxxx (C - first of octets after B), throw URIError +es5id: 15.1.3.1_A1.14_T2 description: Complex tests. B = [0xE0 - 0xEF], C = [0x00, 0x7F] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.14_T3.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.14_T3.js index 478bd7ccc7d41b53be27971a47b7dafab1429185..d69fdab9d97b382795051ad8e239138d8783f30f 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.14_T3.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.14_T3.js @@ -5,6 +5,7 @@ info: > If B = 1110xxxx (n = 3) and C != 10xxxxxx (C - first of octets after B), throw URIError +es5id: 15.1.3.1_A1.14_T3 description: Complex tests. B = [0xE0 - 0xEF], C = [0xC0, 0xFF] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.14_T4.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.14_T4.js index 70d6d5adec2050a92940d19eff3aab25445a50d2..2946136d76a8fa0751b6fd0c483ab0fca60ecf05 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.14_T4.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.14_T4.js @@ -5,6 +5,7 @@ info: > If B = 1110xxxx (n = 3) and C != 10xxxxxx (C - first of octets after B), throw URIError +es5id: 15.1.3.1_A1.14_T4 description: Complex tests. B = [0xE0 - 0xEF], C = [0xC0, 0xFF] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.15_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.15_T1.js index 979434cb916a02e08de856ac862de69c3d755ccb..ad1febe2f75a2c7677a9f553d0ec54791bc978b1 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.15_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.15_T1.js @@ -5,6 +5,7 @@ info: > If B = 11110xxx (n = 4) and C != 10xxxxxx (C - first of octets after B), throw URIError +es5id: 15.1.3.1_A1.15_T1 description: Complex tests. B = [0xF0 - 0x0F7], C = [0x00, 0x7F] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.15_T2.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.15_T2.js index 6ee669c83a45c93a21185d7bf6b0e9db0e9a247f..401a388206825aa9a93aacedbe03fc980bab516c 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.15_T2.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.15_T2.js @@ -5,6 +5,7 @@ info: > If B = 11110xxx (n = 4) and C != 10xxxxxx (C - first of octets after B), throw URIError +es5id: 15.1.3.1_A1.15_T2 description: Complex tests. B = [0xF0 - 0x0F7], C = [0x00, 0x7F] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.15_T3.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.15_T3.js index ca36e1c309256e3be28bc924af4f0e44b477819d..84ba14193419f7d5d08b6f52e9e45e818ee7b786 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.15_T3.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.15_T3.js @@ -5,6 +5,7 @@ info: > If B = 11110xxx (n = 4) and C != 10xxxxxx (C - first of octets after B), throw URIError +es5id: 15.1.3.1_A1.15_T3 description: Complex tests. B = [0xF0 - 0x0F7], C = [0x00, 0x7F] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.15_T4.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.15_T4.js index e101ce51795fc94f71726a831807aa075eddfa8c..839911bfef2682e6b6a47fdb719d1fdc2803a5d4 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.15_T4.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.15_T4.js @@ -5,6 +5,7 @@ info: > If B = 11110xxx (n = 4) and C != 10xxxxxx (C - first of octets after B), throw URIError +es5id: 15.1.3.1_A1.15_T4 description: Complex tests. B = [0xF0 - 0x0F7], C = [0xC0, 0xFF] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.15_T5.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.15_T5.js index b05c23deb1369e746837b30642a851c8ed228710..11dc0284334996b753e934780f9dcf9c97b54a2b 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.15_T5.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.15_T5.js @@ -5,6 +5,7 @@ info: > If B = 11110xxx (n = 4) and C != 10xxxxxx (C - first of octets after B), throw URIError +es5id: 15.1.3.1_A1.15_T5 description: Complex tests. B = [0xF0 - 0x0F7], C = [0xC0, 0xFF] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.15_T6.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.15_T6.js index 973be724a87b903c3785f4bb25da3a1bc0269eb2..50eaff52c0a3dd9bfc3184cf5292def449a0279f 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.15_T6.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.15_T6.js @@ -5,6 +5,7 @@ info: > If B = 11110xxx (n = 4) and C != 10xxxxxx (C - first of octets after B), throw URIError +es5id: 15.1.3.1_A1.15_T6 description: Complex tests. B = [0xF0 - 0x0F7], C = [0xC0, 0xFF] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.1_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.1_T1.js index 38bed2a1cf39aaf5983f7b11d874acc7208a441f..0dd267a99d0387e0a47ceeaabc2aded7eb39fd78 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.1_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.1_T1.js @@ -3,6 +3,7 @@ /*--- info: If string.charAt(k) equal "%" and k + 2 >= string.length, throw URIError +es5id: 15.1.3.1_A1.1_T1 description: Complex tests ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.2_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.2_T1.js index 70cbca92489ee6ee47ec7c6d90134db33a0b80c7..e6ccf035f37b7b12b067a4bc4ca7f4f8245d4ccb 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.2_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.2_T1.js @@ -5,6 +5,7 @@ info: > If B = string.charAt(k+1) + string.charAt(k+2) do not represent hexadecimal digits, throw URIError +es5id: 15.1.3.1_A1.2_T1 description: Complex tests ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.2_T2.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.2_T2.js index 25e768e9d86830d04431a330ba64864727c29f2d..986b49c6e051268b45873ac2da9d6ad26e58551a 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.2_T2.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.2_T2.js @@ -5,6 +5,7 @@ info: > If B = string.charAt(k+1) + string.charAt(k+2) do not represent hexadecimal digits, throw URIError +es5id: 15.1.3.1_A1.2_T2 description: Complex tests ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.3_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.3_T1.js index bacda89169ff9dfdaae2ee7d5a0aeaced92667e0..7125c02a751b7ed97a14ad80874ca95fc6b2852e 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.3_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.3_T1.js @@ -3,6 +3,7 @@ /*--- info: If B = 10xxxxxx or B = 11111xxx, throw URIError +es5id: 15.1.3.1_A1.3_T1 description: Complex tests. B = 10xxxxxx -> B in [0x80 - 0xBF] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.3_T2.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.3_T2.js index d3a05b4ea458bcbcf4e35aea77d2f861c6c367a3..1a154784b75d6e20623c7355691fa19f211912cb 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.3_T2.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.3_T2.js @@ -3,6 +3,7 @@ /*--- info: If B = 10xxxxxx or B = 11111xxx, throw URIError +es5id: 15.1.3.1_A1.3_T2 description: Complex tests. B = 11111xxx -> B in [0xF8 - 0xFF] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.4_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.4_T1.js index 5fb745e03e0cce6ebd84114acc28cb06b663894d..6a80cd17ab67dbad51a9e74d4a49566fcc085cef 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.4_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.4_T1.js @@ -3,6 +3,7 @@ /*--- info: If B = 110xxxxx (n = 2) and (k + 2) + 3 >= length, throw URIError +es5id: 15.1.3.1_A1.4_T1 description: Complex tests. B = [0xC0 - 0xDF] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.5_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.5_T1.js index 86e0771e24ab603751986b0f2e384b5a9fa538fe..a8758ef18b9e5719878dde411205b8e896c8bd4e 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.5_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.5_T1.js @@ -3,6 +3,7 @@ /*--- info: If B = 1110xxxx (n = 3) and (k + 2) + 6 >= length, throw URIError +es5id: 15.1.3.1_A1.5_T1 description: Complex tests. B = [0xE0 - 0xEF] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.6_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.6_T1.js index b0d67b74274e1191cb3e2d774a80c8c1eda730d9..3f8347af2d19dd693d9e8be7c27fdf7e44206210 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.6_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.6_T1.js @@ -3,6 +3,7 @@ /*--- info: If B = 11110xxx (n = 4) and (k + 2) + 9 >= length, throw URIError +es5id: 15.1.3.1_A1.6_T1 description: Complex tests. B = [0xF0 - 0xF7] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.7_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.7_T1.js index 7e61a04dc01bf0c7fd4f2f7e8f4fdcbd104f76ae..3d3b5035e18e9cfb28023ee571e81d05fa48bd3d 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.7_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.7_T1.js @@ -5,6 +5,7 @@ info: > If B = 110xxxxx (n = 2) and string.charAt(k + 3) not equal "%", throw URIError +es5id: 15.1.3.1_A1.7_T1 description: Complex tests. B = [0xC0 - 0xDF] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.8_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.8_T1.js index 8c80cebc2f302ef464c4678b8cbeed31a147192b..387cf52f7013342fe8324424f2bb9b521d66cb1f 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.8_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.8_T1.js @@ -5,6 +5,7 @@ info: > If B = 1110xxxx (n = 3) and string.charAt(k + 3), string.charAt(k + 6) not equal "%", throw URIError +es5id: 15.1.3.1_A1.8_T1 description: > Complex tests. B = [0xE0 - 0xEF], string.charAt(k + 3) not equal "%" diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.8_T2.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.8_T2.js index e645ab739bfdf66b9b111a1ac8364870b5621282..95e93cfcc90485ab20b09b8b3d8ff712a63e24f7 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.8_T2.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.8_T2.js @@ -5,6 +5,7 @@ info: > If B = 1110xxxx (n = 3) and string.charAt(k + 3), string.charAt(k + 6) not equal "%", throw URIError +es5id: 15.1.3.1_A1.8_T2 description: > Complex tests. B = [0xE0 - 0xEF], string.charAt(k + 6) not equal "%" diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.9_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.9_T1.js index b87a7015ea1362fd66c654539c1d0fa8d06744b7..31e56157982cc4903efc7c786ce42bd7547bf18a 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.9_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.9_T1.js @@ -5,6 +5,7 @@ info: > If B = 11110xxx (n = 4) and string.charAt(k + 3), string.charAt(k + 6), string.charAt(k + 9) not equal "%", throw URIError +es5id: 15.1.3.1_A1.9_T1 description: > Complex tests. B = [0xF0 - 0x0F7], string.charAt(k + 3) not equal "%" diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.9_T2.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.9_T2.js index 9b1b8322632f71c2574511eec9498a2cf12c0ae1..2f19944845645346b22999306a2d36e5c0fc848e 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.9_T2.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.9_T2.js @@ -5,6 +5,7 @@ info: > If B = 11110xxx (n = 4) and string.charAt(k + 3), string.charAt(k + 6), string.charAt(k + 9) not equal "%", throw URIError +es5id: 15.1.3.1_A1.9_T2 description: > Complex tests. B = [0xF0 - 0x0F7], string.charAt(k + 6) not equal "%" diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.9_T3.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.9_T3.js index 0fca8fe15ddc38ff944e7a5e282197dcdcd88c4a..306d946d991c772e28f1a78c61a1f24423730c99 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.9_T3.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A1.9_T3.js @@ -5,6 +5,7 @@ info: > If B = 11110xxx (n = 4) and string.charAt(k + 3), string.charAt(k + 6), string.charAt(k + 9) not equal "%", throw URIError +es5id: 15.1.3.1_A1.9_T3 description: > Complex tests. B = [0xF0 - 0x0F7], string.charAt(k + 9) not equal "%" diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A2.1_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A2.1_T1.js index ef1076fc9cd48fd62b224f7e8b63f135f96cfea9..7f643eb763ecc2a86a24e4e851912e85ca68aca7 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A2.1_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: If string.charAt(k) not equal "%", return this char +es5id: 15.1.3.1_A2.1_T1 description: Complex tests ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A2.2_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A2.2_T1.js index 8d108b8ca361f74a7f0011d02aa9ef186dffab0b..a2ef903f1e0d9aaea507cea39da35008d821cf42 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A2.2_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A2.2_T1.js @@ -3,6 +3,7 @@ /*--- info: If B1 = 0xxxxxxxx ([0x00 - 0x7F]), without [uriReserved, #], return B1 +es5id: 15.1.3.1_A2.2_T1 description: Complex tests, use RFC 3629 includes: [Test262Error.js] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A2.3_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A2.3_T1.js index 070bd524f74deda2c2b9bb2dd4c8e2e442ac3fd0..9cd0bef74e9dcaa9ff12f2cb78cf153343c5a727 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A2.3_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A2.3_T1.js @@ -5,6 +5,7 @@ info: > If B1 = 110xxxxx ([0xC0 - 0xDF]), B2 = 10xxxxxx ([0x80 - 0xBF), without B1 = [0xC0, 0xC1], return UTF8(B1, B2) +es5id: 15.1.3.1_A2.3_T1 description: Complex tests, use RFC 3629 includes: [Test262Error.js] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A2.4_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A2.4_T1.js index 161bf8223fe2abf34999632da119b0169077c2ec..094f598e01ab74744cd48ee58cdc32a83c6ed7ee 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A2.4_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A2.4_T1.js @@ -6,6 +6,7 @@ info: > 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) +es5id: 15.1.3.1_A2.4_T1 description: Complex tests, use RFC 3629 includes: [Test262Error.js] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A2.5_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A2.5_T1.js index 75e35cdafa20766067b13f2bfad240aea0d2fada..4710f65bdcef19576847599bbeeafc0fb27a89be 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A2.5_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A2.5_T1.js @@ -6,6 +6,7 @@ info: > 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) +es5id: 15.1.3.1_A2.5_T1 description: Complex tests, use RFC 3629 includes: [Test262Error.js] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A3_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A3_T1.js index 4c7327ae68fe4e28b0d13842864a4243e23b9d26..a2ccfc456231657ca2c70c5c3f6d7f96929ecdc0 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A3_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A3_T1.js @@ -5,6 +5,7 @@ info: > Let reservedURISet be a string containing one instance of each character valid in uriReserved plus "#" +es5id: 15.1.3.1_A3_T1 description: Checking all character in reservedURISet. HexDigit in [0..9, A..F] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A3_T2.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A3_T2.js index 8aaeaf2b0303c053174df79677fdc752d5d0a5e4..f1c2381de2c66d245eaec50dcdabd0622a1db811 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A3_T2.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A3_T2.js @@ -5,6 +5,7 @@ info: > Let reservedURISet be a string containing one instance of each character valid in uriReserved plus "#" +es5id: 15.1.3.1_A3_T2 description: Checking all character in reservedURISet. HexDigit in [0..9, a..f] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A3_T3.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A3_T3.js index 422074a670605fe7437e57a3139c727b10e9c64c..13155b20e9822661e4b741ccb020523c5a723ee8 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A3_T3.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A3_T3.js @@ -5,6 +5,7 @@ info: > Let reservedURISet be a string containing one instance of each character valid in uriReserved plus "#" +es5id: 15.1.3.1_A3_T3 description: Complex test ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A4_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A4_T1.js index e22a94395d37b598c2d37d47097f3476c9a51735..5fd65e132f065b60c00013316cacf7554998049d 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A4_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A4_T1.js @@ -3,6 +3,7 @@ /*--- info: URI tests +es5id: 15.1.3.1_A4_T1 description: Checking ENGLISH ALPHABET ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A4_T2.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A4_T2.js index e6541019b727bdbf2acbf7c5df34d07001c96bd0..0a7f272c46f7555cfd0854bdb1db9162f95a1cc4 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A4_T2.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A4_T2.js @@ -3,6 +3,7 @@ /*--- info: URI tests +es5id: 15.1.3.1_A4_T2 description: Checking RUSSIAN ALPHABET ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A4_T3.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A4_T3.js index baf93f5cf75f06e78e1337891c987c563040a5c4..0b472609503a79618b52b8694c61da83053fc1c4 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A4_T3.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A4_T3.js @@ -3,6 +3,7 @@ /*--- info: URI tests +es5id: 15.1.3.1_A4_T3 description: Checking URL with Line Terminator ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A4_T4.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A4_T4.js index c4903d5f7792b18bfe855ee3b7d772577a31cd0a..d95a04f9f48d392052e7bf9fa4f32973f1989dbc 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A4_T4.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A4_T4.js @@ -3,6 +3,7 @@ /*--- info: URI tests +es5id: 15.1.3.1_A4_T4 description: Test some url ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A5.1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A5.1.js index 64b17ed23dd24069a8144ac21d0443c1862dd3fe..c9a63ea61590a6a71658839582c19e032d07a906 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A5.1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A5.1.js @@ -3,6 +3,7 @@ /*--- info: The length property of decodeURI has the attribute DontEnum +es5id: 15.1.3.1_A5.1 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A5.2.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A5.2.js index 6a5ce7a75c71bb626230ed19aea124f6b4336be6..cf06185cf8124e8f5e08650854a1eca0901f765b 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A5.2.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A5.2.js @@ -3,6 +3,7 @@ /*--- info: The length property of decodeURI has the attribute DontDelete +es5id: 15.1.3.1_A5.2 description: Checking use hasOwnProperty, delete flags: [noStrict] includes: [$FAIL.js] diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A5.3.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A5.3.js index eed7c57d826c8cddc74d8aecc258affec691eb67..6d3c425b58712cb545df94a553b05bad5178fcd7 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A5.3.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A5.3.js @@ -3,6 +3,7 @@ /*--- info: The length property of decodeURI has the attribute ReadOnly +es5id: 15.1.3.1_A5.3 description: Checking if varying the length property fails flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A5.4.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A5.4.js index f58e41bace0d851548dcb41f1a7d8ed1ca766be2..fb30642d68dd65c4c3afb4d9a3ab3f6052356187 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A5.4.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A5.4.js @@ -3,6 +3,7 @@ /*--- info: The length property of decodeURI is 1 +es5id: 15.1.3.1_A5.4 description: decodeURI.length === 1 ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A5.5.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A5.5.js index 78e803aa51b8f3cd3d3a9feeacb9be238f024d56..5c958df3d5103d2fd3218d0a215dc5a2830b8997 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A5.5.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A5.5.js @@ -3,6 +3,7 @@ /*--- info: The decodeURI property has the attribute DontEnum +es5id: 15.1.3.1_A5.5 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A5.6.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A5.6.js index 02fb38facf7a5766838bb01c0a5c4c3e72c03449..bafc5f6682fe4a98df4cbe255d076911843f03f6 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A5.6.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A5.6.js @@ -3,6 +3,7 @@ /*--- info: The decodeURI property has not prototype property +es5id: 15.1.3.1_A5.6 description: Checking decodeURI.prototype ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A5.7.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A5.7.js index 7f02df82fdb5f22832ca2f7fb9d87638ec2ba66f..7253d3d506e085c0a50d6e45702466648a6c6222 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A5.7.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A5.7.js @@ -3,6 +3,7 @@ /*--- info: The decodeURI property can't be used as constructor +es5id: 15.1.3.1_A5.7 description: > If property does not implement the internal [[Construct]] method, throw a TypeError exception diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A6_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A6_T1.js index 778fafeb04db7c982ff7a8f67af59e50e972e2f6..37f9e60230a4ff6655ff3c992cc0d4ebc6073b83 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A6_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.1/S15.1.3.1_A6_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToString +es5id: 15.1.3.1_A6_T1 description: If Type(value) is Object, evaluate ToPrimitive(value, String) ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.10_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.10_T1.js index c8fd8fe57b3f2d59fdfc1ab756656451f2c6010f..e15e0340c7dd799428615b3f2466ee92868e1c04 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.10_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.10_T1.js @@ -5,6 +5,7 @@ info: > If B = 110xxxxx (n = 2) and string.charAt(k + 4) and string.charAt(k + 5) do not represent hexadecimal digits, throw URIError +es5id: 15.1.3.2_A1.10_T1 description: Complex tests ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.11_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.11_T1.js index 59729a7a6b466c54d38d31865a757005fc2e276b..1f7ea3a0d807359b9bf02219ed2feb7a77b91b6c 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.11_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.11_T1.js @@ -6,6 +6,7 @@ info: > If B = 1110xxxx (n = 3) and (string.charAt(k + 4) and string.charAt(k + 5)) or (string.charAt(k + 7) and string.charAt(k + 8)) do not represent hexadecimal digits, throw URIError +es5id: 15.1.3.2_A1.11_T1 description: > Complex tests, string.charAt(k + 4) and string.charAt(k + 5) do not represent hexadecimal digits diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.11_T2.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.11_T2.js index 3b528b2700a331d70a0b32f4b8ab5e72f5229f72..8df917c1e1cc94c2717dbfdac248a8375a928f12 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.11_T2.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.11_T2.js @@ -6,6 +6,7 @@ info: > If B = 1110xxxx (n = 3) and (string.charAt(k + 4) and string.charAt(k + 5)) or (string.charAt(k + 7) and string.charAt(k + 8)) do not represent hexadecimal digits, throw URIError +es5id: 15.1.3.2_A1.11_T2 description: > Complex tests, string.charAt(k + 7) and string.charAt(k + 8) do not represent hexadecimal digits diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.12_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.12_T1.js index 43b95cfd96828157cfd416fca20a847a306526eb..0d95d9ab67964eba33bf107a0ba74c29496e3e9a 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.12_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.12_T1.js @@ -7,6 +7,7 @@ info: > string.charAt(k + 5)) or (string.charAt(k + 7) and string.charAt(k + 8)) or (string.charAt(k + 10) and string.charAt(k + 11)) do not represent hexadecimal digits, throw URIError +es5id: 15.1.3.2_A1.12_T1 description: > Complex tests, string.charAt(k + 4) and string.charAt(k + 5) do not represent hexadecimal digits diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.12_T2.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.12_T2.js index 8854cb83de6202e5e57580e6b64ed1a705d037e6..ed6b8e5dcb0081d5b1bde977694c729e87e45f60 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.12_T2.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.12_T2.js @@ -7,6 +7,7 @@ info: > string.charAt(k + 5)) or (string.charAt(k + 7) and string.charAt(k + 8)) or (string.charAt(k + 10) and string.charAt(k + 11)) do not represent hexadecimal digits, throw URIError +es5id: 15.1.3.2_A1.12_T2 description: > Complex tests, string.charAt(k + 7) and string.charAt(k + 7) do not represent hexadecimal digits diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.12_T3.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.12_T3.js index 61f91a2d102d3bb49c31a9b1c5d0aa289b5113a9..151f98318e33c809b18e66edb5f4acd76258597a 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.12_T3.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.12_T3.js @@ -7,6 +7,7 @@ info: > string.charAt(k + 5)) or (string.charAt(k + 7) and string.charAt(k + 8)) or (string.charAt(k + 10) and string.charAt(k + 11)) do not represent hexadecimal digits, throw URIError +es5id: 15.1.3.2_A1.12_T3 description: > Complex tests, string.charAt(k + 10) and string.charAt(k + 11) do not represent hexadecimal digits diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.13_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.13_T1.js index d2749d7e32dfef63c93703cfa125dc87d7c1e66f..751f1f2cefe09647a01779255be57410544d95be 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.13_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.13_T1.js @@ -5,6 +5,7 @@ info: > If B = 110xxxxx (n = 2) and C != 10xxxxxx (C - first of octets after B), throw URIError +es5id: 15.1.3.2_A1.13_T1 description: Complex tests. B = [0xC0 - 0xDF], C = [0x00, 0x7F] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.13_T2.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.13_T2.js index 6711deb8fbf5308633d0583426ebe6c36ff9be37..226d5984057ea6de41df78db8d6ce135734d6716 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.13_T2.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.13_T2.js @@ -5,6 +5,7 @@ info: > If B = 110xxxxx (n = 2) and C != 10xxxxxx (C - first of octets after B), throw URIError +es5id: 15.1.3.2_A1.13_T2 description: Complex tests. B = [0xC0 - 0xDF], C = [0xC0, 0xFF] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.14_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.14_T1.js index 13b8c1f208d48aac52de12c97449ddb08cfd4155..d30b3cf5b49712ba672fc782d28dadf48d7979a6 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.14_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.14_T1.js @@ -5,6 +5,7 @@ info: > If B = 1110xxxx (n = 3) and C != 10xxxxxx (C - first of octets after B), throw URIError +es5id: 15.1.3.2_A1.14_T1 description: Complex tests. B = [0xE0 - 0xEF], C = [0x00, 0x7F] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.14_T2.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.14_T2.js index b79738c59d6e7797c61a0ea6c7debe757efe33c3..9871a0413a283ef95c047eeed0d3558c71f4d2bb 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.14_T2.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.14_T2.js @@ -5,6 +5,7 @@ info: > If B = 1110xxxx (n = 3) and C != 10xxxxxx (C - first of octets after B), throw URIError +es5id: 15.1.3.2_A1.14_T2 description: Complex tests. B = [0xE0 - 0xEF], C = [0x00, 0x7F] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.14_T3.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.14_T3.js index 1f8dc001081f88de2f96cbad4dac7acfa614d20b..55c371047a4eb5313b8e2acd2affc0161cf9f3ef 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.14_T3.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.14_T3.js @@ -5,6 +5,7 @@ info: > If B = 1110xxxx (n = 3) and C != 10xxxxxx (C - first of octets after B), throw URIError +es5id: 15.1.3.2_A1.14_T3 description: Complex tests. B = [0xE0 - 0xEF], C = [0xC0, 0xFF] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.14_T4.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.14_T4.js index 2338a6233d2366bc5d79ddb38c5dd0bc195650a0..f5f2158f68d7fa154600e874d3b0c9946128d705 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.14_T4.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.14_T4.js @@ -5,6 +5,7 @@ info: > If B = 1110xxxx (n = 3) and C != 10xxxxxx (C - first of octets after B), throw URIError +es5id: 15.1.3.2_A1.14_T4 description: Complex tests. B = [0xE0 - 0xEF], C = [0xC0, 0xFF] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.15_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.15_T1.js index 1400a9de92d0f754d53262a2425b9932f02db99a..8ed9dc82b998f986f43ec7ed0decaf9abaf2bbcc 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.15_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.15_T1.js @@ -5,6 +5,7 @@ info: > If B = 11110xxx (n = 4) and C != 10xxxxxx (C - first of octets after B), throw URIError +es5id: 15.1.3.2_A1.15_T1 description: Complex tests. B = [0xF0 - 0x0F7], C = [0x00, 0x7F] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.15_T2.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.15_T2.js index ad3d79f5a6eefae9317b93c5a970c44beec76920..ad9bd8cc03aeaa856a59748569454867696e3352 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.15_T2.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.15_T2.js @@ -5,6 +5,7 @@ info: > If B = 11110xxx (n = 4) and C != 10xxxxxx (C - first of octets after B), throw URIError +es5id: 15.1.3.2_A1.15_T2 description: Complex tests. B = [0xF0 - 0x0F7], C = [0x00, 0x7F] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.15_T3.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.15_T3.js index 4d76549ecaf4c297459cb62178d16f73b7009d37..3c9ddc8768c3c9f2d4ea5e05ac54532932d8a879 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.15_T3.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.15_T3.js @@ -5,6 +5,7 @@ info: > If B = 11110xxx (n = 4) and C != 10xxxxxx (C - first of octets after B), throw URIError +es5id: 15.1.3.2_A1.15_T3 description: Complex tests. B = [0xF0 - 0x0F7], C = [0x00, 0x7F] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.15_T4.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.15_T4.js index dff9c4ee60f1734891f4b4d1c6f38a476275ba8b..076c7e6617bb6f25c33c260b6a8963477a73c33f 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.15_T4.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.15_T4.js @@ -5,6 +5,7 @@ info: > If B = 11110xxx (n = 4) and C != 10xxxxxx (C - first of octets after B), throw URIError +es5id: 15.1.3.2_A1.15_T4 description: Complex tests. B = [0xF0 - 0x0F7], C = [0xC0, 0xFF] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.15_T5.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.15_T5.js index b18d02847b8077c06bf9f943be1286e522e2d7b3..d9b9d4e0152181b86fd1e2841d3fa2ca0d8e9242 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.15_T5.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.15_T5.js @@ -5,6 +5,7 @@ info: > If B = 11110xxx (n = 4) and C != 10xxxxxx (C - first of octets after B), throw URIError +es5id: 15.1.3.2_A1.15_T5 description: Complex tests. B = [0xF0 - 0x0F7], C = [0xC0, 0xFF] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.15_T6.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.15_T6.js index d89c0b3a6cc2dddbc8a6eb8988f51bd2b9be7cb9..049840ea8fbababa173221093b88bba9faa9466b 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.15_T6.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.15_T6.js @@ -5,6 +5,7 @@ info: > If B = 11110xxx (n = 4) and C != 10xxxxxx (C - first of octets after B), throw URIError +es5id: 15.1.3.2_A1.15_T6 description: Complex tests. B = [0xF0 - 0x0F7], C = [0xC0, 0xFF] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.1_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.1_T1.js index 96fcf8f14aa4b269a9de3f1de78193c95a8fccc4..db898551f3bfe65c3cbfece024a0d64d33a53935 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.1_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.1_T1.js @@ -3,6 +3,7 @@ /*--- info: If string.charAt(k) equal "%" and k + 2 >= string.length, throw URIError +es5id: 15.1.3.2_A1.1_T1 description: Complex tests ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.2_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.2_T1.js index 0b5a69a5fa5c8cbda1e58bb2d1fce103da56bdd9..53d5ddf68a9128b571a67f6d991426fe96968843 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.2_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.2_T1.js @@ -5,6 +5,7 @@ info: > If B = string.charAt(k+1) + string.charAt(k+2) do not represent hexadecimal digits, throw URIError +es5id: 15.1.3.2_A1.2_T1 description: Complex tests ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.2_T2.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.2_T2.js index 7335d77c39e54fda809f2d3c041a36597b4b4a36..1601c7dae34287d240907e20b9e38bddaf3f9f16 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.2_T2.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.2_T2.js @@ -5,6 +5,7 @@ info: > If B = string.charAt(k+1) + string.charAt(k+2) do not represent hexadecimal digits, throw URIError +es5id: 15.1.3.2_A1.2_T2 description: Complex tests ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.3_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.3_T1.js index 25edc1daad69a745e28be9192c1a613940f48f53..edc1e584144bdea1af01fdcc589da9e07aaa2c61 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.3_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.3_T1.js @@ -3,6 +3,7 @@ /*--- info: If B = 10xxxxxx or B = 11111xxx, throw URIError +es5id: 15.1.3.2_A1.3_T1 description: Complex tests. B = 10xxxxxx -> B in [0x80 - 0xBF] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.3_T2.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.3_T2.js index f96dcba05d3783d5bda57dbb548dae4bf59081fc..0d4cd1d5fa2508208780d3c523c2b7c507ebf963 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.3_T2.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.3_T2.js @@ -3,6 +3,7 @@ /*--- info: If B = 10xxxxxx or B = 11111xxx, throw URIError +es5id: 15.1.3.2_A1.3_T2 description: Complex tests. B = 11111xxx -> B in [0xF8 - 0xFF] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.4_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.4_T1.js index 5199b6c616486fd03c7e8c3144b16c8ea5409efc..94b23b6929c2cc25251847764166e872fbb8dfd8 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.4_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.4_T1.js @@ -3,6 +3,7 @@ /*--- info: If B = 110xxxxx (n = 2) and (k + 2) + 3 >= length, throw URIError +es5id: 15.1.3.2_A1.4_T1 description: Complex tests. B = [0xC0 - 0xDF] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.5_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.5_T1.js index 83bcdf8586b44e16d59e95d6ba7abf0a950f5049..f5023dda3409bce3d271a6dde766e955d5f1bd13 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.5_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.5_T1.js @@ -3,6 +3,7 @@ /*--- info: If B = 1110xxxx (n = 3) and (k + 2) + 6 >= length, throw URIError +es5id: 15.1.3.2_A1.5_T1 description: Complex tests. B = [0xE0 - 0xEF] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.6_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.6_T1.js index 1a39da4d4c294be222e61aba14d2ee21c5017be1..0154cea72331dd2b085bfae52f5f3ee7414f4a77 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.6_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.6_T1.js @@ -3,6 +3,7 @@ /*--- info: If B = 11110xxx (n = 4) and (k + 2) + 9 >= length, throw URIError +es5id: 15.1.3.2_A1.6_T1 description: Complex tests. B = [0xF0 - 0xF7] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.7_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.7_T1.js index 8ccd10dcf43af38af0a1ad3cd12de4ee34e1fac0..dae5fba9a8f434f20344d51283d1bcf61b90044e 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.7_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.7_T1.js @@ -5,6 +5,7 @@ info: > If B = 110xxxxx (n = 2) and string.charAt(k + 3) not equal "%", throw URIError +es5id: 15.1.3.2_A1.7_T1 description: Complex tests. B = [0xC0 - 0xDF] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.8_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.8_T1.js index 4a3ba5e23925daf86b5012c10eab03c341d0c908..fdc8ce98017fae00f20b38f8c7797669e3a1f771 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.8_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.8_T1.js @@ -5,6 +5,7 @@ info: > If B = 1110xxxx (n = 3) and string.charAt(k + 3), string.charAt(k + 6) not equal "%", throw URIError +es5id: 15.1.3.2_A1.8_T1 description: > Complex tests. B = [0xE0 - 0xEF], string.charAt(k + 3) not equal "%" diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.8_T2.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.8_T2.js index c9c551b7eb4c60b647af0840dd47231cf6c07834..1e997861c4ae81b21ec3768deb9177c30fd2268f 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.8_T2.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.8_T2.js @@ -5,6 +5,7 @@ info: > If B = 1110xxxx (n = 3) and string.charAt(k + 3), string.charAt(k + 6) not equal "%", throw URIError +es5id: 15.1.3.2_A1.8_T2 description: > Complex tests. B = [0xE0 - 0xEF], string.charAt(k + 6) not equal "%" diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.9_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.9_T1.js index bcf6df647ecffd0c460d3e1b6b0c0310860e6fde..4282492877c23fcea2e767afa2d2c7f6c8be4c61 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.9_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.9_T1.js @@ -5,6 +5,7 @@ info: > If B = 11110xxx (n = 4) and string.charAt(k + 3), string.charAt(k + 6), string.charAt(k + 9) not equal "%", throw URIError +es5id: 15.1.3.2_A1.9_T1 description: > Complex tests. B = [0xF0 - 0x0F7], string.charAt(k + 3) not equal "%" diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.9_T2.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.9_T2.js index 4bf695b2e38614d17c23271924ae0696f59b1737..53fac33308780fac2dbef8d5327f91a4f77f79ec 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.9_T2.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.9_T2.js @@ -5,6 +5,7 @@ info: > If B = 11110xxx (n = 4) and string.charAt(k + 3), string.charAt(k + 6), string.charAt(k + 9) not equal "%", throw URIError +es5id: 15.1.3.2_A1.9_T2 description: > Complex tests. B = [0xF0 - 0x0F7], string.charAt(k + 6) not equal "%" diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.9_T3.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.9_T3.js index 32665cbfcede3f57db8230687d70b7c126bbec5b..705177c4e4a98aa1c0bfbb4f770957cd4e1b3962 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.9_T3.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A1.9_T3.js @@ -5,6 +5,7 @@ info: > If B = 11110xxx (n = 4) and string.charAt(k + 3), string.charAt(k + 6), string.charAt(k + 9) not equal "%", throw URIError +es5id: 15.1.3.2_A1.9_T3 description: > Complex tests. B = [0xF0 - 0x0F7], string.charAt(k + 9) not equal "%" diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A2.1_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A2.1_T1.js index 7e8783e30e9998239212674cf2683c53ad34c9a3..5271863d743c9d7747e8d2804f5632e965e93448 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A2.1_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: If string.charAt(k) not equal "%", return this char +es5id: 15.1.3.2_A2.1_T1 description: Complex tests ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A2.2_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A2.2_T1.js index 42a5e83f40a4e5815d143c255b62efc6ab055058..999cb5cf846e26233ba0419ee3409b5e2fc36ff0 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A2.2_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A2.2_T1.js @@ -3,6 +3,7 @@ /*--- info: If B1 = 0xxxxxxxx ([0x00 - 0x7F]), return B1 +es5id: 15.1.3.2_A2.2_T1 description: Complex tests, use RFC 3629 includes: [Test262Error.js] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A2.3_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A2.3_T1.js index 4e4bfbca9fb8158a0a359a6462ee33e5a1b908af..ce63b886391ad04687c3d39e7a528d68eb2d6349 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A2.3_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A2.3_T1.js @@ -5,6 +5,7 @@ info: > If B1 = 110xxxxx ([0xC0 - 0xDF]), B2 = 10xxxxxx ([0x80 - 0xBF), without B1 = [0xC0, 0xC1], return UTF8(B1, B2) +es5id: 15.1.3.2_A2.3_T1 description: Complex tests, use RFC 3629 includes: [Test262Error.js] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A2.4_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A2.4_T1.js index cee32c15de090613d306810db4c9cfefb05a653d..076d3a93fe0c2bc8750e1d1d60a49e3d195cd02c 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A2.4_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A2.4_T1.js @@ -6,6 +6,7 @@ info: > 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) +es5id: 15.1.3.2_A2.4_T1 description: Complex tests, use RFC 3629 includes: [Test262Error.js] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A2.5_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A2.5_T1.js index d50d6bf3b54db51ba0f21fedd882c620f45d8595..9a5acf242d8617a76be10f851b6ccece2cb238a8 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A2.5_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A2.5_T1.js @@ -6,6 +6,7 @@ info: > 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) +es5id: 15.1.3.2_A2.5_T1 description: Complex tests, use RFC 3629 includes: [Test262Error.js] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A3_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A3_T1.js index 3e07d7e4e1795e194507428e3887aed88aed7bce..7f7cf3201e1e56b08d4d39c902372205172a1f4c 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A3_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A3_T1.js @@ -3,6 +3,7 @@ /*--- info: Let reservedURIComponentSet be the empty string +es5id: 15.1.3.2_A3_T1 description: > uriReserved and "#" not in reservedURIComponentSet. HexDigit in [0..9, A..F] diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A3_T2.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A3_T2.js index fa77c1b857397df1bf4bb3e8311be233ea09acfa..94321d5291b0c4bea7368aea73c6b1f3558047fe 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A3_T2.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A3_T2.js @@ -3,6 +3,7 @@ /*--- info: Let reservedURIComponentSet be the empty string +es5id: 15.1.3.2_A3_T2 description: > uriReserved and "#" not in reservedURIComponentSet. HexDigit in [0..9, a..f] diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A3_T3.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A3_T3.js index 094c21549015ba867912dcd8f353e0f73658cb15..16477c5446480812798be4f23f27c3da50cc0800 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A3_T3.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A3_T3.js @@ -3,6 +3,7 @@ /*--- info: Let reservedURIComponentSet be the empty string +es5id: 15.1.3.2_A3_T3 description: Complex test ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A4_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A4_T1.js index 5ad2d8d9f5b6f087793a0b12cf31c7e19718afdf..92a4051a8f21d11e7ceec7327adfc8d4251f4463 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A4_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A4_T1.js @@ -3,6 +3,7 @@ /*--- info: URI tests +es5id: 15.1.3.2_A4_T1 description: Checking ENGLISH ALPHABET ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A4_T2.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A4_T2.js index b041e38ccb279e3ccdcd1e9080343155c5009365..f36889c1c6c447c434ab44f325cf2b8a86cae23d 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A4_T2.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A4_T2.js @@ -3,6 +3,7 @@ /*--- info: URI tests +es5id: 15.1.3.2_A4_T2 description: Checking RUSSIAN ALPHABET ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A4_T3.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A4_T3.js index 668f22a8ce7df4b8da90b6d03aa0b2e72a1b3698..8e01d7049b8190311418906acf60698be1d4f81f 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A4_T3.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A4_T3.js @@ -3,6 +3,7 @@ /*--- info: URI tests +es5id: 15.1.3.2_A4_T3 description: Checking URL with Line Terminator ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A4_T4.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A4_T4.js index 27ce4f89f950c73909d34881f7381d84a3fa4c53..1981622c9631dec55bd82268e43ef622fbd2d84e 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A4_T4.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A4_T4.js @@ -3,6 +3,7 @@ /*--- info: URI tests +es5id: 15.1.3.2_A4_T4 description: Test some url ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A5.1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A5.1.js index ea089aaab11b68cd3aaa22eb5916e812945e0d71..b1080d82d751dbbc3aa4e72f9ae2577257023787 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A5.1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A5.1.js @@ -3,6 +3,7 @@ /*--- info: The length property of decodeURIComponent has the attribute DontEnum +es5id: 15.1.3.2_A5.1 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A5.2.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A5.2.js index 8a24582dbc6bd060035a6ed320f51101014d81aa..f048e015ed5ceb9d7dac19bcd3d46c78fb069908 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A5.2.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A5.2.js @@ -3,6 +3,7 @@ /*--- info: The length property of decodeURIComponent has the attribute DontDelete +es5id: 15.1.3.2_A5.2 description: Checking use hasOwnProperty, delete includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A5.3.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A5.3.js index 3410037a709b745101711275791e838d3a33bbe9..35ad49f82473f72674c188f3676b1b63df9ad061 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A5.3.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A5.3.js @@ -3,6 +3,7 @@ /*--- info: The length property of decodeURIComponent has the attribute ReadOnly +es5id: 15.1.3.2_A5.3 description: Checking if varying the length property fails ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A5.4.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A5.4.js index 1a9dc80f9e41029f85ff72ee42ab24a67d988fb5..f1783b7eedc63b84dc6bf85534f83d1332f02520 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A5.4.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A5.4.js @@ -3,6 +3,7 @@ /*--- info: The length property of decodeURIComponent is 1 +es5id: 15.1.3.2_A5.4 description: decodeURIComponent.length === 1 ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A5.5.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A5.5.js index 7c90e355a15a22ef9741277b6a232facb25f43a9..9daebefe7bf1719db4080b8070f2de951f712c0e 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A5.5.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A5.5.js @@ -3,6 +3,7 @@ /*--- info: The decodeURIComponent property has the attribute DontEnum +es5id: 15.1.3.2_A5.5 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A5.6.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A5.6.js index 6727477866a3cf067d15f94158b1ee7d1bd94b25..3ee72a6cdd577f0da9d86f7db60dbc8490deb821 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A5.6.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A5.6.js @@ -3,6 +3,7 @@ /*--- info: The decodeURIComponent property has not prototype property +es5id: 15.1.3.2_A5.6 description: Checking decodeURIComponent.prototype ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A5.7.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A5.7.js index 056054c95d44ee48bf3250b1259628b8cec92ce6..79349059d75bd13ba05796dc0e69d31d3484f6e8 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A5.7.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A5.7.js @@ -3,6 +3,7 @@ /*--- info: The decodeURIComponent property can't be used as constructor +es5id: 15.1.3.2_A5.7 description: > If property does not implement the internal [[Construct]] method, throw a TypeError exception diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A6_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A6_T1.js index 148eb8ee2923089ace40cf8f49ef881415388219..a4371e54fc7aa74fe8c8282f2720f29b20a0f2d9 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A6_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.2/S15.1.3.2_A6_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToString +es5id: 15.1.3.2_A6_T1 description: If Type(value) is Object, evaluate ToPrimitive(value, String) ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A1.1_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A1.1_T1.js index 7ad860e97fcf0e3cda96d66bad4d1aed9a1843c4..38133ffd39ef74b79c893fd8d03f75f97e8195ed 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A1.1_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A1.1_T1.js @@ -3,6 +3,7 @@ /*--- info: If string.charAt(k) in [0xDC00 - 0xDFFF], throw URIError +es5id: 15.1.3.3_A1.1_T1 description: Complex tests ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A1.1_T2.js b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A1.1_T2.js index 77c384bc7d05e7cefe1ac4572818fa3ddc7dfa10..c890d30843a8397011e7993247f5846d11bef4ed 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A1.1_T2.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A1.1_T2.js @@ -3,6 +3,7 @@ /*--- info: If string.charAt(k) in [0xDC00 - 0xDFFF], throw URIError +es5id: 15.1.3.3_A1.1_T2 description: Complex tests ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A1.2_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A1.2_T1.js index 62badd82591614fcfad5c216eb2ec0ec75e161d4..82477655d13abe7d53adef2867d8745beab34889 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A1.2_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A1.2_T1.js @@ -5,6 +5,7 @@ info: > If string.charAt(k) in [0xD800 - 0xDBFF] and string.length = k + 1, throw URIError +es5id: 15.1.3.3_A1.2_T1 description: Complex tests ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A1.2_T2.js b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A1.2_T2.js index d9b595b039fd85f3609c95bbd7634abf4e56f41f..14f08323b028a334030b8ba469e12275e2b4a9d5 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A1.2_T2.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A1.2_T2.js @@ -5,6 +5,7 @@ info: > If string.charAt(k) in [0xD800 - 0xDBFF] and string.length = k + 1, throw URIError +es5id: 15.1.3.3_A1.2_T2 description: Complex tests ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A1.3_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A1.3_T1.js index 42f21001c49b14e91dd32e436c5dd2f07c9c917b..dd9be428fb0ada700beb237846ebe7eeb11c375e 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A1.3_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A1.3_T1.js @@ -5,6 +5,7 @@ info: > If string.charAt(k) in [0xD800 - 0xDBFF] and string.charAt(k+1) not in [0xDC00 - 0xDFFF], throw URIError +es5id: 15.1.3.3_A1.3_T1 description: > Complex tests, string.charAt(k+1) in [0x0000, 0xD7FF, 0xD800, 0xDBFE, 0xDBFF, 0xE000, 0xFFFF] diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A2.1_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A2.1_T1.js index c27a1c97e38a3833acc54cde7ba01606e1994056..d4a31a214109aa2ee6d40f5931f29fb50073b6ed 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A2.1_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A2.1_T1.js @@ -5,6 +5,7 @@ info: > If string.charAt(k) in [0x0000 - 0x007F]\[uriReserved, uriUnescaped, #], return 1 octet (00000000 0zzzzzzz -> 0zzzzzzz) +es5id: 15.1.3.3_A2.1_T1 description: Complex tests, use RFC 3629 ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A2.2_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A2.2_T1.js index 9ff89802a248c72f2ae9543d2a7dfe209856a21a..d0992ac70757b40c9cd02d1c565169719a3bca26 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A2.2_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A2.2_T1.js @@ -5,6 +5,7 @@ info: > If string.charAt(k) in [0x0080 - 0x07FF], return 2 octets (00000yyy yyzzzzzz -> 110yyyyy 10zzzzzz) +es5id: 15.1.3.3_A2.2_T1 description: Complex tests, use RFC 3629 ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A2.3_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A2.3_T1.js index 43a7f07d6e3db34969f83a097c9dc85095c14c4a..3132be8219f0fbdcaaf53dcc355b9e3a63be8f12 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A2.3_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A2.3_T1.js @@ -5,6 +5,7 @@ info: > If string.charAt(k) in [0x0800 - 0xD7FF], return 3 octets (xxxxyyyy yyzzzzzz -> 1110xxxx 10yyyyyy 10zzzzzz) +es5id: 15.1.3.3_A2.3_T1 description: Complex tests, use RFC 3629 ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A2.4_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A2.4_T1.js index 9b0fdcd639f36d0f46ee3fcc7780137567e86d24..c76b18eeb7fafecc0d67651f7fc292c30c4848d1 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A2.4_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A2.4_T1.js @@ -6,6 +6,7 @@ info: > 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) +es5id: 15.1.3.3_A2.4_T1 description: > Complex tests, use RFC 3629, string.charAt(k+1) in [0xDC00, 0xDDFF, 0xDFFF] diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A2.4_T2.js b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A2.4_T2.js index 976c4825762ee8b925cef25b7e2d68c9b7cb4c09..9de1a5639e29ec25b1d41e0b3e3258521cb5afe5 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A2.4_T2.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A2.4_T2.js @@ -6,6 +6,7 @@ info: > 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) +es5id: 15.1.3.3_A2.4_T2 description: > Complex tests, use RFC 3629, string.charAt(k) in [0xD800, 0xDBFF, 0xD9FF] diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A2.5_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A2.5_T1.js index 889ec402718581b99214807f284b11c57e685905..4e19c58bb8785bbc5dda327c36d0b2d187f772b2 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A2.5_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A2.5_T1.js @@ -5,6 +5,7 @@ info: > If string.charAt(k) in [0xE000 - 0xFFFF], return 3 octets (xxxxyyyy yyzzzzzz -> 1110xxxx 10yyyyyy 10zzzzzz) +es5id: 15.1.3.3_A2.5_T1 description: Complex tests, use RFC 3629 ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A3.1_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A3.1_T1.js index 98a5c2d637e0880f4b8c05f8a4c7543470a60af3..99ab41feaa53b650e839102ac563fc6b8134da8e 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A3.1_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A3.1_T1.js @@ -5,6 +5,7 @@ info: > unescapedURISet containing one instance of each character valid in uriReserved +es5id: 15.1.3.3_A3.1_T1 description: Complex tests ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A3.2_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A3.2_T1.js index dd795449c8da058514773c372f1dca2d140e7d86..37ffc8c9ab75d52c8940df9c6486f2926225541a 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A3.2_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A3.2_T1.js @@ -5,6 +5,7 @@ info: > unescapedURISet containing one instance of each character valid in uriUnescaped +es5id: 15.1.3.3_A3.2_T1 description: "Complex tests, uriUnescaped :: uriAlpha" ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A3.2_T2.js b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A3.2_T2.js index 3f30e1f777c27298126c6e98e94429c0f1d5e269..f992feb638b4bb5a676c42f24364761e914dcbd5 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A3.2_T2.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A3.2_T2.js @@ -5,6 +5,7 @@ info: > unescapedURISet containing one instance of each character valid in uriUnescaped +es5id: 15.1.3.3_A3.2_T2 description: "Complex tests, uriUnescaped :: DecimalDigit" ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A3.2_T3.js b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A3.2_T3.js index fc4120c00bb30f252a3cf2ef0717bf447b4cd107..cb20b4549bcf8404c34a8ecf8660c811337bf885 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A3.2_T3.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A3.2_T3.js @@ -5,6 +5,7 @@ info: > unescapedURISet containing one instance of each character valid in uriUnescaped +es5id: 15.1.3.3_A3.2_T3 description: "Complex tests, uriUnescaped :: uriMark" ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A3.3_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A3.3_T1.js index 98226c4df6fd6ad66b4488ed96c52483296fe9be..3ca1aeb0c0e94f49b0bb3a8f36dddf807fbba287 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A3.3_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A3.3_T1.js @@ -3,6 +3,7 @@ /*--- info: unescapedURISet containing "#" +es5id: 15.1.3.3_A3.3_T1 description: encodeURI("#") === "#" ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A4_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A4_T1.js index 0193869be37c4ff36af9e2001bdcd73a17697ca0..8d7d500e7d41552222f454e43276a32508456c51 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A4_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A4_T1.js @@ -3,6 +3,7 @@ /*--- info: URI tests +es5id: 15.1.3.3_A4_T1 description: Checking ENGLISH ALPHABET ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A4_T2.js b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A4_T2.js index 26f47edb84b7db300d82d45c0eda9d9ee6a4e16c..04ebe87df05929e5832d23441212a49ef856037a 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A4_T2.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A4_T2.js @@ -3,6 +3,7 @@ /*--- info: URI tests +es5id: 15.1.3.3_A4_T2 description: Checking RUSSIAN ALPHABET ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A4_T3.js b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A4_T3.js index a1aadfc8ce5ee1ba528c9230766bfbace7db6c57..0f03bede9a3ebe59c7b2917b5d6475754ed8610b 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A4_T3.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A4_T3.js @@ -3,6 +3,7 @@ /*--- info: URI tests +es5id: 15.1.3.3_A4_T3 description: Checking URL with Line Terminator ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A4_T4.js b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A4_T4.js index 3ba7a48d1d97d64e6999003a893695dec9348226..045bc61e9387c20ae1151d9736175aa0ef1ecbed 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A4_T4.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A4_T4.js @@ -3,6 +3,7 @@ /*--- info: URI tests +es5id: 15.1.3.3_A4_T4 description: Test some url ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A5.1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A5.1.js index 6132a02fbeeb7eaa3610b117f4fbabf92eafca1b..fa18ced231fbaa8588efa94b58d96520b784116e 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A5.1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A5.1.js @@ -3,6 +3,7 @@ /*--- info: The length property of encodeURI has the attribute DontEnum +es5id: 15.1.3.3_A5.1 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A5.2.js b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A5.2.js index cfe0652920d73f4a6a72314745bbfdd456f72b14..7b451e8679de77a4895b2c19018e002935027762 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A5.2.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A5.2.js @@ -3,6 +3,7 @@ /*--- info: The length property of encodeURI has the attribute DontDelete +es5id: 15.1.3.3_A5.2 description: Checking use hasOwnProperty, delete includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A5.3.js b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A5.3.js index 913fc97d2c438a63da35053ee5a30db95762f91a..df99eece77a46c7389d8b02a3d4b7dab6d3d9fab 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A5.3.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A5.3.js @@ -3,6 +3,7 @@ /*--- info: The length property of encodeURI has the attribute ReadOnly +es5id: 15.1.3.3_A5.3 description: Checking if varying the length property fails ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A5.4.js b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A5.4.js index 0588edcb340f1405100c63202418b090c0c73fcd..b64dfc3666525d68d8a5a550af2d5ca648b0d123 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A5.4.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A5.4.js @@ -3,6 +3,7 @@ /*--- info: The length property of encodeURI is 1 +es5id: 15.1.3.3_A5.4 description: encodeURI.length === 1 ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A5.5.js b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A5.5.js index c1e0c414606392a9ae3051a7d0e9edc8ed87a6a1..702e9e12d343040d36200991413a723350869362 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A5.5.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A5.5.js @@ -3,6 +3,7 @@ /*--- info: The encodeURI property has the attribute DontEnum +es5id: 15.1.3.3_A5.5 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A5.6.js b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A5.6.js index 56fb56ffc914ed7bb708e69cddc4205052256f8a..bce835cb2945e19e1a7758405251f7d8c89cdcfc 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A5.6.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A5.6.js @@ -3,6 +3,7 @@ /*--- info: The encodeURI property has not prototype property +es5id: 15.1.3.3_A5.6 description: Checking encodeURI.prototype ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A5.7.js b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A5.7.js index da13c5a10e37424efdf05dd8b7b335b04b9d5a6a..1081f5b5f9cda3bfa1f4bd219ae55e2b6532e67a 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A5.7.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A5.7.js @@ -3,6 +3,7 @@ /*--- info: The encodeURI property can't be used as constructor +es5id: 15.1.3.3_A5.7 description: > If property does not implement the internal [[Construct]] method, throw a TypeError exception diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A6_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A6_T1.js index 89d072af2fde32aba33b717a4bc199ab175a39af..bf6c1942b17f9d8aaa885a423f9062ee6f99cf6f 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A6_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.3/S15.1.3.3_A6_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToString +es5id: 15.1.3.3_A6_T1 description: If Type(value) is Object, evaluate ToPrimitive(value, String) ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A1.1_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A1.1_T1.js index 2cde4eca95abcf075ffea7ce90c8bb7130213412..df60d5e73fdb6f438efb26d697df286465db2a34 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A1.1_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A1.1_T1.js @@ -3,6 +3,7 @@ /*--- info: If string.charAt(k) in [0xDC00 - 0xDFFF], throw URIError +es5id: 15.1.3.4_A1.1_T1 description: Complex tests ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A1.1_T2.js b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A1.1_T2.js index 4c35b9fd295177ff149548b14076802342a77dbe..08d7bb5fcdd7c42bba6f4ec11ab50bb81d29b5c6 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A1.1_T2.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A1.1_T2.js @@ -3,6 +3,7 @@ /*--- info: If string.charAt(k) in [0xDC00 - 0xDFFF], throw URIError +es5id: 15.1.3.4_A1.1_T2 description: Complex tests ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A1.2_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A1.2_T1.js index 8c93b21360a71a45f8114482f7cbf052f690527a..65ce6481ec5db7a8a88bcec72648f5f7f97f7430 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A1.2_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A1.2_T1.js @@ -5,6 +5,7 @@ info: > If string.charAt(k) in [0xD800 - 0xDBFF] and string.length = k + 1, throw URIError +es5id: 15.1.3.4_A1.2_T1 description: Complex tests ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A1.2_T2.js b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A1.2_T2.js index e9f9833328f4061feac8b33407d0a9b8c7ef6b3c..68d23f237b1737fad65410e18eb20b1cec7c9a92 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A1.2_T2.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A1.2_T2.js @@ -5,6 +5,7 @@ info: > If string.charAt(k) in [0xD800 - 0xDBFF] and string.length = k + 1, throw URIError +es5id: 15.1.3.4_A1.2_T2 description: Complex tests ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A1.3_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A1.3_T1.js index 3ae0347e46bf60ce8803b8b472a1ed92c516586e..1daa2aca5bcc18424d1ec1fbff41536d08b93414 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A1.3_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A1.3_T1.js @@ -5,6 +5,7 @@ info: > If string.charAt(k) in [0xD800 - 0xDBFF] and string.charAt(k+1) not in [0xDC00 - 0xDFFF], throw URIError +es5id: 15.1.3.4_A1.3_T1 description: > Complex tests, string.charAt(k+1) in [0x0000, 0xD7FF, 0xD800, 0xDBFE, 0xDBFF, 0xE000, 0xFFFF] diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A2.1_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A2.1_T1.js index 1ae1736928bfebafe6bf47c896eb722af928a369..7bfd5d02a963c91922b5ec45473a16c5ba70ccb9 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A2.1_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A2.1_T1.js @@ -5,6 +5,7 @@ info: > If string.charAt(k) in [0x0000 - 0x007F]\[uriUnescaped], return 1 octet (00000000 0zzzzzzz -> 0zzzzzzz) +es5id: 15.1.3.4_A2.1_T1 description: Complex tests, use RFC 3629 ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A2.2_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A2.2_T1.js index 8501847132eec8e692fe6177e33681ef6b57395b..cfe740649ac5a14ea9920e06fd40ba29e5f80170 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A2.2_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A2.2_T1.js @@ -5,6 +5,7 @@ info: > If string.charAt(k) in [0x0080 - 0x07FF], return 2 octets (00000yyy yyzzzzzz -> 110yyyyy 10zzzzzz) +es5id: 15.1.3.4_A2.2_T1 description: Complex tests, use RFC 3629 ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A2.3_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A2.3_T1.js index fc42931e7b18ef43645be131fad18efe4dbcdba5..c4779335dc2c7550e43ef74663684d83bada782c 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A2.3_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A2.3_T1.js @@ -5,6 +5,7 @@ info: > If string.charAt(k) in [0x0800 - 0xD7FF], return 3 octets (xxxxyyyy yyzzzzzz -> 1110xxxx 10yyyyyy 10zzzzzz) +es5id: 15.1.3.4_A2.3_T1 description: Complex tests, use RFC 3629 ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A2.4_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A2.4_T1.js index b07cf1c4577dde9f315ee106f9ea1d87f180cf74..e846a5fc793943a9d3e370c34777ef37b3d90358 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A2.4_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A2.4_T1.js @@ -6,6 +6,7 @@ info: > 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) +es5id: 15.1.3.4_A2.4_T1 description: > Complex tests, use RFC 3629, string.charAt(k+1) in [0xDC00, 0xDDFF, 0xDFFF] diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A2.4_T2.js b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A2.4_T2.js index f1373402dd70627e0b53f76a72d18fa6c2fc21db..88e7214b38b7829fe1fb498db426789081cfef50 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A2.4_T2.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A2.4_T2.js @@ -6,6 +6,7 @@ info: > 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) +es5id: 15.1.3.4_A2.4_T2 description: > Complex tests, use RFC 3629, string.charAt(k) in [0xD800, 0xDBFF, 0xD9FF] diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A2.5_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A2.5_T1.js index 365dac9bfc38e015e1e7b3c190580ec458d3db48..5a2a00cf7b8751a56883e0d2f911c1c141296b8f 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A2.5_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A2.5_T1.js @@ -5,6 +5,7 @@ info: > If string.charAt(k) in [0xE000 - 0xFFFF], return 3 octets (xxxxyyyy yyzzzzzz -> 1110xxxx 10yyyyyy 10zzzzzz) +es5id: 15.1.3.4_A2.5_T1 description: Complex tests, use RFC 3629 ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A3.1_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A3.1_T1.js index b12dda028225eab6ffc66ff62a7b687398b4ef7d..27f275735ab296ba868f758f16530fda676fc6dd 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A3.1_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A3.1_T1.js @@ -3,6 +3,7 @@ /*--- info: unescapedURIComponentSet not containing uriReserved +es5id: 15.1.3.4_A3.1_T1 description: Complex tests ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A3.2_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A3.2_T1.js index 532ba2769375ef3154ff350eef9024364cb5796e..8eccff64ced85fd5bfeaeb25e17b3dc6a7992126 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A3.2_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A3.2_T1.js @@ -5,6 +5,7 @@ info: > unescapedURIComponentSet containing one instance of each character valid in uriUnescaped +es5id: 15.1.3.4_A3.2_T1 description: "Complex tests, uriUnescaped :: uriAlpha" ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A3.2_T2.js b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A3.2_T2.js index a8cfcba6b04ecaf4c58d4d1df1f1ada50686b0d5..1ab067d67f9d3fdcce5e33cb2b8e6cce2be23bde 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A3.2_T2.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A3.2_T2.js @@ -5,6 +5,7 @@ info: > unescapedURIComponentSet containing one instance of each character valid in uriUnescaped +es5id: 15.1.3.4_A3.2_T2 description: "Complex tests, uriUnescaped :: DecimalDigit" ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A3.2_T3.js b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A3.2_T3.js index 230a5cbf49fea12e6c7b6c3b05ab65f8c0f94a85..09496ce59f447809d8df63083e0b917effd6e94a 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A3.2_T3.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A3.2_T3.js @@ -5,6 +5,7 @@ info: > unescapedURIComponentSet containing one instance of each character valid in uriUnescaped +es5id: 15.1.3.4_A3.2_T3 description: "Complex tests, uriUnescaped :: uriMark" ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A3.3_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A3.3_T1.js index 2070f629fc3d9ee2c4655d1855e98204a61aa2ae..3d6b22e5799199159b51dab7973418751529df4f 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A3.3_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A3.3_T1.js @@ -3,6 +3,7 @@ /*--- info: unescapedURIComponentSet not containing "#" +es5id: 15.1.3.4_A3.3_T1 description: encodeURIComponent("#") === "%23" ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A4_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A4_T1.js index 70c983960b360dfcaa6f53173c0501c383d1f646..f3cbfce8e2c910677eccaad292b9d556c66a7aed 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A4_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A4_T1.js @@ -3,6 +3,7 @@ /*--- info: URI tests +es5id: 15.1.3.4_A4_T1 description: Checking ENGLISH ALPHABET ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A4_T2.js b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A4_T2.js index 50cfff8d9fb17059ebf5a7cac5bb9dbd2a8cbb1c..3bffeb59d8d069190deb993114bd180af04fe420 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A4_T2.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A4_T2.js @@ -3,6 +3,7 @@ /*--- info: URI tests +es5id: 15.1.3.4_A4_T2 description: Checking RUSSIAN ALPHABET ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A4_T3.js b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A4_T3.js index ffb9a1e1343692dbfc66e513a31f24def0be79b7..4527d3e46aea5d8d5d998202d3c90a0d9735ef54 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A4_T3.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A4_T3.js @@ -3,6 +3,7 @@ /*--- info: URI tests +es5id: 15.1.3.4_A4_T3 description: Checking URL with Line Terminator ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A4_T4.js b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A4_T4.js index b7bc8b1190e0de5d753d11409794c4d34bf12f58..4eac7a4b412d55a4ec202001d9a37f50781965af 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A4_T4.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A4_T4.js @@ -3,6 +3,7 @@ /*--- info: URI tests +es5id: 15.1.3.4_A4_T4 description: Test some url ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A5.1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A5.1.js index c9fcad4f30b8d08eb80ad71ccc6c7f2203b3689d..d215a83cae3a2b5249addaf324aa750ed0cf3026 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A5.1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A5.1.js @@ -3,6 +3,7 @@ /*--- info: The length property of encodeURIComponent has the attribute DontEnum +es5id: 15.1.3.4_A5.1 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A5.2.js b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A5.2.js index 1b19f3decbf822e0ae18af30111728264f6ac04d..cb303eff7d82c7005915b8bb62d3101e9b363a43 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A5.2.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A5.2.js @@ -3,6 +3,7 @@ /*--- info: The length property of encodeURIComponent has the attribute DontDelete +es5id: 15.1.3.4_A5.2 description: Checking use hasOwnProperty, delete includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A5.3.js b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A5.3.js index 057f5ba902d23e6faccfc4981c002acbfa18569c..a81b11d493079b96112f8f6a7520f787ca71b7bd 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A5.3.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A5.3.js @@ -3,6 +3,7 @@ /*--- info: The length property of encodeURIComponent has the attribute ReadOnly +es5id: 15.1.3.4_A5.3 description: Checking if varying the length property fails ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A5.4.js b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A5.4.js index f8ba01ec20d95769a31205864b8e6349116a15cd..63e135bc295a2dfaa76cc3cb380e0eef222e53e8 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A5.4.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A5.4.js @@ -3,6 +3,7 @@ /*--- info: The length property of encodeURIComponent is 1 +es5id: 15.1.3.4_A5.4 description: encodeURIComponent.length === 1 ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A5.5.js b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A5.5.js index ba33abd70016d2545497833bce86b6865dda7605..2665375d5f254c0538691267dd02fc5e40cdadbb 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A5.5.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A5.5.js @@ -3,6 +3,7 @@ /*--- info: The encodeURIComponent property has the attribute DontEnum +es5id: 15.1.3.4_A5.5 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A5.6.js b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A5.6.js index 26d53603b6a3ae1440a9b2a4d00190279bd16ce7..484b6af8993b3475dccb8cc66c326f653e4f6881 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A5.6.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A5.6.js @@ -3,6 +3,7 @@ /*--- info: The encodeURIComponent property has not prototype property +es5id: 15.1.3.4_A5.6 description: Checking encodeURIComponent.prototype ---*/ diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A5.7.js b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A5.7.js index 0ba245ab615e3dc7eadb5ffb71644522fbf99931..e69c0980dd953c292917a3ffc0461cc01760767b 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A5.7.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A5.7.js @@ -3,6 +3,7 @@ /*--- info: The encodeURIComponent property can't be used as constructor +es5id: 15.1.3.4_A5.7 description: > If property does not implement the internal [[Construct]] method, throw a TypeError exception diff --git a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A6_T1.js b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A6_T1.js index d9b18aa0c915cf15bab6ba4e20359bbc2c0168cc..e8f84b6e2d8ce9e391765046144d6bbc5a6252d7 100644 --- a/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A6_T1.js +++ b/test/suite/ch15/15.1/15.1.3/15.1.3.4/S15.1.3.4_A6_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToString +es5id: 15.1.3.4_A6_T1 description: If Type(value) is Object, evaluate ToPrimitive(value, String) ---*/ diff --git a/test/suite/ch15/15.1/S15.1_A1_T1.js b/test/suite/ch15/15.1/S15.1_A1_T1.js index 11817a079af703235e0dc3b9526869a7e54fc8fe..fa53b9b59330f55751d662bd2af0e3976de125a0 100644 --- a/test/suite/ch15/15.1/S15.1_A1_T1.js +++ b/test/suite/ch15/15.1/S15.1_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The global object does not have a [[Construct]] property +es5id: 15.1_A1_T1 description: > It is not possible to use the global object as a constructor with the new operator diff --git a/test/suite/ch15/15.1/S15.1_A1_T2.js b/test/suite/ch15/15.1/S15.1_A1_T2.js index 50d786aac291e8984e73cdd5ef13e0f174f79a32..353fc90c1239bacaee308ded846f37278edd48c4 100644 --- a/test/suite/ch15/15.1/S15.1_A1_T2.js +++ b/test/suite/ch15/15.1/S15.1_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The global object does not have a [[Construct]] property +es5id: 15.1_A1_T2 description: > It is not possible to use the global object as a constructor with the new operator diff --git a/test/suite/ch15/15.1/S15.1_A2_T1.js b/test/suite/ch15/15.1/S15.1_A2_T1.js index ba98afc34dae65788eecfbc1ea8b47c88638beba..1325d5638171e7d836a8f18648a37164108aed43 100644 --- a/test/suite/ch15/15.1/S15.1_A2_T1.js +++ b/test/suite/ch15/15.1/S15.1_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The global object does not have a [[Call]] property +es5id: 15.1_A2_T1 description: It is not possible to invoke the global object as a function flags: [negative] ---*/ diff --git a/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T1.js b/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T1.js index bd19ef5845a98a34704eb300c125f244d4a4229a..f9c79821dad34bdc264e78c4bd6812cc00334aa0 100644 --- a/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T1.js +++ b/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: RegExp syntax errors must be caught when matcher(s) compiles +es5id: 15.10.1_A1_T1 description: Tested RegExp is "a**" ---*/ diff --git a/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T10.js b/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T10.js index 8f0bb25e4da56202f5c4da9c997efc58bdf054cd..624547011a1cc06ab8345b393960a83a3f1dd6b4 100644 --- a/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T10.js +++ b/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T10.js @@ -3,6 +3,7 @@ /*--- info: RegExp syntax errors must be caught when matcher(s) compiles +es5id: 15.10.1_A1_T10 description: Tested RegExp is "++a" ---*/ diff --git a/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T11.js b/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T11.js index 6e8e7cdaa027b4cb88d11b17842435a90aa4a225..fc9c257903d0232bf25b3e67473aa12c74a93b8f 100644 --- a/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T11.js +++ b/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T11.js @@ -3,6 +3,7 @@ /*--- info: RegExp syntax errors must be caught when matcher(s) compiles +es5id: 15.10.1_A1_T11 description: Tested RegExp is "?a" ---*/ diff --git a/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T12.js b/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T12.js index 9683d5e74da357c87cc1abb104d7dc99ebf78023..cfaa01bbfb7884a2759d8616e55fe610a8f93b45 100644 --- a/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T12.js +++ b/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T12.js @@ -3,6 +3,7 @@ /*--- info: RegExp syntax errors must be caught when matcher(s) compiles +es5id: 15.10.1_A1_T12 description: Tested RegExp is "??a" ---*/ diff --git a/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T13.js b/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T13.js index 01b701ddf520ecd46ea90e1fd135548e73c2747c..44d78f511e881a737393c22b5f75eb7b03772852 100644 --- a/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T13.js +++ b/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T13.js @@ -3,6 +3,7 @@ /*--- info: RegExp syntax errors must be caught when matcher(s) compiles +es5id: 15.10.1_A1_T13 description: Tested RegExp is "x{1}{1,}" ---*/ diff --git a/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T14.js b/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T14.js index f886ed0dc819a7398f79ade5304e34e8a9478615..bd04b4980735b2f8a2b5fe5386215ad0f7438bdd 100644 --- a/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T14.js +++ b/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T14.js @@ -3,6 +3,7 @@ /*--- info: RegExp syntax errors must be caught when matcher(s) compiles +es5id: 15.10.1_A1_T14 description: Tested RegExp is "x{1,2}{1}" ---*/ diff --git a/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T15.js b/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T15.js index 34d581b3fae30245309722ca0914370226c51347..246027320f2efb861ff43b024bae28754b1f728b 100644 --- a/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T15.js +++ b/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T15.js @@ -3,6 +3,7 @@ /*--- info: RegExp syntax errors must be caught when matcher(s) compiles +es5id: 15.10.1_A1_T15 description: Tested RegExp is "x{1,}{1}" ---*/ diff --git a/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T16.js b/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T16.js index e6f2e62e29e182ac915c20ebddcf022087339a78..0b27a884500184a3303beee2ed26f43f20916920 100644 --- a/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T16.js +++ b/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T16.js @@ -3,6 +3,7 @@ /*--- info: RegExp syntax errors must be caught when matcher(s) compiles +es5id: 15.10.1_A1_T16 description: Tested RegExp is "x{0,1}{1,}" ---*/ diff --git a/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T2.js b/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T2.js index bc5e212a1f047c4c02635f1ca94a464ccdee166d..d461df5c2064b8a6245d22fb36b4bec55eef5914 100644 --- a/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T2.js +++ b/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: RegExp syntax errors must be caught when matcher(s) compiles +es5id: 15.10.1_A1_T2 description: Tested RegExp is "a***" ---*/ diff --git a/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T3.js b/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T3.js index 5dde15f862eb0babc2d68920832cf5b479cae9fe..5d3eb8afa13f4f0c1f599ce6bcefb9b8717e755c 100644 --- a/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T3.js +++ b/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: RegExp syntax errors must be caught when matcher(s) compiles +es5id: 15.10.1_A1_T3 description: Tested RegExp is "a++" ---*/ diff --git a/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T4.js b/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T4.js index f7dd3b5d5b0db4bacb106860ba4583465ed120a9..3be64a51cb6434d8811ab94a2fa576d71b6179d3 100644 --- a/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T4.js +++ b/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T4.js @@ -3,6 +3,7 @@ /*--- info: RegExp syntax errors must be caught when matcher(s) compiles +es5id: 15.10.1_A1_T4 description: Tested RegExp is "a+++" ---*/ diff --git a/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T5.js b/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T5.js index f56c8e2871c240b59223040003c7b52b2cf6795c..58130c947cbf6d7d7b13fd05b66693f0d335a92a 100644 --- a/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T5.js +++ b/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T5.js @@ -3,6 +3,7 @@ /*--- info: RegExp syntax errors must be caught when matcher(s) compiles +es5id: 15.10.1_A1_T5 description: Tested RegExp is "a???" ---*/ diff --git a/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T6.js b/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T6.js index b17f7b1e0feab9695ca5084c3523cd198099dd2c..68be6d283a4150e849745f40ea9b7a51feb90cfe 100644 --- a/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T6.js +++ b/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T6.js @@ -3,6 +3,7 @@ /*--- info: RegExp syntax errors must be caught when matcher(s) compiles +es5id: 15.10.1_A1_T6 description: Tested RegExp is "a????" ---*/ diff --git a/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T7.js b/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T7.js index ee3041b1170975123b259e51291ee7e89dd3eade..adfd0967a50ab5cacb4741da5cb87b312a4af1ef 100644 --- a/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T7.js +++ b/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T7.js @@ -3,6 +3,7 @@ /*--- info: RegExp syntax errors must be caught when matcher(s) compiles +es5id: 15.10.1_A1_T7 description: Tested RegExp is "*a" ---*/ diff --git a/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T8.js b/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T8.js index 0f45dc6d3ef420ec57793f5dadfa3fba697903f2..1d3e53b57e16e8cfb9560a3fec95ac8b0980109e 100644 --- a/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T8.js +++ b/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T8.js @@ -3,6 +3,7 @@ /*--- info: RegExp syntax errors must be caught when matcher(s) compiles +es5id: 15.10.1_A1_T8 description: Tested RegExp is "**a" ---*/ diff --git a/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T9.js b/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T9.js index 9d27d4268f4f76cf0a5106bbbd12d5a4841dd619..91cbdc7f9b3d920161102563682b06706fba3667 100644 --- a/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T9.js +++ b/test/suite/ch15/15.10/15.10.1/S15.10.1_A1_T9.js @@ -3,6 +3,7 @@ /*--- info: RegExp syntax errors must be caught when matcher(s) compiles +es5id: 15.10.1_A1_T9 description: Tested RegExp is "+a" ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A1.1_T1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A1.1_T1.js index 1e0e8e8de965c596dfc8358de70b444180414807..150d042c6a8413ca5cfda7cda59602106a5788e7 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A1.1_T1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A1.1_T1.js @@ -5,6 +5,7 @@ info: > The production CharacterEscape :: t evaluates by returning the character \u0009 +es5id: 15.10.2.10_A1.1_T1 description: Use \t in RegExp and \u0009 in tested string ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A1.2_T1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A1.2_T1.js index d2471d6371f7a09cab2ac484eaaaf7a18c7fbcde..a3d0b4d82b9ce0fe88d85a74bdf331120ee34912 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A1.2_T1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A1.2_T1.js @@ -5,6 +5,7 @@ info: > The production CharacterEscape :: n evaluates by returning the character \u000A +es5id: 15.10.2.10_A1.2_T1 description: Use \n in RegExp and \u000A in tested string ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A1.3_T1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A1.3_T1.js index 1e6f55005e366b3a1efb716efd9dead4254009f4..c804a2a83263a88cbe3752e170dbae8d9f575059 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A1.3_T1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A1.3_T1.js @@ -5,6 +5,7 @@ info: > The production CharacterEscape :: v evaluates by returning the character \u000B +es5id: 15.10.2.10_A1.3_T1 description: Use \v in RegExp and \u000B in tested string ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A1.4_T1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A1.4_T1.js index 4ca86c97fcfd8cdd1a30c4a1ec652ead4a641602..93ee31027829a66bdab724cb6a6dff3207aa352b 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A1.4_T1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A1.4_T1.js @@ -5,6 +5,7 @@ info: > The production CharacterEscape :: f evaluates by returning the character \u000C +es5id: 15.10.2.10_A1.4_T1 description: Use \f in RegExp and \u000C in tested string ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A1.5_T1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A1.5_T1.js index e05599dbdb9632835dadcedf5d5a25daa66cf253..0e59c51e0e4e1f3cab92dbbe4cba507a799e673c 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A1.5_T1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A1.5_T1.js @@ -5,6 +5,7 @@ info: > The production CharacterEscape :: r evaluates by returning the character \u000D +es5id: 15.10.2.10_A1.5_T1 description: Use \r in RegExp and \u000D in tested string ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A2.1_T1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A2.1_T1.js index e620e4840136eb1ffaf669cbd8f943ecdc9e94e8..913c02266e0c6303755a8d88dc6a68737bfe653c 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A2.1_T1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: "CharacterEscape :: c ControlLetter" +es5id: 15.10.2.10_A2.1_T1 description: "ControlLetter :: A - Z" ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A2.1_T2.js b/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A2.1_T2.js index 6b02edd06fa804808caf0afc09455810933f7e40..bd68e1e53bd110a530d61b5bab3b7deecedf6793 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A2.1_T2.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: "CharacterEscape :: c ControlLetter" +es5id: 15.10.2.10_A2.1_T2 description: "ControlLetter :: a - z" ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A2.1_T3.js b/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A2.1_T3.js index 4da0796717bf4efcb0085a7bf58778c9d31b9789..47fb014e85af97773407b9da7e7c887fece3b990 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A2.1_T3.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A2.1_T3.js @@ -3,6 +3,7 @@ /*--- info: "CharacterEscape :: c ControlLetter" +es5id: 15.10.2.10_A2.1_T3 description: "ControlLetter :: RUSSIAN ALPHABET is incorrect" ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A3.1_T1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A3.1_T1.js index 4d6e833252ebf7ef95acf8dafe89ddee22b361ce..3a7049b7241b432bd32622832602ea3d4871be08 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A3.1_T1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A3.1_T1.js @@ -3,6 +3,7 @@ /*--- info: "CharacterEscape :: HexEscapeSequence :: x HexDigit HexDigit" +es5id: 15.10.2.10_A3.1_T1 description: Tested string include equal unicode symbols ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A3.1_T2.js b/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A3.1_T2.js index 8b04ba3c3533a088ace95603ee8fcdfd85441caa..c8cbb0e967606301ee675af4f8803df57d75a12c 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A3.1_T2.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A3.1_T2.js @@ -3,6 +3,7 @@ /*--- info: "CharacterEscape :: HexEscapeSequence :: x HexDigit HexDigit" +es5id: 15.10.2.10_A3.1_T2 description: Checking ENGLISH CAPITAL ALPHABET and english small alphabet ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A4.1_T1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A4.1_T1.js index 9598b6a6ce80afa693a7aed328176a78a6b49d01..1c0643796610ebc6f629bd644cd61acb45091e77 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A4.1_T1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A4.1_T1.js @@ -5,6 +5,7 @@ info: > CharacterEscape :: UnicodeEscapeSequence :: u HexDigit HexDigit HexDigit HexDigit +es5id: 15.10.2.10_A4.1_T1 description: RegExp and tested string include uncode symbols ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A4.1_T2.js b/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A4.1_T2.js index a7cf1041322a929b8ef46e4f005a54fef8333b1e..3e87fe007b978d3902db527987e336f091895433 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A4.1_T2.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A4.1_T2.js @@ -5,6 +5,7 @@ info: > CharacterEscape :: UnicodeEscapeSequence :: u HexDigit HexDigit HexDigit HexDigit +es5id: 15.10.2.10_A4.1_T2 description: > Tested string include ENGLISH CAPITAL ALPHABET and english small alphabet diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A4.1_T3.js b/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A4.1_T3.js index 408523c1daf8d8ebc0c0757de2df5de6f2633c3c..040417bf92c12e5130e54cb7042d2516ce6b08c5 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A4.1_T3.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A4.1_T3.js @@ -5,6 +5,7 @@ info: > CharacterEscape :: UnicodeEscapeSequence :: u HexDigit HexDigit HexDigit HexDigit +es5id: 15.10.2.10_A4.1_T3 description: > Tested string include RUSSIAN CAPITAL ALPHABET and russian small alphabet in unicode notation diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A5.1_T1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A5.1_T1.js index dc010d63a8d709c4b72043547eb13a233c811ff7..1eba2d7ac1e67b4068ce757bdff444570309d280 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A5.1_T1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.10/S15.10.2.10_A5.1_T1.js @@ -5,6 +5,7 @@ info: > CharacterEscape :: IdentityEscapeSequence :: SourceCharacter but not IdentifierPart +es5id: 15.10.2.10_A5.1_T1 description: "Tested string is \"~`!@#$%^&*()-+={[}]|\\\\:;'<,>./?\" + '\"'" ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.11/S15.10.2.11_A1_T1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.11/S15.10.2.11_A1_T1.js index 1e668753493537810a95d066cdce88b97db5e05c..d60ab2f73b6c463db8e8e51c2ed8fc13542052da 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.11/S15.10.2.11_A1_T1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.11/S15.10.2.11_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: "DecimalEscape :: DecimalIntegerLiteral [lookahead not in DecimalDigit]" +es5id: 15.10.2.11_A1_T1 description: > DecimalEscape :: 0. If i is zero, return the EscapeValue consisting of a <NUL> character (Unicodevalue0000) diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.11/S15.10.2.11_A1_T4.js b/test/suite/ch15/15.10/15.10.2/15.10.2.11/S15.10.2.11_A1_T4.js index 7bedb8ff2b1f556e21aabf5387a09c6a540ff317..2f001117faa4800263f0171a7f9a075d5dec5489 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.11/S15.10.2.11_A1_T4.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.11/S15.10.2.11_A1_T4.js @@ -3,6 +3,7 @@ /*--- info: "DecimalEscape :: DecimalIntegerLiteral [lookahead not in DecimalDigit]" +es5id: 15.10.2.11_A1_T4 description: DecimalIntegerLiteral is not 0 ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.11/S15.10.2.11_A1_T5.js b/test/suite/ch15/15.10/15.10.2/15.10.2.11/S15.10.2.11_A1_T5.js index 502e778f86430f8fdffb0e2042420505c6f0a0cf..9dce0c92a653641dfc2eeb5c2ef0cde2e8faecf0 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.11/S15.10.2.11_A1_T5.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.11/S15.10.2.11_A1_T5.js @@ -3,6 +3,7 @@ /*--- info: "DecimalEscape :: DecimalIntegerLiteral [lookahead not in DecimalDigit]" +es5id: 15.10.2.11_A1_T5 description: DecimalIntegerLiteral is not 0 ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.11/S15.10.2.11_A1_T6.js b/test/suite/ch15/15.10/15.10.2/15.10.2.11/S15.10.2.11_A1_T6.js index 2def734637b3f68398e311456bde2838d682bfdb..3992a6a23a5bb49a1ebd8e28b27ba777d3df9b87 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.11/S15.10.2.11_A1_T6.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.11/S15.10.2.11_A1_T6.js @@ -3,6 +3,7 @@ /*--- info: "DecimalEscape :: DecimalIntegerLiteral [lookahead not in DecimalDigit]" +es5id: 15.10.2.11_A1_T6 description: DecimalIntegerLiteral is not 0 ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.11/S15.10.2.11_A1_T7.js b/test/suite/ch15/15.10/15.10.2/15.10.2.11/S15.10.2.11_A1_T7.js index 10cd6f24296fb9d2d570bc8bea1fb8889f51fc9c..9ed378dd83b8b9279b4da48100b640efb9759ac4 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.11/S15.10.2.11_A1_T7.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.11/S15.10.2.11_A1_T7.js @@ -3,6 +3,7 @@ /*--- info: "DecimalEscape :: DecimalIntegerLiteral [lookahead not in DecimalDigit]" +es5id: 15.10.2.11_A1_T7 description: DecimalIntegerLiteral is not 0 ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.11/S15.10.2.11_A1_T8.js b/test/suite/ch15/15.10/15.10.2/15.10.2.11/S15.10.2.11_A1_T8.js index f79912acbe35d3c90b310f6bf50561c821e3ae59..c6aa5102aef4aebeae5e49bcd61a7bbe5fc31803 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.11/S15.10.2.11_A1_T8.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.11/S15.10.2.11_A1_T8.js @@ -3,6 +3,7 @@ /*--- info: "DecimalEscape :: DecimalIntegerLiteral [lookahead not in DecimalDigit]" +es5id: 15.10.2.11_A1_T8 description: DecimalIntegerLiteral is not 0 ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.11/S15.10.2.11_A1_T9.js b/test/suite/ch15/15.10/15.10.2/15.10.2.11/S15.10.2.11_A1_T9.js index 943fd37bc755c4e7b09e59a8df365fd00d405716..d728e82e12284097e3f1ba8d81318ba05f5b5cfa 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.11/S15.10.2.11_A1_T9.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.11/S15.10.2.11_A1_T9.js @@ -3,6 +3,7 @@ /*--- info: "DecimalEscape :: DecimalIntegerLiteral [lookahead not in DecimalDigit]" +es5id: 15.10.2.11_A1_T9 description: DecimalIntegerLiteral is not 0 ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A1_T1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A1_T1.js index 2cbd8b4e1cd9839e929b50629568ecbe39193b49..30eb0fe34198d170bc8733bdc0ad6cec9b284f6a 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A1_T1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A1_T1.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.2.12_A1_T1 description: WhiteSpace ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A1_T2.js b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A1_T2.js index f497a9c600fa8c4936fb807e31e93943b1872c37..5fa2da78307d62fdd7cda1d832d9c38fdb46e5b8 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A1_T2.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A1_T2.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.2.12_A1_T2 description: LineTerminator ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A1_T3.js b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A1_T3.js index 19a030b4e46ccccad446cb567f6be44fa0c434b3..23ec7e2a96a90058fc520a4da7357e072f9c8ca8 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A1_T3.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A1_T3.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.2.12_A1_T3 description: ENGLISH ALPHABET ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A1_T4.js b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A1_T4.js index d95da91fc07ae32e77a17ca2fdc822cf945b9d54..8d2768dd3c090e7565c18a4810816c610d6880c4 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A1_T4.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A1_T4.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.2.12_A1_T4 description: RUSSIAN ALPHABET ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A1_T5.js b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A1_T5.js index 23fd1926116ecfe13010ed352e1c13547b2421df..c648d997da772baa4f1eda0773cff96dae81b38c 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A1_T5.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A1_T5.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.2.12_A1_T5 description: > Tested string is "0123456789_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ~`!@#$%^&*()-+={[}]|\\:;'<,>./?" diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A2_T1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A2_T1.js index 061996200a627acb0f6050549e95d528b5667881..2381ef6d2759974d84bc939e72098e3a93229d8e 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A2_T1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A2_T1.js @@ -6,6 +6,7 @@ info: > The production CharacterClassEscape :: S evaluates by returning the set of all characters not included in the set returned by CharacterClassEscape :: s +es5id: 15.10.2.12_A2_T1 description: WhiteSpace ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A2_T2.js b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A2_T2.js index bb37b71d053a58785232264ac7e0568ff259115e..65c9eb98df6cac436e7c62b43ae6363e2f16baab 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A2_T2.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A2_T2.js @@ -6,6 +6,7 @@ info: > The production CharacterClassEscape :: S evaluates by returning the set of all characters not included in the set returned by CharacterClassEscape :: s +es5id: 15.10.2.12_A2_T2 description: LineTerminator ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A2_T3.js b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A2_T3.js index 301fd219ad5902583ca9e4cc0d9467f9ead67af9..8bca9ad226bc5f92fee4eee09cb58575764dfe3a 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A2_T3.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A2_T3.js @@ -6,6 +6,7 @@ info: > The production CharacterClassEscape :: S evaluates by returning the set of all characters not included in the set returned by CharacterClassEscape :: s +es5id: 15.10.2.12_A2_T3 description: ENGLISH ALPHABET ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A2_T4.js b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A2_T4.js index 93b3c35bcce41583e3ba8341597bb0bc93ddaa4f..d3683d8f3712d2f76abba6da9dd2c0d92728e98a 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A2_T4.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A2_T4.js @@ -6,6 +6,7 @@ info: > The production CharacterClassEscape :: S evaluates by returning the set of all characters not included in the set returned by CharacterClassEscape :: s +es5id: 15.10.2.12_A2_T4 description: RUSSIAN ALPHABET ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A2_T5.js b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A2_T5.js index 9cbf5eb2fc4586f540bccbf7a8d6e99e96da7e29..6e41fe0b7573052d3d0afbcd240f1671647f7945 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A2_T5.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A2_T5.js @@ -6,6 +6,7 @@ info: > The production CharacterClassEscape :: S evaluates by returning the set of all characters not included in the set returned by CharacterClassEscape :: s +es5id: 15.10.2.12_A2_T5 description: > Tested string is "0123456789_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ~`!@#$%^&*()-+={[}]|\\:;'<,>./?" diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A3_T1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A3_T1.js index a09ecced0d222bd9de9754ce6be2013f0550fb61..0e9dcf9bd49cacd1d3f05d637e63d7e2b341da53 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A3_T1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A3_T1.js @@ -5,6 +5,7 @@ info: > The production CharacterClassEscape :: w evaluates by returning the set of characters containing the sixty-three characters: a - z, A - Z, 0 - 9, _ +es5id: 15.10.2.12_A3_T1 description: A - Z ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A3_T2.js b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A3_T2.js index 26ef9687c045de9650e2af9e9fba1826864f0cda..c41b26fa35585eda650e85698e5ce3936277801d 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A3_T2.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A3_T2.js @@ -5,6 +5,7 @@ info: > The production CharacterClassEscape :: w evaluates by returning the set of characters containing the sixty-three characters: a - z, A - Z, 0 - 9, _ +es5id: 15.10.2.12_A3_T2 description: a - z ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A3_T3.js b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A3_T3.js index 81209b5deec8a217ec1cf491f7cc8f3731df2bc6..173a15a1307d80c6e6dd8ee7ad76024c9cf577af 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A3_T3.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A3_T3.js @@ -5,6 +5,7 @@ info: > The production CharacterClassEscape :: w evaluates by returning the set of characters containing the sixty-three characters: a - z, A - Z, 0 - 9, _ +es5id: 15.10.2.12_A3_T3 description: 0 - 9, _ ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A3_T4.js b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A3_T4.js index 140657af5eb77ea3756e871a192e43d9f0e82690..cb08d27474467d8968746ca0bc904deeb9d941b2 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A3_T4.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A3_T4.js @@ -5,6 +5,7 @@ info: > The production CharacterClassEscape :: w evaluates by returning the set of characters containing the sixty-three characters: a - z, A - Z, 0 - 9, _ +es5id: 15.10.2.12_A3_T4 description: RUSSIAN ALPHABET ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A3_T5.js b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A3_T5.js index e5d7c9ee89887cb494a0e2f6eaa3db55cbbb1ed0..b02a6e8935cd1cbb89fea95e5f02a857570e2d9c 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A3_T5.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A3_T5.js @@ -5,6 +5,7 @@ info: > The production CharacterClassEscape :: w evaluates by returning the set of characters containing the sixty-three characters: a - z, A - Z, 0 - 9, _ +es5id: 15.10.2.12_A3_T5 description: non-w ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A4_T1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A4_T1.js index 43fbbe0fdf651233459cdd5752268369a7f899cc..5459ded332bce380715ce117194fb10daada624d 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A4_T1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A4_T1.js @@ -5,6 +5,7 @@ info: > The production CharacterClassEscape :: W evaluates by returning the set of all characters not included in the set returned by CharacterClassEscape :: w +es5id: 15.10.2.12_A4_T1 description: A - Z ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A4_T2.js b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A4_T2.js index fedeb321ae0c65f4d5c07b84553a62b1cce21194..b6bfb4912d5a47fc083975fc72e76e5f09525023 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A4_T2.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A4_T2.js @@ -5,6 +5,7 @@ info: > The production CharacterClassEscape :: W evaluates by returning the set of all characters not included in the set returned by CharacterClassEscape :: w +es5id: 15.10.2.12_A4_T2 description: a - z ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A4_T3.js b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A4_T3.js index 54560a093d0af327b79288b34e3aa437780afdac..b8683be8755c8d13388f25d005201241bc321e9f 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A4_T3.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A4_T3.js @@ -5,6 +5,7 @@ info: > The production CharacterClassEscape :: W evaluates by returning the set of all characters not included in the set returned by CharacterClassEscape :: w +es5id: 15.10.2.12_A4_T3 description: 0 - 9 ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A4_T4.js b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A4_T4.js index 2fde0c5cb66eb8e747bbd79af74959b40548c66a..70a84fb95a8c7759ed900c2d7669736264f90981 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A4_T4.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A4_T4.js @@ -5,6 +5,7 @@ info: > The production CharacterClassEscape :: W evaluates by returning the set of all characters not included in the set returned by CharacterClassEscape :: w +es5id: 15.10.2.12_A4_T4 description: RUSSIAN ALPHABET ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A4_T5.js b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A4_T5.js index 988dc7ec899a12e0717217a5e302600d300b8374..00575c903c72578253bcb6ff58f1ebc5fbfb013c 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A4_T5.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A4_T5.js @@ -5,6 +5,7 @@ info: > The production CharacterClassEscape :: W evaluates by returning the set of all characters not included in the set returned by CharacterClassEscape :: w +es5id: 15.10.2.12_A4_T5 description: non-w ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A5_T1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A5_T1.js index b90b4d9f17224c2433191cf17038a8fc2303fcf8..c57cf2540430aba2da88c6e9ab0a2690fd402dfc 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A5_T1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A5_T1.js @@ -6,6 +6,7 @@ info: > The production CharacterClassEscape :: d evaluates by returning the ten-element set of characters containing the characters 0 through 9 inclusive +es5id: 15.10.2.12_A5_T1 description: 0 - 9 ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A5_T2.js b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A5_T2.js index fc9177fcef6e76996952b3f823a20a1aaf0f9751..e14c9cdd0ae481e3c04d53e5214bd222b90e7cd3 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A5_T2.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A5_T2.js @@ -6,6 +6,7 @@ info: > The production CharacterClassEscape :: d evaluates by returning the ten-element set of characters containing the characters 0 through 9 inclusive +es5id: 15.10.2.12_A5_T2 description: ENGLISH ALPHABET ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A5_T3.js b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A5_T3.js index f5cb51ff3bd10edcc092a06cf9dd45a9c63be765..aab3328192f257bcef6b8219a143478c22e278f0 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A5_T3.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A5_T3.js @@ -6,6 +6,7 @@ info: > The production CharacterClassEscape :: d evaluates by returning the ten-element set of characters containing the characters 0 through 9 inclusive +es5id: 15.10.2.12_A5_T3 description: RUSSIAN ALPHABET ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A5_T4.js b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A5_T4.js index 98b07881e18a412ccbfbfd2399cc366ac3f27bcc..7eeedf84deaff5c705f1b157a8eb4ffdf08d678d 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A5_T4.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A5_T4.js @@ -6,6 +6,7 @@ info: > The production CharacterClassEscape :: d evaluates by returning the ten-element set of characters containing the characters 0 through 9 inclusive +es5id: 15.10.2.12_A5_T4 description: non-d ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A6_T1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A6_T1.js index 1753eaadbde32b45c82edf7f0150025ce1761fe4..a24cbc438797abf8207ea535e08f72a2ab55517e 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A6_T1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A6_T1.js @@ -5,6 +5,7 @@ info: > The production CharacterClassEscape :: D evaluates by returning the set of all characters not included in the set returned by CharacterClassEscape :: d +es5id: 15.10.2.12_A6_T1 description: 0 - 9 ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A6_T2.js b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A6_T2.js index 60e32dc696c9d11755a8b8f8a2cbd0b7c76999a5..ca9dfb3bfa9930648c8f0c649cf20f376f02557e 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A6_T2.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A6_T2.js @@ -5,6 +5,7 @@ info: > The production CharacterClassEscape :: D evaluates by returning the set of all characters not included in the set returned by CharacterClassEscape :: d +es5id: 15.10.2.12_A6_T2 description: ENGLISH ALPHABET ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A6_T3.js b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A6_T3.js index 075e8698602da4676e56b00c79a85a8c531ecc43..ac580798a861ca40be1dc146e2326e623918ccd6 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A6_T3.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A6_T3.js @@ -5,6 +5,7 @@ info: > The production CharacterClassEscape :: D evaluates by returning the set of all characters not included in the set returned by CharacterClassEscape :: d +es5id: 15.10.2.12_A6_T3 description: RUSSIAN ALPHABET ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A6_T4.js b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A6_T4.js index 71181a447aad7edfb89920b2d6a4b6ed4c53b6d6..8f8a021c297ba4c7415a953d253f9ad16ff36829 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A6_T4.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A6_T4.js @@ -5,6 +5,7 @@ info: > The production CharacterClassEscape :: D evaluates by returning the set of all characters not included in the set returned by CharacterClassEscape :: d +es5id: 15.10.2.12_A6_T4 description: RUSSIAN ALPHABET ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T1.js index c5b84baa1d6c1381dcde237251efdb9534e0afdb..24782cf801defa681f87a8ce6ec9d31ba6bee801 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T1.js @@ -6,6 +6,7 @@ info: > The production CharacterClass :: [ [lookahead \notin {^}] ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean false +es5id: 15.10.2.13_A1_T1 description: Execute /[]a/.test("\0a\0a") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T10.js b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T10.js index c5d70150d7c9f8bc8c4329fd653344c7098b95c2..12237f8df43bab1294f82fa15173fa2c181a9474 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T10.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T10.js @@ -6,6 +6,7 @@ info: > The production CharacterClass :: [ [lookahead \notin {^}] ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean false +es5id: 15.10.2.13_A1_T10 description: Execute /[a-c\d]+/.exec("\n\n\abc324234\n") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T11.js b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T11.js index 412443508e79fe8ae08840a0ed6d466933f63524..0ad657e5bf12d9c30bf0db1900ada8ff132f328c 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T11.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T11.js @@ -6,6 +6,7 @@ info: > The production CharacterClass :: [ [lookahead \notin {^}] ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean false +es5id: 15.10.2.13_A1_T11 description: Execute /ab[.]?c/.exec("abc") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T12.js b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T12.js index 7e4e3f66b6b4ff4918680aefdf60a08947b3d16e..8f08fcf3a71cb67f6ccc0a57e5e2068d29752a2a 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T12.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T12.js @@ -6,6 +6,7 @@ info: > The production CharacterClass :: [ [lookahead \notin {^}] ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean false +es5id: 15.10.2.13_A1_T12 description: Execute /a[b]c/.exec("abc") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T13.js b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T13.js index 6103e1255235612a5fa29854b56f6e5635ce0d85..418de781cec1b4be072683939bf986058a175ebc 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T13.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T13.js @@ -6,6 +6,7 @@ info: > The production CharacterClass :: [ [lookahead \notin {^}] ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean false +es5id: 15.10.2.13_A1_T13 description: > Execute /[a-z][^1-9][a-z]/.exec("a1b b2c c3d def f4g") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T14.js b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T14.js index 188bbe539d492f75b9865065e8ca907fc696b517..ec439b375a05214bd20610c7cf175c03e2b0b140 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T14.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T14.js @@ -6,6 +6,7 @@ info: > The production CharacterClass :: [ [lookahead \notin {^}] ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean false +es5id: 15.10.2.13_A1_T14 description: Execute /[*&$]{3}/.exec("123*&$abc") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T15.js b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T15.js index efb27f86dd0ad840cb7ed6529b592e2204c81d37..eb4e910cae5b27239eb9afdc0f1e762f1c779786 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T15.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T15.js @@ -6,6 +6,7 @@ info: > The production CharacterClass :: [ [lookahead \notin {^}] ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean false +es5id: 15.10.2.13_A1_T15 description: Execute /[\d][\n][^\d]/.exec("line1\nline2") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T16.js b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T16.js index 23ca25fafbb77e957b01ccc57768be97216aa6fb..50e0f6238e6f408b709b98470bcb2754a50587c8 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T16.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T16.js @@ -6,6 +6,7 @@ info: > The production CharacterClass :: [ [lookahead \notin {^}] ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean false +es5id: 15.10.2.13_A1_T16 description: > Execute /[\d][\12-\14]{1,}[^\d]/.exec("line1\n\n\n\n\nline2") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T17.js b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T17.js index 8c7402c41124fc1700f66342e408cafbcabb0511..dabde7674ca54ea8e5a5d8513f2b197f684d3843 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T17.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T17.js @@ -6,6 +6,7 @@ info: > The production CharacterClass :: [ [lookahead \notin {^}] ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean false +es5id: 15.10.2.13_A1_T17 description: Execute /[]/.exec("a[b\n[]\tc]d") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T2.js b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T2.js index 274ddd9029fe783b95819381c813d91b5a614ad7..286c16028449298ff57e487d235627d5cd43657e 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T2.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T2.js @@ -6,6 +6,7 @@ info: > The production CharacterClass :: [ [lookahead \notin {^}] ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean false +es5id: 15.10.2.13_A1_T2 description: Execute /a[]/.test("\0a\0a") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T3.js b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T3.js index a5602a8d1546b2e3d83c1483a543768a47074fd0..cde0b392dc28bba4760288bdb22239d6ae77a3a3 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T3.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T3.js @@ -6,6 +6,7 @@ info: > The production CharacterClass :: [ [lookahead \notin {^}] ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean false +es5id: 15.10.2.13_A1_T3 description: Execute /q[ax-zb](?=\s+)/.exec("qYqy ") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T4.js b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T4.js index b24a0c63bab8216b24c1a8184b8f9173e14f2b37..004ad26b73da760a79d66aa4f323fc88cc63e38c 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T4.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T4.js @@ -6,6 +6,7 @@ info: > The production CharacterClass :: [ [lookahead \notin {^}] ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean false +es5id: 15.10.2.13_A1_T4 description: Execute /q[ax-zb](?=\s+)/.exec("tqaqy ") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T5.js b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T5.js index a4f6d39caad6e0e6ef03d5a56d9acf3a78c7dd5d..a6ce2cf512a97fd880a9d1cc3c1c3a079beda118 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T5.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T5.js @@ -6,6 +6,7 @@ info: > The production CharacterClass :: [ [lookahead \notin {^}] ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean false +es5id: 15.10.2.13_A1_T5 description: Execute /q[ax-zb](?=\s+)/.exec("tqa\t qy ") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T6.js b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T6.js index fd8542adb4da43ff2908b75358566390d99d9eac..d1c5bd2a58c5dea6da30323581718b18968b95cb 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T6.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T6.js @@ -6,6 +6,7 @@ info: > The production CharacterClass :: [ [lookahead \notin {^}] ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean false +es5id: 15.10.2.13_A1_T6 description: Execute /ab[ercst]de/.exec("abcde") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T7.js b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T7.js index 247014b8d6188a3c3c09d980a4bb85c0de947d02..4026fe5e85287f9d3f2f6c3e9a413b3f2388fed2 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T7.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T7.js @@ -6,6 +6,7 @@ info: > The production CharacterClass :: [ [lookahead \notin {^}] ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean false +es5id: 15.10.2.13_A1_T7 description: Execute /ab[erst]de/.test("abcde") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T8.js b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T8.js index a209148d8a88d3fa0de79d3675ad47227d0780ef..782f9fd91d55e80ded47c1b3a1cb16c774fed2c0 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T8.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T8.js @@ -6,6 +6,7 @@ info: > The production CharacterClass :: [ [lookahead \notin {^}] ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean false +es5id: 15.10.2.13_A1_T8 description: Execute /[d-h]+/.exec("abcdefghijkl") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T9.js b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T9.js index 2c8135b3cdaa7066226a7f2de5f56979113ce0a4..28d6ddd93f7e7623e4eb0eceaab3b826017be13a 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T9.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A1_T9.js @@ -6,6 +6,7 @@ info: > The production CharacterClass :: [ [lookahead \notin {^}] ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean false +es5id: 15.10.2.13_A1_T9 description: Execute /[1234567].{2}/.exec("abc6defghijkl") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A2_T1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A2_T1.js index 1fe6194f09b22d49fe9e20038967c3f053f02c5b..333197526f0fef3e3aa51a656fba326d0a7471fe 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A2_T1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A2_T1.js @@ -6,6 +6,7 @@ info: > The production CharacterClass :: [ ^ ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean true +es5id: 15.10.2.13_A2_T1 description: Execute /[^]a/m.exec("a\naba") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A2_T2.js b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A2_T2.js index 29897db634b265fefab9efb3fedd0212f5b8df55..6476fc8ba3d5360b89733379bcb5a563b52f7163 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A2_T2.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A2_T2.js @@ -6,6 +6,7 @@ info: > The production CharacterClass :: [ ^ ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean true +es5id: 15.10.2.13_A2_T2 description: Execute /a[^]/.exec(" a\t\n") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A2_T3.js b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A2_T3.js index b8c5bb3d860c24b70872a3064d0582e8e37f70ba..480a726e45140cccacdaced0206e5f911ad55ab1 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A2_T3.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A2_T3.js @@ -6,6 +6,7 @@ info: > The production CharacterClass :: [ ^ ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean true +es5id: 15.10.2.13_A2_T3 description: Execute /a[^b-z]\s+/.exec("ab an az aY n") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A2_T4.js b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A2_T4.js index 4b4a324322f0b78dcc22af8895b9980a83c7e44f..0d809e98a57ec1b4c57303e40621c9eb49a7aa1f 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A2_T4.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A2_T4.js @@ -6,6 +6,7 @@ info: > The production CharacterClass :: [ ^ ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean true +es5id: 15.10.2.13_A2_T4 description: Execute /[^\b]+/g.exec("easy\bto\u0008ride") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A2_T5.js b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A2_T5.js index 76ce8284c0bdb69ece7fda313a572cb65b39df96..7b556e55d5e737eee4cf161c97b9079581e06486 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A2_T5.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A2_T5.js @@ -6,6 +6,7 @@ info: > The production CharacterClass :: [ ^ ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean true +es5id: 15.10.2.13_A2_T5 description: Execute /a[^1-9]c/.exec("abc") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A2_T6.js b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A2_T6.js index 6bdb5d519cd210bde04ccde9b07c4c0860336156..fe7f6dab2539918b49a0cac135af5558745f3335 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A2_T6.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A2_T6.js @@ -6,6 +6,7 @@ info: > The production CharacterClass :: [ ^ ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean true +es5id: 15.10.2.13_A2_T6 description: Execute /a[^b]c/.test("abc") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A2_T7.js b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A2_T7.js index 4a3eff316e9d7a1c5ff5e0b93d3bdc3dda967fd3..9a18c2b1220f1caeb8ffe59aa01088cd7596c8ca 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A2_T7.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A2_T7.js @@ -6,6 +6,7 @@ info: > The production CharacterClass :: [ ^ ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean true +es5id: 15.10.2.13_A2_T7 description: Execute /[^a-z]{4}/.exec("abc#$%def%&*@ghi") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A2_T8.js b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A2_T8.js index c5b5f459d8cf1f318d4821535a1965e20e60d72c..ee9fa19b0c7773ec4eedaa15bf332ea66a4d3625 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A2_T8.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A2_T8.js @@ -6,6 +6,7 @@ info: > The production CharacterClass :: [ ^ ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean true +es5id: 15.10.2.13_A2_T8 description: Execute /[^]/.exec("abc#$%def%&*@ghi") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A3_T1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A3_T1.js index 2d772286f3617896370536766e420ac7c7f1c072..4afb44a2fc102914c7ab10fe332db15734f41844 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A3_T1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A3_T1.js @@ -3,6 +3,7 @@ /*--- info: Inside a CharacterClass, \b means the backspace character +es5id: 15.10.2.13_A3_T1 description: Execute /.[\b]./.exec("abc\bdef") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A3_T2.js b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A3_T2.js index 8e5cdb4b8681a02a5c8c819e25397a8fdcb477fd..922f7e5211b2270cf55a868068e10a6d3cb80719 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A3_T2.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A3_T2.js @@ -3,6 +3,7 @@ /*--- info: Inside a CharacterClass, \b means the backspace character +es5id: 15.10.2.13_A3_T2 description: Execute /c[\b]{3}d/.exec("abc\b\b\bdef") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A3_T3.js b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A3_T3.js index 0f6903ebb837125cf72f1425d81acec568992dd0..30df11f3d36803f5bd9a678fce543dddf6147403 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A3_T3.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A3_T3.js @@ -3,6 +3,7 @@ /*--- info: Inside a CharacterClass, \b means the backspace character +es5id: 15.10.2.13_A3_T3 description: Execute /[^\[\b\]]+/.exec("abc\bdef") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A3_T4.js b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A3_T4.js index a81e28cd9432ab336221cf42f6884281f8ce9274..7507b3828a3fa459a09a86aba0311a33ce3ee070 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A3_T4.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.13/S15.10.2.13_A3_T4.js @@ -3,6 +3,7 @@ /*--- info: Inside a CharacterClass, \b means the backspace character +es5id: 15.10.2.13_A3_T4 description: Execute /[^\[\b\]]+/.exec("abcdef") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15-3-1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15-3-1.js index 61099506e848208c29f2bf6164ae3ab9b2e567f4..a04d5d06bfa27f8498cb81106ef72bee3a82f03f 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15-3-1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15-3-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.10.2.15-3-1 description: > Pattern - SyntaxError was thrown when 'A' does not contain exactly one character (15.10.2.5 step 3) diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15-3-2.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15-3-2.js index d0c84be35faa2356ddb5fe441aa47663ec0cc87a..2f9bf20367f13a4e6d8b1eb56f1a144a0955522e 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15-3-2.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15-3-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.10.2.15-3-2 description: > Pattern - SyntaxError was thrown when 'B' does not contain exactly one character (15.10.2.5 step 3) diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15-6-1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15-6-1.js index f46e9cb271c7b655e55ff92fef2089482cbee388..f39db7b77038a30e5329aa96298bcf3bce0e585b 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15-6-1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15-6-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.10.2.15-6-1 description: > Pattern - SyntaxError was thrown when one character in CharSet 'A' greater than one character in CharSet 'B' (15.10.2.15 diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T1.js index d04bdfdd991576229666a3d59979fd259c3776a6..eea878027f1af32bd090c4e7859ad86dd66fa23f 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T1.js @@ -7,6 +7,7 @@ info: > following: If A does not contain exactly one character or B does not contain exactly one character then throw a SyntaxError exception +es5id: 15.10.2.15_A1_T1 description: > Checking if execution of "/[b-ac-e]/.exec("a")" leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T10.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T10.js index 4b119a4796b3e85eff74d7cfbc7663ec5c4f3fd8..1aecb00328656a03657a6c43ab219b4d436b698a 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T10.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T10.js @@ -7,6 +7,7 @@ info: > following: If A does not contain exactly one character or B does not contain exactly one character then throw a SyntaxError exception +es5id: 15.10.2.15_A1_T10 description: > Checking if execution of "/[\10b-G]/.exec("a")" leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T11.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T11.js index 84b03ae360e73274cd7d729409bebed8c86a374c..beec600293a05247e35e6d1dfed0774e230ddca3 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T11.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T11.js @@ -7,6 +7,7 @@ info: > following: If A does not contain exactly one character or B does not contain exactly one character then throw a SyntaxError exception +es5id: 15.10.2.15_A1_T11 description: > Checking if execution of "/[\bd-G]/.exec("a")" leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T12.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T12.js index 3e253a0a9884137c7d10ba653da0f94b52556b16..45defcedab53d605574f9cbad48924f0edbddc05 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T12.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T12.js @@ -7,6 +7,7 @@ info: > following: If A does not contain exactly one character or B does not contain exactly one character then throw a SyntaxError exception +es5id: 15.10.2.15_A1_T12 description: > Checking if execution of "/[\Bd-G]/.exec("a")" leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T13.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T13.js index 60a1a5d17294615c683daf264f6730fd824de605..c3118a67e6352df82d6d515d815dfc4ae14168d4 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T13.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T13.js @@ -7,6 +7,7 @@ info: > following: If A does not contain exactly one character or B does not contain exactly one character then throw a SyntaxError exception +es5id: 15.10.2.15_A1_T13 description: > Checking if execution of "/[\td-G]/.exec("a")" leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T14.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T14.js index b8d308b5f0a6049cbc888abd6292cfd184e3381d..a0a5486e8f8d933f8cb0ab525bb8320f2962cfa8 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T14.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T14.js @@ -7,6 +7,7 @@ info: > following: If A does not contain exactly one character or B does not contain exactly one character then throw a SyntaxError exception +es5id: 15.10.2.15_A1_T14 description: > Checking if execution of "/[\nd-G]/.exec("a")" leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T15.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T15.js index a4b54668b9520550febe7eb5cab6fcb0197670ae..eb66be0d65fbdd51a28f7fdfd3aa1d85fe6449f9 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T15.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T15.js @@ -7,6 +7,7 @@ info: > following: If A does not contain exactly one character or B does not contain exactly one character then throw a SyntaxError exception +es5id: 15.10.2.15_A1_T15 description: > Checking if execution of "/[\vd-G]/.exec("a")" leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T16.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T16.js index a4a6de44f15988c5c6fc4c87fa84f39c1ceee615..52d25e7d1c215f8c254c35441967fd5acb6c635e 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T16.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T16.js @@ -7,6 +7,7 @@ info: > following: If A does not contain exactly one character or B does not contain exactly one character then throw a SyntaxError exception +es5id: 15.10.2.15_A1_T16 description: > Checking if execution of "/[\fd-G]/.exec("a")" leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T17.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T17.js index a09de6528b8a6822e0268ed0d1a4bc0620f99311..6467b1d2cdf379fd44b54aedc16fefb99abe5670 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T17.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T17.js @@ -7,6 +7,7 @@ info: > following: If A does not contain exactly one character or B does not contain exactly one character then throw a SyntaxError exception +es5id: 15.10.2.15_A1_T17 description: > Checking if execution of "/[\rd-G]/.exec("a")" leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T18.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T18.js index 6fb7a2959fff59b275519c1bc8437b14edb16704..cde13e9e87d225c2cd11b52ff2dbc643c89274cf 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T18.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T18.js @@ -7,6 +7,7 @@ info: > following: If A does not contain exactly one character or B does not contain exactly one character then throw a SyntaxError exception +es5id: 15.10.2.15_A1_T18 description: > Checking if execution of "/[\c0001d-G]/.exec("1")" leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T19.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T19.js index dfdcef5a874091342dff5a0843ee10189ec7681c..049fa65297b6e6ed0e4cd7f63f33692f6bc15705 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T19.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T19.js @@ -7,6 +7,7 @@ info: > following: If A does not contain exactly one character or B does not contain exactly one character then throw a SyntaxError exception +es5id: 15.10.2.15_A1_T19 description: > Checking if execution of "/[\x0061d-G]/.exec("1")" leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T2.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T2.js index 797d1be39907ea01a72d941cb3dfbae68e348716..df9b21bd8e42233261ae86a70f7c54b19f9bae7f 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T2.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T2.js @@ -7,6 +7,7 @@ info: > following: If A does not contain exactly one character or B does not contain exactly one character then throw a SyntaxError exception +es5id: 15.10.2.15_A1_T2 description: > Checking if execution of "/[a-dc-b]/.exec("a")" leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T20.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T20.js index d4f39a9091c168d0cedc429906fe916542cbaee0..25d45c74369979b3a1311c40a58207ef6016a68b 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T20.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T20.js @@ -7,6 +7,7 @@ info: > following: If A does not contain exactly one character or B does not contain exactly one character then throw a SyntaxError exception +es5id: 15.10.2.15_A1_T20 description: > Checking if execution of "/[\u0061d-G]/.exec("a")" leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T21.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T21.js index bf0f169d5f05571dd802bfd5b77e1e93580cd211..07d47f3dcb501b05b66b53d07e15f58a4b8c73f6 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T21.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T21.js @@ -7,6 +7,7 @@ info: > following: If A does not contain exactly one character or B does not contain exactly one character then throw a SyntaxError exception +es5id: 15.10.2.15_A1_T21 description: > Checking if execution of "/[\ad-G]/.exec("a")" leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T22.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T22.js index f27a21ffd03775fbefd6cf9631fc76fdf48bda55..8d456186f7060de74697171cb7c0c9a032597de4 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T22.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T22.js @@ -7,6 +7,7 @@ info: > following: If A does not contain exactly one character or B does not contain exactly one character then throw a SyntaxError exception +es5id: 15.10.2.15_A1_T22 description: > Checking if execution of "/[c-eb-a]/.exec("a")" leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T23.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T23.js index 76ceeb90bea30c3f74cf36b41bab637c1928cf70..38091420e259c08899fbe5a0f1cae7bcd75a39cb 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T23.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T23.js @@ -7,6 +7,7 @@ info: > following: If A does not contain exactly one character or B does not contain exactly one character then throw a SyntaxError exception +es5id: 15.10.2.15_A1_T23 description: > Checking if execution of "/[b-G\d]/.exec("a")" leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T24.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T24.js index ee7b966b03b7b4a4bcb37a4a43df948c7205b522..800a255bb34ad7665d3e30a4c7ed22d326e33804 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T24.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T24.js @@ -7,6 +7,7 @@ info: > following: If A does not contain exactly one character or B does not contain exactly one character then throw a SyntaxError exception +es5id: 15.10.2.15_A1_T24 description: > Checking if execution of "/[b-G\D]/.exec("a")" leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T25.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T25.js index 8bd38c081bc40d83148096ef89c2b289e8cb9bbb..4f270fd053803ffbb820e19efc448e231de04faa 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T25.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T25.js @@ -7,6 +7,7 @@ info: > following: If A does not contain exactly one character or B does not contain exactly one character then throw a SyntaxError exception +es5id: 15.10.2.15_A1_T25 description: > Checking if execution of "/[b-G\s]/.exec("a")" leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T26.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T26.js index 7f8f0fa3c4adf8a2953f2cfe77a97a6bb2cbe7ea..13d00b55b86fc29eed15064a880b11257fc65591 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T26.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T26.js @@ -7,6 +7,7 @@ info: > following: If A does not contain exactly one character or B does not contain exactly one character then throw a SyntaxError exception +es5id: 15.10.2.15_A1_T26 description: > Checking if execution of "/[b-G\S]/.exec("a")" leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T27.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T27.js index 02c9b13b326b3688e7ece810cc80a16d6fee56fc..72cd64f6284173b390ac135b47a4d7a29a7d1543 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T27.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T27.js @@ -7,6 +7,7 @@ info: > following: If A does not contain exactly one character or B does not contain exactly one character then throw a SyntaxError exception +es5id: 15.10.2.15_A1_T27 description: > Checking if execution of "/[b-G\w]/.exec("a")" leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T28.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T28.js index 4c499673b79b24e1d2b6d92eac1c8c7dbc4f4482..896abe7106223af1df467e069ba75e49596ae83f 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T28.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T28.js @@ -7,6 +7,7 @@ info: > following: If A does not contain exactly one character or B does not contain exactly one character then throw a SyntaxError exception +es5id: 15.10.2.15_A1_T28 description: > Checking if execution of "/[b-G\W]/.exec("a")" leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T29.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T29.js index d192097413f53d78f8320e0348f0c247ec702cea..619d2aed0d8fb639497e838a6ec0e7e053fb330a 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T29.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T29.js @@ -7,6 +7,7 @@ info: > following: If A does not contain exactly one character or B does not contain exactly one character then throw a SyntaxError exception +es5id: 15.10.2.15_A1_T29 description: > Checking if execution of "/[b-G\0]/.exec("a")" leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T3.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T3.js index ca16cc9a2ac329e7d8b5a2a6498bb920a0276b10..27c2f4892bf8d7fc17f704e0de9817149ad5ba05 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T3.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T3.js @@ -7,6 +7,7 @@ info: > following: If A does not contain exactly one character or B does not contain exactly one character then throw a SyntaxError exception +es5id: 15.10.2.15_A1_T3 description: > Checking if execution of "/[\db-G]/.exec("a")" leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T30.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T30.js index f83d351db9aed7f3e8e4c524b01c02b618181b62..570f0caf6017da2b891587076e234087fbadcf71 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T30.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T30.js @@ -7,6 +7,7 @@ info: > following: If A does not contain exactly one character or B does not contain exactly one character then throw a SyntaxError exception +es5id: 15.10.2.15_A1_T30 description: > Checking if execution of "/[b-G\10]/.exec("a")" leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T31.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T31.js index 56bbf61db189e5f1ffed5c3a382a89af90de29e0..5c1c1ed5c4cb6a29b9c588a67ac9733088c78910 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T31.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T31.js @@ -7,6 +7,7 @@ info: > following: If A does not contain exactly one character or B does not contain exactly one character then throw a SyntaxError exception +es5id: 15.10.2.15_A1_T31 description: > Checking if execution of "/[d-G\b]/.exec("a")" leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T32.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T32.js index 7da8e42b16e182b741dddfd63aac7bbdbfe73b62..842277bc65e04872387e72d96b39437796c68fbe 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T32.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T32.js @@ -7,6 +7,7 @@ info: > following: If A does not contain exactly one character or B does not contain exactly one character then throw a SyntaxError exception +es5id: 15.10.2.15_A1_T32 description: > Checking if execution of "/[d-G\B]/.exec("a")" leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T33.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T33.js index 36e11a955d009902f895cbb9366743fed3ec766c..b28acc4ecea2066aac7346a2b1cd9d83abd1f51c 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T33.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T33.js @@ -7,6 +7,7 @@ info: > following: If A does not contain exactly one character or B does not contain exactly one character then throw a SyntaxError exception +es5id: 15.10.2.15_A1_T33 description: > Checking if execution of "/[d-G\t]/.exec("a")" leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T34.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T34.js index 5d0f2589d947bdf4e837c0a181ec443ce6fbe678..4649349cf2497ce9b9d4fdd2f58f6ebf871a6383 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T34.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T34.js @@ -7,6 +7,7 @@ info: > following: If A does not contain exactly one character or B does not contain exactly one character then throw a SyntaxError exception +es5id: 15.10.2.15_A1_T34 description: > Checking if execution of "/[d-G\n]/.exec("a")" leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T35.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T35.js index eb09d9434a35d332d4c18c50d493e2ee83070447..0de467bf6851ef52b17d693eef85f987410a863d 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T35.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T35.js @@ -7,6 +7,7 @@ info: > following: If A does not contain exactly one character or B does not contain exactly one character then throw a SyntaxError exception +es5id: 15.10.2.15_A1_T35 description: > Checking if execution of "/[d-G\v]/.exec("a")" leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T36.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T36.js index 78dd9fe4de9810616e56e52b314b4ebabc1c0852..8002df64516dea6cbdb5ff270ce9092760fb84b3 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T36.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T36.js @@ -7,6 +7,7 @@ info: > following: If A does not contain exactly one character or B does not contain exactly one character then throw a SyntaxError exception +es5id: 15.10.2.15_A1_T36 description: > Checking if execution of "/[d-G\f]/.exec("a")" leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T37.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T37.js index 9f3e0dc8a852b7c4c5d4b4e844478bfb4578e61d..2275d015b23d3d05bdbb4bfe1391923f8d539c6d 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T37.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T37.js @@ -7,6 +7,7 @@ info: > following: If A does not contain exactly one character or B does not contain exactly one character then throw a SyntaxError exception +es5id: 15.10.2.15_A1_T37 description: > Checking if execution of "/[d-G\r]/.exec("a")" leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T38.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T38.js index 28bdc540c6b606abf1a91a547c5b38fd96f48f3c..002ec67d9e52174141c552694bb47108fe650ac0 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T38.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T38.js @@ -7,6 +7,7 @@ info: > following: If A does not contain exactly one character or B does not contain exactly one character then throw a SyntaxError exception +es5id: 15.10.2.15_A1_T38 description: > Checking if execution of "/[d-G\c0001]/.exec("1")" leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T39.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T39.js index 028dd3ca3f55e2d9491f3b69a47cc9e331cc8274..91ec4830cc49d0fe3989fc8269420e33d52044df 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T39.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T39.js @@ -7,6 +7,7 @@ info: > following: If A does not contain exactly one character or B does not contain exactly one character then throw a SyntaxError exception +es5id: 15.10.2.15_A1_T39 description: > Checking if execution of "/[d-G\x0061]/.exec("1")" leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T4.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T4.js index 4b593da7b45aeec62f08760d631d22c55235e049..9550aa77b510d5e4ce88ea274116a81875ed1a94 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T4.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T4.js @@ -7,6 +7,7 @@ info: > following: If A does not contain exactly one character or B does not contain exactly one character then throw a SyntaxError exception +es5id: 15.10.2.15_A1_T4 description: > Checking if execution of "/[\Db-G]/.exec("a")" leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T40.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T40.js index 2c94710e1f1cfd78cc77b81b63c4739140b0fc2b..53b94cef0448ec305a532326df09d3e5ab9f08db 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T40.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T40.js @@ -7,6 +7,7 @@ info: > following: If A does not contain exactly one character or B does not contain exactly one character then throw a SyntaxError exception +es5id: 15.10.2.15_A1_T40 description: > Checking if execution of "/[d-G\u0061]/.exec("a")" leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T41.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T41.js index 22e3b1df0b97801e4651db4abd303f422c2e2c44..53a1cd17b2a27db1241b7cd1276be01ecb73870b 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T41.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T41.js @@ -7,6 +7,7 @@ info: > following: If A does not contain exactly one character or B does not contain exactly one character then throw a SyntaxError exception +es5id: 15.10.2.15_A1_T41 description: > Checking if execution of "/[d-G\a]/.exec("a")" leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T5.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T5.js index c6fcb1403abd9472030b3fc788375ef6064554e1..c7231cff5321cf48078c523b76dc035093dfba97 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T5.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T5.js @@ -7,6 +7,7 @@ info: > following: If A does not contain exactly one character or B does not contain exactly one character then throw a SyntaxError exception +es5id: 15.10.2.15_A1_T5 description: > Checking if execution of "/[\sb-G]/.exec("a")" leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T6.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T6.js index 84146bcd342fb21915efab9274826f52b0b67bfd..41590e4f71ecaa62aa725a42cf737196ac7ffae9 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T6.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T6.js @@ -7,6 +7,7 @@ info: > following: If A does not contain exactly one character or B does not contain exactly one character then throw a SyntaxError exception +es5id: 15.10.2.15_A1_T6 description: > Checking if execution of "/[\Sb-G]/.exec("a")" leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T7.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T7.js index ded113cedd383359b757719a69b06e62520d0afd..fe0c0de44228122b2a66c537a521886673b0e8b7 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T7.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T7.js @@ -7,6 +7,7 @@ info: > following: If A does not contain exactly one character or B does not contain exactly one character then throw a SyntaxError exception +es5id: 15.10.2.15_A1_T7 description: > Checking if execution of "/[\wb-G]/.exec("a")" leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T8.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T8.js index 7404ff3e38f9a9ac4180cc21d5a7c0da405031f7..53453b3dbb4e6e9cb6f8adc3e10a67ec35d33233 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T8.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T8.js @@ -7,6 +7,7 @@ info: > following: If A does not contain exactly one character or B does not contain exactly one character then throw a SyntaxError exception +es5id: 15.10.2.15_A1_T8 description: > Checking if execution of "/[\Wb-G]/.exec("a")" leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T9.js b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T9.js index 4acfb1524a807695244fe4a8900cda7a804185b7..3ebe54723ddaa58f3a13c59412eba52589b60a86 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T9.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.15/S15.10.2.15_A1_T9.js @@ -7,6 +7,7 @@ info: > following: If A does not contain exactly one character or B does not contain exactly one character then throw a SyntaxError exception +es5id: 15.10.2.15_A1_T9 description: > Checking if execution of "/[\0b-G]/.exec("a")" leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.2-1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.2-1.js index 89e92589d1a2c2b6c6d8f0924c69ec9ac343967e..60b69de9a565aa16e87e30c84fc83880b24abad6 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.2-1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.2-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.10.2.2-1 description: Pattern - SyntaxError was thrown when compile a pattern includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T1.js index 66327337c430e7b05dffd6ce3c806e24401c05c2..2a2ae4b59d01a09a1b0d51187916ee7ecc8882e9 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T1.js @@ -6,6 +6,7 @@ info: > The | regular expression operator separates two alternatives. 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) +es5id: 15.10.2.3_A1_T1 description: Execute /a|ab/.exec("abc") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T10.js b/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T10.js index 5d8eeeda6a203df839d4b7b7b0635efc479b5fe2..8c4bec63da39cc496e2a801041697aab74f55cae 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T10.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T10.js @@ -6,6 +6,7 @@ info: > The | regular expression operator separates two alternatives. 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) +es5id: 15.10.2.3_A1_T10 description: "Execute /(?:ab|cd)+|ef/i.exec(\"AEKeFCDab\") and check results" ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T11.js b/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T11.js index 644d6aad199b639e2572c5df45aca34b15dad748..8291fb1c30ec740edbbf5b8274c3e685308581e6 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T11.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T11.js @@ -6,6 +6,7 @@ info: > The | regular expression operator separates two alternatives. 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) +es5id: 15.10.2.3_A1_T11 description: Execute /11111|111/.exec("1111111111111111") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T12.js b/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T12.js index acae651ab228149bceaf7bf5a785571cde246567..ac663fa69e4460de686c7d17ccd8665b4d641867 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T12.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T12.js @@ -6,6 +6,7 @@ info: > The | regular expression operator separates two alternatives. 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) +es5id: 15.10.2.3_A1_T12 description: Execute /xyz|.../.exec("abc") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T13.js b/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T13.js index 764603cacd47a9412a77b4e268e02ce1c2e71897..be914010a9ae7b52e79f405cf04292356c939c71 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T13.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T13.js @@ -6,6 +6,7 @@ info: > The | regular expression operator separates two alternatives. 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) +es5id: 15.10.2.3_A1_T13 description: Execute /(.)..|abc/.exec("abc") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T14.js b/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T14.js index 97e5872fa11188947ecdd24d81c2638690714f36..3661d1dca099a1719f5a61b31b15a74c6be8d416 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T14.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T14.js @@ -6,6 +6,7 @@ info: > The | regular expression operator separates two alternatives. 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) +es5id: 15.10.2.3_A1_T14 description: "Execute /.+: gr(a|e)y/.exec(\"color: grey\") and check results" ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T15.js b/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T15.js index d8175aa0e956feb8869a3016fe209aec55baaf6d..59028e3cc0bf36cec59cbcc09989edcedfa9a4ae 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T15.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T15.js @@ -6,6 +6,7 @@ info: > The | regular expression operator separates two alternatives. 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) +es5id: 15.10.2.3_A1_T15 description: > Execute /(Rob)|(Bob)|(Robert)|(Bobby)/.exec("Hi Bob") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T16.js b/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T16.js index e09cd16e0decd92ecb58bd465bbc68b99c54f845..45e8ad227d6767dcf409259d9fa558ae0089d658 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T16.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T16.js @@ -6,6 +6,7 @@ info: > The | regular expression operator separates two alternatives. 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) +es5id: 15.10.2.3_A1_T16 description: Execute /()|/.exec("") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T17.js b/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T17.js index 4814ed0b36736787b0510a1259221356de754c31..6cad95cf1e3b1fccb0e28c8e661db505d04899e9 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T17.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T17.js @@ -6,6 +6,7 @@ info: > The | regular expression operator separates two alternatives. 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) +es5id: 15.10.2.3_A1_T17 description: Execute /|()/.exec("") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T2.js b/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T2.js index 71a785a81048ccacda4d8bb783d392a61b90b51e..cc374cdb03b94c79e18b33bb477ebb90f2f31840 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T2.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T2.js @@ -6,6 +6,7 @@ info: > The | regular expression operator separates two alternatives. 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) +es5id: 15.10.2.3_A1_T2 description: Execute /((a)|(ab))((c)|(bc))/.exec("abc") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T3.js b/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T3.js index 4eabb53eeb2db3ee8606fc79fca809a78cb9bbaf..3c2bfe58cba1b06e8453ff4d56e141278bfb0edb 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T3.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T3.js @@ -6,6 +6,7 @@ info: > The | regular expression operator separates two alternatives. 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) +es5id: 15.10.2.3_A1_T3 description: > Execute /\d{3}|[a-z]{4}/.exec("2, 12 and of course repeat 12") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T4.js b/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T4.js index 7cdd50e4b77ed6a5f1fca42ab7a4c7e7b2ec1ee7..3d7b4bcb42c5bc643653dab985f359a3aaf78d25 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T4.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T4.js @@ -6,6 +6,7 @@ info: > The | regular expression operator separates two alternatives. 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) +es5id: 15.10.2.3_A1_T4 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/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T5.js b/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T5.js index c4b51bfaf0b8fe1086ca5e231d6f186f9933cb75..9ff57118ec9bcb523d377345fe17a53b4bd10465 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T5.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T5.js @@ -6,6 +6,7 @@ info: > The | regular expression operator separates two alternatives. 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) +es5id: 15.10.2.3_A1_T5 description: > Execute /\d{3}|[a-z]{4}/.test("2, 12 and 23 AND 0.00.1") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T6.js b/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T6.js index d6c8b72c2fa065ec3743ab804f29d6082f6d21aa..486b1c2f942f8bab0780b2a26ae707fc28960627 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T6.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T6.js @@ -6,6 +6,7 @@ info: > The | regular expression operator separates two alternatives. 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) +es5id: 15.10.2.3_A1_T6 description: Execute /ab|cd|ef/i.exec("AEKFCD") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T7.js b/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T7.js index 67fd0eae35692dba71ca8387b0bb2a02673eec2b..fe1fd889c39ba9277da4631b98fafc86a69dfc99 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T7.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T7.js @@ -6,6 +6,7 @@ info: > The | regular expression operator separates two alternatives. 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) +es5id: 15.10.2.3_A1_T7 description: Execute /ab|cd|ef/.test("AEKFCD") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T8.js b/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T8.js index 7c317d64c678e2ec3411b99bc1a7ed522c9b3fa1..5da7369f0cd3f2f0ccc28ce703b4a305aadce9de 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T8.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T8.js @@ -6,6 +6,7 @@ info: > The | regular expression operator separates two alternatives. 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) +es5id: 15.10.2.3_A1_T8 description: "Execute /(?:ab|cd)+|ef/i.exec(\"AEKFCD\") and check results" ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T9.js b/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T9.js index 866b490e4e124e1829baafb5529a84c20647207a..59b9cd3a8e7c0fa3170e288d93697f0c5bb41089 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T9.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.3/S15.10.2.3_A1_T9.js @@ -6,6 +6,7 @@ info: > The | regular expression operator separates two alternatives. 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) +es5id: 15.10.2.3_A1_T9 description: "Execute /(?:ab|cd)+|ef/i.exec(\"AEKFCDab\") and check results" ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.5-3-1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.5-3-1.js index 0ba6bb68a3225ef1f175fcda347beb0d4443d732..66aff23314ea6be62fe44209933ef5a2eaa7ed33 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.5-3-1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.5-3-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.10.2.5-3-1 description: > Term - SyntaxError was thrown when max is finite and less than min (15.10.2.5 step 3) diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.5/S15.10.2.5_A1_T1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.5/S15.10.2.5_A1_T1.js index 100a6464655464b6e3a7a8681a022290b1ebd1b8..eb95880df3d8407ce5a6c529099e8f501d21e54a 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.5/S15.10.2.5_A1_T1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.5/S15.10.2.5_A1_T1.js @@ -5,6 +5,7 @@ info: > An Atom followed by a Quantifier is repeated the number of times specified by the Quantifier +es5id: 15.10.2.5_A1_T1 description: Execute /a[a-z]{2,4}/.exec("abcdefghi") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.5/S15.10.2.5_A1_T2.js b/test/suite/ch15/15.10/15.10.2/15.10.2.5/S15.10.2.5_A1_T2.js index 6430fec7b963c25b84dcd7332a8b6e06609ec09e..0a08201ce407b6ba6b142c79da74db1b34c296b6 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.5/S15.10.2.5_A1_T2.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.5/S15.10.2.5_A1_T2.js @@ -5,6 +5,7 @@ info: > An Atom followed by a Quantifier is repeated the number of times specified by the Quantifier +es5id: 15.10.2.5_A1_T2 description: Execute /a[a-z]{2,4}?/.exec("abcdefghi") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.5/S15.10.2.5_A1_T3.js b/test/suite/ch15/15.10/15.10.2/15.10.2.5/S15.10.2.5_A1_T3.js index 137d5351a4fd1399826868f51f45da61192e9934..6d62ec395ceab5e44fea3e0eb6be97424a83b164 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.5/S15.10.2.5_A1_T3.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.5/S15.10.2.5_A1_T3.js @@ -5,6 +5,7 @@ info: > An Atom followed by a Quantifier is repeated the number of times specified by the Quantifier +es5id: 15.10.2.5_A1_T3 description: Execute /(aa|aabaac|ba|b|c)* /.exec("aabaac") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.5/S15.10.2.5_A1_T4.js b/test/suite/ch15/15.10/15.10.2/15.10.2.5/S15.10.2.5_A1_T4.js index 1ab8cbb70f8cbddf65eee3fbad1d879ecd32b03d..9188e82124bc41b6e9e6bc9563f4998ecc8843c6 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.5/S15.10.2.5_A1_T4.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.5/S15.10.2.5_A1_T4.js @@ -5,6 +5,7 @@ info: > An Atom followed by a Quantifier is repeated the number of times specified by the Quantifier +es5id: 15.10.2.5_A1_T4 description: Execute /(z)((a+)?(b+)?(c))* /.exec("zaacbbbcac") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.5/S15.10.2.5_A1_T5.js b/test/suite/ch15/15.10/15.10.2/15.10.2.5/S15.10.2.5_A1_T5.js index 599dabbacfd73187bd958a1afb8825caf6c416ad..b92cf4415cf62ba92edc212afd87b5d64cca654e 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.5/S15.10.2.5_A1_T5.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.5/S15.10.2.5_A1_T5.js @@ -5,6 +5,7 @@ info: > An Atom followed by a Quantifier is repeated the number of times specified by the Quantifier +es5id: 15.10.2.5_A1_T5 description: Execute /(a*)b\1+/.exec("baaaac") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A1_T1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A1_T1.js index 6bc2cc5710fd0ab4708306d7ca46c2dfd8a80a7b..17ead8e0a8ffd0b7697c72f05ce604eff5bc3488 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A1_T1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A1_T1.js @@ -5,6 +5,7 @@ info: > The production Assertion :: $ evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... +es5id: 15.10.2.6_A1_T1 description: Execute /s$/.test("pairs\nmakes\tdouble") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A1_T2.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A1_T2.js index 40eed11884676a4e966c3e7eadc6a8afadfb76be..fb549670b79662d3131378f5958be971afaa0302 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A1_T2.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A1_T2.js @@ -5,6 +5,7 @@ info: > The production Assertion :: $ evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... +es5id: 15.10.2.6_A1_T2 description: Execute /e$/.exec("pairs\nmakes\tdouble") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A1_T3.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A1_T3.js index f2d110bd4ea676a0191014b1ddb3d7318e393ae4..8dacddfb216cb7094ea0bf8da1fecf5cb6bbe3f0 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A1_T3.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A1_T3.js @@ -5,6 +5,7 @@ info: > The production Assertion :: $ evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... +es5id: 15.10.2.6_A1_T3 description: Execute /s$/m.exec("pairs\nmakes\tdouble") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A1_T4.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A1_T4.js index bb8f2011307d8b932663599841dc7d7070d1bc4e..51f6f3cf8eb5190c9734a8b655a1445420532128 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A1_T4.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A1_T4.js @@ -5,6 +5,7 @@ info: > The production Assertion :: $ evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... +es5id: 15.10.2.6_A1_T4 description: Execute /[^e]$/mg.exec("pairs\nmakes\tdouble") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A1_T5.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A1_T5.js index 5427dffcee72dfd65c181ff53fb900e4d30a1547..ca5f469c9d2acec515263428263fd71fdd4b7458 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A1_T5.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A1_T5.js @@ -5,6 +5,7 @@ info: > The production Assertion :: $ evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... +es5id: 15.10.2.6_A1_T5 description: > Execute /es$/mg.exec("pairs\nmakes\tdoubl\u0065s") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A2_T1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A2_T1.js index 9bdab41fb4640fc0ebf39f50a311af4f31f13538..0cd5bbe03397e370cefdc186714839100f3c0bbe 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A2_T1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A2_T1.js @@ -5,6 +5,7 @@ info: > The production Assertion :: ^ evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... +es5id: 15.10.2.6_A2_T1 description: Execute /^m/.test("pairs\nmakes\tdouble") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A2_T10.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A2_T10.js index dd83719952953862ab29ed22a70a9fcd2ec3421f..5dac7f3dface4c33ff54e4aa727c7542a1064c30 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A2_T10.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A2_T10.js @@ -5,6 +5,7 @@ info: > The production Assertion :: ^ evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... +es5id: 15.10.2.6_A2_T10 description: Execute /^\d+/m.exec("abc\n123xyz") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A2_T2.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A2_T2.js index 810cb74f462df0f73bbb177718980314ec7831b7..ccb819c4c5c433a61dbe7930241cd250466831f1 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A2_T2.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A2_T2.js @@ -5,6 +5,7 @@ info: > The production Assertion :: ^ evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... +es5id: 15.10.2.6_A2_T2 description: Execute /^m/m.exec("pairs\nmakes\tdouble") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A2_T3.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A2_T3.js index 399a87d2eca83080a4870b9758b085c6ddbe1134..7a318f7a85201602794676b460165ce4f4aa0220 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A2_T3.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A2_T3.js @@ -5,6 +5,7 @@ info: > The production Assertion :: ^ evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... +es5id: 15.10.2.6_A2_T3 description: > Execute /^p[a-z]/.exec("pairs\nmakes\tdouble\npesos") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A2_T4.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A2_T4.js index 968b481b4d4ba24ad2736402bd4ef6386bb389c9..033311fb15b53519895c47e865365719bb9e5e9b 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A2_T4.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A2_T4.js @@ -5,6 +5,7 @@ info: > The production Assertion :: ^ evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... +es5id: 15.10.2.6_A2_T4 description: > Execute /^p[a-z]/m.exec("pairs\nmakes\tdouble\npesos") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A2_T5.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A2_T5.js index 1c6109c37075b6fc27c5863de477fe022a213bde..d8827307d06001e86407147e8872f633e9bc2d7e 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A2_T5.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A2_T5.js @@ -5,6 +5,7 @@ info: > The production Assertion :: ^ evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... +es5id: 15.10.2.6_A2_T5 description: > Execute /^[^p]/m.exec("pairs\nmakes\tdouble\npesos") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A2_T6.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A2_T6.js index 63a1ce4677c46546c5daa0db49e9e430f3ee1b52..baf08df153c4f80600fe31619498322cbb8e2fb1 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A2_T6.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A2_T6.js @@ -5,6 +5,7 @@ info: > The production Assertion :: ^ evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... +es5id: 15.10.2.6_A2_T6 description: Execute /^ab/.exec("abcde") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A2_T7.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A2_T7.js index cc73a5c39c18ee4ad2feba1e947ab8e557e57065..69e63ecb424d268daaf814618cdd8fb0d6bd52dd 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A2_T7.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A2_T7.js @@ -5,6 +5,7 @@ info: > The production Assertion :: ^ evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... +es5id: 15.10.2.6_A2_T7 description: Execute /^..^e/.test("ab\ncde") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A2_T8.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A2_T8.js index 7627bececa4422fc650f061f87a907eb23646860..4420684bdf32141a77f7814b19bbbe8d107a5fbd 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A2_T8.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A2_T8.js @@ -5,6 +5,7 @@ info: > The production Assertion :: ^ evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... +es5id: 15.10.2.6_A2_T8 description: Execute /^xxx/.test("yyyyy") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A2_T9.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A2_T9.js index bb889d7109926156041eb60e44938f2572c6ef5b..c1550f80f04dfed14de66f8a156ce07a46657732 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A2_T9.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A2_T9.js @@ -5,6 +5,7 @@ info: > The production Assertion :: ^ evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... +es5id: 15.10.2.6_A2_T9 description: Execute /^\^+/.exec("^^^x") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T1.js index 72511a0d5661034041833913e82390992b9d976c..f32f5edbb3269ad17c1e6436a9653c100dd53e3c 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T1.js @@ -5,6 +5,7 @@ info: > The production Assertion :: \b evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... +es5id: 15.10.2.6_A3_T1 description: > Execute /\bp/.exec("pilot\nsoviet robot\topenoffice") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T10.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T10.js index f9a3c7745ae70b5fe387bcc36be0ead2120409fd..dc21f3aa2bf766fc9597a0b5a1779d438a953963 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T10.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T10.js @@ -5,6 +5,7 @@ info: > The production Assertion :: \b evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... +es5id: 15.10.2.6_A3_T10 description: > Execute /\brobot\b/.exec("pilot\nsoviet robot\topenoffice") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T11.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T11.js index ad499ae7449120cbf5a26373e9b1c72408239bd6..cfcf9d59866b6365862931068d4198a5b550f0a4 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T11.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T11.js @@ -5,6 +5,7 @@ info: > The production Assertion :: \b evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... +es5id: 15.10.2.6_A3_T11 description: > Execute /\b\w{5}\b/.exec("pilot\nsoviet robot\topenoffice") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T12.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T12.js index 2fa5918d7817540ad2e58de7662325dcbf018620..738714d0826f8dfd7e43ed7f5ff28ee852d32fa8 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T12.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T12.js @@ -5,6 +5,7 @@ info: > The production Assertion :: \b evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... +es5id: 15.10.2.6_A3_T12 description: > Execute /\bop/.exec("pilot\nsoviet robot\topenoffice") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T13.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T13.js index 859301b73411446de74fdd398acff588a1f1d218..9973d5adf51371c7032d3bd3dd71d8e4b1f08ea0 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T13.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T13.js @@ -5,6 +5,7 @@ info: > The production Assertion :: \b evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... +es5id: 15.10.2.6_A3_T13 description: > Execute /op\b/.test("pilot\nsoviet robot\topenoffice") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T14.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T14.js index 34780421ba5faa5acc96d915770d42e4d8037767..75175ee987632554b8f1fd909e18b553a9348957 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T14.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T14.js @@ -5,6 +5,7 @@ info: > The production Assertion :: \b evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... +es5id: 15.10.2.6_A3_T14 description: > Execute /e\b/.exec("pilot\nsoviet robot\topenoffic\u0065") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T15.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T15.js index d3f2cf115d23ce9e868f0561975126929970ca67..a614384226470634976c8085c440327c66ad9e40 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T15.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T15.js @@ -5,6 +5,7 @@ info: > The production Assertion :: \b evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... +es5id: 15.10.2.6_A3_T15 description: > Execute /\be/.test("pilot\nsoviet robot\topenoffic\u0065") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T2.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T2.js index 954b5fa2028976d8cd3fdc9ee90bade0eaa3311a..b4c2ac07ad8887fed0cfbd33abb0f9dcf284c9c5 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T2.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T2.js @@ -5,6 +5,7 @@ info: > The production Assertion :: \b evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... +es5id: 15.10.2.6_A3_T2 description: > Execute /ot\b/.exec("pilot\nsoviet robot\topenoffice") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T3.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T3.js index 00199c4b832b7f88e314f0f095e78b43613dc80a..81c31a8c42f547fcb3dd17116caf5c336e6fb9b2 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T3.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T3.js @@ -5,6 +5,7 @@ info: > The production Assertion :: \b evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... +es5id: 15.10.2.6_A3_T3 description: > Execute /\bot/.test("pilot\nsoviet robot\topenoffice") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T4.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T4.js index 194236a1dc6cc6e6dc5f1b041802da89df975683..75700c23564342f2f6745ceaeead3017dab55a92 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T4.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T4.js @@ -5,6 +5,7 @@ info: > The production Assertion :: \b evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... +es5id: 15.10.2.6_A3_T4 description: > Execute /\bso/.exec("pilot\nsoviet robot\topenoffice") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T5.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T5.js index 09587c6f4c9c218aabea4541deeb98d2f1e607ae..2f2b4cd458da0ea20c1eebdc591c3ddb1540c211 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T5.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T5.js @@ -5,6 +5,7 @@ info: > The production Assertion :: \b evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... +es5id: 15.10.2.6_A3_T5 description: > Execute /so\b/.test("pilot\nsoviet robot\topenoffice") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T6.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T6.js index ffc2c35bd518f155e4039a24144286827db2cfeb..26a49ab79cccd706704b126094067b9ef5aaa2bb 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T6.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T6.js @@ -5,6 +5,7 @@ info: > The production Assertion :: \b evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... +es5id: 15.10.2.6_A3_T6 description: > Execute /[^o]t\b/.exec("pilOt\nsoviet robot\topenoffice") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T7.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T7.js index 5dd3383917120858d9baf12f5ae38a605ab2d134..491223e7652e297e384b5c7f85985f4e448b7705 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T7.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T7.js @@ -5,6 +5,7 @@ info: > The production Assertion :: \b evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... +es5id: 15.10.2.6_A3_T7 description: > Execute /[^o]t\b/i.exec("pilOt\nsoviet robot\topenoffice") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T8.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T8.js index 5cb0181849f462c020fcff07793c5b8b13169954..0ab60189bebfec8c148f0ced1109273a9712597b 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T8.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T8.js @@ -5,6 +5,7 @@ info: > The production Assertion :: \b evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... +es5id: 15.10.2.6_A3_T8 description: > Execute /\bro/.exec("pilot\nsoviet robot\topenoffice") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T9.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T9.js index 27165c9688a1c5d84d227cba480a325f18cdedbe..34282940754e412d823013690ba4cafaf4429520 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T9.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A3_T9.js @@ -5,6 +5,7 @@ info: > The production Assertion :: \b evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... +es5id: 15.10.2.6_A3_T9 description: > Execute /r\b/.exec("pilot\nsoviet robot\topenoffice") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A4_T1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A4_T1.js index 8ec3c366c58809659cb5b5b091b65232104f617e..f8116e1a94dd7d3b2110b118e01d9d16ccb67dce 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A4_T1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A4_T1.js @@ -5,6 +5,7 @@ info: > The production Assertion :: \B evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... +es5id: 15.10.2.6_A4_T1 description: > Execute /\Bevil\B/.exec("devils arise\tfor\nevil") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A4_T2.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A4_T2.js index 472976dd614b282bfd998deafa1b31af6acc1a80..faab780dff6edd0f4254ac30e51672fd96792717 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A4_T2.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A4_T2.js @@ -5,6 +5,7 @@ info: > The production Assertion :: \B evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... +es5id: 15.10.2.6_A4_T2 description: > Execute /[f-z]e\B/.exec("devils arise\tfor\nevil") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A4_T3.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A4_T3.js index 24e7bda7c3c94c53f6bd2b0813fd2053cc1501a7..46ab7a7a0e23a4f268709a097c21945f5cbed2a4 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A4_T3.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A4_T3.js @@ -5,6 +5,7 @@ info: > The production Assertion :: \B evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... +es5id: 15.10.2.6_A4_T3 description: Execute /\Bo\B/.exec("devils arise\tfor\nevil") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A4_T4.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A4_T4.js index 6dd4995a23b5ad83a9e4a7e8820cca09717f807a..18cb1c6ee28436cc32559e7b7fdd24cefd07a160 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A4_T4.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A4_T4.js @@ -5,6 +5,7 @@ info: > The production Assertion :: \B evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... +es5id: 15.10.2.6_A4_T4 description: Execute /\B\w\B/.exec("devils arise\tfor\nevil") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A4_T5.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A4_T5.js index 00d8ae25c22f60fe9cb7b63d25158cc70e6154d1..2fa820127a2b427cb30e58db94dc912cc65529a9 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A4_T5.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A4_T5.js @@ -5,6 +5,7 @@ info: > The production Assertion :: \B evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... +es5id: 15.10.2.6_A4_T5 description: Execute /\w\B/.exec("devils arise\tfor\nevil") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A4_T6.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A4_T6.js index 5645d80337c57f6f362b1593e230254577f23ef7..7a6d46c4902b31e4ddde5680d400c42fd55ca64d 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A4_T6.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A4_T6.js @@ -5,6 +5,7 @@ info: > The production Assertion :: \B evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... +es5id: 15.10.2.6_A4_T6 description: Execute /\B\w/.exec("devils arise\tfor\nevil") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A4_T7.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A4_T7.js index 3e5d367610a055a6b948f3ada548dacdc4b7eea6..67ff6272e7a63fbac28c787c2cda3e90c0ced108 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A4_T7.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A4_T7.js @@ -5,6 +5,7 @@ info: > The production Assertion :: \B evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... +es5id: 15.10.2.6_A4_T7 description: > Execute /\B\[^z]{4}\B/.test("devil arise\tforzzx\nevils") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A4_T8.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A4_T8.js index a3e4d97414782ebbb89a724d7b8b136b5ea8b2b0..3cd61a05b4fd6abfb0e41f87aa34414ce33216a5 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A4_T8.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A4_T8.js @@ -5,6 +5,7 @@ info: > The production Assertion :: \B evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... +es5id: 15.10.2.6_A4_T8 description: > Execute /\B\w{4}\B/.exec("devil arise\tforzzx\nevils") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A5_T1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A5_T1.js index 5090e8290430e79b2cfd8d8a797f9ea691530730..5f9398de46cca2c2354495ecccc1dfa929e9b50e 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A5_T1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A5_T1.js @@ -5,6 +5,7 @@ info: > Since assertion evaluating do not change endIndex repetition of assertion does the same result +es5id: 15.10.2.6_A5_T1 description: Execute /^^^^^^^robot$$$$/.exec("robot") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A5_T2.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A5_T2.js index adf34643b49465112eb2c5ef6e907a09464cdcf8..3ad2fa64a7eb080290e5bf8b80076c6e332a51b2 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A5_T2.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A5_T2.js @@ -5,6 +5,7 @@ info: > Since assertion evaluating do not change endIndex repetition of assertion does the same result +es5id: 15.10.2.6_A5_T2 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/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A6_T1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A6_T1.js index 0ac0db86b3becf26f7450e0d48265def4534f07a..8542758ec3da72c84a3f833efd7b9624aa119451 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A6_T1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A6_T1.js @@ -3,6 +3,7 @@ /*--- info: Assertions in combination +es5id: 15.10.2.6_A6_T1 description: > while asterix is non greedy it is run till the end because of dollar assertion diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A6_T2.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A6_T2.js index 80836b6bfff62400e428f2cd64f0beae9cfc7286..15699ce151edffb3378fbdeb525d482effbbad63 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A6_T2.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A6_T2.js @@ -3,6 +3,7 @@ /*--- info: Assertions in combination +es5id: 15.10.2.6_A6_T2 description: Execute /^.*?/.exec("Hello World") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A6_T3.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A6_T3.js index 7aadca89c611ccf7c45654c3a10ce4f18982464b..9d03c1cb0bbe237e9cfa5d86d1516f0cfdbe70c4 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A6_T3.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A6_T3.js @@ -3,6 +3,7 @@ /*--- info: Assertions in combination +es5id: 15.10.2.6_A6_T3 description: while asterix is non greedy it is run till matches end or colon ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A6_T4.js b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A6_T4.js index 73c0fcdb669d97204b87ff11fff35b6e4af6538d..30a86d07ccc6bc91286e56c8c0cba4ecc79e2e23 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A6_T4.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.6/S15.10.2.6_A6_T4.js @@ -3,6 +3,7 @@ /*--- info: Assertions in combination +es5id: 15.10.2.6_A6_T4 description: "Execute /^.*(:|$)/.exec(\"Hello: World\") and check results" ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T1.js index cbc36eca3104a86a30f363388bc9b27ec5feb4be..cdba16ac03642a184cac6d2106c85e433249f42a 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T1.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: { DecimalDigits , DecimalDigits } evaluates as ... +es5id: 15.10.2.7_A1_T1 description: Execute /\d{2,4}/.exec("the answer is 42") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T10.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T10.js index d91669077621896e576b12cb8b6e7188c2a8db31..52f181c76771bae729797fffd5e41c2098026943 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T10.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T10.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: { DecimalDigits , DecimalDigits } evaluates as ... +es5id: 15.10.2.7_A1_T10 description: Execute /b{0,93}c/.exec("aaabbbbcccddeeeefffff") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T11.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T11.js index 8d5f4897258074475713c8ce5a558416b4dcdf23..507e1debf427823f18826772a17cc6b94e1e276c 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T11.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T11.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: { DecimalDigits , DecimalDigits } evaluates as ... +es5id: 15.10.2.7_A1_T11 description: Execute /bx{0,93}c/.exec("aaabbbbcccddeeeefffff") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T12.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T12.js index 973154441424dfe4aa1337fc90fce95d9713eb45..f94f083411239e937dcb9871657167c5ae77c2cc 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T12.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T12.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: { DecimalDigits , DecimalDigits } evaluates as ... +es5id: 15.10.2.7_A1_T12 description: Execute /.{0,93}/.exec("weirwerdf") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T2.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T2.js index b1afe736a6aeb781a957e3c0aaa67b4501e41c1a..350a1a2097f0b8f4870c4e65cdfe0a794b44648f 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T2.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T2.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: { DecimalDigits , DecimalDigits } evaluates as ... +es5id: 15.10.2.7_A1_T2 description: Execute /\d{2,4}/.test("the 7 movie") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T3.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T3.js index 22f1543d746237164135849e6f09bcbf03c385ba..d33d91928a7d6129618d82f563a79c3e88eb3dee 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T3.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T3.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: { DecimalDigits , DecimalDigits } evaluates as ... +es5id: 15.10.2.7_A1_T3 description: > Execute /\d{2,4}/.exec("the 20000 Leagues Under the Sea book") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T4.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T4.js index b1f703a1eae833c8e2354f6570ce7574998c43f0..88f51ddf11a16a362d31e27491162fe4fb9223f6 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T4.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T4.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: { DecimalDigits , DecimalDigits } evaluates as ... +es5id: 15.10.2.7_A1_T4 description: Execute /\d{2,4}/.exec("the Fahrenheit 451 book") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T5.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T5.js index 8976f65c4f23625ded014a220b30da1fffaa8134..b5d694783dbeee094973dbcc45ae04c8366033e4 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T5.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T5.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: { DecimalDigits , DecimalDigits } evaluates as ... +es5id: 15.10.2.7_A1_T5 description: Execute /\d{2,4}/.exec("the 1984 novel") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T6.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T6.js index ae3160895fdc09f4d391269862bf1c719c6fce65..f7c3aadb5d1a10f9d6365c4471e00e0c1d22e49d 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T6.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T6.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: { DecimalDigits , DecimalDigits } evaluates as ... +es5id: 15.10.2.7_A1_T6 description: Execute /\d{2,4}/.exec("0a0\u0031\u0031b") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T7.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T7.js index 3b927b5b017231689c4da17b4fad00c9e86af3bd..5c30f5fd956408ae655420cfd8fb3a23ee1917d1 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T7.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T7.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: { DecimalDigits , DecimalDigits } evaluates as ... +es5id: 15.10.2.7_A1_T7 description: Execute /\d{2,4}/.exec("0a0\u0031\u003122b") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T8.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T8.js index d7383b3ac143cc93d924f52effe218d8fa763718..fe8f75ce04d9c47a04691c3629927d95ff840e71 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T8.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T8.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: { DecimalDigits , DecimalDigits } evaluates as ... +es5id: 15.10.2.7_A1_T8 description: Execute /b{2,3}c/.exec("aaabbbbcccddeeeefffff") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T9.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T9.js index cdd24bfe4da78269e3494d56e6d711ed53fc81e0..7119a2916b3a2f30134d75f8bb499c4486241620 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T9.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A1_T9.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: { DecimalDigits , DecimalDigits } evaluates as ... +es5id: 15.10.2.7_A1_T9 description: Execute /b{42,93}c/.exec("aaabbbbcccddeeeefffff") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A2_T1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A2_T1.js index 236f08c92ffdac9c5311f8da89eb52bf8710de54..42c1352c6c57e40afb810093f87dfb6575510ef3 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A2_T1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A2_T1.js @@ -5,6 +5,7 @@ info: > i) The production QuantifierPrefix :: { DecimalDigits } evaluates... ii) The production QuantifierPrefix :: ? evaluates by returning the two results 0 and 1 +es5id: 15.10.2.7_A2_T1 description: Execute /\w{3}\d?/.exec("CE\uFFFFL\uFFDDbox127") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A2_T2.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A2_T2.js index ca34afd473b70eb9d85eff3c8d9f35e6c5b17236..2e54cb1b6bd9c95897b31aa34c2e7b5a122ca199 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A2_T2.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A2_T2.js @@ -5,6 +5,7 @@ info: > i) The production QuantifierPrefix :: { DecimalDigits } evaluates... ii) The production QuantifierPrefix :: ? evaluates by returning the two results 0 and 1 +es5id: 15.10.2.7_A2_T2 description: Execute /\w{3}\d?/.exec("CELL\uFFDDbox127") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A2_T3.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A2_T3.js index 2e7d4a27601fde00ca0dde21ddcea052fbb8171b..b9372159f12d823d7902dda2d56461959d2b773b 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A2_T3.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A2_T3.js @@ -5,6 +5,7 @@ info: > i) The production QuantifierPrefix :: { DecimalDigits } evaluates... ii) The production QuantifierPrefix :: ? evaluates by returning the two results 0 and 1 +es5id: 15.10.2.7_A2_T3 description: Execute /b{2}c/.exec("aaabbbbcccddeeeefffff") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A2_T4.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A2_T4.js index 75c4e2e25bca4c8ce863d3d07ed55a947de31563..b0efa951096a3a672c28b2e0c3e1f9fc687bc1dc 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A2_T4.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A2_T4.js @@ -5,6 +5,7 @@ info: > i) The production QuantifierPrefix :: { DecimalDigits } evaluates... ii) The production QuantifierPrefix :: ? evaluates by returning the two results 0 and 1 +es5id: 15.10.2.7_A2_T4 description: Execute /b{8}c/.test("aaabbbbcccddeeeefffff") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T1.js index 1fe7efa5b62c615a68e718c8685547900d4ca3ff..50cabdd202c09f5de2248d10ed01903d95b67574 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T1.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: + evaluates by returning the two results 1 and \infty +es5id: 15.10.2.7_A3_T1 description: Execute /\s+java\s+/.exec("language java\n") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T10.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T10.js index f7104a4a349c50166025e3de45152d10c897596a..b4c86fec91e3331d265a55cc8168763afa8ca69e 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T10.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T10.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: + evaluates by returning the two results 1 and \infty +es5id: 15.10.2.7_A3_T10 description: Execute /o+/.test("abcdefg") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T11.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T11.js index 43af933a1fa9a8e0b3bec8c3228bf9776922f0e8..1a9c47c3d2f0fbe7801d1de4dd12e95032250741 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T11.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T11.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: + evaluates by returning the two results 1 and \infty +es5id: 15.10.2.7_A3_T11 description: Execute /d+/.exec("abcdefg") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T12.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T12.js index fda325b447ca88f645616fc9bc71c3a05fd162e2..88e65f3ff76c515b0f66d2778eeb335fffb858fd 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T12.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T12.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: + evaluates by returning the two results 1 and \infty +es5id: 15.10.2.7_A3_T12 description: Execute /(b+)(b+)(b+)/.exec("abbbbbbbc") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T13.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T13.js index 72a1c59be1027b42ec7632b6eb0c5d5ab53d993c..91569e9dccd192951896d7d6769be95f968c08da 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T13.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T13.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: + evaluates by returning the two results 1 and \infty +es5id: 15.10.2.7_A3_T13 description: Execute /(b+)(b*)/.exec("abbbbbbbc") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T14.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T14.js index b291873acbfdd4c1861dacb9c90fef27a68703b8..7fef3c72aedae9f5cf6b014ac81e1a73b6a61ddc 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T14.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T14.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: + evaluates by returning the two results 1 and \infty +es5id: 15.10.2.7_A3_T14 description: Execute /b*b+/.exec("abbbbbbbc") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T2.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T2.js index 4cec3db5bf1e40a83bc8af8d922a973c4f367d4c..0955ff27d1096e6db0779d48bacd12c1a4eb9a68 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T2.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T2.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: + evaluates by returning the two results 1 and \infty +es5id: 15.10.2.7_A3_T2 description: Execute /\s+java\s+/.exec("\t java object") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T3.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T3.js index 4ce40d5d245957b8ddf812abfdb0b6bcafc90906..dbc7c31a3a8f52d60145657a506b2a2612e541d9 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T3.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T3.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: + evaluates by returning the two results 1 and \infty +es5id: 15.10.2.7_A3_T3 description: Execute /\s+java\s+/.test("\t javax package") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T4.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T4.js index 40078e9fdeee4f3f62e935e2e0e031e035daffbe..3f94d71c07abe8c1feb8cdbf75d9374fbf390415 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T4.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T4.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: + evaluates by returning the two results 1 and \infty +es5id: 15.10.2.7_A3_T4 description: Execute /\s+java\s+/.test("java\n\nobject") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T5.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T5.js index 340fd3e54995503d8f477a769f9e1f4f361fbd7b..752553c28d96e8143c611c9d15c8dbc14bf18706 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T5.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T5.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: + evaluates by returning the two results 1 and \infty +es5id: 15.10.2.7_A3_T5 description: > Execute /[a-z]+\d+/.exec("x 2 ff 55 x2 as1 z12 abc12.0") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T6.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T6.js index 640517f18c5f2693d2ded1cbac2fdbe791ed2fff..017a373c02351d6636e33f56fad257edd8bcd0dc 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T6.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T6.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: + evaluates by returning the two results 1 and \infty +es5id: 15.10.2.7_A3_T6 description: Execute /[a-z]+\d+/.exec("__abc123.0") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T7.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T7.js index 0e6d97f6bbba0edc8081017ba9513fa1411c5797..cdaf8cc5028c851ca21cd92d97f56704713f65f8 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T7.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T7.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: + evaluates by returning the two results 1 and \infty +es5id: 15.10.2.7_A3_T7 description: > Execute /[a-z]+(\d+)/.exec("x 2 ff 55 x2 as1 z12 abc12.0") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T8.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T8.js index 6dffb79a807ec91b82a15fd2f1810b00a6835ff5..ec5ee34d3e9d1820f470f8fa39306e23a5e1606f 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T8.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T8.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: + evaluates by returning the two results 1 and \infty +es5id: 15.10.2.7_A3_T8 description: Execute /[a-z]+(\d+)/.exec("__abc123.0") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T9.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T9.js index d90ab4840ee293ef26a6861739682b927877f26c..87a243536afff319c4f82b092515cf1a73c2e7f9 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T9.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A3_T9.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: + evaluates by returning the two results 1 and \infty +es5id: 15.10.2.7_A3_T9 description: Execute /d+/.exec("abcdddddefg") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T1.js index bc4b81aff255f9a6303c4aa2ef0692ec30771b4a..d9cfe263c5610520eff7904abb74cc89824506dc 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T1.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty +es5id: 15.10.2.7_A4_T1 description: Execute /[^"]* /.exec('"beast"-nickname') and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T10.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T10.js index 66a741fc620b9c38d837ae19c6cb0afbdd7311f6..1f1d3272a384c26218de9b65ef31537a208ad6e9 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T10.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T10.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty +es5id: 15.10.2.7_A4_T10 description: Execute /d* /.exec('abcddddefg') and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T11.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T11.js index 3a671083b66d2b68fd5b51c0d24bbe2971c895e6..fdad531ae69439dbcf7586ba9f8af03f223b26a1 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T11.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T11.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty +es5id: 15.10.2.7_A4_T11 description: Execute /cd* /.exec('abcddddefg') and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T12.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T12.js index 966e45908dd238703ed493d9c7e9cfb92971b6c5..21e5c63d14d24926f7be1d3a63aa25f151243bce 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T12.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T12.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty +es5id: 15.10.2.7_A4_T12 description: Execute /cx*d/.exec('abcdefg') and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T13.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T13.js index 5aef77d744da20f002e774db3c7fb00795324ad5..2e626d0c5f500905698f265ab87547230493c1c2 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T13.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T13.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty +es5id: 15.10.2.7_A4_T13 description: Execute /(x*)(x+)/.exec('xxxxxxx') and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T14.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T14.js index 473d00151d2450d6723b6b2c9effd96d7e80ac9d..c36d646585b44e44a2b01b23693c35f6a26dccea 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T14.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T14.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty +es5id: 15.10.2.7_A4_T14 description: Execute /(\d*)(\d+)/.exec('1234567890') and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T15.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T15.js index 34a7cce2f795c44df426552e88e86af69f819150..324f5c4e4f3e8b61028dbafafc2399a66d59886f 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T15.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T15.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty +es5id: 15.10.2.7_A4_T15 description: Execute /(\d*)\d(\d+)/.exec('1234567890') and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T16.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T16.js index c0b07faaa00d55527743d41ce6cf74fcbb88233d..dc8f7796ae7c8925770bf72de16a7af4f8dc55a1 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T16.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T16.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty +es5id: 15.10.2.7_A4_T16 description: Execute /(x+)(x*)/.exec('xxxxxxx') and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T17.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T17.js index b645b2c925756d59b80104ea97b856ce9cdda433..da6630c701be377ac9ca93e1f03973b3092e24b1 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T17.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T17.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty +es5id: 15.10.2.7_A4_T17 description: Execute /x*y+$/.exec('xxxxxxyyyyyy') and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T18.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T18.js index e155d7c818da78a04c57df9aa4abfeddff177db1..05c647502f99daeb0bdfcb0ba0ee8e23f494cca0 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T18.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T18.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty +es5id: 15.10.2.7_A4_T18 description: Execute /[\d]*[\s]*bc./.exec('abcdef') and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T19.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T19.js index 1c8d828a887e0ffcd43efed977ccc07dc0f9f3fa..40c0c4bcbb51b5342a34b28fc6b2dde89aad42af 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T19.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T19.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty +es5id: 15.10.2.7_A4_T19 description: Execute /bc..[\d]*[\s]* /.exec('abcdef') and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T2.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T2.js index 44c854a3bf065ea9902a196c1418f6476c8eae04..e847eca10309927945ba5711d08a7ef6d9b2cb02 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T2.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T2.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty +es5id: 15.10.2.7_A4_T2 description: "Execute /[^\"]* /.exec('alice said: \"don\\'t\"') and check results" ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T20.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T20.js index 0bb3cc26f1cd46815f12687b6b327641fa204855..3607e64b455bfd15f92017b01a074c140e603ac6 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T20.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T20.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty +es5id: 15.10.2.7_A4_T20 description: Execute /.* /.exec('a1b2c3') and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T21.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T21.js index 8c33273a365dbf7f6e74585be83b14ef25fdc9a5..b9167775741907bfaa674df3c19bfdc6eeba3474 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T21.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T21.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty +es5id: 15.10.2.7_A4_T21 description: Execute /[xyz]*1/.test('a0.b2.c3') and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T3.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T3.js index f05de24eafaff05c27fc25747a3f3f4d9403d222..a09fff68009bcf410e9edee0b8977a3bc3726113 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T3.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T3.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty +es5id: 15.10.2.7_A4_T3 description: Execute /[^"]* /.exec("before\'i\'start") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T4.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T4.js index b5d7ce23d5437ad4d8b824408515c6f3a6dd01d4..a575d37bec10598b531f8f61c51d525eca906d95 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T4.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T4.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty +es5id: 15.10.2.7_A4_T4 description: > Execute /[^"]* /.exec('alice \"sweep\": "don\'t"') and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T5.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T5.js index b94b7e0ed024bc3bf87b2215c0816838d990996c..1d64ffcdba9eecfc1f3813ab5f33c80ed73f2e5b 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T5.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T5.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty +es5id: 15.10.2.7_A4_T5 description: > Execute /[^"]* /.exec('alice \u0022sweep\u0022: "don\'t"') and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T6.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T6.js index 81c60ecfa50e7a1543e76b9a643cb7175f208d1f..6b289bacd03bfa7266d8d1d328a7c0b2246519ec 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T6.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T6.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty +es5id: 15.10.2.7_A4_T6 description: > Execute /["'][^"']*["']/.exec('alice \u0022sweep\u0022: "don\'t"') and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T7.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T7.js index 73fd475ec6b14fe2d4b198f7b3a08fcfdf7df3a2..744e52443cb351b0c5f1345680cd701d27e3b675 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T7.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T7.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty +es5id: 15.10.2.7_A4_T7 description: > Execute /["'][^"']*["']/.exec('alice cries out: \'don\'t\'') and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T8.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T8.js index 96ddb099c056b00fdab87553dfdf20d9fe2e6ea0..da77b607747ca7358cf7deeb2a59112e56594759 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T8.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T8.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty +es5id: 15.10.2.7_A4_T8 description: > Execute /["'][^"']*["']/.test('alice cries out: don\'t') and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T9.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T9.js index d433a485f10635d94bd1647d70888bfbc9d355bd..e620f7e330161ffcec8dafeaffbbd3cbc73459cd 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T9.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A4_T9.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty +es5id: 15.10.2.7_A4_T9 description: > Execute /["'][^"']*["']/.exec('alice cries out:\"\"') and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T1.js index 8faf3df2d187caa51417e346459fa8b803f8b89d..e142989dda329cf2e7fb45c2f053fe70b3ad5134 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T1.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: ? evaluates by returning the two results 0 and 1 +es5id: 15.10.2.7_A5_T1 description: > Execute /java(script)?/.exec("state: javascript is extension of ecma script") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T10.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T10.js index 4f625426893e91355e0447d8e342e3d53936fb8e..fbc774d2b5a3757c9bdd6c00faaa901e8fb7a045 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T10.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T10.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: ? evaluates by returning the two results 0 and 1 +es5id: 15.10.2.7_A5_T10 description: Execute /ab?c?d?x?y?z/.exec("123az789") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T11.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T11.js index 150cbb4d20095379fb1c77b5e242beabd39294cf..8d24959a5276f5000984a7d95fe38a45b6fc7dad 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T11.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T11.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: ? evaluates by returning the two results 0 and 1 +es5id: 15.10.2.7_A5_T11 description: Execute /\??\??\??\??\??/.exec("?????") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T12.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T12.js index 19ba0b75e7d8f5fc7422f1edf10143e3154fbb0d..5c17119cbd544e09324fd1ac69844f3217f04a84 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T12.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T12.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: ? evaluates by returning the two results 0 and 1 +es5id: 15.10.2.7_A5_T12 description: Execute /.?.?.?.?.?.?.?/.exec("test") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T2.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T2.js index 8068fb4735d46a73e11bd404fc30b16f87dd74ec..e508cf9b62fca93032ac89b178d7686160e34eb6 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T2.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T2.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: ? evaluates by returning the two results 0 and 1 +es5id: 15.10.2.7_A5_T2 description: > Execute /java(script)?/.exec("state: java and javascript are vastly different") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T3.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T3.js index 9f1fab046b183b69d5943c440b1f8d593b171bb7..e85f5de6914f02deefa50de38e4682ca91995004 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T3.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T3.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: ? evaluates by returning the two results 0 and 1 +es5id: 15.10.2.7_A5_T3 description: > Execute /java(script)?/.test("state: both Java and JavaScript used in web development") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T4.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T4.js index 40dc6c2b9eb9bd444c94fcec708587e185064232..a33639554f998058291b88fce2214a09af620f41 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T4.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T4.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: ? evaluates by returning the two results 0 and 1 +es5id: 15.10.2.7_A5_T4 description: Execute /cd?e/.exec("abcdef") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T5.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T5.js index 0bde30d310e1c1fe2a86f85beefa06388d43b8a8..779d4bd5a77d0dd0cf76e46670b06b723d9ad2be 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T5.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T5.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: ? evaluates by returning the two results 0 and 1 +es5id: 15.10.2.7_A5_T5 description: Execute /cdx?e/.exec("abcdef") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T6.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T6.js index e6c8adbc92990218b09461036bef27a49b55a9fc..53c039398f11374e1038743abecc7a8981ff40d1 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T6.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T6.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: ? evaluates by returning the two results 0 and 1 +es5id: 15.10.2.7_A5_T6 description: Execute /o?pqrst/.exec("pqrstuvw") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T7.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T7.js index eb135023e42b7466758dbdf2e76b0199dc939ac5..d316028acad1f5b5ab7a9107b859feaaa0811774 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T7.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T7.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: ? evaluates by returning the two results 0 and 1 +es5id: 15.10.2.7_A5_T7 description: Execute /x?y?z?/.exec("abcd") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T8.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T8.js index 7cd33de67a63b53b5e207ca819b6a089dd7cf95e..89dff64a6dda52686e5af289833821e96853351f 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T8.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T8.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: ? evaluates by returning the two results 0 and 1 +es5id: 15.10.2.7_A5_T8 description: Execute /x?ay?bz?c/.exec("abcd") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T9.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T9.js index 15de307b0c776c8fceb8d2d7a52a9d3ac1dd1599..380eec02db7ecab5da811c24e790a26d80429287 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T9.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A5_T9.js @@ -5,6 +5,7 @@ info: > The production QuantifierPrefix :: ? evaluates by returning the two results 0 and 1 +es5id: 15.10.2.7_A5_T9 description: Execute /b?b?b?b/.exec("abbbbc") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A6_T1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A6_T1.js index b277ea8040bb59b38347f82b424490887e46edc9..9b23ffe38806d6c00367809750b80b4e413ef47f 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A6_T1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A6_T1.js @@ -6,6 +6,7 @@ info: > The production QuantifierPrefix :: { DecimalDigits , }evaluates as follows: i) Let i be the MV of DecimalDigits ii) Return the two results i and \infty +es5id: 15.10.2.7_A6_T1 description: Execute /b{2,}c/.exec("aaabbbbcccddeeeefffff") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A6_T2.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A6_T2.js index 7aecbd6cb2b526701b9e8d96ea8e51407b58bcdd..da9446325d4a1f3c7fef61fd6bf08765485f55ff 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A6_T2.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A6_T2.js @@ -6,6 +6,7 @@ info: > The production QuantifierPrefix :: { DecimalDigits , }evaluates as follows: i) Let i be the MV of DecimalDigits ii) Return the two results i and \infty +es5id: 15.10.2.7_A6_T2 description: Execute /b{8,}c/.test("aaabbbbcccddeeeefffff") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A6_T3.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A6_T3.js index 3db3803cf28e57be5cc52b5c272dcdb84d2327d1..ced08302a75c37c653884e3664bc58154433a17e 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A6_T3.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A6_T3.js @@ -6,6 +6,7 @@ info: > The production QuantifierPrefix :: { DecimalDigits , }evaluates as follows: i) Let i be the MV of DecimalDigits ii) Return the two results i and \infty +es5id: 15.10.2.7_A6_T3 description: Execute /\d{1,}/.exec("wqe456646dsff") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A6_T4.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A6_T4.js index d06a2ccb023366c87b97ad6a9b174e135d808804..02146a58f2d3a363fcf2224d85d2aef78ca2e1a9 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A6_T4.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A6_T4.js @@ -6,6 +6,7 @@ info: > The production QuantifierPrefix :: { DecimalDigits , }evaluates as follows: i) Let i be the MV of DecimalDigits ii) Return the two results i and \infty +es5id: 15.10.2.7_A6_T4 description: Execute /(123){1,}/.exec("123123") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A6_T5.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A6_T5.js index b5b6902016a80d48ac922107703ca315b3cf0f73..4d168216175d89b56680840863ad5026e1e1341d 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A6_T5.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A6_T5.js @@ -6,6 +6,7 @@ info: > The production QuantifierPrefix :: { DecimalDigits , }evaluates as follows: i) Let i be the MV of DecimalDigits ii) Return the two results i and \infty +es5id: 15.10.2.7_A6_T5 description: Execute /(123){1,}x\1/.exec("123123x123") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A6_T6.js b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A6_T6.js index 3019a6c0272766322fb42db6cf62e9918b027826..1b060b4d5847155f2e2670048d7fff4e98007d4b 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A6_T6.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.7/S15.10.2.7_A6_T6.js @@ -6,6 +6,7 @@ info: > The production QuantifierPrefix :: { DecimalDigits , }evaluates as follows: i) Let i be the MV of DecimalDigits ii) Return the two results i and \infty +es5id: 15.10.2.7_A6_T6 description: Execute /x{1,2}x{1,}/.exec("xxxxxxx") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A1_T1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A1_T1.js index 19fe55c4796a59df85e42ae128141aee7f828edf..1e2da7f4948bdfac6a3c82a23f0dcf65a74f10fc 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A1_T1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A1_T1.js @@ -6,6 +6,7 @@ info: > The form (?= Disjunction ) specifies a zero-width positive lookahead. 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 +es5id: 15.10.2.8_A1_T1 description: Execute /(?=(a+))/.exec("baaabac") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A1_T2.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A1_T2.js index 15da61ed9a6e8c8abe1f9c04beb056374cb628ce..ddd4f33c3143c4771d5216b6c6dfeb50d6a906dd 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A1_T2.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A1_T2.js @@ -6,6 +6,7 @@ info: > The form (?= Disjunction ) specifies a zero-width positive lookahead. 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 +es5id: 15.10.2.8_A1_T2 description: Execute /(?=(a+))a*b\1/.exec("baaabac") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A1_T3.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A1_T3.js index 84ada056a74702ee69a029419981a09fd545711e..cae90378e9bac56e839fd4bc03fddf45e6b15e5f 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A1_T3.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A1_T3.js @@ -6,6 +6,7 @@ info: > The form (?= Disjunction ) specifies a zero-width positive lookahead. 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 +es5id: 15.10.2.8_A1_T3 description: > Execute /[Jj]ava([Ss]cript)?(?=\:)/.exec("just Javascript: the way af jedi") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A1_T4.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A1_T4.js index 2339d6cd8e23f4265ef9138c97daeb90ae723ed2..ee9d8e32343c13e7cb2007e410bc9a293932885a 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A1_T4.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A1_T4.js @@ -6,6 +6,7 @@ info: > The form (?= Disjunction ) specifies a zero-width positive lookahead. 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 +es5id: 15.10.2.8_A1_T4 description: > Execute /[Jj]ava([Ss]cript)?(?=\:)/.exec("taste of java: the cookbook ") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A1_T5.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A1_T5.js index 005233922c24e64f72dd69af1c880ba9fc59651b..d1561407faac1f55cbfee8d1acd5ae10bbc06da1 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A1_T5.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A1_T5.js @@ -6,6 +6,7 @@ info: > The form (?= Disjunction ) specifies a zero-width positive lookahead. 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 +es5id: 15.10.2.8_A1_T5 description: > Execute /[Jj]ava([Ss]cript)?(?=\:)/.test("rhino is JavaScript engine") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T1.js index fc69bc0fb68e730474dcbb825e2e86933e135dec..c370d1445fe3b2ce2424640bc1e6ee9990fdb6d1 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T1.js @@ -6,6 +6,7 @@ info: > The form (?! Disjunction ) specifies a zero-width negative lookahead. 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 +es5id: 15.10.2.8_A2_T1 description: > Execute /(.*?)a(?!(a+)b\2c)\2(.*)/.exec("baaabaac") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T10.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T10.js index 7fb5b54b429e9cbc43b46524409f4a12b8ff8a72..8fa1bd341975e9b3eaa302d3af8f70e19d772076 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T10.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T10.js @@ -6,6 +6,7 @@ info: > The form (?! Disjunction ) specifies a zero-width negative lookahead. 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 +es5id: 15.10.2.8_A2_T10 description: Execute /(?!a|b)|c/.exec("bc") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T11.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T11.js index f42810d8922fb4f43f631650f190822d2309945b..21333eccf3c3c190d1b4b56a1dbf3fb8784c4225 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T11.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T11.js @@ -6,6 +6,7 @@ info: > The form (?! Disjunction ) specifies a zero-width negative lookahead. 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 +es5id: 15.10.2.8_A2_T11 description: Execute /(?!a|b)|c/.exec("d") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T2.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T2.js index 55a9d6c89a1b152e15da2b93f75162f01c65ba61..57e84f635657d1375a25dc3da98bab4d1fdfb144 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T2.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T2.js @@ -6,6 +6,7 @@ info: > The form (?! Disjunction ) specifies a zero-width negative lookahead. 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 +es5id: 15.10.2.8_A2_T2 description: > Execute /Java(?!Script)([A-Z]\w*)/.exec("using of JavaBeans technology") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T3.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T3.js index 1e3965544f0051afce5cd35076eb037a9cad16bd..610c321de678e2721dacd5e1e317f34278723725 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T3.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T3.js @@ -6,6 +6,7 @@ info: > The form (?! Disjunction ) specifies a zero-width negative lookahead. 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 +es5id: 15.10.2.8_A2_T3 description: > Execute /Java(?!Script)([A-Z]\w*)/.test("using of Java language") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T4.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T4.js index 925de69fd697f8b8d932fb37cebdcde97bae1a11..3e874682324c00d3332899644521020272f0d947 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T4.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T4.js @@ -6,6 +6,7 @@ info: > The form (?! Disjunction ) specifies a zero-width negative lookahead. 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 +es5id: 15.10.2.8_A2_T4 description: > Execute /Java(?!Script)([A-Z]\w*)/.test("i'm a JavaScripter ") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T5.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T5.js index c00b9348e7c086bc7b7acfb93ab8331c5be0904e..99df77fdc7dba9870d721c44ff0545ae965e07e3 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T5.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T5.js @@ -6,6 +6,7 @@ info: > The form (?! Disjunction ) specifies a zero-width negative lookahead. 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 +es5id: 15.10.2.8_A2_T5 description: > Execute /Java(?!Script)([A-Z]\w*)/.exec("JavaScr oops ipt ") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T6.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T6.js index a5c269028d6ac3206e844430ac48340f81277220..33b63c2ddc882aebdd5065e4e679eaa243256b0a 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T6.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T6.js @@ -6,6 +6,7 @@ info: > The form (?! Disjunction ) specifies a zero-width negative lookahead. 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 +es5id: 15.10.2.8_A2_T6 description: Execute /(\.(?!com|org)|\/)/.exec("ah.info") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T7.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T7.js index f1e439dca75228594ec69d3fe0f00e9d2296856d..f2d39f968dd7ddf91a38eed3b458e1eb156408ce 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T7.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T7.js @@ -6,6 +6,7 @@ info: > The form (?! Disjunction ) specifies a zero-width negative lookahead. 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 +es5id: 15.10.2.8_A2_T7 description: Execute /(\.(?!com|org)|\/)/.exec("ah/info") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T8.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T8.js index e315b6eeff13035d9972f33268aab31ff9f58db5..8ae49d8c2d6e5dbd3b3b265f77085658bddf56a0 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T8.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T8.js @@ -6,6 +6,7 @@ info: > The form (?! Disjunction ) specifies a zero-width negative lookahead. 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 +es5id: 15.10.2.8_A2_T8 description: Execute /(\.(?!com|org)|\/)/.test("ah.com") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T9.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T9.js index 1d0e300b15e85013c8d10f35b53efd6ce30b923b..72d7d76ef772fb23cf7415314348b1d87407f1de 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T9.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A2_T9.js @@ -6,6 +6,7 @@ info: > The form (?! Disjunction ) specifies a zero-width negative lookahead. 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 +es5id: 15.10.2.8_A2_T9 description: Execute /(?!a|b)|c/.exec("") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T1.js index ca780da8735189ad1c69fd1b7afb1cac621dc041..97a9942f9b6d1c9ab918eb8fcf1bcc33e256364e 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T1.js @@ -7,6 +7,7 @@ info: > The result can be used either in a backreference (\ followed by a nonzero decimal number), referenced in a replace string, or returned as part of an array from the regular expression matching function +es5id: 15.10.2.8_A3_T1 description: > Execute /([Jj]ava([Ss]cript)?)\sis\s(fun\w*)/.exec("Learning javaScript is funny, really") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T10.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T10.js index 6b1a6f9c37f3cb6a0483571ce09a74cee0b8a940..7d0642d207cd500caa617499f4822cdfbe073670 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T10.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T10.js @@ -7,6 +7,7 @@ info: > The result can be used either in a backreference (\ followed by a nonzero decimal number), referenced in a replace string, or returned as part of an array from the regular expression matching function +es5id: 15.10.2.8_A3_T10 description: Execute /(\d{3})(\d{3})\1\2/.exec("123456123456") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T11.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T11.js index 0fb56023c677f303381cb0ef345e30537978de10..44f8e655aef737f366c1e91b70e426d2f3b414f7 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T11.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T11.js @@ -7,6 +7,7 @@ info: > The result can be used either in a backreference (\ followed by a nonzero decimal number), referenced in a replace string, or returned as part of an array from the regular expression matching function +es5id: 15.10.2.8_A3_T11 description: Execute /a(..(..)..)/.exec("abcdefgh") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T12.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T12.js index 4ed17dbfefdbfcb737ef19505c977f368681cb84..cefb40f490ffbb36a83ffb26311164d4914e4fc9 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T12.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T12.js @@ -7,6 +7,7 @@ info: > The result can be used either in a backreference (\ followed by a nonzero decimal number), referenced in a replace string, or returned as part of an array from the regular expression matching function +es5id: 15.10.2.8_A3_T12 description: Execute /(a(b(c)))(d(e(f)))/.exec("xabcdefg") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T13.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T13.js index 69ed05d8165819c6f7ecd912410c30b830366458..b3e10f2dc2b07d9aafa112391fb267b146d9e571 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T13.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T13.js @@ -7,6 +7,7 @@ info: > The result can be used either in a backreference (\ followed by a nonzero decimal number), referenced in a replace string, or returned as part of an array from the regular expression matching function +es5id: 15.10.2.8_A3_T13 description: > Execute /(a(b(c)))(d(e(f)))\2\5/.exec("xabcdefbcefg") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T14.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T14.js index 092da15d9d588685e5db7d109acd278b6cc54cf9..a784be96dea41235d8ad68f7fbaf349eb429e13d 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T14.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T14.js @@ -7,6 +7,7 @@ info: > The result can be used either in a backreference (\ followed by a nonzero decimal number), referenced in a replace string, or returned as part of an array from the regular expression matching function +es5id: 15.10.2.8_A3_T14 description: Execute /a(.?)b\1c\1d\1/.exec("abcd") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T15.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T15.js index 7e8bd205deb7b769fada706338ef685ff8667cc8..32e87a601102d83ea0b6d03ebc25f9118aab7f61 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T15.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T15.js @@ -7,6 +7,7 @@ info: > The result can be used either in a backreference (\ followed by a nonzero decimal number), referenced in a replace string, or returned as part of an array from the regular expression matching function +es5id: 15.10.2.8_A3_T15 description: "see bug http:bugzilla.mozilla.org/show_bug.cgi?id=119909" ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T16.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T16.js index 77afefc51604826f1c3ac15595ec147ae87e7110..bb1be7951907796f1f831bd787491bcb91badcd9 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T16.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T16.js @@ -7,6 +7,7 @@ info: > The result can be used either in a backreference (\ followed by a nonzero decimal number), referenced in a replace string, or returned as part of an array from the regular expression matching function +es5id: 15.10.2.8_A3_T16 description: "see bug http:bugzilla.mozilla.org/show_bug.cgi?id=119909" ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T17.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T17.js index 8b64a41f48468420a9f4b2b9ab7b9eda71671134..3774a1f805b2994e9e531e1bb0b32fe040a1638e 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T17.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T17.js @@ -7,6 +7,7 @@ info: > The result can be used either in a backreference (\ followed by a nonzero decimal number), referenced in a replace string, or returned as part of an array from the regular expression matching function +es5id: 15.10.2.8_A3_T17 description: "see bug http:bugzilla.mozilla.org/show_bug.cgi?id=169497" ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T18.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T18.js index 9e658035a4b2cd58752378376dc8a821f3e43ce3..2d272f686c1a0d60d798b73b15551e9ebef42b9e 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T18.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T18.js @@ -7,6 +7,7 @@ info: > The result can be used either in a backreference (\ followed by a nonzero decimal number), referenced in a replace string, or returned as part of an array from the regular expression matching function +es5id: 15.10.2.8_A3_T18 description: "see bug http:bugzilla.mozilla.org/show_bug.cgi?id=169534" ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T19.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T19.js index 1d8077f00feed86162e55ee9b7b7239046685469..65aece70fd8894d181f8105eb928ef3d01ff8974 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T19.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T19.js @@ -7,6 +7,7 @@ info: > The result can be used either in a backreference (\ followed by a nonzero decimal number), referenced in a replace string, or returned as part of an array from the regular expression matching function +es5id: 15.10.2.8_A3_T19 description: > Execute /([\S]+([ \t]+[\S]+)*)[ \t]*=[ \t]*[\S]+/.exec("Course_Creator = Test") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T2.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T2.js index 9b175307d4339e3278995e1b31ec4361491edc5c..1e3abe738f8b1a21643d7d106896db89b77d2412 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T2.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T2.js @@ -7,6 +7,7 @@ info: > The result can be used either in a backreference (\ followed by a nonzero decimal number), referenced in a replace string, or returned as part of an array from the regular expression matching function +es5id: 15.10.2.8_A3_T2 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/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T20.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T20.js index 5c64e795d486b87ec2a0397bb00bbd9497d06a8e..75c1d0934d2c6a9cfeea9aa6cef8cb3870554867 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T20.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T20.js @@ -7,6 +7,7 @@ info: > The result can be used either in a backreference (\ followed by a nonzero decimal number), referenced in a replace string, or returned as part of an array from the regular expression matching function +es5id: 15.10.2.8_A3_T20 description: Execute /^(A)?(A.*)$/.exec("AAA") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T21.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T21.js index 2a3b783c7c933e5f244bc35b6cb06ba4e368b81e..3458e60a11ccf99fca78b446068d5d6b38313e60 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T21.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T21.js @@ -7,6 +7,7 @@ info: > The result can be used either in a backreference (\ followed by a nonzero decimal number), referenced in a replace string, or returned as part of an array from the regular expression matching function +es5id: 15.10.2.8_A3_T21 description: Execute /^(A)?(A.*)$/.exec("AA") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T22.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T22.js index bdb8fb431168a70df491c9517955dad59706caad..ba2b351ba796719ee9a04eeb00492c08fdbb852d 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T22.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T22.js @@ -7,6 +7,7 @@ info: > The result can be used either in a backreference (\ followed by a nonzero decimal number), referenced in a replace string, or returned as part of an array from the regular expression matching function +es5id: 15.10.2.8_A3_T22 description: Execute /^(A)?(A.*)$/.exec("A") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T23.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T23.js index dd9875abd6a0cb0e86b77f8bd357b6c2f33dea14..a3ca149c1a009d13ac0989fca7efbc59ca61a6c6 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T23.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T23.js @@ -7,6 +7,7 @@ info: > The result can be used either in a backreference (\ followed by a nonzero decimal number), referenced in a replace string, or returned as part of an array from the regular expression matching function +es5id: 15.10.2.8_A3_T23 description: > Execute /(A)?(A.*)/.exec("zxcasd;fl\\\ ^AAAaaAAaaaf;lrlrzs") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T24.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T24.js index 53e9d7e088d369e0bf8a954d65a5b4ed63f3c9da..bd6e615b14460de5996f0af4a49158d752c582c1 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T24.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T24.js @@ -7,6 +7,7 @@ info: > The result can be used either in a backreference (\ followed by a nonzero decimal number), referenced in a replace string, or returned as part of an array from the regular expression matching function +es5id: 15.10.2.8_A3_T24 description: > Execute /(A)?(A.*)/.exec("zxcasd;fl\\\ ^AAaaAAaaaf;lrlrzs") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T25.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T25.js index 053a76c123e22e05048e0f2d92b46bba1ab2b7fa..aacb911e627aaa77399856955a8ceeb26813c2ab 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T25.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T25.js @@ -7,6 +7,7 @@ info: > The result can be used either in a backreference (\ followed by a nonzero decimal number), referenced in a replace string, or returned as part of an array from the regular expression matching function +es5id: 15.10.2.8_A3_T25 description: > Execute /(A)?(A.*)/.exec("zxcasd;fl\\\ ^AaaAAaaaf;lrlrzs") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T26.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T26.js index a1c0f0e4af347471b114702bdd81f2d44c116044..ae21a62124e2a6f9b19b16a269e10f583f1be63a 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T26.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T26.js @@ -7,6 +7,7 @@ info: > The result can be used either in a backreference (\ followed by a nonzero decimal number), referenced in a replace string, or returned as part of an array from the regular expression matching function +es5id: 15.10.2.8_A3_T26 description: Execute /(a)?a/.exec("a") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T27.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T27.js index 9b5ecec1879d38ff86d2270c6ad985d2325cef1d..5d1e4c56b919f3eececf5500bbb3fa0119d0b871 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T27.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T27.js @@ -7,6 +7,7 @@ info: > The result can be used either in a backreference (\ followed by a nonzero decimal number), referenced in a replace string, or returned as part of an array from the regular expression matching function +es5id: 15.10.2.8_A3_T27 description: Execute /a|(b)/.exec("a") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T28.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T28.js index f6fdaf1e14ce526eac9e82f480b0547b6c95d46a..d9e5ec1be8c1e189172bdda3a400b04d8de721a8 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T28.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T28.js @@ -7,6 +7,7 @@ info: > The result can be used either in a backreference (\ followed by a nonzero decimal number), referenced in a replace string, or returned as part of an array from the regular expression matching function +es5id: 15.10.2.8_A3_T28 description: Execute /(a)?(a)/.exec("a") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T29.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T29.js index 6e61b2288d1c45a303b59c94f40f0bb5cd559887..85d4bf0aa6dd8d6169f907e92de5b86f6c114250 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T29.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T29.js @@ -7,6 +7,7 @@ info: > The result can be used either in a backreference (\ followed by a nonzero decimal number), referenced in a replace string, or returned as part of an array from the regular expression matching function +es5id: 15.10.2.8_A3_T29 description: "See bug http:bugzilla.mozilla.org/show_bug.cgi?id=165353" ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T3.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T3.js index a35887a75d3bda55210a33971ffce28ddbdf3417..216ddcb3b340a4ccb74d97652f04d1138a73aea7 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T3.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T3.js @@ -7,6 +7,7 @@ info: > The result can be used either in a backreference (\ followed by a nonzero decimal number), referenced in a replace string, or returned as part of an array from the regular expression matching function +es5id: 15.10.2.8_A3_T3 description: > Execute /([Jj]ava([Ss]cript)?)\sis\s(fun\w*)/.test("Developing with JavaScript is dangerous, do not try it without assistance") diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T30.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T30.js index 81bcaeda31d1fa62ad21717d2037fb87077287c0..0baaa0fd2da2b3810f597d6935b298b25ec40d21 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T30.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T30.js @@ -7,6 +7,7 @@ info: > The result can be used either in a backreference (\ followed by a nonzero decimal number), referenced in a replace string, or returned as part of an array from the regular expression matching function +es5id: 15.10.2.8_A3_T30 description: "See bug http:bugzilla.mozilla.org/show_bug.cgi?id=165353" ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T31.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T31.js index 428c863f349798255e8cb05f710ff2c7b0ee0e95..ac3c2fa85ef2364d278502226de916cd87e33d8e 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T31.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T31.js @@ -7,6 +7,7 @@ info: > The result can be used either in a backreference (\ followed by a nonzero decimal number), referenced in a replace string, or returned as part of an array from the regular expression matching function +es5id: 15.10.2.8_A3_T31 description: "See bug http:bugzilla.mozilla.org/show_bug.cgi?id=165353" ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T32.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T32.js index af6f50da4d694bd7dfae10513b7bd94772b47614..f41ca50dbddbb2e354abfbe6e979d39294e8aff9 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T32.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T32.js @@ -7,6 +7,7 @@ info: > The result can be used either in a backreference (\ followed by a nonzero decimal number), referenced in a replace string, or returned as part of an array from the regular expression matching function +es5id: 15.10.2.8_A3_T32 description: "See bug http:bugzilla.mozilla.org/show_bug.cgi?id=165353" ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T33.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T33.js index ce8ba51f4e9d87308dc7ca880d547dd3df2c893d..0dca05a04125fff096403f6a7304a66af8fffe77 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T33.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T33.js @@ -7,6 +7,7 @@ info: > The result can be used either in a backreference (\ followed by a nonzero decimal number), referenced in a replace string, or returned as part of an array from the regular expression matching function +es5id: 15.10.2.8_A3_T33 description: "See bug http:bugzilla.mozilla.org/show_bug.cgi?id=165353" ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T4.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T4.js index f5457e4e8004d0bd381acaac79a59aa43bcf03a6..d9405aac105de9dd52726989ccfccba81bd2f1e8 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T4.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T4.js @@ -7,6 +7,7 @@ info: > The result can be used either in a backreference (\ followed by a nonzero decimal number), referenced in a replace string, or returned as part of an array from the regular expression matching function +es5id: 15.10.2.8_A3_T4 description: Execute /(abc)/.exec("abc") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T5.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T5.js index 4ea174536a7eaba43ebab88cb35c7f40d69e20d5..1089e3d1b798a7b141525555f37e54f1f3ef98c7 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T5.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T5.js @@ -7,6 +7,7 @@ info: > The result can be used either in a backreference (\ followed by a nonzero decimal number), referenced in a replace string, or returned as part of an array from the regular expression matching function +es5id: 15.10.2.8_A3_T5 description: Execute /a(bc)d(ef)g/.exec("abcdefg") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T6.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T6.js index 6cc87113b288dcfc9b278bc261834eb86b35df82..34cb99fdd23083efb0dab41055189e637f0774c5 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T6.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T6.js @@ -7,6 +7,7 @@ info: > The result can be used either in a backreference (\ followed by a nonzero decimal number), referenced in a replace string, or returned as part of an array from the regular expression matching function +es5id: 15.10.2.8_A3_T6 description: Execute /(.{3})(.{4})/.exec("abcdefgh") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T7.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T7.js index 5e257f818b1ff715043a012ea1aa38cb7c7d27a3..dfc4137148c5c1ce1a33725311c684a3a7d13949 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T7.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T7.js @@ -7,6 +7,7 @@ info: > The result can be used either in a backreference (\ followed by a nonzero decimal number), referenced in a replace string, or returned as part of an array from the regular expression matching function +es5id: 15.10.2.8_A3_T7 description: Execute /(aa)bcd\1/.exec("aabcdaabcd") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T8.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T8.js index 0ac3c54808cd85dd5acadc5170cdf24c8ff1859e..97e83d4c4f880bba0ed75bd55697e9f21d8bb6e7 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T8.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T8.js @@ -7,6 +7,7 @@ info: > The result can be used either in a backreference (\ followed by a nonzero decimal number), referenced in a replace string, or returned as part of an array from the regular expression matching function +es5id: 15.10.2.8_A3_T8 description: Execute /(aa).+\1/.exec("aabcdaabcd") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T9.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T9.js index 4aed45a2cf6388e0e5da6d3a2f16c56d459ef660..c30bc5739852571566fa552eb6b0255ec6031e1d 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T9.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A3_T9.js @@ -7,6 +7,7 @@ info: > The result can be used either in a backreference (\ followed by a nonzero decimal number), referenced in a replace string, or returned as part of an array from the regular expression matching function +es5id: 15.10.2.8_A3_T9 description: Execute /(.{2}).+\1/.exec("aabcdaabcd") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A4_T1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A4_T1.js index 9a84f786d9ea1f1ef3c15923788e491fdcfba9ac..09328ff6466db72bab607c3b2aa8472a4478c7d6 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A4_T1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A4_T1.js @@ -6,6 +6,7 @@ info: > The production Atom :: . evaluates as follows: i) Let A be the set of all characters except the four line terminator characters <LF>, <CR>, <LS>, or <PS> ii) Call CharacterSetMatcher(A, false) and return its Matcher result +es5id: 15.10.2.8_A4_T1 description: Execute /ab.de/.exec("abcde") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A4_T2.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A4_T2.js index 29175a1cb465b69cf69db5178b472a11071929da..e3e8fd60dc6e51014e8ed67d9506cda77c389468 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A4_T2.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A4_T2.js @@ -6,6 +6,7 @@ info: > The production Atom :: . evaluates as follows: i) Let A be the set of all characters except the four line terminator characters <LF>, <CR>, <LS>, or <PS> ii) Call CharacterSetMatcher(A, false) and return its Matcher result +es5id: 15.10.2.8_A4_T2 description: Execute /.+/.exec("line 1\nline 2") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A4_T3.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A4_T3.js index aa9dc1e8fe983086713e8901a557fdeb238ad5b8..59f9eb3b6d4397c3faf8fe56887aa3645441f10b 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A4_T3.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A4_T3.js @@ -6,6 +6,7 @@ info: > The production Atom :: . evaluates as follows: i) Let A be the set of all characters except the four line terminator characters <LF>, <CR>, <LS>, or <PS> ii) Call CharacterSetMatcher(A, false) and return its Matcher result +es5id: 15.10.2.8_A4_T3 description: Execute /.*a.* /.exec("this is a test") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A4_T4.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A4_T4.js index ddfe10b6391f183ab40da79749ff696b005e829e..bbb6bf6132d364e4e0ea15aba6bf5d7d36394913 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A4_T4.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A4_T4.js @@ -6,6 +6,7 @@ info: > The production Atom :: . evaluates as follows: i) Let A be the set of all characters except the four line terminator characters <LF>, <CR>, <LS>, or <PS> ii) Call CharacterSetMatcher(A, false) and return its Matcher result +es5id: 15.10.2.8_A4_T4 description: Execute /.+/.exec("this is a *&^%$# test") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A4_T5.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A4_T5.js index 4cdc937c4a72e8fd8beb60af6804c2d12d879b03..33e661168040ed12f81f48fbc4b68382889375d9 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A4_T5.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A4_T5.js @@ -6,6 +6,7 @@ info: > The production Atom :: . evaluates as follows: i) Let A be the set of all characters except the four line terminator characters <LF>, <CR>, <LS>, or <PS> ii) Call CharacterSetMatcher(A, false) and return its Matcher result +es5id: 15.10.2.8_A4_T5 description: Execute /.+/.exec("....") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A4_T6.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A4_T6.js index 98246d7293b5cebec23aaec863e537ff0487c1d5..739724aa56038218b7587de6f06a263027e38a2b 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A4_T6.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A4_T6.js @@ -6,6 +6,7 @@ info: > The production Atom :: . evaluates as follows: i) Let A be the set of all characters except the four line terminator characters <LF>, <CR>, <LS>, or <PS> ii) Call CharacterSetMatcher(A, false) and return its Matcher result +es5id: 15.10.2.8_A4_T6 description: Execute /.+/.exec("abcdefghijklmnopqrstuvwxyz") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A4_T7.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A4_T7.js index af010c24a735233c46c9465ece1fe91f09371fdf..569080ffdcbd4ffa90eb383ade2bffb78c9ea460 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A4_T7.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A4_T7.js @@ -6,6 +6,7 @@ info: > The production Atom :: . evaluates as follows: i) Let A be the set of all characters except the four line terminator characters <LF>, <CR>, <LS>, or <PS> ii) Call CharacterSetMatcher(A, false) and return its Matcher result +es5id: 15.10.2.8_A4_T7 description: Execute /.+/.exec("ABCDEFGHIJKLMNOPQRSTUVWXYZ") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A4_T8.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A4_T8.js index c396ac29330ee3d98152bcb285af86477cc43138..3f7ab99a20bf9285b76bf66089dd9454b973907a 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A4_T8.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A4_T8.js @@ -6,6 +6,7 @@ info: > The production Atom :: . evaluates as follows: i) Let A be the set of all characters except the four line terminator characters <LF>, <CR>, <LS>, or <PS> ii) Call CharacterSetMatcher(A, false) and return its Matcher result +es5id: 15.10.2.8_A4_T8 description: Execute /.+/.exec("`1234567890-=~!@#$%^&*()_+") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A4_T9.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A4_T9.js index 7b6e765d31fc9f7b21cd6dbcf1324ce51b559535..8b9071576be5c693658bcd19c3a6f6a7fdc7a997 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A4_T9.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A4_T9.js @@ -6,6 +6,7 @@ info: > The production Atom :: . evaluates as follows: i) Let A be the set of all characters except the four line terminator characters <LF>, <CR>, <LS>, or <PS> ii) Call CharacterSetMatcher(A, false) and return its Matcher result +es5id: 15.10.2.8_A4_T9 description: "Execute /.+/.exec(\"|\\\\[{]};:\\\"\\',<>.?/\") and check results" ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A5_T1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A5_T1.js index a900620eb505bb77683737ed49808262b4060be0..ef2dfda9f42e3952c4b5d66b5f17cb9be1b3a0d7 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A5_T1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A5_T1.js @@ -5,6 +5,7 @@ info: > In case-insignificant matches all characters are implicitly converted to upper case immediately before they are compared +es5id: 15.10.2.8_A5_T1 description: Execute /[a-z]+/ig.exec("ABC def ghi") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A5_T2.js b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A5_T2.js index e752eed29be08c908c6cdae31f9ea9b031c7c157..ffcca31e8f22b0deba47118234cbcc96036b2d16 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A5_T2.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.8/S15.10.2.8_A5_T2.js @@ -5,6 +5,7 @@ info: > In case-insignificant matches all characters are implicitly converted to upper case immediately before they are compared +es5id: 15.10.2.8_A5_T2 description: Execute /[a-z]+/.exec("ABC def ghi") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.9/S15.10.2.9_A1_T1.js b/test/suite/ch15/15.10/15.10.2/15.10.2.9/S15.10.2.9_A1_T1.js index 0dbe91ec5671d442a6ce8ef074e139cc7e25f034..d2e2de9a9fa49bc6a865a3376eb6d3695da5cf36 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.9/S15.10.2.9_A1_T1.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.9/S15.10.2.9_A1_T1.js @@ -6,6 +6,7 @@ info: > 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) +es5id: 15.10.2.9_A1_T1 description: > Execute /\b(\w+) \1\b/.exec("do you listen the the band") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.9/S15.10.2.9_A1_T2.js b/test/suite/ch15/15.10/15.10.2/15.10.2.9/S15.10.2.9_A1_T2.js index e7cc307595d4ab93a370920311cd41afd6a3b125..4469f13cfcffbe15bc4b41bc7045708f717641b1 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.9/S15.10.2.9_A1_T2.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.9/S15.10.2.9_A1_T2.js @@ -6,6 +6,7 @@ info: > 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) +es5id: 15.10.2.9_A1_T2 description: > Execute /([xu]\d{2}([A-H]{2})?)\1/.exec("x09x12x01x01u00FFu00FFx04x04x23") diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.9/S15.10.2.9_A1_T3.js b/test/suite/ch15/15.10/15.10.2/15.10.2.9/S15.10.2.9_A1_T3.js index c6971dbfe1ff47ffc0a80b1e7657dbb538529e09..9cdc9bef24224024fadd73cc445aeee73911b325 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.9/S15.10.2.9_A1_T3.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.9/S15.10.2.9_A1_T3.js @@ -6,6 +6,7 @@ info: > 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) +es5id: 15.10.2.9_A1_T3 description: > Execute /([xu]\d{2}([A-H]{2})?)\1/.exec("x09x12x01x05u00FFu00FFx04x04x23") diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.9/S15.10.2.9_A1_T4.js b/test/suite/ch15/15.10/15.10.2/15.10.2.9/S15.10.2.9_A1_T4.js index a1893e3e6a30ad22fbf29e7fb2132cd53c838500..0dfaf8ec32d29d9c0f7bc65cb73b1862138e6829 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.9/S15.10.2.9_A1_T4.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.9/S15.10.2.9_A1_T4.js @@ -6,6 +6,7 @@ info: > 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) +es5id: 15.10.2.9_A1_T4 description: > Execute /\b(\w+) \2\b/.test("do you listen the the band") and check results diff --git a/test/suite/ch15/15.10/15.10.2/15.10.2.9/S15.10.2.9_A1_T5.js b/test/suite/ch15/15.10/15.10.2/15.10.2.9/S15.10.2.9_A1_T5.js index a2b2c62c988c5597756be624d643680c0429f5be..517cefe63a906b265656346d242c162e2c80fb5f 100644 --- a/test/suite/ch15/15.10/15.10.2/15.10.2.9/S15.10.2.9_A1_T5.js +++ b/test/suite/ch15/15.10/15.10.2/15.10.2.9/S15.10.2.9_A1_T5.js @@ -6,6 +6,7 @@ info: > 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) +es5id: 15.10.2.9_A1_T5 description: Execute /(a*)b\1+/.exec("baaac") and check results ---*/ diff --git a/test/suite/ch15/15.10/15.10.2/S15.10.2_A1_T1.js b/test/suite/ch15/15.10/15.10.2/S15.10.2_A1_T1.js index 9e8e9e44b24b5aae2fa44cba83b821cadf91e1ab..1d40d2b62eb2dff9b2e4cb53797e8b45b078c376 100644 --- a/test/suite/ch15/15.10/15.10.2/S15.10.2_A1_T1.js +++ b/test/suite/ch15/15.10/15.10.2/S15.10.2_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: XML Shallow Parsing with Regular Expressions +es5id: 15.10.2_A1_T1 description: "See bug http://bugzilla.mozilla.org/show_bug.cgi?id=103087" ---*/ diff --git a/test/suite/ch15/15.10/15.10.3/S15.10.3.1_A1_T1.js b/test/suite/ch15/15.10/15.10.3/S15.10.3.1_A1_T1.js index 3909047de6e2aad8488e2b36a81967dc4bb245ab..1147f515fa94ca0f2ac4136988afe58cf88dac8e 100644 --- a/test/suite/ch15/15.10/15.10.3/S15.10.3.1_A1_T1.js +++ b/test/suite/ch15/15.10/15.10.3/S15.10.3.1_A1_T1.js @@ -5,6 +5,7 @@ info: > If pattern is an object R whose [[Class]] property is "RegExp" and flags is undefined, then return R unchanged +es5id: 15.10.3.1_A1_T1 description: R is /x/i and instance is RegExp(R) ---*/ diff --git a/test/suite/ch15/15.10/15.10.3/S15.10.3.1_A1_T2.js b/test/suite/ch15/15.10/15.10.3/S15.10.3.1_A1_T2.js index 2cd3ca4e6806696bbd0cf801327416146671d2f8..a04a7246247c6fc1e9733fc831dd804fb0f6f836 100644 --- a/test/suite/ch15/15.10/15.10.3/S15.10.3.1_A1_T2.js +++ b/test/suite/ch15/15.10/15.10.3/S15.10.3.1_A1_T2.js @@ -5,6 +5,7 @@ info: > If pattern is an object R whose [[Class]] property is "RegExp" and flags is undefined, then return R unchanged +es5id: 15.10.3.1_A1_T2 description: R is new RegExp and instance is RegExp(R, function(){}()) ---*/ diff --git a/test/suite/ch15/15.10/15.10.3/S15.10.3.1_A1_T3.js b/test/suite/ch15/15.10/15.10.3/S15.10.3.1_A1_T3.js index c1c86e4225c65211764961affc04398d81d20d2c..e5251131e63b9b38760e9f8e71ee5f374121a93c 100644 --- a/test/suite/ch15/15.10/15.10.3/S15.10.3.1_A1_T3.js +++ b/test/suite/ch15/15.10/15.10.3/S15.10.3.1_A1_T3.js @@ -5,6 +5,7 @@ info: > If pattern is an object R whose [[Class]] property is "RegExp" and flags is undefined, then return R unchanged +es5id: 15.10.3.1_A1_T3 description: > R is new RegExp() and instance is RegExp(R, x), where x is undefined variable diff --git a/test/suite/ch15/15.10/15.10.3/S15.10.3.1_A1_T4.js b/test/suite/ch15/15.10/15.10.3/S15.10.3.1_A1_T4.js index c55b91d86e910547bf7d6b3465ba815f97f80a6f..b7673072d28aca4ce9c9e812833ac5bd033e020e 100644 --- a/test/suite/ch15/15.10/15.10.3/S15.10.3.1_A1_T4.js +++ b/test/suite/ch15/15.10/15.10.3/S15.10.3.1_A1_T4.js @@ -5,6 +5,7 @@ info: > If pattern is an object R whose [[Class]] property is "RegExp" and flags is undefined, then return R unchanged +es5id: 15.10.3.1_A1_T4 description: R is new RegExp() and instance is RegExp(R, void 0) ---*/ diff --git a/test/suite/ch15/15.10/15.10.3/S15.10.3.1_A1_T5.js b/test/suite/ch15/15.10/15.10.3/S15.10.3.1_A1_T5.js index e18775932669df81d86df7e2cb7515d9f4439079..7935c75595056cad24e21d45fbe28f752c2fa279 100644 --- a/test/suite/ch15/15.10/15.10.3/S15.10.3.1_A1_T5.js +++ b/test/suite/ch15/15.10/15.10.3/S15.10.3.1_A1_T5.js @@ -5,6 +5,7 @@ info: > If pattern is an object R whose [[Class]] property is "RegExp" and flags is undefined, then return R unchanged +es5id: 15.10.3.1_A1_T5 description: R is /\b/m and instance is RegExp(R, undefined) ---*/ diff --git a/test/suite/ch15/15.10/15.10.3/S15.10.3.1_A2_T1.js b/test/suite/ch15/15.10/15.10.3/S15.10.3.1_A2_T1.js index 2928b41ca63bb78ab5afdacd2ac890824f12fab2..e200ecaa1ec890b721e3883d17a4aa7a50c61164 100644 --- a/test/suite/ch15/15.10/15.10.3/S15.10.3.1_A2_T1.js +++ b/test/suite/ch15/15.10/15.10.3/S15.10.3.1_A2_T1.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.3.1_A2_T1 description: > Checking if using "1" as flags leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.3/S15.10.3.1_A2_T2.js b/test/suite/ch15/15.10/15.10.3/S15.10.3.1_A2_T2.js index cbd3a6a58a55a3de09348214dbbf3d12bc37e75a..df35130d217afdfb965935c64a9366f7e166848e 100644 --- a/test/suite/ch15/15.10/15.10.3/S15.10.3.1_A2_T2.js +++ b/test/suite/ch15/15.10/15.10.3/S15.10.3.1_A2_T2.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.3.1_A2_T2 description: > Checking if using dafined variable "x = 1" as flags leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.3/S15.10.3.1_A3_T1.js b/test/suite/ch15/15.10/15.10.3/S15.10.3.1_A3_T1.js index ce193b1296621eb6e3b81bcfdd7b78950cdb42d2..be42524e2ac11b938b81a972a837622d929d71ce 100644 --- a/test/suite/ch15/15.10/15.10.3/S15.10.3.1_A3_T1.js +++ b/test/suite/ch15/15.10/15.10.3/S15.10.3.1_A3_T1.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.3.1_A3_T1 description: R is "d+" and instance is RegExp(R,"i") ---*/ diff --git a/test/suite/ch15/15.10/15.10.3/S15.10.3.1_A3_T2.js b/test/suite/ch15/15.10/15.10.3/S15.10.3.1_A3_T2.js index 5a7ca8646997962b18bab756815d404e9faeb94f..52a34a26641b0fffe42a52cce2512b7e6b652b62 100644 --- a/test/suite/ch15/15.10/15.10.3/S15.10.3.1_A3_T2.js +++ b/test/suite/ch15/15.10/15.10.3/S15.10.3.1_A3_T2.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.3.1_A3_T2 description: > R is {toString:function(){return "[a-c]*";}} and instance is RegExp(R,"gm") diff --git a/test/suite/ch15/15.10/15.10.4/15.10.4.1/15.10.4.1-1.js b/test/suite/ch15/15.10/15.10.4/15.10.4.1/15.10.4.1-1.js index acae7e073f1627ae465cfe27cb12101b5d861108..aa4ec81a0c5c1ab52ab3e778be1c483468003cfb 100644 --- a/test/suite/ch15/15.10/15.10.4/15.10.4.1/15.10.4.1-1.js +++ b/test/suite/ch15/15.10/15.10.4/15.10.4.1/15.10.4.1-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.10.4.1-1 description: > RegExp - the thrown error is TypeError instead of RegExpError when pattern is an object whose [[Class]] property is 'RegExp' and diff --git a/test/suite/ch15/15.10/15.10.4/15.10.4.1/15.10.4.1-2.js b/test/suite/ch15/15.10/15.10.4/15.10.4.1/15.10.4.1-2.js index 422d82b465657d6be8b98f09c0edc490196d115d..82b8ef017bc426aef434bc3a4b251ba89b1cc9e8 100644 --- a/test/suite/ch15/15.10/15.10.4/15.10.4.1/15.10.4.1-2.js +++ b/test/suite/ch15/15.10/15.10.4/15.10.4.1/15.10.4.1-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.10.4.1-2 description: > RegExp - the thrown error is SyntaxError instead of RegExpError when the characters of 'P' do not have the syntactic form Pattern diff --git a/test/suite/ch15/15.10/15.10.4/15.10.4.1/15.10.4.1-3.js b/test/suite/ch15/15.10/15.10.4/15.10.4.1/15.10.4.1-3.js index ecc4ab18fed126c2889222c20840c716edc2750b..168a71de6c68b3c67699a9cc44690ae584f262b3 100644 --- a/test/suite/ch15/15.10/15.10.4/15.10.4.1/15.10.4.1-3.js +++ b/test/suite/ch15/15.10/15.10.4/15.10.4.1/15.10.4.1-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.10.4.1-3 description: > RegExp - the thrown error is SyntaxError instead of RegExpError when 'F' contains any character other than 'g', 'i', or 'm' diff --git a/test/suite/ch15/15.10/15.10.4/15.10.4.1/15.10.4.1-4.js b/test/suite/ch15/15.10/15.10.4/15.10.4.1/15.10.4.1-4.js index 450027c5659c57edb2c2a3beea78d878538e9d60..094a1ea7f82eb400348edf0eece2c8570ed8284b 100644 --- a/test/suite/ch15/15.10/15.10.4/15.10.4.1/15.10.4.1-4.js +++ b/test/suite/ch15/15.10/15.10.4/15.10.4.1/15.10.4.1-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.10.4.1-4 description: RegExp - the SyntaxError is not thrown when flags is 'gim' includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A1_T1.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A1_T1.js index 5457cd556005ad692bea26aae73d035a35aa3456..c1dc806220de6e48417f9a5d6928eea2cebef86b 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A1_T1.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A1_T1.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.4.1_A1_T1 description: Pattern is /./i and RegExp is new RegExp(pattern) ---*/ diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A1_T2.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A1_T2.js index 25f60323bdc7d28c25ecb4ca66f9533d2d6ba579..2aa9063e4691d0c0b5e33d68f288d2d412c76983 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A1_T2.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A1_T2.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.4.1_A1_T2 description: > Pattern is /\t/m and RegExp is new RegExp(pattern,x), where x is undefined variable diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A1_T3.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A1_T3.js index 03ef13f75f5763819db0e767658d7e206743d6c8..12ff9987b6aeb6b8ae20db23aee3fb58221a2b3e 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A1_T3.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A1_T3.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.4.1_A1_T3 description: Pattern is /[a-b]/g and RegExp is new RegExp(pattern,void 0) ---*/ diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A1_T4.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A1_T4.js index a9ff58c7043f8ce02b39bc248c322c8fa8cb243e..441eb2305a017b6a79faf5dd27dd905a1698b483 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A1_T4.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A1_T4.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.4.1_A1_T4 description: Pattern is new RegExp and RegExp is new RegExp(pattern,undefined) ---*/ diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A1_T5.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A1_T5.js index c8bec01ba63c5d68deb9d3a80132ffdb178fb0a7..bd02056d27caa6857ae514e6f973f2adef8dc257 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A1_T5.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A1_T5.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.4.1_A1_T5 description: > Pattern is RegExp("1?","mig") and RegExp is new RegExp(pattern,(function(){})()) diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A2_T1.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A2_T1.js index 7cc67143d9044c50d4dfa4e0cdc2854f5744e098..6272ef38f9c148f200a544fab66df5fbe75c25d1 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A2_T1.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A2_T1.js @@ -5,6 +5,7 @@ info: > If pattern is an object R whose [[Class]] property is "RegExp" and flags is not undefined, then throw a TypeError exception +es5id: 15.10.4.1_A2_T1 description: > Checking if execution of "new RegExp(pattern, "i")", where the pattern is "/\u0042/i", fails diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A2_T2.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A2_T2.js index a94c2f7dd281b1bd26f18b3013762c7cbbfed72e..432bb0d7b004dd85b6e97e9f35959e0c8cc26135 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A2_T2.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A2_T2.js @@ -5,6 +5,7 @@ info: > If pattern is an object R whose [[Class]] property is "RegExp" and flags is not undefined, then throw a TypeError exception +es5id: 15.10.4.1_A2_T2 description: > Checking if execution of "new RegExp(pattern, {})", where the pattern is "/1?1/mig", fails diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A3_T1.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A3_T1.js index 7bed9d4e2f3ba640def26cdfbea723407870764c..30c14b3836dba9c9a2dcb7d1eb736c1406cae6d8 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A3_T1.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A3_T1.js @@ -3,6 +3,7 @@ /*--- info: let P be the empty string if pattern is undefined +es5id: 15.10.4.1_A3_T1 description: RegExp is new RegExp ---*/ diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A3_T2.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A3_T2.js index 318d74c96576a424abb0a79047220d9c2ed7dd2e..e32724d7f982cb0a4eeb166d4e8dce543e288c4b 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A3_T2.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A3_T2.js @@ -3,6 +3,7 @@ /*--- info: let P be the empty string if pattern is undefined +es5id: 15.10.4.1_A3_T2 description: RegExp is new RegExp(void 0) ---*/ diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A3_T3.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A3_T3.js index c39852dec9a880f33b26ceed8555b531f5618b77..5c47c6477b7239e877e7eecd51fdd2aa708b6b9b 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A3_T3.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A3_T3.js @@ -3,6 +3,7 @@ /*--- info: let P be the empty string if pattern is undefined +es5id: 15.10.4.1_A3_T3 description: RegExp is new RegExp(x), where x is undefined variable ---*/ diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A3_T4.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A3_T4.js index c064ee09ce2aa49194e6c91ee578ec678d55e9c7..efc34675061bd7aa1b4b0adec09c32b0711f1a6d 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A3_T4.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A3_T4.js @@ -3,6 +3,7 @@ /*--- info: let P be the empty string if pattern is undefined +es5id: 15.10.4.1_A3_T4 description: RegExp is new RegExp(undefined) ---*/ diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A3_T5.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A3_T5.js index a048774a2725747cd619994328075edbbe7d7bed..10c62a2d6fe60316100654cf27d891bcb36745f6 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A3_T5.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A3_T5.js @@ -3,6 +3,7 @@ /*--- info: let P be the empty string if pattern is undefined +es5id: 15.10.4.1_A3_T5 description: RegExp is new RegExp((function(){})()) ---*/ diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A4_T1.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A4_T1.js index f5aa597bafa40877db50168cad96f0d78ca84e78..4069835f8d69e8bb98003f2b9c7622c528fb227f 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A4_T1.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A4_T1.js @@ -3,6 +3,7 @@ /*--- info: let F be the empty string if flags is undefined +es5id: 15.10.4.1_A4_T1 description: RegExp is new RegExp(undefined) ---*/ diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A4_T2.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A4_T2.js index e86372d5e8d4904ba80c8b24b1da8d975dde7f3a..5bf7bad56877c547b7c87f4c9894110830b3f4bb 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A4_T2.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A4_T2.js @@ -3,6 +3,7 @@ /*--- info: let F be the empty string if flags is undefined +es5id: 15.10.4.1_A4_T2 description: RegExp is new RegExp(undefined,undefined) ---*/ diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A4_T3.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A4_T3.js index ea851d44d8a473e8253956a15def8f3c58b16649..1cf06337648a6195f34548f8e5dfc3a539b0f955 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A4_T3.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A4_T3.js @@ -3,6 +3,7 @@ /*--- info: let F be the empty string if flags is undefined +es5id: 15.10.4.1_A4_T3 description: Use undefined properties of object as flags of RegExp ---*/ diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A4_T4.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A4_T4.js index 9d2fe29c55484f6f8319cceb9723f4ae02e109d6..6b7833dd62f61d367514441a46625c20381a3c04 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A4_T4.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A4_T4.js @@ -3,6 +3,7 @@ /*--- info: let F be the empty string if flags is undefined +es5id: 15.10.4.1_A4_T4 description: RegExp is new RegExp(null,void 0) ---*/ diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A4_T5.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A4_T5.js index 4028b9f13045b205451b30b8b0256ba078b0ed50..b88cee7b9f9ea2ce685d8c972e18cad6bd544d37 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A4_T5.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A4_T5.js @@ -3,6 +3,7 @@ /*--- info: let F be the empty string if flags is undefined +es5id: 15.10.4.1_A4_T5 description: RegExp is new RegExp("",(function(){})()) ---*/ diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A5_T1.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A5_T1.js index c3fa166427c4382d92c65958588cd6f221bc80f5..e8ab80b4ef60454e533d43d20bb1b157334031ed 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A5_T1.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A5_T1.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.4.1_A5_T1 description: Checking if using "ii" as F leads to throwing the correct exception ---*/ diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A5_T2.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A5_T2.js index 78322d4d06e6d1fe7b0ca3d02477b76cad527c44..6e0d79277b5ea30cb7830649ef4f461486d435eb 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A5_T2.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A5_T2.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.4.1_A5_T2 description: > Checking if using "migg" as F leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A5_T3.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A5_T3.js index 5fc170a3fea1d2bb423b582be827379201391bde..67168f801aa9a8e68be8d0a3e67b08b991b1fd95 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A5_T3.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A5_T3.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.4.1_A5_T3 description: Checking by using eval, try to use eval("\"migg\"") as F ---*/ diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A5_T4.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A5_T4.js index 7ca2a6b53826710346fdd9e89207aca5aa7aa93d..0b1fe8b31c4ccfed6d79b576b24d285ea320894a 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A5_T4.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A5_T4.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.4.1_A5_T4 description: Checking if using "z" as F leads to throwing the correct exception ---*/ diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A5_T6.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A5_T6.js index 765ad2035d352838f733ad848deff1747772729b..7c77d4c298697c33d522aebe3ff10d3d785bf75a 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A5_T6.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A5_T6.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.4.1_A5_T6 description: > Checking if using "null" as F leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A5_T7.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A5_T7.js index 23ae5ec5b659d3bd828f93edab56718e43519fd9..e915537a104842d6fa8ef4dec2c55a3707224f0a 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A5_T7.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A5_T7.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.4.1_A5_T7 description: Checking if using 1.0 as F leads to throwing the correct exception ---*/ diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A5_T8.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A5_T8.js index 7cb74c2cbfc9dae95d422cff7e22537c470c7262..d9913604f2b4b494a863987d91b961988fd479a6 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A5_T8.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A5_T8.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.4.1_A5_T8 description: > Checking if using "true" as F leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A5_T9.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A5_T9.js index 47566c33822658d5b47efdea35144cff1479d8dc..7e26959015b9f0fb54dcd91e2b33e27069e0c936 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A5_T9.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A5_T9.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.4.1_A5_T9 description: > Checking if using "{toString:function(){}}" as F leads to throwing the correct exception diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A6_T1.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A6_T1.js index bdbf433720cbb2204ef7e403ff99c26e2a38d3bc..db54a6d4cf35d1801a11ee9308f78f51586faeac 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A6_T1.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A6_T1.js @@ -3,6 +3,7 @@ /*--- info: The [[Class]] property of the newly constructed object is set to "RegExp" +es5id: 15.10.4.1_A6_T1 description: Checking [[Class]] property of the newly constructed object ---*/ diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A7_T1.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A7_T1.js index 275e6ef01334afb1b9e1dc72677f52369a6e6c39..db646bc9b56c643a32ae0ddf8cf4bfd5a5e7ca34 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A7_T1.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A7_T1.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 15.10.4.1_A7_T1 description: > Add new property to [[Prototype]] of REgExp and check this property of the newly constructed object diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A7_T2.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A7_T2.js index 39d3ea274951de54224238d0713f36fef0ca342b..4ebf95a4ef43a96b0e1e6be11e516f6fe1436848 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A7_T2.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A7_T2.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 15.10.4.1_A7_T2 description: Checking [[Prototype]] property of the newly constructed object ---*/ diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T1.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T1.js index 3452f87e807fcff917a9e24f397bb312e0091d2a..f3db101c2d82661efd2652219d961cea7dab1361 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T1.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T1.js @@ -3,6 +3,7 @@ /*--- info: let P be ToString(pattern) and let F be ToString(flags) +es5id: 15.10.4.1_A8_T1 description: Pattern is "a|b" and flags is "i" ---*/ diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T10.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T10.js index e08a7158238da47e6e4db073dc3e2696c576044a..d9fd657b1b317975686e8d7a5cb0ea1957a942b8 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T10.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T10.js @@ -3,6 +3,7 @@ /*--- info: let P be ToString(pattern) and let F be ToString(flags) +es5id: 15.10.4.1_A8_T10 description: Pattern is true and flags is "m" ---*/ diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T11.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T11.js index be12222c5ee86a778bb15ac30381f0ed1bbb1919..ec2c00ea0c8d8ea774f8e647f485198a55c533f7 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T11.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T11.js @@ -3,6 +3,7 @@ /*--- info: let P be ToString(pattern) and let F be ToString(flags) +es5id: 15.10.4.1_A8_T11 description: Checking by using eval, pattern is Math and flags is eval("\"g\"") ---*/ diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T12.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T12.js index 90c6e6709f5038a11a2a1368702be0bfa701eca9..988bd7c402041216358abb1aeacc737d716d082a 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T12.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T12.js @@ -3,6 +3,7 @@ /*--- info: let P be ToString(pattern) and let F be ToString(flags) +es5id: 15.10.4.1_A8_T12 description: > Pattern is "\u0042" and flags is {toString:void 0, valueOf:function(){throw "invalof";} } diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T13.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T13.js index c05fa212f016389720bdb36940005fd02f137ae3..e69d236f2a022012458ac367ceb5d57b79fe21b6 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T13.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T13.js @@ -3,6 +3,7 @@ /*--- info: let P be ToString(pattern) and let F be ToString(flags) +es5id: 15.10.4.1_A8_T13 description: > Pattern is "1" and flags is {toString:function(){throw "intostr";} } diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T2.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T2.js index 703b060339eda1033b65072232d7cf980ef66263..92a831c660a6be47ad32dcdd5b8999ad51b14863 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T2.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T2.js @@ -3,6 +3,7 @@ /*--- info: let P be ToString(pattern) and let F be ToString(flags) +es5id: 15.10.4.1_A8_T2 description: Pattern is function(){return "a|b|[]";}() and flags is "ig" ---*/ diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T3.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T3.js index 398afe9b7178e31dbea74ef4a1c770e6594894ed..6829076f7e076bf015472b25740f22c439505b04 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T3.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T3.js @@ -3,6 +3,7 @@ /*--- info: let P be ToString(pattern) and let F be ToString(flags) +es5id: 15.10.4.1_A8_T3 description: > Pattern is {toString:function(){return "[0-9]";}} and flags is (function(){return "m";})() diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T4.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T4.js index 08c1e692e269c82935cc67a02c2edb2e97470ad7..9d198173cd530fffe4d2918e7bfab92564378d15 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T4.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T4.js @@ -3,6 +3,7 @@ /*--- info: let P be ToString(pattern) and let F be ToString(flags) +es5id: 15.10.4.1_A8_T4 description: > Pattern is {toString:void 0,valueOf:function(){return "[z-z]";}} and flags is {toString:void 0,valueOf:function(){return "mig";}} diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T5.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T5.js index 607f11982e01b3ec9b2150b8b0b3d210db80c898..85603d8f7905f77d8c676af3e8fc3ff5dd1609eb 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T5.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T5.js @@ -3,6 +3,7 @@ /*--- info: let P be ToString(pattern) and let F be ToString(flags) +es5id: 15.10.4.1_A8_T5 description: > Pattern is new Object("abc{1}") and flags is {toString:function(){return "";}} diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T6.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T6.js index 9a4d2c9ecd0e424e63f593a7a2b817c79c706311..63d049009c744a3755288d11ceadfda50202d8b6 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T6.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T6.js @@ -3,6 +3,7 @@ /*--- info: let P be ToString(pattern) and let F be ToString(flags) +es5id: 15.10.4.1_A8_T6 description: > Pattern is {toString:function(){throw "intostr";} } and flags is "i" diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T7.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T7.js index 142e5c1bb7f44cdb4c54cb7d660b135d8b815036..a28ed37aebeab70135541eb90c1841c285004321 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T7.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T7.js @@ -3,6 +3,7 @@ /*--- info: let P be ToString(pattern) and let F be ToString(flags) +es5id: 15.10.4.1_A8_T7 description: > Pattern is {toString:void 0, valueOf:function(){throw "invalof";} } and flags is "i" diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T8.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T8.js index 8dff8645c63ad4fd5f1ade3470942bca265719e8..7e9cea428e4f4f7ea52ceea8fd4b74365e54dab9 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T8.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T8.js @@ -3,6 +3,7 @@ /*--- info: let P be ToString(pattern) and let F be ToString(flags) +es5id: 15.10.4.1_A8_T8 description: > Pattern is {toString:function(){throw "intostr";} } and flags is "error" diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T9.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T9.js index aab722a0908c34535b17c1d976bbdbe8c341eb1f..43686f1c6d117d36e00c27f2a60bfbaceb78e051 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T9.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A8_T9.js @@ -3,6 +3,7 @@ /*--- info: let P be ToString(pattern) and let F be ToString(flags) +es5id: 15.10.4.1_A8_T9 description: Pattern is 1 and flags is new Object("gi") ---*/ diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A9_T1.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A9_T1.js index 2baf8bbf0dfc0307e21c89fe0de4787cb46ac414..f43e09a3abf359991699ff5fe67071f20164dd89 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A9_T1.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A9_T1.js @@ -5,6 +5,7 @@ info: > If P's characters do not have the form Pattern, then throw a SyntaxError exception +es5id: 15.10.4.1_A9_T1 description: Pattern is "??" ---*/ diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A9_T2.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A9_T2.js index 6033e83f6038fccf2ecf6bc996f1d5e644eddb69..dc1179bfaea81227e80dfd2deefd7b5e72f1efd2 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A9_T2.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A9_T2.js @@ -5,6 +5,7 @@ info: > If P's characters do not have the form Pattern, then throw a SyntaxError exception +es5id: 15.10.4.1_A9_T2 description: Pattern is "[{-z]" ---*/ diff --git a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A9_T3.js b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A9_T3.js index 22520ab5a95d43cf3b5a4654d0846c0ea9eed1c4..f83f644a4b5e21bbb3e85dfbfd18c0139c2fc1a0 100644 --- a/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A9_T3.js +++ b/test/suite/ch15/15.10/15.10.4/S15.10.4.1_A9_T3.js @@ -5,6 +5,7 @@ info: > If P's characters do not have the form Pattern, then throw a SyntaxError exception +es5id: 15.10.4.1_A9_T3 description: Pattern is "[a--z]" ---*/ diff --git a/test/suite/ch15/15.10/15.10.5/S15.10.5.1_A1.js b/test/suite/ch15/15.10/15.10.5/S15.10.5.1_A1.js index 54f7891dbdc6a93d3c8a171e96c8e880f7d082b7..3b3136cfbdfd0eb59f6a0399b0884dcd3098d30d 100644 --- a/test/suite/ch15/15.10/15.10.5/S15.10.5.1_A1.js +++ b/test/suite/ch15/15.10/15.10.5/S15.10.5.1_A1.js @@ -3,6 +3,7 @@ /*--- info: The RegExp has property prototype +es5id: 15.10.5.1_A1 description: Checking RegExp.prototype property ---*/ diff --git a/test/suite/ch15/15.10/15.10.5/S15.10.5.1_A2.js b/test/suite/ch15/15.10/15.10.5/S15.10.5.1_A2.js index d4525cfcfef5f815fd50658a7e34136a25523254..606af7905c12ad5479f0044a994b58f57cfd4870 100644 --- a/test/suite/ch15/15.10/15.10.5/S15.10.5.1_A2.js +++ b/test/suite/ch15/15.10/15.10.5/S15.10.5.1_A2.js @@ -3,6 +3,7 @@ /*--- info: The RegExp.prototype property has the attribute DontEnum +es5id: 15.10.5.1_A2 description: Checking if enumerating the RegExp.prototype property fails ---*/ diff --git a/test/suite/ch15/15.10/15.10.5/S15.10.5.1_A3.js b/test/suite/ch15/15.10/15.10.5/S15.10.5.1_A3.js index 8af7af311a0c9a8892bb611d16e8194b0e92a3bc..18754cad96caee184d2cd35317cdfd9015763ca2 100644 --- a/test/suite/ch15/15.10/15.10.5/S15.10.5.1_A3.js +++ b/test/suite/ch15/15.10/15.10.5/S15.10.5.1_A3.js @@ -3,6 +3,7 @@ /*--- info: The RegExp.prototype property has the attribute DontDelete +es5id: 15.10.5.1_A3 description: Checking if deleting the RegExp.prototype property fails includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.10/15.10.5/S15.10.5.1_A4.js b/test/suite/ch15/15.10/15.10.5/S15.10.5.1_A4.js index bc66d066b7417a42e615e29ff71b370ef623db21..e545aadcb54ff8a1c45c8ce577806e5ed8a6bc35 100644 --- a/test/suite/ch15/15.10/15.10.5/S15.10.5.1_A4.js +++ b/test/suite/ch15/15.10/15.10.5/S15.10.5.1_A4.js @@ -3,6 +3,7 @@ /*--- info: The RegExp.prototype property has the attribute ReadOnly +es5id: 15.10.5.1_A4 description: Checking if varying the RegExp.prototype property fails includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.10/15.10.5/S15.10.5_A1.js b/test/suite/ch15/15.10/15.10.5/S15.10.5_A1.js index ca01a9da9cabaa36a093613762a6bcda8eb44299..d048f8985a6022e13be74472cc1457e1146b8e80 100644 --- a/test/suite/ch15/15.10/15.10.5/S15.10.5_A1.js +++ b/test/suite/ch15/15.10/15.10.5/S15.10.5_A1.js @@ -3,6 +3,7 @@ /*--- info: RegExp constructor has length property whose value is 2 +es5id: 15.10.5_A1 description: Checking RegExp.length property ---*/ diff --git a/test/suite/ch15/15.10/15.10.5/S15.10.5_A2_T1.js b/test/suite/ch15/15.10/15.10.5/S15.10.5_A2_T1.js index 0c42036ce4e3d9d629aadf7049269aac33f5cff7..8c36bfdc0da183a5f82cd38ca2aa88d03d4951b1 100644 --- a/test/suite/ch15/15.10/15.10.5/S15.10.5_A2_T1.js +++ b/test/suite/ch15/15.10/15.10.5/S15.10.5_A2_T1.js @@ -5,6 +5,7 @@ info: > The value of the internal [[Prototype]] property of the RegExp constructor is the Function prototype object +es5id: 15.10.5_A2_T1 description: Checking Function.prototype.isPrototypeOf(RegExp) ---*/ diff --git a/test/suite/ch15/15.10/15.10.5/S15.10.5_A2_T2.js b/test/suite/ch15/15.10/15.10.5/S15.10.5_A2_T2.js index a31c29a08509ca7bbb83d6103967a327f17fb47f..4fdec524fb09dcf0f7350011185ab320df7707e2 100644 --- a/test/suite/ch15/15.10/15.10.5/S15.10.5_A2_T2.js +++ b/test/suite/ch15/15.10/15.10.5/S15.10.5_A2_T2.js @@ -5,6 +5,7 @@ info: > The value of the internal [[Prototype]] property of the RegExp constructor is the Function prototype object +es5id: 15.10.5_A2_T2 description: > Add new property to Function.prototype and then check this property of RegExp diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/15.10.6.2-9-e-1.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/15.10.6.2-9-e-1.js index 8a1a687bf42352a3ef7d01f54a3e388da622a3e5..3ecbe53dd348b6ec85f268d89d08b41e448b64b9 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/15.10.6.2-9-e-1.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/15.10.6.2-9-e-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.10.6.2-9-e-1 description: > RegExp.prototype.exec - the removed step 9.e won't affected current algorithm diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A10.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A10.js index 2fa8a88cba933e6547af886301a01672aa829b9c..7f505b03d65e1aef5b33f91419073db70cfa987b 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A10.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A10.js @@ -3,6 +3,7 @@ /*--- info: The RegExp.prototype.exec.length property has the attribute ReadOnly +es5id: 15.10.6.2_A10 description: Checking if varying the RegExp.prototype.exec.length property fails includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A11.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A11.js index 883bd3217cae5547a477f26d9a1ba9ace7aa8335..b3052f3d1819c7980fede1fce4fb3df4a6a40af9 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A11.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A11.js @@ -3,6 +3,7 @@ /*--- info: The length property of the exec method is 1 +es5id: 15.10.6.2_A11 description: Checking RegExp.prototype.exec.length includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A12.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A12.js index 2db3c0ec27d3d40d77fe395eeaa63a904178974b..38276478fb877008338a15f8a6cb0f7e312a530a 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A12.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A12.js @@ -3,6 +3,7 @@ /*--- info: regExp exec() acts like regExp.exec('undefined') (step 2) +es5id: 15.10.6.2_A12 description: Checking RegExp.prototype.exec includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T1.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T1.js index e94054761823d0912786b1906d3c70d3ac66724c..d55d32158ae9c9bc645b96be1dd7d69d7d1c2bee 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T1.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T1.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.6.2_A1_T1 description: String is "123" and RegExp is /1|12/ ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T10.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T10.js index 6ba70a801792a2b614bd0d69830cc0b242109cdf..d556ba229723a5680a582d99fd4b4181f9395fdc 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T10.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T10.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.6.2_A1_T10 description: String is 1.01 and RegExp is /1|12/ ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T11.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T11.js index 8f9b7a2deaf0029d359559049b74ca70b831eb4d..61f3a4f06b2ebf2a68f0d0c34050faff92e559c1 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T11.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T11.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.6.2_A1_T11 description: String is new Number(1.012) and RegExp is /2|12/ ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T12.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T12.js index a442f232c0de10cdb98114b52d224a21eeedae7b..a0c26035ca370e779f0eb26b499a5a361520a0a3 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T12.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T12.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.6.2_A1_T12 description: > String is {toString:function(){return Math.PI;}} and RegExp is /\.14/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T13.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T13.js index 8233105fe1fb52b9982918c6ef4da65d1b04e490..037aef18cadb12f02c1aaeb7977460e3a71601ef 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T13.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T13.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.6.2_A1_T13 description: String is true and RegExp is /t[a-b|q-s]/ ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T14.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T14.js index f7e388f2a80e0c1604ba321cf94743e18d5ab4a2..19248da7367724ff0115c6c19e63ea4f8162f0d1 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T14.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T14.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.6.2_A1_T14 description: String is new Boolean and RegExp is /AL|se/ ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T15.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T15.js index e6668c929783f7321ac661332de0194b84f6a5f7..cd9f348ea9f55da7a038f22fba8f8a474a71a1be 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T15.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T15.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.6.2_A1_T15 description: "String is {toString:function(){return false;}} and RegExp is /LS/i" ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T16.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T16.js index 73c4bb47c8017db8e8e9ccd3af2571c072afce7f..0f72bb36bccae70fffc17b6cff77a6131187f91c 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T16.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T16.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.6.2_A1_T16 description: RegExp is /undefined/ and call exec() without arguments ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T17.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T17.js index 54ea9ad045e0c119e0ae679d82172760c1a4642b..2f1ccbb25838d243a3857cd5493902ef96a80e5b 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T17.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T17.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.6.2_A1_T17 description: String is null and RegExp is /ll|l/ ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T18.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T18.js index 34ca221ce287dadbe9753946c2f4e9dad519c63d..011edd677749a511f1ba0892c021baf96c37ef97 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T18.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T18.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.6.2_A1_T18 description: String is undefined and RegExp is /nd|ne/ ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T19.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T19.js index 62fe9f440eb427a1d3d5fee733176d2c67dd3113..ebd89b1f76159f0ee0773d8f25ec441cdfb76d1c 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T19.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T19.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.6.2_A1_T19 description: String is void 0 and RegExp is /e{1}/ ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T2.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T2.js index 724dc09614f4c3fb29dbd8e6fee9b610d94ae6bb..e3bf673cafca1e18be400631ac9e326f40cc292d 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T2.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T2.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.6.2_A1_T2 description: String is new String("123") and RegExp is /((1)|(12))((3)|(23))/ ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T20.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T20.js index ab765535021bac6642e2866ae8e358dbf90f3fe0..c116d57c326795fb830968b080f5347d4664a7a0 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T20.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T20.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.6.2_A1_T20 description: String is x and RegExp is /[a-f]d/, where x is undefined variable ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T21.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T21.js index f2a415e786f1e16030933d2c34f90903a8cea2ba..995b2344041eaad10cdb6e32fc2d8ff962fb3110 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T21.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T21.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.6.2_A1_T21 description: String is function(){}() and RegExp is /[a-z]n/ ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T3.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T3.js index b5ff40a2dfdb841b63568c2faae8480c8e20ee36..b48e4c974e90840a78e230e5e5247d43886fbe89 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T3.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T3.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.6.2_A1_T3 description: String is new Object("abcdefghi") and RegExp is /a[a-z]{2,4}/ ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T4.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T4.js index a8f39248ded00962acdae18dd82eca9c722d5c6a..1a301acd081e020e7fe4c65000c10d6bac3ccdbc 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T4.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T4.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.6.2_A1_T4 description: > String is {toString:function(){return "abcdefghi";}} and RegExp is /a[a-z]{2,4}?/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T5.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T5.js index 6f9f046dd45dac673a0880080955a9aef2f88069..77c7397f447b5876d13fd876e1eefd6df599dd2c 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T5.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T5.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.6.2_A1_T5 description: > String is {toString:function(){return {};}, valueOf:function(){return "aabaac";}} and RegExp is diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T6.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T6.js index d44ad4be7c35eeacdd4450696dd54d84de280d05..679679fcabe9d71d6bd699d837e45fd688044e16 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T6.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T6.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.6.2_A1_T6 description: > String is (function(){return "zaacbbbcac"})() and RegExp is /(z)((a+)?(b+)?(c))* / diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T7.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T7.js index dc9fd098969bb9c775c3f7df5144c0a9f6aae7da..a2b472ee05eb11370c9e96449052f88db52d7371 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T7.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T7.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.6.2_A1_T7 description: > String is {toString:function(){throw "intostr";}} and RegExp is /[a-z]/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T8.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T8.js index 956421df1cd24f9c71674fc93bfc7e6b912f41b0..caa1852cd8ec4b396637c1a24046b05c675c924e 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T8.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T8.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.6.2_A1_T8 description: > String is {toString:void 0, valueOf:function(){throw "invalof";}} and RegExp is /[a-z]/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T9.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T9.js index 5be324ebfa3074e6dbde63a4aa3cac934c9ff51f..0024b34f660425046454c7e440ab1aec466cdb23 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T9.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A1_T9.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.10.6.2_A1_T9 description: String is undefined variable and RegExp is /1|12/ ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A2_T1.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A2_T1.js index 4954ba0cc1f566681cbba9155446cae04d063053..0536c9d4b49b1db0c503c89fa731074a64573232 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A2_T1.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A2_T1.js @@ -5,6 +5,7 @@ info: > A TypeError exception is thrown if the this value is not an object for which the value of the internal [[Class]] property is "RegExp" +es5id: 15.10.6.2_A2_T1 description: The internal [[Class]] property is "Object" ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A2_T10.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A2_T10.js index 1811b10b999825804f2ee9e84ced49b4696d9407..5d05444475abe73da138678cf233d4a878c99916 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A2_T10.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A2_T10.js @@ -5,6 +5,7 @@ info: > A TypeError exception is thrown if the this value is not an object for which the value of the internal [[Class]] property is "RegExp" +es5id: 15.10.6.2_A2_T10 description: The tested object is undefined ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A2_T2.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A2_T2.js index 64598565dc74b3b31f9e32540727e3a6f7029871..6e26a74d68ce9dfaf38883033c0c3de5ec5f1714 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A2_T2.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A2_T2.js @@ -5,6 +5,7 @@ info: > A TypeError exception is thrown if the this value is not an object for which the value of the internal [[Class]] property is "RegExp" +es5id: 15.10.6.2_A2_T2 description: The tested object is Math ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A2_T3.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A2_T3.js index adb5a205813679b6dd2bf3be795f3d8621eb02dd..70b8f34abd3d2b75e203e978cb8cf5e05e152c00 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A2_T3.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A2_T3.js @@ -5,6 +5,7 @@ info: > A TypeError exception is thrown if the this value is not an object for which the value of the internal [[Class]] property is "RegExp" +es5id: 15.10.6.2_A2_T3 description: The tested object is function object ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A2_T4.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A2_T4.js index cdfaac28fec0e6ba5da14e1a2129e7a5dd83f529..ec202ebfa610e074a494d936e3c3b6a39858f10a 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A2_T4.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A2_T4.js @@ -5,6 +5,7 @@ info: > A TypeError exception is thrown if the this value is not an object for which the value of the internal [[Class]] property is "RegExp" +es5id: 15.10.6.2_A2_T4 description: The tested object is new String("[a-b]") ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A2_T5.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A2_T5.js index 89be446459978b19120549492cb7a3a8dea6b1cb..c31cde33025f44b5e2a8f6fcf24a0170d09108a1 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A2_T5.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A2_T5.js @@ -5,6 +5,7 @@ info: > A TypeError exception is thrown if the this value is not an object for which the value of the internal [[Class]] property is "RegExp" +es5id: 15.10.6.2_A2_T5 description: The tested object is new Boolean(false) ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A2_T6.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A2_T6.js index 4a70ac2f162d28aa26afc88cbef164fa11f77f75..6d5e7769951bba3a4db3b01c3e8c25e67eb996f0 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A2_T6.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A2_T6.js @@ -5,6 +5,7 @@ info: > A TypeError exception is thrown if the this value is not an object for which the value of the internal [[Class]] property is "RegExp" +es5id: 15.10.6.2_A2_T6 description: The tested object is new Number(1.0) ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A2_T7.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A2_T7.js index 468beb97e31c1d0c20236bf5ff1dca6c48555c85..fb9474c4826f387e6325350729072f9b9b4a0453 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A2_T7.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A2_T7.js @@ -5,6 +5,7 @@ info: > A TypeError exception is thrown if the this value is not an object for which the value of the internal [[Class]] property is "RegExp" +es5id: 15.10.6.2_A2_T7 description: The tested object is false ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A2_T8.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A2_T8.js index d4d6f6d0ab6972dabf0d40b39b95e8dc9452d8eb..1440c7d02a9f299afe00cecd9895e29f47bc5528 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A2_T8.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A2_T8.js @@ -5,6 +5,7 @@ info: > A TypeError exception is thrown if the this value is not an object for which the value of the internal [[Class]] property is "RegExp" +es5id: 15.10.6.2_A2_T8 description: The tested object is "." ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A2_T9.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A2_T9.js index 3d34e2f45b8402be35bf84d53816199c54d245c0..fd474480c33bb7f42123d2ef96c2a540008242b0 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A2_T9.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A2_T9.js @@ -5,6 +5,7 @@ info: > A TypeError exception is thrown if the this value is not an object for which the value of the internal [[Class]] property is "RegExp" +es5id: 15.10.6.2_A2_T9 description: The tested object is 1.0 ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A3_T1.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A3_T1.js index 32cec81d0f1cb6acc62df4d9caa1f339305dafd9..9a8c89bfb0c182e7fbb07d35a5c54e34fcf8806d 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A3_T1.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A3_T1.js @@ -6,6 +6,7 @@ info: > RegExp.prototype.exec behavior depends on global property. If global is true and lastIndex not changed manually, next exec calling start to match from position where current match finished +es5id: 15.10.6.2_A3_T1 description: "RegExp is /(?:ab|cd)\\d?/g and tested string is \"ab cd2 ab34 cd\"" ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A3_T2.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A3_T2.js index 066861d74a7c3d158aff178a98f24991a1c18d7f..54cbbaf7cb77c5d7250b58e49b477cc35fd66fd6 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A3_T2.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A3_T2.js @@ -6,6 +6,7 @@ info: > RegExp.prototype.exec behavior depends on global property. If global is true and lastIndex not changed manually, next exec calling start to match from position where current match finished +es5id: 15.10.6.2_A3_T2 description: RegExp is /[Nn]evermore/g and tested string is very long string ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A3_T3.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A3_T3.js index b05fd87af390b0d8efb3cdfb671652cec090fb3c..eb8977eeb8c09bdd9a5ac5922331e6674cd909f1 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A3_T3.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A3_T3.js @@ -6,6 +6,7 @@ info: > RegExp.prototype.exec behavior depends on global property. If global is true and lastIndex not changed manually, next exec calling start to match from position where current match finished +es5id: 15.10.6.2_A3_T3 description: RegExp is /[Nn]?evermore/g and tested string is very long string ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A3_T4.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A3_T4.js index 8ed9f64c1bef6476c6d3cdbebf030a3b68e72ea6..2bbfaae4a096a4148a1fe96ad3a3068b5150199c 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A3_T4.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A3_T4.js @@ -6,6 +6,7 @@ info: > RegExp.prototype.exec behavior depends on global property. If global is true and lastIndex not changed manually, next exec calling start to match from position where current match finished +es5id: 15.10.6.2_A3_T4 description: > RegExp is /([Nn]?ever|([Nn]othing\s{1,}))more/g and tested string is very long string diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A3_T5.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A3_T5.js index f6ba5c3faa57910d04efca5fcb786e37e47d15a6..37e186e06d2c047d02acbb8b00e09e4dc8f4c965 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A3_T5.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A3_T5.js @@ -6,6 +6,7 @@ info: > RegExp.prototype.exec behavior depends on global property. If global is true and lastIndex not changed manually, next exec calling start to match from position where current match finished +es5id: 15.10.6.2_A3_T5 description: RegExp is /\d+/g and tested string is "123 456 789" ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A3_T6.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A3_T6.js index 207761cdedb8eefafa0f6d15c7d21de321c2e714..9f9b5d28ca3d81bc93e62c935dddf973e4897c62 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A3_T6.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A3_T6.js @@ -6,6 +6,7 @@ info: > RegExp.prototype.exec behavior depends on global property. If global is true and lastIndex not changed manually, next exec calling start to match from position where current match finished +es5id: 15.10.6.2_A3_T6 description: RegExp is /(\d+)/g and tested string is "123 456 789" ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A3_T7.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A3_T7.js index d9a48ed58cd4cf35c1ac76d6cd1ac6df7e454fac..6d87fe4a250361fec9020889e24bae8883ddc04a 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A3_T7.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A3_T7.js @@ -6,6 +6,7 @@ info: > RegExp.prototype.exec behavior depends on global property. If global is true and lastIndex not changed manually, next exec calling start to match from position where current match finished +es5id: 15.10.6.2_A3_T7 description: RegExp is /\d+/ and tested string is "123 456 789" ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T1.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T1.js index 1b04a40faa8212397af0e61d99cd84f2f053b7ac..fe7d185134ef78f19293390d18dcc23627269a03 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T1.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T1.js @@ -5,6 +5,7 @@ info: > RegExp.prototype.exec behavior depends on global property. If global is true next exec calling start to match from lastIndex position +es5id: 15.10.6.2_A4_T1 description: Call first exec, then set re.lastIndex = 12 and again call exec ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T10.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T10.js index 2ff8a1f9b4da424448bde5b2d12804c34fd3808f..3955d800557c9714584337ce87afa1f5d6ae0e07 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T10.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T10.js @@ -5,6 +5,7 @@ info: > RegExp.prototype.exec behavior depends on global property. If global is true next exec calling start to match from lastIndex position +es5id: 15.10.6.2_A4_T10 description: > Call first exec, then set re.lastIndex = {valueOf:function(){return 12;}} and again call exec diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T11.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T11.js index 463d16510cfa4ca332faed89b1e32b512c55f63d..8b53d2a934059480410a14e9e64ef53461ac1c72 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T11.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T11.js @@ -5,6 +5,7 @@ info: > RegExp.prototype.exec behavior depends on global property. If global is true next exec calling start to match from lastIndex position +es5id: 15.10.6.2_A4_T11 description: > Call first exec, then set re.lastIndex = {valueOf:function(){throw "intoint";}} and again call exec diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T12.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T12.js index dc5bbe8996ceed13491a96d824d3d9228293cae1..6082037cc2a7131b41a526bc38980520b300a831 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T12.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T12.js @@ -5,6 +5,7 @@ info: > RegExp.prototype.exec behavior depends on global property. If global is true next exec calling start to match from lastIndex position +es5id: 15.10.6.2_A4_T12 description: > Call first exec, then set re.lastIndex = {toString:function(){return 12;},valueOf:function(){return {};}} diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T2.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T2.js index 638184c454e16856502030359e43cef7f741d911..5d5d9695986feb7465e146acf81aecc1eb2952b4 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T2.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T2.js @@ -5,6 +5,7 @@ info: > RegExp.prototype.exec behavior depends on global property. If global is true next exec calling start to match from lastIndex position +es5id: 15.10.6.2_A4_T2 description: > Call first exec, then set re.lastIndex = undefined and again call exec diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T3.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T3.js index 54a89150733d4a287834324b8110daed98d8b861..6fac0169460879bac9d2182e232582082f616b77 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T3.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T3.js @@ -5,6 +5,7 @@ info: > RegExp.prototype.exec behavior depends on global property. If global is true next exec calling start to match from lastIndex position +es5id: 15.10.6.2_A4_T3 description: Call first exec, then set re.lastIndex = void 0 and again call exec ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T4.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T4.js index 513dbbe0ebb6217c808765c7de4784eddd1fd71e..d29b13f1f1e5bb70dce72a89a3faea019f4d5fd2 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T4.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T4.js @@ -5,6 +5,7 @@ info: > RegExp.prototype.exec behavior depends on global property. If global is true next exec calling start to match from lastIndex position +es5id: 15.10.6.2_A4_T4 description: Call first exec, then set re.lastIndex = null and again call exec ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T5.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T5.js index 5c0d8561af0ae90be0128d5ee847b16ea4c4f432..121a7832fae2ca884c3b25f86f13b0c2d2df5023 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T5.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T5.js @@ -5,6 +5,7 @@ info: > RegExp.prototype.exec behavior depends on global property. If global is true next exec calling start to match from lastIndex position +es5id: 15.10.6.2_A4_T5 description: > Call first exec, then set re.lastIndex = x and again call exec, where x is undefined variable diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T6.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T6.js index 2bfa2b1f80070a1ccc2599b6c853c0aaa5028099..a91c4f9553de961a9677cc9d67a97cc178240879 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T6.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T6.js @@ -5,6 +5,7 @@ info: > RegExp.prototype.exec behavior depends on global property. If global is true next exec calling start to match from lastIndex position +es5id: 15.10.6.2_A4_T6 description: Call first exec, then set re.lastIndex = false and again call exec ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T7.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T7.js index f7d9fac24b58a8f6fd44223d17cee5fac2c83439..31ecbbaab8d3118e62e74e6bfc5fbe8afe5bcc31 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T7.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T7.js @@ -5,6 +5,7 @@ info: > RegExp.prototype.exec behavior depends on global property. If global is true next exec calling start to match from lastIndex position +es5id: 15.10.6.2_A4_T7 description: > Call first exec, then set re.lastIndex = Math.NaN and again call exec diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T8.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T8.js index 97b017e9205b9d48589290ab6cd2874ee51d0f00..11c74aa0f953e035ec5181aae24e8a2024c7fae4 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T8.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T8.js @@ -5,6 +5,7 @@ info: > RegExp.prototype.exec behavior depends on global property. If global is true next exec calling start to match from lastIndex position +es5id: 15.10.6.2_A4_T8 description: Call first exec, then set re.lastIndex = "12" and again call exec ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T9.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T9.js index 6364fa4a5b6115d0a4b176f43beecc80cd8f7a16..fb17b83afb2cf5cff02b8bcab2da2aeaaa965b03 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T9.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A4_T9.js @@ -5,6 +5,7 @@ info: > RegExp.prototype.exec behavior depends on global property. If global is true next exec calling start to match from lastIndex position +es5id: 15.10.6.2_A4_T9 description: > Call first exec, then set re.lastIndex = "eleven" and again call exec diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A5_T1.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A5_T1.js index 782b99acb9b6848afae0781acc725f05c2522a8e..9a9ed7e2d76c7a0d4e263bfbf0b7273262d2e337 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A5_T1.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A5_T1.js @@ -6,6 +6,7 @@ info: > RegExp.prototype.exec behavior depends on global property. Let global is true and let I = If ToInteger(lastIndex). Then if I<0 orI>length then set lastIndex to 0 and return null +es5id: 15.10.6.2_A5_T1 description: > First call /(?:ab|cd)\d?/g.exec("aac1dz2233a1bz12nm444ab42"), and then First call /(?:ab|cd)\d?/g.exec("aacd22") diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A5_T2.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A5_T2.js index 9b0e201274a15b88570b4677a802eebbd1d4b6f2..3ed1d5f7462e21850abb30a358f7642da089f6e5 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A5_T2.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A5_T2.js @@ -6,6 +6,7 @@ info: > RegExp.prototype.exec behavior depends on global property. Let global is true and let I = If ToInteger(lastIndex). Then if I<0 orI>length then set lastIndex to 0 and return null +es5id: 15.10.6.2_A5_T2 description: "Set lastIndex to 100 and call /(?:ab|cd)\\d?/g.exec(\"aacd22 \")" ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A5_T3.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A5_T3.js index b76dd8e7572e0eccba779bc391fa0cca0166cf74..80cf9c3951c01cb06bcd10cdb25d0d8cf0bf7f93 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A5_T3.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A5_T3.js @@ -6,6 +6,7 @@ info: > RegExp.prototype.exec behavior depends on global property. Let global is true and let I = If ToInteger(lastIndex). Then if I<0 orI>length then set lastIndex to 0 and return null +es5id: 15.10.6.2_A5_T3 description: "Set lastIndex to -1 and call /(?:ab|cd)\\d?/g.exec(\"aacd22 \")" ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A6.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A6.js index 56dd3d0aa20795238b4620149cb51edeb6dafb24..fa3d18871d2f9ad97f651e8195b0ae1ee200eaa8 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A6.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A6.js @@ -3,6 +3,7 @@ /*--- info: RegExp.prototype.exec has not prototype property +es5id: 15.10.6.2_A6 description: Checking RegExp.prototype.exec.prototype ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A7.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A7.js index fa03dda1d762a8ecd386ad3b4f6cab61b16aff94..3e252361ccb6b3d8c132a0fa28ada7e58d274482 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A7.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A7.js @@ -3,6 +3,7 @@ /*--- info: RegExp.prototype.exec can't be used as constructor +es5id: 15.10.6.2_A7 description: Checking if creating the RegExp.prototype.exec object fails ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A8.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A8.js index cdf0f62acfa824bdfd7b67819a10acdaf773ef2f..d0598dc0cf43c5ab9b9020377989a02efcf6d000 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A8.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A8.js @@ -3,6 +3,7 @@ /*--- info: The RegExp.prototype.exec.length property has the attribute DontEnum +es5id: 15.10.6.2_A8 description: > Checking if enumerating the RegExp.prototype.exec.length property fails diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A9.js b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A9.js index 762a6644bf039553a28d23577028b6b5d3c93978..0dd0ff35b2c8982b4498294f94e838990da97451 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A9.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.2/S15.10.6.2_A9.js @@ -3,6 +3,7 @@ /*--- info: The RegExp.prototype.exec.length property has the attribute DontDelete +es5id: 15.10.6.2_A9 description: > Checking if deleting the RegExp.prototype.exec.length property fails diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A10.js b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A10.js index f1150a469f3020404ddd4e745facc2d162044384..da01317a69de3732d95aaac1ee2ec91f09e7be5c 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A10.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A10.js @@ -3,6 +3,7 @@ /*--- info: The RegExp.prototype.test.length property has the attribute ReadOnly +es5id: 15.10.6.3_A10 description: Checking if varying the RegExp.prototype.test.length property fails includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A11.js b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A11.js index 888c1403aa7b6e31750a9f4bfe5fb46d0a12166c..3e1ce9f1b0916f8ed689ba229b3a39abe99755d2 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A11.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A11.js @@ -3,6 +3,7 @@ /*--- info: The length property of the test method is 1 +es5id: 15.10.6.3_A11 description: Checking RegExp.prototype.test.length includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T1.js b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T1.js index 3478c2b5235cb657a6ccf148d5f32195f37df5ef..72b6822d383128bfaf367fb7cc621918914e5ee1 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T1.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: Equivalent to the expression RegExp.prototype.exec(string) != null +es5id: 15.10.6.3_A1_T1 description: RegExp is /1|12/ and tested string is "123" ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T10.js b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T10.js index 273fa0941e29e9445443729a2542274d33fedde0..24d36e4b6c82bfef1e9aff7f451c5dc387bd4497 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T10.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T10.js @@ -3,6 +3,7 @@ /*--- info: Equivalent to the expression RegExp.prototype.exec(string) != null +es5id: 15.10.6.3_A1_T10 description: RegExp is /1|12/ and tested string is 1.01 ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T11.js b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T11.js index 5c60598e35edc1ce1264961fe1ac3aae211212f6..da005e97aa8672ea75054b1f017cdc5330eb2bb4 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T11.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T11.js @@ -3,6 +3,7 @@ /*--- info: Equivalent to the expression RegExp.prototype.exec(string) != null +es5id: 15.10.6.3_A1_T11 description: RegExp is /2|12/ and tested string is new Number(1.012) ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T12.js b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T12.js index d63ad848cfae74db5b146277dfaa9abdfdcb462b..c4a4e72e3a32e44615b5a3cd929aae2234f8fdaa 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T12.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T12.js @@ -3,6 +3,7 @@ /*--- info: Equivalent to the expression RegExp.prototype.exec(string) != null +es5id: 15.10.6.3_A1_T12 description: > RegExp is /\.14/ and tested string is {toString:function(){return Math.PI;}} diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T13.js b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T13.js index c71e9f9af19955d876799be0672430e16e08ec7e..5a2dd8994003b33d1dc59acadb5a7ec33f2ce66e 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T13.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T13.js @@ -3,6 +3,7 @@ /*--- info: Equivalent to the expression RegExp.prototype.exec(string) != null +es5id: 15.10.6.3_A1_T13 description: RegExp is /t[a-b|q-s]/ and tested string is true ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T14.js b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T14.js index d0c23c6cd491fb8efa771160a471ee27e6ea099a..834bb463cc530aaa61e0c9bd821c8ac754bf32cd 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T14.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T14.js @@ -3,6 +3,7 @@ /*--- info: Equivalent to the expression RegExp.prototype.exec(string) != null +es5id: 15.10.6.3_A1_T14 description: RegExp is /AL|se/ and tested string is new Boolean ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T15.js b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T15.js index eb7823a2a44a02e07655017059f15041a6ee23da..8f41f9805a1c855a77373d7cd7e0184a643d5885 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T15.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T15.js @@ -3,6 +3,7 @@ /*--- info: Equivalent to the expression RegExp.prototype.exec(string) != null +es5id: 15.10.6.3_A1_T15 description: > RegExp is /LS/i and tested string is {toString:function(){return false;}} diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T16.js b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T16.js index 4620338ceb7a6ebb72f893c18bdc19106104dbba..fb0b2223257cae1b15a900a1da63ed13498dc4f2 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T16.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T16.js @@ -3,6 +3,7 @@ /*--- info: Equivalent to the expression RegExp.prototype.exec(string) != null +es5id: 15.10.6.3_A1_T16 description: RegExp is /undefined/ and call test() without arguments ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T17.js b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T17.js index 1077183ddf291fbb8dc4d13a185c9dbefd57d43a..fcdc6968d038fd1bbfb7a9902bc298040ed011ea 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T17.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T17.js @@ -3,6 +3,7 @@ /*--- info: Equivalent to the expression RegExp.prototype.exec(string) != null +es5id: 15.10.6.3_A1_T17 description: RegExp is /ll|l/ and tested string is null ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T18.js b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T18.js index e05484807c5a3afdd8bbc18ee8526a0406c2814c..5ec840f27550b69cf3492783273f4cfa80e15a26 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T18.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T18.js @@ -3,6 +3,7 @@ /*--- info: Equivalent to the expression RegExp.prototype.exec(string) != null +es5id: 15.10.6.3_A1_T18 description: RegExp is /nd|ne/ and tested string is undefined ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T19.js b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T19.js index b0b7c478e26b760aa27b21c17c9b7feaad497280..cd56e027dc710d433b755e304854d940958b3744 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T19.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T19.js @@ -3,6 +3,7 @@ /*--- info: Equivalent to the expression RegExp.prototype.exec(string) != null +es5id: 15.10.6.3_A1_T19 description: RegExp is /e{1}/ and tested string is void 0 ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T2.js b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T2.js index 5d131d6360d95c443e3b6e96af706553d6371263..59c27284f89099bedcedf157968e85858eda0099 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T2.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: Equivalent to the expression RegExp.prototype.exec(string) != null +es5id: 15.10.6.3_A1_T2 description: > RegExp is /((1)|(12))((3)|(23))/ and tested string is new String("123") diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T20.js b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T20.js index fa696155739091469551ba1a6f20becb3ae54b3c..da868bcfe0ed63b8066801e0b4a73821922e66e8 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T20.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T20.js @@ -3,6 +3,7 @@ /*--- info: Equivalent to the expression RegExp.prototype.exec(string) != null +es5id: 15.10.6.3_A1_T20 description: RegExp is /[a-f]d/ and tested string is x, where x is undefined ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T21.js b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T21.js index 649c8219f09180fbb9c9c303b2339c40ba651330..3913a2d6ad5ac85c668be9b0f6b74b4eac4b7ff5 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T21.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T21.js @@ -3,6 +3,7 @@ /*--- info: Equivalent to the expression RegExp.prototype.exec(string) != null +es5id: 15.10.6.3_A1_T21 description: > RegExp is /[a-z]n/ and tested string is x, where x is function(){}() diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T3.js b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T3.js index ab16c7b50ceae970ed3a6f64aabe38f8f76ae4c2..051d15b445e56d3d508bf2a72828eb66b762e4bc 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T3.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: Equivalent to the expression RegExp.prototype.exec(string) != null +es5id: 15.10.6.3_A1_T3 description: > RegExp is /a[a-z]{2,4}/ and tested string is new Object("abcdefghi") diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T4.js b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T4.js index 04354540fa5cae4c1d36704b849d75833047c0e9..0c46f490f5054c37f69ba4f5e661cd74784eb764 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T4.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T4.js @@ -3,6 +3,7 @@ /*--- info: Equivalent to the expression RegExp.prototype.exec(string) != null +es5id: 15.10.6.3_A1_T4 description: > RegExp is /a[a-z]{2,4}?/ and tested string is {toString:function(){return "abcdefghi";}} diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T5.js b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T5.js index 1086fef1d13d65333c791a95267b415f91b22339..962ed1da05a758c8e7a984fadbf5c3bd05b81d8c 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T5.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T5.js @@ -3,6 +3,7 @@ /*--- info: Equivalent to the expression RegExp.prototype.exec(string) != null +es5id: 15.10.6.3_A1_T5 description: > RegExp is /(aa|aabaac|ba|b|c)* / and tested string is {toString:function(){return {};}, valueOf:function(){return diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T6.js b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T6.js index a488362230191dcaedfd86acd3abfe82f19444b1..015a3fb26cee8f560a5a3d1ef706c4c4591770bd 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T6.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T6.js @@ -3,6 +3,7 @@ /*--- info: Equivalent to the expression RegExp.prototype.exec(string) != null +es5id: 15.10.6.3_A1_T6 description: > RegExp is /(z)((a+)?(b+)?(c))* / and tested string is (function(){return "zaacbbbcac"})() diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T7.js b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T7.js index 3a6dc5fcaab0c4a0f1154adc03b17e3f33163f2a..b51f07c96d219369910e7a718f5df34fee5d0d6e 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T7.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T7.js @@ -3,6 +3,7 @@ /*--- info: Equivalent to the expression RegExp.prototype.exec(string) != null +es5id: 15.10.6.3_A1_T7 description: > RegExp is /[a-z]/ and tested string is {toString:function(){throw "intostr";}} diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T8.js b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T8.js index 5ff70a365536ce5b8311ad51356440c6ff339192..3380f6b60b3eaf34e3d3c997c39193bac07da436 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T8.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T8.js @@ -3,6 +3,7 @@ /*--- info: Equivalent to the expression RegExp.prototype.exec(string) != null +es5id: 15.10.6.3_A1_T8 description: > RegExp is /[a-z]/ and tested string is {toString:void 0, valueOf:function(){throw "invalof";}} diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T9.js b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T9.js index 0dd107d98a0d67d3700432e77274648c6d2a2ec2..30073f11bdb1d67801a983da58637d6411ea00e6 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T9.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A1_T9.js @@ -3,6 +3,7 @@ /*--- info: Equivalent to the expression RegExp.prototype.exec(string) != null +es5id: 15.10.6.3_A1_T9 description: RegExp is /1|12/ and tested string is function object ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A2_T1.js b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A2_T1.js index 7432c26dad76e285e6c386aee9eb9df7f345dc0e..9b5f5f8f0351bb83468e0414e58134887755fac2 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A2_T1.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A2_T1.js @@ -5,6 +5,7 @@ info: > A TypeError exception is thrown if the this value is not an object for which the value of the internal [[Class]] property is "RegExp" +es5id: 15.10.6.3_A2_T1 description: The tested object is new Object ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A2_T10.js b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A2_T10.js index a76717616f28f5b0dc810d46f21538806e0923ae..822222d09834fd8eb57efef965b38d3eeaa1cb31 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A2_T10.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A2_T10.js @@ -5,6 +5,7 @@ info: > A TypeError exception is thrown if the this value is not an object for which the value of the internal [[Class]] property is "RegExp" +es5id: 15.10.6.3_A2_T10 description: The tested object is undefined ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A2_T2.js b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A2_T2.js index f48f3f85b6e9057bd9185202ddf11d40e631edc1..86ae89485f356fd48e4444b057f099d25ecf2eca 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A2_T2.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A2_T2.js @@ -5,6 +5,7 @@ info: > A TypeError exception is thrown if the this value is not an object for which the value of the internal [[Class]] property is "RegExp" +es5id: 15.10.6.3_A2_T2 description: The tested object is Math ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A2_T3.js b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A2_T3.js index 306303d3c0f63564aac54a4ec27b5fd916b4d1ea..87ed6c152fdf6ed52a8d05386730a3275d034c5d 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A2_T3.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A2_T3.js @@ -5,6 +5,7 @@ info: > A TypeError exception is thrown if the this value is not an object for which the value of the internal [[Class]] property is "RegExp" +es5id: 15.10.6.3_A2_T3 description: The tested object is function object ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A2_T4.js b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A2_T4.js index e3b0352e53a0e508ca59c3cedda535cb43edab6c..4d07f8074ee053f8470c7c139eb94c413feb39a4 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A2_T4.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A2_T4.js @@ -5,6 +5,7 @@ info: > A TypeError exception is thrown if the this value is not an object for which the value of the internal [[Class]] property is "RegExp" +es5id: 15.10.6.3_A2_T4 description: The tested object is new String("[a-b]") ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A2_T5.js b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A2_T5.js index d3bb9eb82a72e7fefacc33966e47bcef1fa88e33..ad4bef3d3b97a9d2bb899d4e3c2d1c1b1ae6514b 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A2_T5.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A2_T5.js @@ -5,6 +5,7 @@ info: > A TypeError exception is thrown if the this value is not an object for which the value of the internal [[Class]] property is "RegExp" +es5id: 15.10.6.3_A2_T5 description: The tested object is new Boolean(false) ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A2_T6.js b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A2_T6.js index c28e5791441510d5afaf2317936eea3776f16785..978e28cfe76de3a576140ffb5c39be70c44768af 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A2_T6.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A2_T6.js @@ -5,6 +5,7 @@ info: > A TypeError exception is thrown if the this value is not an object for which the value of the internal [[Class]] property is "RegExp" +es5id: 15.10.6.3_A2_T6 description: The tested object is new Number(1.0) ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A2_T7.js b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A2_T7.js index 9e2b6e990ff02b1bd6822ec0e5ca545d9fd24200..b0ac6f83a036ea90352b97d8887ce2c1628b8340 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A2_T7.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A2_T7.js @@ -5,6 +5,7 @@ info: > A TypeError exception is thrown if the this value is not an object for which the value of the internal [[Class]] property is "RegExp" +es5id: 15.10.6.3_A2_T7 description: The tested object is false ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A2_T8.js b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A2_T8.js index e292f8199c458f0c4c27135e84c70b61655d5ab8..37675d1de791f1e2883ad253b10f7f320dfeb397 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A2_T8.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A2_T8.js @@ -5,6 +5,7 @@ info: > A TypeError exception is thrown if the this value is not an object for which the value of the internal [[Class]] property is "RegExp" +es5id: 15.10.6.3_A2_T8 description: The tested object is "." ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A2_T9.js b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A2_T9.js index 53dcdcd56585d0572387ca1dbe2787ce2f577b3d..fa7fc7fd9e6a19beb62bb424e3a6f6a136b24d24 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A2_T9.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A2_T9.js @@ -5,6 +5,7 @@ info: > A TypeError exception is thrown if the this value is not an object for which the value of the internal [[Class]] property is "RegExp" +es5id: 15.10.6.3_A2_T9 description: The tested object is 1.0 ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A6.js b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A6.js index b4570d20d5f86fe746423e35db0a55cfeae35761..6e8f7ee3c80ccf1303630117bb096b9a17022db0 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A6.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A6.js @@ -3,6 +3,7 @@ /*--- info: RegExp.prototype.test has not prototype property +es5id: 15.10.6.3_A6 description: Checking RegExp.prototype.test.prototype ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A7.js b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A7.js index 34e6e916e0f804653b9acac1fef5770a953809bc..793bb1be9fa1f95883687d6559902eec5c498def 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A7.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A7.js @@ -3,6 +3,7 @@ /*--- info: RegExp.prototype.test can't be used as constructor +es5id: 15.10.6.3_A7 description: Checking if creating the RegExp.prototype.test object fails ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A8.js b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A8.js index 0d116c90a581feca44952e85aa28d6bd1d4115ec..ecfa88749ac9540ef24a37154b9682fc3da1fcf5 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A8.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A8.js @@ -3,6 +3,7 @@ /*--- info: The RegExp.prototype.test.length property has the attribute DontEnum +es5id: 15.10.6.3_A8 description: > Checking if enumerating the RegExp.prototype.test.length property fails diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A9.js b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A9.js index 8acfb74874548bc96c8871c5ad0b6c7ad6fa4d61..2b647b2a9c17a9d4bca79eb1dfa047f41f80e64b 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A9.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.3/S15.10.6.3_A9.js @@ -3,6 +3,7 @@ /*--- info: The RegExp.prototype.test.length property has the attribute DontDelete +es5id: 15.10.6.3_A9 description: Checking if deleting RegExp.prototype.test.length property fails includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.4/S15.10.6.4_A10.js b/test/suite/ch15/15.10/15.10.6/15.10.6.4/S15.10.6.4_A10.js index 545e1ab5f5e64fcfdddcaa96683739f5d582a93b..6902ee5e36a62be6e4f53166e4fd89ec25417b48 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.4/S15.10.6.4_A10.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.4/S15.10.6.4_A10.js @@ -3,6 +3,7 @@ /*--- info: The RegExp.prototype.toString.length property has the attribute ReadOnly +es5id: 15.10.6.4_A10 description: > Checking if varying the RegExp.prototype.toString.length property fails diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.4/S15.10.6.4_A11.js b/test/suite/ch15/15.10/15.10.6/15.10.6.4/S15.10.6.4_A11.js index 3cac9e18e5bbb3e981e775edf3f5d5f1f5996d5e..dbd81d881d4dec51136915c22e3b0c6d771749d9 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.4/S15.10.6.4_A11.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.4/S15.10.6.4_A11.js @@ -3,6 +3,7 @@ /*--- info: The length property of the toString method is 1 +es5id: 15.10.6.4_A11 description: Checking RegExp.prototype.toString.length includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.4/S15.10.6.4_A6.js b/test/suite/ch15/15.10/15.10.6/15.10.6.4/S15.10.6.4_A6.js index 2235cc583795336e9fdce31f647a1b8485a95188..13cc68d8137036c014cd591cb14985d5f0c6788c 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.4/S15.10.6.4_A6.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.4/S15.10.6.4_A6.js @@ -3,6 +3,7 @@ /*--- info: RegExp.prototype.toString has not prototype property +es5id: 15.10.6.4_A6 description: Checking RegExp.prototype.toString.prototype ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.4/S15.10.6.4_A7.js b/test/suite/ch15/15.10/15.10.6/15.10.6.4/S15.10.6.4_A7.js index d27c1cb5d6be76251447c6257768075560fabdfa..f70e8a1d4bcaaf25e0c8d7e6ad3c9df4a3cefc84 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.4/S15.10.6.4_A7.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.4/S15.10.6.4_A7.js @@ -3,6 +3,7 @@ /*--- info: RegExp.prototype.toString can't be used as constructor +es5id: 15.10.6.4_A7 description: Checking if creating the RegExp.prototype.toString object fails ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.4/S15.10.6.4_A8.js b/test/suite/ch15/15.10/15.10.6/15.10.6.4/S15.10.6.4_A8.js index fbaf9a1d217305b7b0dd64e243eb10867d0669fc..75ad3015427b2817b2215cab7e88aaa0e1db65ee 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.4/S15.10.6.4_A8.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.4/S15.10.6.4_A8.js @@ -3,6 +3,7 @@ /*--- info: The RegExp.prototype.toString.length property has the attribute DontEnum +es5id: 15.10.6.4_A8 description: > Checking if enumerating the RegExp.prototype.toString.length property fails diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.4/S15.10.6.4_A9.js b/test/suite/ch15/15.10/15.10.6/15.10.6.4/S15.10.6.4_A9.js index 98568b2256f05fe20102918d63adafc942f54677..9fcc3a5c49222bb2388ae90ee51ac26c8b872546 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.4/S15.10.6.4_A9.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.4/S15.10.6.4_A9.js @@ -3,6 +3,7 @@ /*--- info: The RegExp.prototype.toString.length property has the attribute DontDelete +es5id: 15.10.6.4_A9 description: > Checking if deleting the RegExp.prototype.toString.length property fails diff --git a/test/suite/ch15/15.10/15.10.6/15.10.6.js b/test/suite/ch15/15.10/15.10.6/15.10.6.js index 034c556f1949835010b4feb68a261ba49a5541da..bdf799db4fc749e2328bed1af489597a7c22bcec 100644 --- a/test/suite/ch15/15.10/15.10.6/15.10.6.js +++ b/test/suite/ch15/15.10/15.10.6/15.10.6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.10.6 description: RegExp.prototype is itself a RegExp includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/S15.10.6.1_A1_T1.js b/test/suite/ch15/15.10/15.10.6/S15.10.6.1_A1_T1.js index 9611e66c97f2a20b10fdf7707bb546ec64ddd4a1..20881636c6beb8b20fe3e6a620ca31ec78192d82 100644 --- a/test/suite/ch15/15.10/15.10.6/S15.10.6.1_A1_T1.js +++ b/test/suite/ch15/15.10/15.10.6/S15.10.6.1_A1_T1.js @@ -5,6 +5,7 @@ info: > The initial value of RegExp.prototype.constructor is the built-in RegExp constructor +es5id: 15.10.6.1_A1_T1 description: Compare RegExp.prototype.constructor with RegExp ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/S15.10.6.1_A1_T2.js b/test/suite/ch15/15.10/15.10.6/S15.10.6.1_A1_T2.js index 2c1de28fc16bb5c17b8319874c8f914817f4a4d9..56b76e45c4d2400c1e569b43757739c8faef1525 100644 --- a/test/suite/ch15/15.10/15.10.6/S15.10.6.1_A1_T2.js +++ b/test/suite/ch15/15.10/15.10.6/S15.10.6.1_A1_T2.js @@ -5,6 +5,7 @@ info: > The initial value of RegExp.prototype.constructor is the built-in RegExp constructor +es5id: 15.10.6.1_A1_T2 description: > Compare instance.constructor !== RegExp, where instance is new RegExp.prototype.constructor diff --git a/test/suite/ch15/15.10/15.10.6/S15.10.6_A1_T1.js b/test/suite/ch15/15.10/15.10.6/S15.10.6_A1_T1.js index f18865b268ae7fb10cbbf37d7ec3481b87f309f9..f8710daf7ae245284735228a2240ece13810aead 100644 --- a/test/suite/ch15/15.10/15.10.6/S15.10.6_A1_T1.js +++ b/test/suite/ch15/15.10/15.10.6/S15.10.6_A1_T1.js @@ -5,6 +5,7 @@ info: > The value of the internal [[Prototype]] property of the RegExp prototype object is the Object prototype +es5id: 15.10.6_A1_T1 description: Checking Object.prototype.isPrototypeOf(RegExp.prototype) ---*/ diff --git a/test/suite/ch15/15.10/15.10.6/S15.10.6_A1_T2.js b/test/suite/ch15/15.10/15.10.6/S15.10.6_A1_T2.js index 44b1fa94c63640fea6799ca837d9594dc3bdb8bc..b8aa24aac3a7a82aafcfde8546a64bd5d8f9c2ce 100644 --- a/test/suite/ch15/15.10/15.10.6/S15.10.6_A1_T2.js +++ b/test/suite/ch15/15.10/15.10.6/S15.10.6_A1_T2.js @@ -5,6 +5,7 @@ info: > The value of the internal [[Prototype]] property of the RegExp prototype object is the Object prototype +es5id: 15.10.6_A1_T2 description: > Add new property to Object.prototype and check it of RegExp.prototype diff --git a/test/suite/ch15/15.10/15.10.7/15.10.7.1/15.10.7.1-1.js b/test/suite/ch15/15.10/15.10.7/15.10.7.1/15.10.7.1-1.js index c7bc914d8d79ffa6819a087510f218eb03834497..532d6b9b472997c6b28af574a558d504c1371b87 100644 --- a/test/suite/ch15/15.10/15.10.7/15.10.7.1/15.10.7.1-1.js +++ b/test/suite/ch15/15.10/15.10.7/15.10.7.1/15.10.7.1-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.10.7.1-1 description: RegExp.prototype.source is of type String includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.10/15.10.7/15.10.7.1/15.10.7.1-2.js b/test/suite/ch15/15.10/15.10.7/15.10.7.1/15.10.7.1-2.js index de58f15cf7be45d5afbbf090fb3615544e4df678..c51672f800815c7ad5c90edebd4fa3fcb4740d10 100644 --- a/test/suite/ch15/15.10/15.10.7/15.10.7.1/15.10.7.1-2.js +++ b/test/suite/ch15/15.10/15.10.7/15.10.7.1/15.10.7.1-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.10.7.1-2 description: > RegExp.prototype.source is a data property with default attribute values (false) diff --git a/test/suite/ch15/15.10/15.10.7/15.10.7.1/S15.10.7.1_A10.js b/test/suite/ch15/15.10/15.10.7/15.10.7.1/S15.10.7.1_A10.js index fcd0035b9789f7b869ab0fa4f1411614849822ce..f174cd6ac4046f42be84dc2852a63b6035aa04f6 100644 --- a/test/suite/ch15/15.10/15.10.7/15.10.7.1/S15.10.7.1_A10.js +++ b/test/suite/ch15/15.10/15.10.7/15.10.7.1/S15.10.7.1_A10.js @@ -3,6 +3,7 @@ /*--- info: The RegExp instance source property has the attribute ReadOnly +es5id: 15.10.7.1_A10 description: Checking if varying the source property fails includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.10/15.10.7/15.10.7.1/S15.10.7.1_A8.js b/test/suite/ch15/15.10/15.10.7/15.10.7.1/S15.10.7.1_A8.js index 5d738b682b3114b0372b881739f050fffb004e51..149693e3472c7368a0daadc8250983a47c147126 100644 --- a/test/suite/ch15/15.10/15.10.7/15.10.7.1/S15.10.7.1_A8.js +++ b/test/suite/ch15/15.10/15.10.7/15.10.7.1/S15.10.7.1_A8.js @@ -3,6 +3,7 @@ /*--- info: The RegExp instance source property has the attribute DontEnum +es5id: 15.10.7.1_A8 description: > Checking if enumerating the source property of RegExp instance fails diff --git a/test/suite/ch15/15.10/15.10.7/15.10.7.1/S15.10.7.1_A9.js b/test/suite/ch15/15.10/15.10.7/15.10.7.1/S15.10.7.1_A9.js index 27e303ef593f41376482312f5ac9a38e2fb53440..22d70e2aba57c12d5768173e18be80d853cd0ae1 100644 --- a/test/suite/ch15/15.10/15.10.7/15.10.7.1/S15.10.7.1_A9.js +++ b/test/suite/ch15/15.10/15.10.7/15.10.7.1/S15.10.7.1_A9.js @@ -3,6 +3,7 @@ /*--- info: The RegExp instance source property has the attribute DontDelete +es5id: 15.10.7.1_A9 description: Checking if deleting the source property fails includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.10/15.10.7/15.10.7.2/15.10.7.2-1.js b/test/suite/ch15/15.10/15.10.7/15.10.7.2/15.10.7.2-1.js index b37256dbc9c9658ae1194308c1daf373c52c106b..b5b837c66bb4b17d7127515c9db737f0ca052fe3 100644 --- a/test/suite/ch15/15.10/15.10.7/15.10.7.2/15.10.7.2-1.js +++ b/test/suite/ch15/15.10/15.10.7/15.10.7.2/15.10.7.2-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.10.7.2-1 description: RegExp.prototype.global is of type Boolean includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.10/15.10.7/15.10.7.2/15.10.7.2-2.js b/test/suite/ch15/15.10/15.10.7/15.10.7.2/15.10.7.2-2.js index f1b5a918b4290ca61193ae8280594e1010be851a..9d14ce8bc836e462448e546d19587cc5eb82602e 100644 --- a/test/suite/ch15/15.10/15.10.7/15.10.7.2/15.10.7.2-2.js +++ b/test/suite/ch15/15.10/15.10.7/15.10.7.2/15.10.7.2-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.10.7.2-2 description: > RegExp.prototype.global is a data property with default attribute values (false) diff --git a/test/suite/ch15/15.10/15.10.7/15.10.7.2/S15.10.7.2_A10.js b/test/suite/ch15/15.10/15.10.7/15.10.7.2/S15.10.7.2_A10.js index 300e1d7811d783d8aed6e0fe9778ec2d79a569ce..afa6a60c2cab534fac2851d91e9651d183f70253 100644 --- a/test/suite/ch15/15.10/15.10.7/15.10.7.2/S15.10.7.2_A10.js +++ b/test/suite/ch15/15.10/15.10.7/15.10.7.2/S15.10.7.2_A10.js @@ -3,6 +3,7 @@ /*--- info: The RegExp instance global property has the attribute ReadOnly +es5id: 15.10.7.2_A10 description: Checking if varying the global property fails includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.10/15.10.7/15.10.7.2/S15.10.7.2_A8.js b/test/suite/ch15/15.10/15.10.7/15.10.7.2/S15.10.7.2_A8.js index d3ad4cf340d28abb071bcf99238092002455a696..3061d4007545d9aac5af41f965baebdfc9a5b91e 100644 --- a/test/suite/ch15/15.10/15.10.7/15.10.7.2/S15.10.7.2_A8.js +++ b/test/suite/ch15/15.10/15.10.7/15.10.7.2/S15.10.7.2_A8.js @@ -3,6 +3,7 @@ /*--- info: The RegExp instance global property has the attribute DontEnum +es5id: 15.10.7.2_A8 description: > Checking if enumerating the global property of RegExp instance fails diff --git a/test/suite/ch15/15.10/15.10.7/15.10.7.2/S15.10.7.2_A9.js b/test/suite/ch15/15.10/15.10.7/15.10.7.2/S15.10.7.2_A9.js index c13b35b5cd86f07cb7468b85b0645fb3b8c354d2..9601d8715a6a9ba8569e5f64d656d03d062daa18 100644 --- a/test/suite/ch15/15.10/15.10.7/15.10.7.2/S15.10.7.2_A9.js +++ b/test/suite/ch15/15.10/15.10.7/15.10.7.2/S15.10.7.2_A9.js @@ -3,6 +3,7 @@ /*--- info: The RegExp instance global property has the attribute DontDelete +es5id: 15.10.7.2_A9 description: Checking if deleting the global property fails includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.10/15.10.7/15.10.7.3/15.10.7.3-1.js b/test/suite/ch15/15.10/15.10.7/15.10.7.3/15.10.7.3-1.js index ceec1b5777c362c47bcd27c1c8abc9ecca7357b4..4e71e6f7dc27dcf1af945b5710661fa9841498ef 100644 --- a/test/suite/ch15/15.10/15.10.7/15.10.7.3/15.10.7.3-1.js +++ b/test/suite/ch15/15.10/15.10.7/15.10.7.3/15.10.7.3-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.10.7.3-1 description: RegExp.prototype.ignoreCase is of type Boolean includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.10/15.10.7/15.10.7.3/15.10.7.3-2.js b/test/suite/ch15/15.10/15.10.7/15.10.7.3/15.10.7.3-2.js index 58698a971aaf4d22e541b1a60d7a060f2e729983..ebc125de24ce7fbdc4b2bf915bbb8963099cecfe 100644 --- a/test/suite/ch15/15.10/15.10.7/15.10.7.3/15.10.7.3-2.js +++ b/test/suite/ch15/15.10/15.10.7/15.10.7.3/15.10.7.3-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.10.7.3-2 description: > RegExp.prototype.ignoreCase is a data property with default attribute values (false) diff --git a/test/suite/ch15/15.10/15.10.7/15.10.7.3/S15.10.7.3_A10.js b/test/suite/ch15/15.10/15.10.7/15.10.7.3/S15.10.7.3_A10.js index 9938c0ac51a70dcd16741acf33087d45cc353663..0da4368385bc074f49b2e7cebf49e2ed497146e9 100644 --- a/test/suite/ch15/15.10/15.10.7/15.10.7.3/S15.10.7.3_A10.js +++ b/test/suite/ch15/15.10/15.10.7/15.10.7.3/S15.10.7.3_A10.js @@ -3,6 +3,7 @@ /*--- info: The RegExp instance ignoreCase property has the attribute ReadOnly +es5id: 15.10.7.3_A10 description: Checking if varying the ignoreCase property fails includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.10/15.10.7/15.10.7.3/S15.10.7.3_A8.js b/test/suite/ch15/15.10/15.10.7/15.10.7.3/S15.10.7.3_A8.js index 675cd4c4d16b8acbd2c8e4511f9aa258802d0933..121f3bbace1679f653150e7919366e127a309f60 100644 --- a/test/suite/ch15/15.10/15.10.7/15.10.7.3/S15.10.7.3_A8.js +++ b/test/suite/ch15/15.10/15.10.7/15.10.7.3/S15.10.7.3_A8.js @@ -3,6 +3,7 @@ /*--- info: The RegExp instance ignoreCase property has the attribute DontEnum +es5id: 15.10.7.3_A8 description: > Checking if enumerating the ignoreCase property of RegExp instance fails diff --git a/test/suite/ch15/15.10/15.10.7/15.10.7.3/S15.10.7.3_A9.js b/test/suite/ch15/15.10/15.10.7/15.10.7.3/S15.10.7.3_A9.js index d6a14a432844b1a4ac6cf30c4151b41a30faf3a3..1364f69629a04b486bc3f17ed71d20e807c655a8 100644 --- a/test/suite/ch15/15.10/15.10.7/15.10.7.3/S15.10.7.3_A9.js +++ b/test/suite/ch15/15.10/15.10.7/15.10.7.3/S15.10.7.3_A9.js @@ -3,6 +3,7 @@ /*--- info: The RegExp instance ignoreCase property has the attribute DontDelete +es5id: 15.10.7.3_A9 description: Checking if deleting the ignoreCase property fails includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.10/15.10.7/15.10.7.4/15.10.7.4-1.js b/test/suite/ch15/15.10/15.10.7/15.10.7.4/15.10.7.4-1.js index 27f81b956ef0a938c4bc998f4a049f388d9d332c..8fe735687ec99fd51b0b6fe663bde50ff847752d 100644 --- a/test/suite/ch15/15.10/15.10.7/15.10.7.4/15.10.7.4-1.js +++ b/test/suite/ch15/15.10/15.10.7/15.10.7.4/15.10.7.4-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.10.7.4-1 description: RegExp.prototype.multiline is of type Boolean includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.10/15.10.7/15.10.7.4/15.10.7.4-2.js b/test/suite/ch15/15.10/15.10.7/15.10.7.4/15.10.7.4-2.js index 67cafe72862b5755141d39258df69f9c44553690..6df1859d65fbe58c625bd29f45da3dc004c8a5cf 100644 --- a/test/suite/ch15/15.10/15.10.7/15.10.7.4/15.10.7.4-2.js +++ b/test/suite/ch15/15.10/15.10.7/15.10.7.4/15.10.7.4-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.10.7.4-2 description: > RegExp.prototype.multiline is a data property with default attribute values (false) diff --git a/test/suite/ch15/15.10/15.10.7/15.10.7.4/S15.10.7.4_A10.js b/test/suite/ch15/15.10/15.10.7/15.10.7.4/S15.10.7.4_A10.js index 9d026df9e2a71bb93d10876b4455ec72ba88182a..bd811c9eb2ff899dcaa468c529bc0c23d005b736 100644 --- a/test/suite/ch15/15.10/15.10.7/15.10.7.4/S15.10.7.4_A10.js +++ b/test/suite/ch15/15.10/15.10.7/15.10.7.4/S15.10.7.4_A10.js @@ -3,6 +3,7 @@ /*--- info: The RegExp instance multiline property has the attribute ReadOnly +es5id: 15.10.7.4_A10 description: Checking if varying the multiline property fails includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.10/15.10.7/15.10.7.4/S15.10.7.4_A8.js b/test/suite/ch15/15.10/15.10.7/15.10.7.4/S15.10.7.4_A8.js index 275fcc76f210b5ed878afca59f2d73cface102f9..94848027024b672bc4646b77420f4ca91f8a33c3 100644 --- a/test/suite/ch15/15.10/15.10.7/15.10.7.4/S15.10.7.4_A8.js +++ b/test/suite/ch15/15.10/15.10.7/15.10.7.4/S15.10.7.4_A8.js @@ -3,6 +3,7 @@ /*--- info: The RegExp instance multiline property has the attribute DontEnum +es5id: 15.10.7.4_A8 description: > Checking if enumerating the multiline property of RegExp instance fails diff --git a/test/suite/ch15/15.10/15.10.7/15.10.7.4/S15.10.7.4_A9.js b/test/suite/ch15/15.10/15.10.7/15.10.7.4/S15.10.7.4_A9.js index 190883c76ed579c776eb40e1a6947f47a3aa3938..1593447d28e5c208d71a8994adcd01ccba23516e 100644 --- a/test/suite/ch15/15.10/15.10.7/15.10.7.4/S15.10.7.4_A9.js +++ b/test/suite/ch15/15.10/15.10.7/15.10.7.4/S15.10.7.4_A9.js @@ -3,6 +3,7 @@ /*--- info: The RegExp instance multiline property has the attribute DontDelete +es5id: 15.10.7.4_A9 description: Checking if deleting the multiline property fails includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.10/15.10.7/15.10.7.5/15.10.7.5-1.js b/test/suite/ch15/15.10/15.10.7/15.10.7.5/15.10.7.5-1.js index a74dc090ec9985e80bd2937122f430630dadca2b..a7f61f0ed4fe5c3d41675c38bb5411dd57ab87c4 100644 --- a/test/suite/ch15/15.10/15.10.7/15.10.7.5/15.10.7.5-1.js +++ b/test/suite/ch15/15.10/15.10.7/15.10.7.5/15.10.7.5-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.10.7.5-1 description: RegExp.prototype.lastIndex is of type Number includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.10/15.10.7/15.10.7.5/15.10.7.5-2.js b/test/suite/ch15/15.10/15.10.7/15.10.7.5/15.10.7.5-2.js index 6ecb66bc2df441cf09ce53485a184919061cb7b1..46011c9744d39b79c0060238afe33cb8015a0687 100644 --- a/test/suite/ch15/15.10/15.10.7/15.10.7.5/15.10.7.5-2.js +++ b/test/suite/ch15/15.10/15.10.7/15.10.7.5/15.10.7.5-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.10.7.5-2 description: > RegExp.prototype.lastIndex is a data property with specified attribute values diff --git a/test/suite/ch15/15.10/15.10.7/15.10.7.5/S15.10.7.5_A8.js b/test/suite/ch15/15.10/15.10.7/15.10.7.5/S15.10.7.5_A8.js index 69a57cde2a776cf1976df60aa52135e2785a2442..b7356b7b08b6e22840db6041cfe52a624f45ba0a 100644 --- a/test/suite/ch15/15.10/15.10.7/15.10.7.5/S15.10.7.5_A8.js +++ b/test/suite/ch15/15.10/15.10.7/15.10.7.5/S15.10.7.5_A8.js @@ -3,6 +3,7 @@ /*--- info: The RegExp instance lastIndex property has the attribute DontEnum +es5id: 15.10.7.5_A8 description: > Checking if enumerating the lastIndex property of RegExp instance fails diff --git a/test/suite/ch15/15.10/15.10.7/15.10.7.5/S15.10.7.5_A9.js b/test/suite/ch15/15.10/15.10.7/15.10.7.5/S15.10.7.5_A9.js index e0337ff606901da63cc86344d9fdf270f55a7d63..ff3d07314788bee4b3c1b66f890eefd53502c429 100644 --- a/test/suite/ch15/15.10/15.10.7/15.10.7.5/S15.10.7.5_A9.js +++ b/test/suite/ch15/15.10/15.10.7/15.10.7.5/S15.10.7.5_A9.js @@ -3,6 +3,7 @@ /*--- info: The RegExp instance lastIndex property has the attribute DontDelete +es5id: 15.10.7.5_A9 description: Checking if deleting the lastIndex property fails includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.10/15.10.7/S15.10.7_A1_T1.js b/test/suite/ch15/15.10/15.10.7/S15.10.7_A1_T1.js index e936fcc1a36bea74fbbcf74df489882189416a5b..0dcc029ca322409978511ff5cff15fd9f1c70634 100644 --- a/test/suite/ch15/15.10/15.10.7/S15.10.7_A1_T1.js +++ b/test/suite/ch15/15.10/15.10.7/S15.10.7_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: RegExp instance has not [[call]] property +es5id: 15.10.7_A1_T1 description: Checking if call of RegExp instance fails ---*/ diff --git a/test/suite/ch15/15.10/15.10.7/S15.10.7_A1_T2.js b/test/suite/ch15/15.10/15.10.7/S15.10.7_A1_T2.js index 97c81d329bdf2eb6ca71300257558526a2c53940..53e96adcb7a53490c4dd26624157abe4c800d324 100644 --- a/test/suite/ch15/15.10/15.10.7/S15.10.7_A1_T2.js +++ b/test/suite/ch15/15.10/15.10.7/S15.10.7_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: RegExp instance has not [[call]] property +es5id: 15.10.7_A1_T2 description: Checking if call of RegExp("a|b","g")() fails ---*/ diff --git a/test/suite/ch15/15.10/15.10.7/S15.10.7_A2_T1.js b/test/suite/ch15/15.10/15.10.7/S15.10.7_A2_T1.js index 1144bf86ea32842b510269cb6578a5bdc7d7959a..69a53abd16a3c0d26a42bd06e057c5d6df536ace 100644 --- a/test/suite/ch15/15.10/15.10.7/S15.10.7_A2_T1.js +++ b/test/suite/ch15/15.10/15.10.7/S15.10.7_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: RegExp instance has not [[construct]] property +es5id: 15.10.7_A2_T1 description: Checking if creating new RegExp instance fails ---*/ diff --git a/test/suite/ch15/15.10/15.10.7/S15.10.7_A2_T2.js b/test/suite/ch15/15.10/15.10.7/S15.10.7_A2_T2.js index 0bf9401ec642e45281263697ed24142faada7ef3..25b0470181a8b67d19205028d0717d3e84191f7b 100644 --- a/test/suite/ch15/15.10/15.10.7/S15.10.7_A2_T2.js +++ b/test/suite/ch15/15.10/15.10.7/S15.10.7_A2_T2.js @@ -3,6 +3,7 @@ /*--- info: RegExp instance has not [[construct]] property +es5id: 15.10.7_A2_T2 description: Checking if creating "new RegExp" instance fails ---*/ diff --git a/test/suite/ch15/15.10/15.10.7/S15.10.7_A3_T1.js b/test/suite/ch15/15.10/15.10.7/S15.10.7_A3_T1.js index 47257c4ccd1f132020f55abf4e6c0c60781d1766..b1e1a03b1b3001a7bc6888763081ef5c34ff422f 100644 --- a/test/suite/ch15/15.10/15.10.7/S15.10.7_A3_T1.js +++ b/test/suite/ch15/15.10/15.10.7/S15.10.7_A3_T1.js @@ -3,6 +3,7 @@ /*--- info: RegExp instance type is RegExp +es5id: 15.10.7_A3_T1 description: > Checking type of RegExp instance with operators typeof, instanceof and check it constructor. RegExp instance is /[^a]* / diff --git a/test/suite/ch15/15.10/15.10.7/S15.10.7_A3_T2.js b/test/suite/ch15/15.10/15.10.7/S15.10.7_A3_T2.js index 82e3473f94ee1c6684d89fa66593df90a4a122ca..aab382482a0376a48d8d26e02eab5d35fdf997fc 100644 --- a/test/suite/ch15/15.10/15.10.7/S15.10.7_A3_T2.js +++ b/test/suite/ch15/15.10/15.10.7/S15.10.7_A3_T2.js @@ -3,6 +3,7 @@ /*--- info: RegExp instance type is RegExp +es5id: 15.10.7_A3_T2 description: > Checking type of RegExp instance with operators typeof, instanceof and check it constructor. RegExp instance is new RegExp diff --git a/test/suite/ch15/15.11/15.11-1.js b/test/suite/ch15/15.11/15.11-1.js index bb9ffbd647e83d6b241398a1f74e5da6cd5e7a87..1774cef783e17f631ddee369269959b87226770a 100644 --- a/test/suite/ch15/15.11/15.11-1.js +++ b/test/suite/ch15/15.11/15.11-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.11-1 description: Error - ConversionError has been removed from IE9 standard mode includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.11/15.11-2.js b/test/suite/ch15/15.11/15.11-2.js index f25ea5094b47dff6ed75a8d15aed80e163a8d7c3..65098b32bfd8bb0d632005041e1d1428770d4f72 100644 --- a/test/suite/ch15/15.11/15.11-2.js +++ b/test/suite/ch15/15.11/15.11-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.11-2 description: Error - RegExpError has been removed from IE9 standard mode includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.11/15.11.1/S15.11.1.1_A1_T1.js b/test/suite/ch15/15.11/15.11.1/S15.11.1.1_A1_T1.js index eafe4dd91706a56f4d53b442a2c2749a464471d0..cd8654c3e1af89057eb3548c6ae3c352b7f23711 100644 --- a/test/suite/ch15/15.11/15.11.1/S15.11.1.1_A1_T1.js +++ b/test/suite/ch15/15.11/15.11.1/S15.11.1.1_A1_T1.js @@ -5,6 +5,7 @@ info: > If the argument "message" is not undefined, the message property of the newly constructed object is set to ToString(message) +es5id: 15.11.1.1_A1_T1 description: Checking message property of different error objects ---*/ diff --git a/test/suite/ch15/15.11/15.11.1/S15.11.1.1_A2_T1.js b/test/suite/ch15/15.11/15.11.1/S15.11.1.1_A2_T1.js index 509e6712fdac60c8c166f97fbd5e00f50da3a090..bd54e8dd617f9f69f706277f55c650a0b07896a8 100644 --- a/test/suite/ch15/15.11/15.11.1/S15.11.1.1_A2_T1.js +++ b/test/suite/ch15/15.11/15.11.1/S15.11.1.1_A2_T1.js @@ -5,6 +5,7 @@ info: > 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) +es5id: 15.11.1.1_A2_T1 description: Checking prototype of the newly constructed Error object ---*/ diff --git a/test/suite/ch15/15.11/15.11.1/S15.11.1.1_A3_T1.js b/test/suite/ch15/15.11/15.11.1/S15.11.1.1_A3_T1.js index 3120943c8b0fd7ac599ff0db8931fd4e23539cea..6add7727bf8bbd4ded7fb8e19d81a11669f1dd02 100644 --- a/test/suite/ch15/15.11/15.11.1/S15.11.1.1_A3_T1.js +++ b/test/suite/ch15/15.11/15.11.1/S15.11.1.1_A3_T1.js @@ -3,6 +3,7 @@ /*--- info: The [[Class]] property of the newly constructed object is set to "Error" +es5id: 15.11.1.1_A3_T1 description: > Checking Class of the newly constructed Error object using toSting() function diff --git a/test/suite/ch15/15.11/15.11.1/S15.11.1_A1_T1.js b/test/suite/ch15/15.11/15.11.1/S15.11.1_A1_T1.js index c6611959c01de46b0c790148dc5321cacfa7c48a..8db698b0e694951f320ff4fe5a4bc8adf33781f1 100644 --- a/test/suite/ch15/15.11/15.11.1/S15.11.1_A1_T1.js +++ b/test/suite/ch15/15.11/15.11.1/S15.11.1_A1_T1.js @@ -5,6 +5,7 @@ info: > The function call Error(...) is equivalent to the object creation expression new Error(...) with the same arguments +es5id: 15.11.1_A1_T1 description: Checking constructor of the newly constructed Error object ---*/ diff --git a/test/suite/ch15/15.11/15.11.2/S15.11.2.1_A1_T1.js b/test/suite/ch15/15.11/15.11.2/S15.11.2.1_A1_T1.js index 8a81a95f44c510d38f21916bf829d72dbfd82d25..b6b13b64b5036f19ab5dbbf60a4fc4316fae7f8c 100644 --- a/test/suite/ch15/15.11/15.11.2/S15.11.2.1_A1_T1.js +++ b/test/suite/ch15/15.11/15.11.2/S15.11.2.1_A1_T1.js @@ -5,6 +5,7 @@ info: > If the argument "message" is not undefined, the message property of the newly constructed object is set to ToString(message) +es5id: 15.11.2.1_A1_T1 description: Checking message property of different error objects ---*/ diff --git a/test/suite/ch15/15.11/15.11.2/S15.11.2.1_A2_T1.js b/test/suite/ch15/15.11/15.11.2/S15.11.2.1_A2_T1.js index 18370413a45ab802441967a28734753c7c2623a8..18ce62fa7af4ab54354cc04e7087c8028ec9beda 100644 --- a/test/suite/ch15/15.11/15.11.2/S15.11.2.1_A2_T1.js +++ b/test/suite/ch15/15.11/15.11.2/S15.11.2.1_A2_T1.js @@ -5,6 +5,7 @@ info: > 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) +es5id: 15.11.2.1_A2_T1 description: Checking prototype of the newly constructed Error object ---*/ diff --git a/test/suite/ch15/15.11/15.11.2/S15.11.2.1_A3_T1.js b/test/suite/ch15/15.11/15.11.2/S15.11.2.1_A3_T1.js index 8afef68f5e5b119bf190fc33e42059516feeccb3..8c653807ff9196a04df49acd46942bdc91184bbb 100644 --- a/test/suite/ch15/15.11/15.11.2/S15.11.2.1_A3_T1.js +++ b/test/suite/ch15/15.11/15.11.2/S15.11.2.1_A3_T1.js @@ -3,6 +3,7 @@ /*--- info: The [[Class]] property of the newly constructed object is set to "Error" +es5id: 15.11.2.1_A3_T1 description: > Checking Class of the newly constructed Error object using toSting() function diff --git a/test/suite/ch15/15.11/15.11.3/S15.11.3.1_A1_T1.js b/test/suite/ch15/15.11/15.11.3/S15.11.3.1_A1_T1.js index 59c7e655f8517a069aafe871e63840d755af13ac..ecf6a6e088931d2967a192b9d488886f0d00a3b6 100644 --- a/test/suite/ch15/15.11/15.11.3/S15.11.3.1_A1_T1.js +++ b/test/suite/ch15/15.11/15.11.3/S15.11.3.1_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: Error.prototype property has the attributes {DontDelete} +es5id: 15.11.3.1_A1_T1 description: Checking if deleting the Error.prototype property fails ---*/ diff --git a/test/suite/ch15/15.11/15.11.3/S15.11.3.1_A2_T1.js b/test/suite/ch15/15.11/15.11.3/S15.11.3.1_A2_T1.js index 2e5164646dbfd3114fdd4afea3156cb2190416fc..137c0c639e2a858ae0da1398ce6dcb449a70640b 100644 --- a/test/suite/ch15/15.11/15.11.3/S15.11.3.1_A2_T1.js +++ b/test/suite/ch15/15.11/15.11.3/S15.11.3.1_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: Error.prototype property has the attributes {DontEnum} +es5id: 15.11.3.1_A2_T1 description: Checking if enumerating the Error.prototype property fails ---*/ diff --git a/test/suite/ch15/15.11/15.11.3/S15.11.3.1_A3_T1.js b/test/suite/ch15/15.11/15.11.3/S15.11.3.1_A3_T1.js index 99614a20de5184794e82b17039d3d01297c70389..b758aa05668131332c8689dd3a986cdb2236c9fb 100644 --- a/test/suite/ch15/15.11/15.11.3/S15.11.3.1_A3_T1.js +++ b/test/suite/ch15/15.11/15.11.3/S15.11.3.1_A3_T1.js @@ -3,6 +3,7 @@ /*--- info: Error.prototype property has the attributes {ReadOnly} +es5id: 15.11.3.1_A3_T1 description: Checking if varying the Error.prototype property fails ---*/ diff --git a/test/suite/ch15/15.11/15.11.3/S15.11.3.1_A4_T1.js b/test/suite/ch15/15.11/15.11.3/S15.11.3.1_A4_T1.js index 943496050f8fd3b397cbe1d1277444374db9ad85..1770637cea6b68ca1a778561e2df25992502b84b 100644 --- a/test/suite/ch15/15.11/15.11.3/S15.11.3.1_A4_T1.js +++ b/test/suite/ch15/15.11/15.11.3/S15.11.3.1_A4_T1.js @@ -3,6 +3,7 @@ /*--- info: The Error has property prototype +es5id: 15.11.3.1_A4_T1 description: Checking Error.hasOwnProperty('prototype') ---*/ diff --git a/test/suite/ch15/15.11/15.11.3/S15.11.3_A1_T1.js b/test/suite/ch15/15.11/15.11.3/S15.11.3_A1_T1.js index 051001033d480c944cb34966ec9203128cd8581f..d1be7413824d27abd926f1290db5aee3cbd11314 100644 --- a/test/suite/ch15/15.11/15.11.3/S15.11.3_A1_T1.js +++ b/test/suite/ch15/15.11/15.11.3/S15.11.3_A1_T1.js @@ -5,6 +5,7 @@ info: > The value of the internal [[Prototype]] property of the Error constructor is the Function prototype object(15.3.4) +es5id: 15.11.3_A1_T1 description: > Checking prototype of constructor of the newly constructed Error object diff --git a/test/suite/ch15/15.11/15.11.3/S15.11.3_A2_T1.js b/test/suite/ch15/15.11/15.11.3/S15.11.3_A2_T1.js index 80a00cbf6d8c2932daa6dd918f0de396cabeecd7..41e8e6b7618e6af4353a3568d7348f53b0177ee8 100644 --- a/test/suite/ch15/15.11/15.11.3/S15.11.3_A2_T1.js +++ b/test/suite/ch15/15.11/15.11.3/S15.11.3_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The length property value is 1 +es5id: 15.11.3_A2_T1 description: Checking length property ---*/ diff --git a/test/suite/ch15/15.11/15.11.4/15.11.4.2/15.11.4.2-1.js b/test/suite/ch15/15.11/15.11.4/15.11.4.2/15.11.4.2-1.js index cc0fa43747253e660484e4215ec2ead8501b6d9a..4ba6c86467905928f7dcec21861084db716c6837 100644 --- a/test/suite/ch15/15.11/15.11.4/15.11.4.2/15.11.4.2-1.js +++ b/test/suite/ch15/15.11/15.11.4/15.11.4.2/15.11.4.2-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.11.4.2-1 description: Error.prototype.name is not enumerable. includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.11/15.11.4/15.11.4.3/15.11.4.3-1.js b/test/suite/ch15/15.11/15.11.4/15.11.4.3/15.11.4.3-1.js index bb391739dd2194a7b19da6661ec19e5be97c07e0..13dd877568d95040c312da5b5c7004f5ca4e0c61 100644 --- a/test/suite/ch15/15.11/15.11.4/15.11.4.3/15.11.4.3-1.js +++ b/test/suite/ch15/15.11/15.11.4/15.11.4.3/15.11.4.3-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.11.4.3-1 description: Error.prototype.message is not enumerable. includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.11/15.11.4/15.11.4.4/15.11.4.4-10-1.js b/test/suite/ch15/15.11/15.11.4/15.11.4.4/15.11.4.4-10-1.js index e88c62f92de70e69eb538ede618df1583200a5ec..28dd5f029a8b832ee111d5c37beb79c0fa76d199 100644 --- a/test/suite/ch15/15.11/15.11.4/15.11.4.4/15.11.4.4-10-1.js +++ b/test/suite/ch15/15.11/15.11.4/15.11.4.4/15.11.4.4-10-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.11.4.4-10-1 description: > Error.prototype.toString return the result of concatenating 'name', ':', a single space character, and 'msg' when 'name' and diff --git a/test/suite/ch15/15.11/15.11.4/15.11.4.4/15.11.4.4-6-1.js b/test/suite/ch15/15.11/15.11.4/15.11.4.4/15.11.4.4-6-1.js index 0662afadff9b730cec783787d5c8743678dfa761..8c99b57db63a43f4d12f7a15ea990c90ad3fa567 100644 --- a/test/suite/ch15/15.11/15.11.4/15.11.4.4/15.11.4.4-6-1.js +++ b/test/suite/ch15/15.11/15.11.4/15.11.4.4/15.11.4.4-6-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.11.4.4-6-1 description: > Error.prototype.toString - 'Error' is returned when 'name' is absent and empty string is returned when 'msg' is undefined diff --git a/test/suite/ch15/15.11/15.11.4/15.11.4.4/15.11.4.4-6-2.js b/test/suite/ch15/15.11/15.11.4/15.11.4.4/15.11.4.4-6-2.js index a20573b6924ee65a40f960df6c0fec18fa8e43c1..6d43219cca42a0577ea1d1687a32c4ea59c75fff 100644 --- a/test/suite/ch15/15.11/15.11.4/15.11.4.4/15.11.4.4-6-2.js +++ b/test/suite/ch15/15.11/15.11.4/15.11.4.4/15.11.4.4-6-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.11.4.4-6-2 description: > Error.prototype.toString - 'Error' is returned when 'name' is absent and value of 'msg' is returned when 'msg' is non-empty diff --git a/test/suite/ch15/15.11/15.11.4/15.11.4.4/15.11.4.4-8-1.js b/test/suite/ch15/15.11/15.11.4/15.11.4.4/15.11.4.4-8-1.js index 21c4d5386ce8f3fd2b1536f79c5e0c30cad27b09..8e1f8603c1b459271240394f11374e4f9ff25a4d 100644 --- a/test/suite/ch15/15.11/15.11.4/15.11.4.4/15.11.4.4-8-1.js +++ b/test/suite/ch15/15.11/15.11.4/15.11.4.4/15.11.4.4-8-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.11.4.4-8-1 description: > Error.prototype.toString return the value of 'msg' when 'name' is empty string and 'msg' isn't undefined diff --git a/test/suite/ch15/15.11/15.11.4/15.11.4.4/15.11.4.4-8-2.js b/test/suite/ch15/15.11/15.11.4/15.11.4.4/15.11.4.4-8-2.js index 86822ef827dbfed556becfc82e87afb920e224b8..cc7b9301042058cbb617a31cdce89aa1f153844c 100644 --- a/test/suite/ch15/15.11/15.11.4/15.11.4.4/15.11.4.4-8-2.js +++ b/test/suite/ch15/15.11/15.11.4/15.11.4.4/15.11.4.4-8-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.11.4.4-8-2 description: > Error.prototype.toString return empty string when 'name' is empty string and 'msg' is undefined diff --git a/test/suite/ch15/15.11/15.11.4/15.11.4.4/15.11.4.4-9-1.js b/test/suite/ch15/15.11/15.11.4/15.11.4.4/15.11.4.4-9-1.js index e6e2a486a01719fbcfbdc51687d9f272e006777d..39f49f5643ebc6da57716977e3399c0ab30019ec 100644 --- a/test/suite/ch15/15.11/15.11.4/15.11.4.4/15.11.4.4-9-1.js +++ b/test/suite/ch15/15.11/15.11.4/15.11.4.4/15.11.4.4-9-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.11.4.4-9-1 description: > Error.prototype.toString return 'name' when 'name' is non-empty string and 'msg' is empty string diff --git a/test/suite/ch15/15.11/15.11.4/S15.11.4.1_A1_T1.js b/test/suite/ch15/15.11/15.11.4/S15.11.4.1_A1_T1.js index ca5d54501293fade701d734e96648822ed14c22f..0b51b5b9f2b1bd66c2d964d265a05a3f61bfb609 100644 --- a/test/suite/ch15/15.11/15.11.4/S15.11.4.1_A1_T1.js +++ b/test/suite/ch15/15.11/15.11.4/S15.11.4.1_A1_T1.js @@ -5,6 +5,7 @@ info: > The initial value of Error.prototype.constructor is the built-in Error constructor +es5id: 15.11.4.1_A1_T1 description: Checking Error.prototype.constructor ---*/ diff --git a/test/suite/ch15/15.11/15.11.4/S15.11.4.1_A1_T2.js b/test/suite/ch15/15.11/15.11.4/S15.11.4.1_A1_T2.js index ee073cf41f9640efa23321d8ee81d59f9144add2..c041d4dd84737001fb204dc86f0f1210b58dbfa3 100644 --- a/test/suite/ch15/15.11/15.11.4/S15.11.4.1_A1_T2.js +++ b/test/suite/ch15/15.11/15.11.4/S15.11.4.1_A1_T2.js @@ -5,6 +5,7 @@ info: > The initial value of Error.prototype.constructor is the built-in Error constructor +es5id: 15.11.4.1_A1_T2 description: > Checking if creating "new Error.prototype.constructor" passes and checking its properties diff --git a/test/suite/ch15/15.11/15.11.4/S15.11.4.2_A1.js b/test/suite/ch15/15.11/15.11.4/S15.11.4.2_A1.js index e699e7c5797f4cdc36f2f422f6fee457edad3c0a..9f9acadf0551d80d004cc24ad443f6a0a1df6e6c 100644 --- a/test/suite/ch15/15.11/15.11.4/S15.11.4.2_A1.js +++ b/test/suite/ch15/15.11/15.11.4/S15.11.4.2_A1.js @@ -3,6 +3,7 @@ /*--- info: The Error.prototype has name property +es5id: 15.11.4.2_A1 description: Checking Error.prototype.name ---*/ diff --git a/test/suite/ch15/15.11/15.11.4/S15.11.4.2_A2.js b/test/suite/ch15/15.11/15.11.4/S15.11.4.2_A2.js index 01e330424cff3f7d874afbf7c5e200f3f067d932..05f044cc7d37fe4569dca18c92ad7a2eaf7103a8 100644 --- a/test/suite/ch15/15.11/15.11.4/S15.11.4.2_A2.js +++ b/test/suite/ch15/15.11/15.11.4/S15.11.4.2_A2.js @@ -3,6 +3,7 @@ /*--- info: The initial value of Error.prototype.name is "Error" +es5id: 15.11.4.2_A2 description: Checking value of Error.prototype.name ---*/ diff --git a/test/suite/ch15/15.11/15.11.4/S15.11.4.3_A1.js b/test/suite/ch15/15.11/15.11.4/S15.11.4.3_A1.js index 879ade6927bfc4681d4eea5c9027bd52f991de0c..14517881b4ad9a58bcca54c1fae570cb0d2233d0 100644 --- a/test/suite/ch15/15.11/15.11.4/S15.11.4.3_A1.js +++ b/test/suite/ch15/15.11/15.11.4/S15.11.4.3_A1.js @@ -3,6 +3,7 @@ /*--- info: The Error.prototype has message property +es5id: 15.11.4.3_A1 description: Checking Error.prototype.message ---*/ diff --git a/test/suite/ch15/15.11/15.11.4/S15.11.4.3_A2.js b/test/suite/ch15/15.11/15.11.4/S15.11.4.3_A2.js index f032ea74c5d8732c9f3fc9512a4e7cc665d29ce0..f309f746980dbc96000d6b32000ecefcbea3d0a4 100644 --- a/test/suite/ch15/15.11/15.11.4/S15.11.4.3_A2.js +++ b/test/suite/ch15/15.11/15.11.4/S15.11.4.3_A2.js @@ -3,6 +3,7 @@ /*--- info: The initial value of Error.prototype.message is "" +es5id: 15.11.4.3_A2 description: Checking value of Error.prototype.message ---*/ diff --git a/test/suite/ch15/15.11/15.11.4/S15.11.4.4_A1.js b/test/suite/ch15/15.11/15.11.4/S15.11.4.4_A1.js index 212c470de14946dbec19736270b71856e1426fbd..bcd99d2f71ec78d9ec789dd1bfdb9b1d16920ac9 100644 --- a/test/suite/ch15/15.11/15.11.4/S15.11.4.4_A1.js +++ b/test/suite/ch15/15.11/15.11.4/S15.11.4.4_A1.js @@ -3,6 +3,7 @@ /*--- info: The Error.prototype has toString property +es5id: 15.11.4.4_A1 description: Checking Error.prototype.toString ---*/ diff --git a/test/suite/ch15/15.11/15.11.4/S15.11.4.4_A2.js b/test/suite/ch15/15.11/15.11.4/S15.11.4.4_A2.js index 7cd3e6d77412cd961e02cfb3f1057e86c87d2dea..35ce0d95ec4fc344caa8a6344825bbc87348fa80 100644 --- a/test/suite/ch15/15.11/15.11.4/S15.11.4.4_A2.js +++ b/test/suite/ch15/15.11/15.11.4/S15.11.4.4_A2.js @@ -3,6 +3,7 @@ /*--- info: The Error.prototype.toString returns an implementation defined string +es5id: 15.11.4.4_A2 description: Checking if call of Error.prototype.toSting() fails ---*/ diff --git a/test/suite/ch15/15.11/15.11.4/S15.11.4_A1.js b/test/suite/ch15/15.11/15.11.4/S15.11.4_A1.js index 72f4100e666bfe86eda0973c40aae1b9747a1406..acf1780784d53e25e0a806116e840e883f7019e7 100644 --- a/test/suite/ch15/15.11/15.11.4/S15.11.4_A1.js +++ b/test/suite/ch15/15.11/15.11.4/S15.11.4_A1.js @@ -5,6 +5,7 @@ info: > The value of the internal [[Prototype]] property of the Error prototype object is the Object prototype object(15.2.3.1) +es5id: 15.11.4_A1 description: Get Error.prototype and compare with Object.prototype ---*/ diff --git a/test/suite/ch15/15.11/15.11.4/S15.11.4_A2.js b/test/suite/ch15/15.11/15.11.4/S15.11.4_A2.js index b728591c274843f08cd1689014cab69f482868a8..85eecb41ea9d2e00faaf41e9d5b7fec881f95265 100644 --- a/test/suite/ch15/15.11/15.11.4/S15.11.4_A2.js +++ b/test/suite/ch15/15.11/15.11.4/S15.11.4_A2.js @@ -5,6 +5,7 @@ info: > The value of the internal [[Class]] property of Error prototype object is "Error" +es5id: 15.11.4_A2 description: > Getting the value of the internal [[Class]] property using Error.prototype.toString() function diff --git a/test/suite/ch15/15.11/15.11.4/S15.11.4_A3.js b/test/suite/ch15/15.11/15.11.4/S15.11.4_A3.js index 2e20ba9503f30b40ff9ee09828adabeed101e7d9..dc5554e20afec21e68ef9c15695de9690eee5adb 100644 --- a/test/suite/ch15/15.11/15.11.4/S15.11.4_A3.js +++ b/test/suite/ch15/15.11/15.11.4/S15.11.4_A3.js @@ -3,6 +3,7 @@ /*--- info: Since Error prototype object is not function it has not [[call]] method +es5id: 15.11.4_A3 description: Checking if call of Error prototype as a function fails includes: - $FAIL.js diff --git a/test/suite/ch15/15.11/15.11.4/S15.11.4_A4.js b/test/suite/ch15/15.11/15.11.4/S15.11.4_A4.js index cc62d6192061f21f673e77e00a0627bc79170ab9..28c206df6109ac22efb069d30c97a53ea7b7ac09 100644 --- a/test/suite/ch15/15.11/15.11.4/S15.11.4_A4.js +++ b/test/suite/ch15/15.11/15.11.4/S15.11.4_A4.js @@ -3,6 +3,7 @@ /*--- info: Since Error prototype object is not function it has not [[create]] method +es5id: 15.11.4_A4 description: Checking if creating "new Error.prototype" fails includes: - $FAIL.js diff --git a/test/suite/ch15/15.12/15.12-0-1.js b/test/suite/ch15/15.12/15.12-0-1.js index f0d2651f4f401ae99267604bc2db3a02bcfac596..e0e19d8ee933c7dd9dfcfe1c484048a44d74c72c 100644 --- a/test/suite/ch15/15.12/15.12-0-1.js +++ b/test/suite/ch15/15.12/15.12-0-1.js @@ -9,6 +9,7 @@ info: > This test should be run without any built-ins being added/augmented. The name JSON must be bound to an object. 4.2 calls out JSON as one of the built-in objects. +es5id: 15.12-0-1 description: JSON must be a built-in object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.12/15.12-0-2.js b/test/suite/ch15/15.12/15.12-0-2.js index 85a30805260632e0044af2fa829b5b58e7392816..23a3f133afa751f275f0f46b245292236b9e89b9 100644 --- a/test/suite/ch15/15.12/15.12-0-2.js +++ b/test/suite/ch15/15.12/15.12-0-2.js @@ -9,6 +9,7 @@ info: > This test should be run without any built-ins being added/augmented. 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. +es5id: 15.12-0-2 description: JSON must not support the [[Construct]] method includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.12/15.12-0-3.js b/test/suite/ch15/15.12/15.12-0-3.js index 2fbbc341d40ad82cc7b41a8cc4727d9b52fd32ba..3336d7569f74e630cbacc1d4386e42ae0921f9da 100644 --- a/test/suite/ch15/15.12/15.12-0-3.js +++ b/test/suite/ch15/15.12/15.12-0-3.js @@ -9,6 +9,7 @@ info: > This test should be run without any built-ins being added/augmented. 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. +es5id: 15.12-0-3 description: JSON must not support the [[Call]] method includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.12/15.12-0-4.js b/test/suite/ch15/15.12/15.12-0-4.js index b2c82c18576e9e63cb9b0ab8c80f658bc167464b..738086da0454e0c5819f573f4759d87b2e1434c2 100644 --- a/test/suite/ch15/15.12/15.12-0-4.js +++ b/test/suite/ch15/15.12/15.12-0-4.js @@ -11,6 +11,7 @@ info: > in this section has the attribute {... [[Enumerable]] : false ...} unless otherwise specified. This default applies to the properties on JSON, and we should not be able to enumerate them. +es5id: 15.12-0-4 description: JSON object's properties must be non enumerable includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-1.js b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-1.js index ee774fe52a6f9b8ab7d6af973abb370d1679fa07..4b67ef9b27a9616a6abe782616aeff2decaa44e5 100644 --- a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-1.js +++ b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.1.1-0-1 description: The JSON lexical grammar treats whitespace as a token seperator includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-2.js b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-2.js index 2da058e8b665751d21a46115d2c354ac96d17cda..c18867861371dc1e7068e3aa6198187d00742953 100644 --- a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-2.js +++ b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.1.1-0-2 description: > <VT> is not valid JSON whitespace as specified by the production JSONWhitespace. diff --git a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-3.js b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-3.js index 22136d56e4676e3e82f0d2b434498ded9f6083e0..2ddb26d3ff614dbc5662c0829bc7f59db90110c5 100644 --- a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-3.js +++ b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.1.1-0-3 description: > <FF> is not valid JSON whitespace as specified by the production JSONWhitespace. diff --git a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-4.js b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-4.js index 3c2457574b3b6b4b1a7085d731bad5b5933fe556..616eff141812f6c48dd3bfba4bfb25e9f355dbdf 100644 --- a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-4.js +++ b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.1.1-0-4 description: > <NBSP> is not valid JSON whitespace as specified by the production JSONWhitespace. diff --git a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-5.js b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-5.js index 33b65a267d2d34225b00475fd6bb41b633c2bae2..dcc75484974f314ad8674fc90e15b8d89957b226 100644 --- a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-5.js +++ b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.1.1-0-5 description: > <ZWSPP> is not valid JSON whitespace as specified by the production JSONWhitespace. diff --git a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-6.js b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-6.js index 4dde840e2e22a6ddaf47aa9db3bb7a7b1224c5f2..c0953e142fe51390cc9b0f0906096bbb2c0fee16 100644 --- a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-6.js +++ b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.1.1-0-6 description: > <BOM> is not valid JSON whitespace as specified by the production JSONWhitespace. diff --git a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-7.js b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-7.js index 36102b973c6d87c7f261428db6300a8a075c0d51..180295e0f7dc37a09f325ebf944fe2de0d4156bb 100644 --- a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-7.js +++ b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.1.1-0-7 description: > other category z spaces are not valid JSON whitespace as specified by the production JSONWhitespace. diff --git a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-8.js b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-8.js index 0a4b4f214443dd0d10555fd8999a7dff75f2b2bb..28f25671d4d390097ab89660580deed07e8b70f8 100644 --- a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-8.js +++ b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.1.1-0-8 description: > U+2028 and U+2029 are not valid JSON whitespace as specified by the production JSONWhitespace. diff --git a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-9.js b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-9.js index 27b7ae9a386a94141a1fbbdd8719ef601f5c7a9a..c823a2e6fc1421bf82fe7fe6d898fd6e0574d421 100644 --- a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-9.js +++ b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.1.1-0-9 description: Whitespace characters can appear before/after any JSONtoken includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-1.js b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-1.js index 65d1e68145871b0e749340f77cdbc590858f0a38..cc3f638ae1f87a592cfb15c3cea219a1985bfbfb 100644 --- a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-1.js +++ b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.1.1-g1-1 description: The JSON lexical grammar treats <TAB> as a whitespace character includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-2.js b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-2.js index 0dafa198f662374d320e7bdc7efd375c8443ec78..50ce5c116ba50ee892f93eec75b61e8b8ca36147 100644 --- a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-2.js +++ b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.1.1-g1-2 description: The JSON lexical grammar treats <CR> as a whitespace character includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-3.js b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-3.js index f53ce1929f81278afbb56e628c57f4f3d4c6594a..ef3a8a6adaf6d5e7e7c7669d3b5633e9faa24923 100644 --- a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-3.js +++ b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.1.1-g1-3 description: The JSON lexical grammar treats <LF> as a whitespace character includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-4.js b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-4.js index 1b617675c4949f1106a158c41ec63366b8fc9317..87630c88907113b279ee9b19ded3e65878c3f3c7 100644 --- a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-4.js +++ b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.1.1-g1-4 description: The JSON lexical grammar treats <SP> as a whitespace character includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-1.js b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-1.js index 06208e2e0195630fb176192c92efaaca0c9da478..e00ee4ffacb8e2bf53c676807f9b848c11fe52c2 100644 --- a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-1.js +++ b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.1.1-g2-1 description: JSONStrings can be written using double quotes includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-2.js b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-2.js index 69ce73ce1e5a5d8c65b98f774e5ca09672050524..2b5a190ce3df40512294c76bbb2df2fc55710f53 100644 --- a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-2.js +++ b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.1.1-g2-2 description: A JSONString may not be delimited by single quotes includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-3.js b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-3.js index 869057b0e3f9c3c1b7c03e7c832bce41941ad3cb..13ccf1bba0df9d8aec1077e9efd47bd9b46f6ca9 100644 --- a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-3.js +++ b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.1.1-g2-3 description: A JSONString may not be delimited by Uncode escaped quotes includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-4.js b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-4.js index f440dbce72cd076eaadc794a9195b73d7d33c0c2..1efe94252396a1e1ea44536a36daa406553d976d 100644 --- a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-4.js +++ b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.1.1-g2-4 description: A JSONString must both begin and end with double quotes includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-5.js b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-5.js index 6ef3adbb7964d2dcb5f9fa6cf7028ce9b2952106..3340a8494f9b006c3b39c0c13271aa145ec97874 100644 --- a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-5.js +++ b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.1.1-g2-5 description: > A JSONStrings can contain no JSONStringCharacters (Empty JSONStrings) diff --git a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-1.js b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-1.js index 26b5a14233e47deb1b93fda74515646699276a04..1b8e01db72b0b6581dc5d9221bafc517c671d11f 100644 --- a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-1.js +++ b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.1.1-g4-1 description: > The JSON lexical grammar does not allow a JSONStringCharacter to be any of the Unicode characters U+0000 thru U+0007 diff --git a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-2.js b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-2.js index d563efa551f70a62f6554d03cf2bfdbf50e6eae7..b0736c6ceaf56106cafb256a92ba00f39ffca58e 100644 --- a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-2.js +++ b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.1.1-g4-2 description: > The JSON lexical grammar does not allow a JSONStringCharacter to be any of the Unicode characters U+0008 thru U+000F diff --git a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-3.js b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-3.js index 559306f45647780d7d6f27308fea4d5764a041c7..00021cf954b8c8c433795a850298c32187d2530e 100644 --- a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-3.js +++ b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.1.1-g4-3 description: > The JSON lexical grammar does not allow a JSONStringCharacter to be any of the Unicode characters U+0010 thru U+0017 diff --git a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-4.js b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-4.js index 2f2d1cbe17ed2ec701a0f5c7f13a6f197b57e719..edc32c0f41e6bf85ac7269578f1a25aeb64e2da9 100644 --- a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-4.js +++ b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.1.1-g4-4 description: > The JSON lexical grammar does not allow a JSONStringCharacter to be any of the Unicode characters U+0018 thru U+001F diff --git a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-1.js b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-1.js index 7563e5ba614d199ce9a87636856f5de2c3d2d503..ba4a67bf40799c9f3a40247f1549b3ab566b2b02 100644 --- a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-1.js +++ b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.1.1-g5-1 description: > The JSON lexical grammar allows Unicode escape sequences in a JSONString diff --git a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-2.js b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-2.js index dd19388beb59ced88319d0b1a8fcc88ea5aa26b9..6803f6e35c49d9a81c7621c6a37df80bf3fac544 100644 --- a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-2.js +++ b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.1.1-g5-2 description: > A JSONStringCharacter UnicodeEscape may not have fewer than 4 hex characters diff --git a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-3.js b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-3.js index eb326c737142107dde7912fbe1e09074685ef41a..b14dc7b499c8d71fce1b8e4ea71a012983874cb0 100644 --- a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-3.js +++ b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.1.1-g5-3 description: > A JSONStringCharacter UnicodeEscape may not include any non=hex characters diff --git a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-1.js b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-1.js index 6d3d73dc44859a2eefd3b8f086cab5ecc4cf7122..4cad9568065900a3287c2b4b6a5950e520c5439c 100644 --- a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-1.js +++ b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.1.1-g6-1 description: > The JSON lexical grammer allows '/' as a JSONEscapeCharacter after '' in a JSONString diff --git a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-2.js b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-2.js index b48eb0952ed748ebc54d752c50400d5c932e6b28..24da4ba1201d6c9e49c2e3d3ce0bbe3ab2494849 100644 --- a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-2.js +++ b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.1.1-g6-2 description: > The JSON lexical grammer allows '' as a JSONEscapeCharacter after '' in a JSONString diff --git a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-3.js b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-3.js index 375b6b2c4842a079eceaddb0ecb786cab8bc6fad..a6e2e55cf204157f4d51e4674dcbc0dc4138f662 100644 --- a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-3.js +++ b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.1.1-g6-3 description: > The JSON lexical grammer allows 'b' as a JSONEscapeCharacter after '' in a JSONString diff --git a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-4.js b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-4.js index a71f6bbc8e15042ad6ff589808da7a10aa0b8b4e..4cfea5ceda95feed624e032cbb7273e7cddc9966 100644 --- a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-4.js +++ b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.1.1-g6-4 description: > The JSON lexical grammer allows 'f' as a JSONEscapeCharacter after '' in a JSONString diff --git a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-5.js b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-5.js index be8743fca12947bc1fe4091a3a8a9004d3769a59..f7035a117bd603a55142278bac2bf8609a885b59 100644 --- a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-5.js +++ b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.1.1-g6-5 description: > The JSON lexical grammer allows 'n' as a JSONEscapeCharacter after '' in a JSONString diff --git a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-6.js b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-6.js index c1668bd4e263b41bc7879c4ff84b563c90f471bd..2018496bc58f8b0eb34ab05a369dcd432e8c0e33 100644 --- a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-6.js +++ b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.1.1-g6-6 description: > The JSON lexical grammer allows 'r' as a JSONEscapeCharacter after '' in a JSONString diff --git a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-7.js b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-7.js index c5c8b9fe13eb150528d2e87ce1488a457443b11f..f047bf096d306798788a1a2780e2eebd96b2ce5c 100644 --- a/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-7.js +++ b/test/suite/ch15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.1.1-g6-7 description: > The JSON lexical grammer allows 't' as a JSONEscapeCharacter after '' in a JSONString diff --git a/test/suite/ch15/15.12/15.12.2/15.12.2-0-1.js b/test/suite/ch15/15.12/15.12.2/15.12.2-0-1.js index aab230aabb61f0252f55589b45f0d0ef97769092..b95bdd326e18407fe8f8efce73a842aa20406b42 100644 --- a/test/suite/ch15/15.12/15.12.2/15.12.2-0-1.js +++ b/test/suite/ch15/15.12/15.12.2/15.12.2-0-1.js @@ -16,6 +16,7 @@ info: > parameters. This default applies to JSON.parse, and it must exist as a function taking 2 parameters. +es5id: 15.12.2-0-1 description: JSON.parse must exist as a function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.12/15.12.2/15.12.2-0-2.js b/test/suite/ch15/15.12/15.12.2/15.12.2-0-2.js index 015c13f4cf6109d884aed77fb90212b802018e0f..70fe0d4892512026e3a384a6de5af4f6acd32fcd 100644 --- a/test/suite/ch15/15.12/15.12.2/15.12.2-0-2.js +++ b/test/suite/ch15/15.12/15.12.2/15.12.2-0-2.js @@ -16,6 +16,7 @@ info: > parameters. This default applies to JSON.parse, and it must exist as a function taking 2 parameters. +es5id: 15.12.2-0-2 description: JSON.parse must exist as a function taking 2 parameters includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.12/15.12.2/15.12.2-0-3.js b/test/suite/ch15/15.12/15.12.2/15.12.2-0-3.js index 91ad7fc4d47afec22d75a92fd737d8f72f7eea5b..a26722f0d22c9aafd26d61456cd9050683e7dac1 100644 --- a/test/suite/ch15/15.12/15.12.2/15.12.2-0-3.js +++ b/test/suite/ch15/15.12/15.12.2/15.12.2-0-3.js @@ -9,6 +9,7 @@ info: > This test should be run without any built-ins being added/augmented. 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. +es5id: 15.12.2-0-3 description: JSON.parse must be deletable (configurable) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.12/15.12.2/15.12.2-2-1.js b/test/suite/ch15/15.12/15.12.2/15.12.2-2-1.js index eba852bb82ca82e605ea7cbe505854aa981438d4..e3b001f8dca7f7eaedff86fe89e57e56525947f3 100644 --- a/test/suite/ch15/15.12/15.12.2/15.12.2-2-1.js +++ b/test/suite/ch15/15.12/15.12.2/15.12.2-2-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.2-2-1 description: > JSON.parse - parsing an object where property name is a null character diff --git a/test/suite/ch15/15.12/15.12.2/15.12.2-2-10.js b/test/suite/ch15/15.12/15.12.2/15.12.2-2-10.js index b4f4b6b15c27c8b8089d050342c3e57b601b091c..c954f6ddd6b185e2f4f420e2c74ec61272da29fc 100644 --- a/test/suite/ch15/15.12/15.12.2/15.12.2-2-10.js +++ b/test/suite/ch15/15.12/15.12.2/15.12.2-2-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.2-2-10 description: > JSON.parse - parsing an object where property value middles with a null character diff --git a/test/suite/ch15/15.12/15.12.2/15.12.2-2-2.js b/test/suite/ch15/15.12/15.12.2/15.12.2-2-2.js index 5711d7fd9f822845ba6efec2ddfe9a18d0a646c8..d18c957fb2120e16fedf47916df16db4fb77ed23 100644 --- a/test/suite/ch15/15.12/15.12.2/15.12.2-2-2.js +++ b/test/suite/ch15/15.12/15.12.2/15.12.2-2-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.2-2-2 description: > JSON.parse - parsing an object where property name starts with a null character diff --git a/test/suite/ch15/15.12/15.12.2/15.12.2-2-3.js b/test/suite/ch15/15.12/15.12.2/15.12.2-2-3.js index fee50f99c1d3dac2309c90f35a5d28eb07bc206c..f76881db6aaee58183d5cc83bd3eda95859a1a17 100644 --- a/test/suite/ch15/15.12/15.12.2/15.12.2-2-3.js +++ b/test/suite/ch15/15.12/15.12.2/15.12.2-2-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.2-2-3 description: > JSON.parse - parsing an object where property name ends with a null character diff --git a/test/suite/ch15/15.12/15.12.2/15.12.2-2-4.js b/test/suite/ch15/15.12/15.12.2/15.12.2-2-4.js index 2fb0e340a698e355fc640b3126705dc52ab41f77..662669028ac82323becf3627845bde22497574ad 100644 --- a/test/suite/ch15/15.12/15.12.2/15.12.2-2-4.js +++ b/test/suite/ch15/15.12/15.12.2/15.12.2-2-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.2-2-4 description: > JSON.parse - parsing an object where property name starts and ends with a null character diff --git a/test/suite/ch15/15.12/15.12.2/15.12.2-2-5.js b/test/suite/ch15/15.12/15.12.2/15.12.2-2-5.js index 6eb1e5a261826bdad0621bee6b24f335ccaa85f7..a062ec2563c317636f8651d1808308396596b110 100644 --- a/test/suite/ch15/15.12/15.12.2/15.12.2-2-5.js +++ b/test/suite/ch15/15.12/15.12.2/15.12.2-2-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.2-2-5 description: > JSON.parse - parsing an object where property name middles with a null character diff --git a/test/suite/ch15/15.12/15.12.2/15.12.2-2-6.js b/test/suite/ch15/15.12/15.12.2/15.12.2-2-6.js index 6d6a7c0ef5b2c75cf7201cc8e2f1dba3ce991aa7..51971096514b0f32b3bba394f7e305437b4f4b1e 100644 --- a/test/suite/ch15/15.12/15.12.2/15.12.2-2-6.js +++ b/test/suite/ch15/15.12/15.12.2/15.12.2-2-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.2-2-6 description: > JSON.parse - parsing an object where property value is a null character diff --git a/test/suite/ch15/15.12/15.12.2/15.12.2-2-7.js b/test/suite/ch15/15.12/15.12.2/15.12.2-2-7.js index 815b5dc914aed6d9ce4d5819673d102395780561..4318ad6ffff5a22d6ed6574e3800602bb36cf2ab 100644 --- a/test/suite/ch15/15.12/15.12.2/15.12.2-2-7.js +++ b/test/suite/ch15/15.12/15.12.2/15.12.2-2-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.2-2-7 description: > JSON.parse - parsing an object where property value starts with a null character diff --git a/test/suite/ch15/15.12/15.12.2/15.12.2-2-8.js b/test/suite/ch15/15.12/15.12.2/15.12.2-2-8.js index 5ec6249892e8b5bb2108d1ba7713758f59c03401..5f57d0c147ef71b446e6fc83a5f743424e35b300 100644 --- a/test/suite/ch15/15.12/15.12.2/15.12.2-2-8.js +++ b/test/suite/ch15/15.12/15.12.2/15.12.2-2-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.2-2-8 description: > JSON.parse - parsing an object where property value ends with a null character diff --git a/test/suite/ch15/15.12/15.12.2/15.12.2-2-9.js b/test/suite/ch15/15.12/15.12.2/15.12.2-2-9.js index 0a62e1cb984709cd0bbf8850354342c7d5c8dffe..f49db3dd0f13313f8d6b8202a02395ca561d6a72 100644 --- a/test/suite/ch15/15.12/15.12.2/15.12.2-2-9.js +++ b/test/suite/ch15/15.12/15.12.2/15.12.2-2-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.2-2-9 description: > JSON.parse - parsing an object where property value starts and ends with a null character diff --git a/test/suite/ch15/15.12/15.12.2/S15.12.2_A1.js b/test/suite/ch15/15.12/15.12.2/S15.12.2_A1.js index 553d32e96cfbadfd94259b9629361456b459acac..6f195217cd75f7ec084cb13b9d95b4105751f68e 100644 --- a/test/suite/ch15/15.12/15.12.2/S15.12.2_A1.js +++ b/test/suite/ch15/15.12/15.12.2/S15.12.2_A1.js @@ -3,6 +3,7 @@ /*--- info: JSON.parse must create a property with the given property name +es5id: 15.12.2_A1 description: Tests that JSON.parse treats "__proto__" as a regular property name includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-0-1.js b/test/suite/ch15/15.12/15.12.3/15.12.3-0-1.js index 3634e5834212bf48814bda5f7745df97206058a1..ab81153c265dfa8930cb3156af00c213002f079a 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-0-1.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-0-1.js @@ -16,6 +16,7 @@ info: > parameters. This default applies to JSON.stringify, and it must exist as a function taking 3 parameters. +es5id: 15.12.3-0-1 description: JSON.stringify must exist as be a function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-0-2.js b/test/suite/ch15/15.12/15.12.3/15.12.3-0-2.js index 510618d9f57000e9e94181b2614aa068a03073a2..02205e139f9c6547f270b3c9a7a3cdc0d7462146 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-0-2.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-0-2.js @@ -16,6 +16,7 @@ info: > parameters. This default applies to JSON.stringify, and it must exist as a function taking 3 parameters. +es5id: 15.12.3-0-2 description: JSON.stringify must exist as be a function taking 3 parameters includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-0-3.js b/test/suite/ch15/15.12/15.12.3/15.12.3-0-3.js index a04a949d53dcc4254aa55144ce5afa2078f3aa4c..8e94840fa77d2aaffe6f37993bb92bcb805f755c 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-0-3.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-0-3.js @@ -9,6 +9,7 @@ info: > This test should be run without any built-ins being added/augmented. 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. +es5id: 15.12.3-0-3 description: JSON.stringify must be deletable (configurable) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-11-1.js b/test/suite/ch15/15.12/15.12.3/15.12.3-11-1.js index 4fe34de2e7701c2bdc203afccc5ed2c7ce48d1cc..83bc3a48b3b418a7a2bac201d2d021d75ba6eba9 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-11-1.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-11-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3-11-1 description: JSON.stringify(undefined) returns undefined includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-11-10.js b/test/suite/ch15/15.12/15.12.3/15.12.3-11-10.js index f68b2967cb25d8e8cfa1b81cba8eb5e1e03a2afa..c9bc4cba84ae90dbdfcc01416ca79b5b4091fc5c 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-11-10.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-11-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3-11-10 description: > A JSON.stringify replacer function applied to a top level scalar value can return undefined. diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-11-11.js b/test/suite/ch15/15.12/15.12.3/15.12.3-11-11.js index c5243c990debec3dba6e10e4bdc29854f9181717..b93bc6ec05e56ff26c16460a3e9590b1663dc2fd 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-11-11.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-11-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3-11-11 description: > A JSON.stringify replacer function applied to a top level Object can return undefined. diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-11-12.js b/test/suite/ch15/15.12/15.12.3/15.12.3-11-12.js index 165d03290737e05e74c4cff7ac1a82baef6cf297..11650e7838697b9e14afa89be0870eb2ce8c82f0 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-11-12.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-11-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3-11-12 description: > A JSON.stringify replacer function applied to a top level scalar can return an Array. diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-11-13.js b/test/suite/ch15/15.12/15.12.3/15.12.3-11-13.js index 26a7b577c066edb2da82d6de9667b55330567c23..59d3c90d421864f9ec86212baf52377850341a3d 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-11-13.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-11-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3-11-13 description: > A JSON.stringify replacer function applied to a top level scalar can return an Object. diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-11-14.js b/test/suite/ch15/15.12/15.12.3/15.12.3-11-14.js index 29cca1fef5e1896f15210c98a9eaf79f8484d762..ccc241d5a3857f16a28d199be4f5f26b2c0d64ad 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-11-14.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-11-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3-11-14 description: Applying JSON.stringify to a function returns undefined. includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-11-15.js b/test/suite/ch15/15.12/15.12.3/15.12.3-11-15.js index cf9433a4555eedccdf8bcc78411aa65f9faed808..8c33c7d3146007f30f3b9d5c3ea3d38aef276f31 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-11-15.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-11-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3-11-15 description: > Applying JSON.stringify with a replacer function to a function returns the replacer value. diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-11-16.js b/test/suite/ch15/15.12/15.12.3/15.12.3-11-16.js index 698e2a963a8966c338eb046a32625d9527e035ee..3cffa8ce97a90652810f4a77d54de4fd04e2312f 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-11-16.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-11-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3-11-16 description: > JSON.stringify - stringifying an object where property name is the union of all null character (The abstract operation Quote(value) diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-11-17.js b/test/suite/ch15/15.12/15.12.3/15.12.3-11-17.js index 2cfbb844c423260cc171f2fb29e284423ab00983..fa7542ef3cd7dfa076b575859a66565d4fd8a73f 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-11-17.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-11-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3-11-17 description: > JSON.stringify - stringifying an object where property name starts with the union of all null character (The abstract operation diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-11-18.js b/test/suite/ch15/15.12/15.12.3/15.12.3-11-18.js index e9d9087a7c53cc09fa0b9ffe3bc2b048b0d6d323..aace676bbbefcdc4625c97a7c382d703924d9b41 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-11-18.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-11-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3-11-18 description: > JSON.stringify - stringifying an object where property name ends with the union of all null character (The abstract operation diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-11-19.js b/test/suite/ch15/15.12/15.12.3/15.12.3-11-19.js index 4a4f5c0e3dfb03d8c13410242b56a6f6c59f4ea1..7e5fe5eb55113685ac46879731e671367bb16ff3 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-11-19.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-11-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3-11-19 description: > JSON.stringify - stringifying an object where property name starts and ends with the union of all null character (The abstract diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-11-2.js b/test/suite/ch15/15.12/15.12.3/15.12.3-11-2.js index cae488522f5d06b1e2a62879cd6379c46a90dbda..171d15292f09ed468f10c6768c90870abf10aef5 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-11-2.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-11-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3-11-2 description: > A JSON.stringify replacer function works is applied to a top level undefined value. diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-11-20.js b/test/suite/ch15/15.12/15.12.3/15.12.3-11-20.js index c8073215d525bfec1a7a13ba34effc63d02c06dc..ba6b51e3c13c451b277658baecb6c421bfc9b9aa 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-11-20.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-11-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3-11-20 description: > JSON.stringify - stringifying an object where property name middles with the union of all null character (The abstract diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-11-21.js b/test/suite/ch15/15.12/15.12.3/15.12.3-11-21.js index be2ad74ffb7947c51b1c3d25a860938e5452e6f2..ee8e763fba37476288b26cd854000b0a21833fea 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-11-21.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-11-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3-11-21 description: > JSON.stringify - stringifying an object where property value is the union of all null character (The abstract operation diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-11-22.js b/test/suite/ch15/15.12/15.12.3/15.12.3-11-22.js index 14a7f8dcbfa556c2af2d6cfdbf038976348ee22a..b13a4d505827a1e0f82e507a8fce910e328eb386 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-11-22.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-11-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3-11-22 description: > JSON.stringify - stringifying an object where property value starts with the union of all null character (The abstract diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-11-23.js b/test/suite/ch15/15.12/15.12.3/15.12.3-11-23.js index aba6413765fc91ed621b4ac70e4549477b4325b4..457d455760aecfcf22ee578da322b18d968d67e3 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-11-23.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-11-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3-11-23 description: > JSON.stringify - stringifying an object where property value ends with the union of all null character (The abstract operation diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-11-24.js b/test/suite/ch15/15.12/15.12.3/15.12.3-11-24.js index 20d9f1f67d1932db720b80c780e231856f5f5533..5c176143166dab259e04223953c684d8cbd4bdb2 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-11-24.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-11-24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3-11-24 description: > JSON.stringify - stringifying an object where property value starts and ends with the union of all null character (The abstract diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-11-25.js b/test/suite/ch15/15.12/15.12.3/15.12.3-11-25.js index 51e62a954c43268be60bf53c4b9539dc4cd3a80d..fb33f93c608637ed22980a327c676139d83e71a3 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-11-25.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-11-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3-11-25 description: > JSON.stringify - stringifying an object where property value middles with the union of all null character (The abstract diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-11-26.js b/test/suite/ch15/15.12/15.12.3/15.12.3-11-26.js index 95c0e8a89b94f66090ef594700e9dd139c1691ab..01dd9bb85f5ca2da683778ce1bf9d41b66d7211a 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-11-26.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-11-26.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3-11-26 description: > JSON.stringify - the last element of the concatenation is ']' (The abstract operation JA(value) step 10.b.iii) diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-11-3.js b/test/suite/ch15/15.12/15.12.3/15.12.3-11-3.js index 4f2669daeb8497b268df20970a654c8f8284ca5a..309e281785d1cd039d09c6e8c2c7b01ccb041936 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-11-3.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-11-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3-11-3 description: A JSON.stringify correctly works on top level string values. includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-11-4.js b/test/suite/ch15/15.12/15.12.3/15.12.3-11-4.js index 2508f289551cc39e06cc697838a10cf38fd5c196..68332a92f2ab3c7681880078e62c954a78d1ab76 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-11-4.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-11-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3-11-4 description: JSON.stringify correctly works on top level Number values. includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-11-5.js b/test/suite/ch15/15.12/15.12.3/15.12.3-11-5.js index fc2b2cead70c07fcb764eeb64adbd04428cc54c0..afc6d3c63243236bdd0ee7d11b6eeff3a897be73 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-11-5.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-11-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3-11-5 description: JSON.stringify correctly works on top level Boolean values. includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-11-6.js b/test/suite/ch15/15.12/15.12.3/15.12.3-11-6.js index 6863cc0c3d6efb498bb824e2d03df3d3d224ed1d..6bb3f73a45cf51171660ad26eaae887aa6c6538a 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-11-6.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-11-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3-11-6 description: JSON.stringify correctly works on top level null values. includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-11-7.js b/test/suite/ch15/15.12/15.12.3/15.12.3-11-7.js index 4a1e8a39786797e850880b6a72c484f7a78b8cab..ab8da40028dfb6a285719778155eda2313820195 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-11-7.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-11-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3-11-7 description: JSON.stringify correctly works on top level Number objects. includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-11-8.js b/test/suite/ch15/15.12/15.12.3/15.12.3-11-8.js index 2018a37ace3de21f3ddcd348bed5781f7d87e411..97b729019fe49a0b7b238cb748c08a3dce4bf834 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-11-8.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-11-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3-11-8 description: JSON.stringify correctly works on top level String objects. includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-11-9.js b/test/suite/ch15/15.12/15.12.3/15.12.3-11-9.js index 728ff271186f8086ba791cfb423236d8070834c5..e9e384330b38542271cae6c9c111094ba803480c 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-11-9.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-11-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3-11-9 description: JSON.stringify correctly works on top level Boolean objects. includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-4-1.js b/test/suite/ch15/15.12/15.12.3/15.12.3-4-1.js index 7d4da136422c9b22ef8bf67cbacf85d16339f443..f9add173da14b9c969ed3978abbdd3da5dc241a9 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-4-1.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-4-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3-4-1 description: > JSON.stringify ignores replacer aruguments that are not functions or arrays.. diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-5-a-i-1.js b/test/suite/ch15/15.12/15.12.3/15.12.3-5-a-i-1.js index 3d887566253ff1ae0ebce8e781ccab6ed4e70f80..4344e0395b7bf973574826a1b8dd9cbb1863c173 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-5-a-i-1.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-5-a-i-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3-5-a-i-1 description: > JSON.stringify converts Number wrapper object space aruguments to Number values diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-5-b-i-1.js b/test/suite/ch15/15.12/15.12.3/15.12.3-5-b-i-1.js index 837979b32f602c514f36dbaed3c371da94cba54b..384bf2680acdd0e36c48b7328f24a403606475ae 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-5-b-i-1.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-5-b-i-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3-5-b-i-1 description: > JSON.stringify converts String wrapper object space aruguments to String values diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-6-a-1.js b/test/suite/ch15/15.12/15.12.3/15.12.3-6-a-1.js index 234d20598a45fd708dbfb0cbef5113fa5727bb37..d75e10b9b7f955210886866326e93b2dcfd6d245 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-6-a-1.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-6-a-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3-6-a-1 description: > JSON.stringify treats numeric space arguments greater than 10 the same as a space argument of 10. diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-6-a-2.js b/test/suite/ch15/15.12/15.12.3/15.12.3-6-a-2.js index 4cc1fb46a18824f0f485f4d6952c37fb58290f9c..d58844395c302fbf06205b5ab92ea28686506399 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-6-a-2.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-6-a-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3-6-a-2 description: > JSON.stringify truccates non-integer numeric space arguments to their integer part. diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-6-b-1.js b/test/suite/ch15/15.12/15.12.3/15.12.3-6-b-1.js index bb8ad815e25c6719a722bc188e7551fb40b16507..efd80b82e9209a12dbc677417e2ab85b22eacaae 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-6-b-1.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-6-b-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3-6-b-1 description: > JSON.stringify treats numeric space arguments less than 1 (0.999999)the same as emptry string space argument. diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-6-b-2.js b/test/suite/ch15/15.12/15.12.3/15.12.3-6-b-2.js index 69e1da3da2c617585a55ed6a75ad297cc558d72b..01ed9435c355efdd6a38ee600a1e0b5bc42f1b6e 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-6-b-2.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-6-b-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3-6-b-2 description: > JSON.stringify treats numeric space arguments less than 1 (0)the same as emptry string space argument. diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-6-b-3.js b/test/suite/ch15/15.12/15.12.3/15.12.3-6-b-3.js index ccb509fcb603641e315adb6aa8cec1c5ae30472a..af27e88b21841498b9bef2f164b19c94f14c9047 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-6-b-3.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-6-b-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3-6-b-3 description: > JSON.stringify treats numeric space arguments less than 1 (-5) the same as emptry string space argument. diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-6-b-4.js b/test/suite/ch15/15.12/15.12.3/15.12.3-6-b-4.js index b168b29ce60d8382dc5e74dcda913dbd05ca5886..fdd6d4e48a3d4420f5f2b72e46c049a439f553f8 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-6-b-4.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-6-b-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3-6-b-4 description: > JSON.stringify treats numeric space arguments (in the range 1..10) is equivalent to a string of spaces of that length. diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-7-a-1.js b/test/suite/ch15/15.12/15.12.3/15.12.3-7-a-1.js index 69f79980f290e62512a7d1fca384e8fb7e2a3690..b7ff4935911ed25049c56c8d90a3f772a78147f1 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-7-a-1.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-7-a-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3-7-a-1 description: > JSON.stringify only uses the first 10 characters of a string space arguments. diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-8-a-1.js b/test/suite/ch15/15.12/15.12.3/15.12.3-8-a-1.js index c8b3580583330fa0f4f143c2864eab48da7a3380..22f805250780544c6f2d83764790dbe647085756 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-8-a-1.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-8-a-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3-8-a-1 description: > JSON.stringify treats an empty string space argument the same as a missing space argument. diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-8-a-2.js b/test/suite/ch15/15.12/15.12.3/15.12.3-8-a-2.js index 31d33172ce1eb8e01197dea04d6d258ac485c245..d18f915bf5ce1a424e63ddf67dcb8cf3d0138dd1 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-8-a-2.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-8-a-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3-8-a-2 description: > JSON.stringify treats an Boolean space argument the same as a missing space argument. diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-8-a-3.js b/test/suite/ch15/15.12/15.12.3/15.12.3-8-a-3.js index c0f6b05ee876ac27b12decb76e8c33566a39c1cc..8c7e29ae1d86e39616fefc7d8b16cd60dad4b7f7 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-8-a-3.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-8-a-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3-8-a-3 description: > JSON.stringify treats an null space argument the same as a missing space argument. diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-8-a-4.js b/test/suite/ch15/15.12/15.12.3/15.12.3-8-a-4.js index faeab00a04040d0c911b5cee0d1ec6f1b7aff0a9..2c7666f60b51b1f65a1e7a186f25a1e07568ab08 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-8-a-4.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-8-a-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3-8-a-4 description: > JSON.stringify treats an Boolean wrapper space argument the same as a missing space argument. diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3-8-a-5.js b/test/suite/ch15/15.12/15.12.3/15.12.3-8-a-5.js index 74962aabb71e99ee20dc3f894d1ccfc7fe6b8b93..4bc8bccccda815f64e66c2d44a97b21dc227708c 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3-8-a-5.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3-8-a-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3-8-a-5 description: > JSON.stringify treats non-Number or String object space arguments the same as a missing space argument. diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3_2-2-b-i-1.js b/test/suite/ch15/15.12/15.12.3/15.12.3_2-2-b-i-1.js index ab5d4dbd81227a9fe15b7f3a6690821a28cc80f2..ec210b7c4cac92a82c6645cbfd0682ff0875d3e9 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3_2-2-b-i-1.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3_2-2-b-i-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3_2-2-b-i-1 description: > JSON.stringify converts string wrapper objects returned from a toJSON call to literal strings. diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3_2-2-b-i-2.js b/test/suite/ch15/15.12/15.12.3/15.12.3_2-2-b-i-2.js index 17b8b52868f15cf9ff130b121163e79d94b4f6ae..76ec673a7b58f600e2bc79fadcd2a7681f50962a 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3_2-2-b-i-2.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3_2-2-b-i-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3_2-2-b-i-2 description: > JSON.stringify converts Number wrapper objects returned from a toJSON call to literal Number. diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3_2-2-b-i-3.js b/test/suite/ch15/15.12/15.12.3/15.12.3_2-2-b-i-3.js index dad0a71c4fa7a64da5816417af98787b4a021a3f..5a2eb85e5313b8101b38da0ad3e7f73a7a697555 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3_2-2-b-i-3.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3_2-2-b-i-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3_2-2-b-i-3 description: > JSON.stringify converts Boolean wrapper objects returned from a toJSON call to literal Boolean values. diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3_2-3-a-1.js b/test/suite/ch15/15.12/15.12.3/15.12.3_2-3-a-1.js index f612adc36c06a840fb4e6559006091aa46c4f2bf..9bc9ecd89e4a321d59cfa277d3ea57a799eb87f0 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3_2-3-a-1.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3_2-3-a-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3_2-3-a-1 description: > JSON.stringify converts string wrapper objects returned from replacer functions to literal strings. diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3_2-3-a-2.js b/test/suite/ch15/15.12/15.12.3/15.12.3_2-3-a-2.js index 7a264e55f40394d545c1719ef4b430db0000f35b..378a5db6c4ab78254207f1d6e29bdf208ea6f471 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3_2-3-a-2.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3_2-3-a-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3_2-3-a-2 description: > JSON.stringify converts Number wrapper objects returned from replacer functions to literal numbers. diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3_2-3-a-3.js b/test/suite/ch15/15.12/15.12.3/15.12.3_2-3-a-3.js index cf403d36edb9d6b974fba32abd9cbddd8b6657e4..61997a0475781fc07f8230a1208a2c376977da13 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3_2-3-a-3.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3_2-3-a-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3_2-3-a-3 description: > JSON.stringify converts Boolean wrapper objects returned from replacer functions to literal numbers. diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3_4-1-1.js b/test/suite/ch15/15.12/15.12.3/15.12.3_4-1-1.js index e196d0df64071b57e735c30e961f7e4369cbf97e..48f9fee0c97c101e2a5ede3c181c043f3efe38ad 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3_4-1-1.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3_4-1-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3_4-1-1 description: JSON.stringify a circular object throws a error includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3_4-1-2.js b/test/suite/ch15/15.12/15.12.3/15.12.3_4-1-2.js index c72e18a12785082cd083464f8b202be51e1b13e7..45567bf10a3f787fb5fd299bf686ef993093fcf8 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3_4-1-2.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3_4-1-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3_4-1-2 description: JSON.stringify a circular object throws a TypeError includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.12/15.12.3/15.12.3_4-1-3.js b/test/suite/ch15/15.12/15.12.3/15.12.3_4-1-3.js index 0a8112965f118f616fa7ebd24f441443186ec2a0..767de08c7e2a1df20470588af5c34d685360bc49 100644 --- a/test/suite/ch15/15.12/15.12.3/15.12.3_4-1-3.js +++ b/test/suite/ch15/15.12/15.12.3/15.12.3_4-1-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.12.3_4-1-3 description: JSON.stringify a indirectly circular object throws a error includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A1_T1.js b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A1_T1.js index d29cd6f58cbaad7b50ffcd81958f0c6b8e1365bf..50a893912ddc58cb2051720985bfdc4d2cdc5fa0 100644 --- a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A1_T1.js +++ b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A1_T1.js @@ -5,6 +5,7 @@ info: > 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) +es5id: 15.2.1.1_A1_T1 description: Creating Object(null) and checking its properties ---*/ diff --git a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A1_T2.js b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A1_T2.js index ef93548e7cbed5d41c4631fa84202badb79112e7..755726a758df367d678008bc983ec812be3f93f0 100644 --- a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A1_T2.js +++ b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A1_T2.js @@ -5,6 +5,7 @@ info: > 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) +es5id: 15.2.1.1_A1_T2 description: Creating Object(void 0) and checking its properties ---*/ diff --git a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A1_T3.js b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A1_T3.js index 9dcba8df565c9c1aa09363826b0610c236e4656b..7d8b05244c28ee6fc6a5426dcdd8099764ddd275 100644 --- a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A1_T3.js +++ b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A1_T3.js @@ -5,6 +5,7 @@ info: > 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) +es5id: 15.2.1.1_A1_T3 description: Creating Object() and checking its properties ---*/ diff --git a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A1_T4.js b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A1_T4.js index 37e6bbc498ee45dfb3f8e53e32dd102e71e57b53..df58529ff542d9c00973235d48465f4676ef54dc 100644 --- a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A1_T4.js +++ b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A1_T4.js @@ -5,6 +5,7 @@ info: > 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) +es5id: 15.2.1.1_A1_T4 description: Creating Object(undefined) and checking its properties ---*/ diff --git a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A1_T5.js b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A1_T5.js index 94f0195a2f2f8dc7edabfab1357a4dd40697116f..5d7e00a78a1440823fd8b2aa0a7f84270286a20a 100644 --- a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A1_T5.js +++ b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A1_T5.js @@ -5,6 +5,7 @@ info: > 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) +es5id: 15.2.1.1_A1_T5 description: Creating Object(x) and checking its properties ---*/ diff --git a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T1.js b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T1.js index 65ef965455010e1b501889e277b99312029852fc..264667eb69a8f1b84e9fcc7afea12c0bc3762580 100644 --- a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T1.js +++ b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T1.js @@ -5,6 +5,7 @@ info: > When the Object function is called with one argument value, and the value neither is null nor undefined, and is supplied, return ToObject(value) +es5id: 15.2.1.1_A2_T1 description: Calling Object function with boolean argument value includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T10.js b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T10.js index 412c6a4eb07cff8390bdb42be71c9b08670841c8..5358af05e179d2bd12da09bd6aed960d47614f20 100644 --- a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T10.js +++ b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T10.js @@ -5,6 +5,7 @@ info: > When the Object function is called with one argument value, and the value neither is null nor undefined, and is supplied, return ToObject(value) +es5id: 15.2.1.1_A2_T10 description: Calling Object function with array of numbers as argument value ---*/ diff --git a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T11.js b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T11.js index e536fabbf523d15578385a2a980e2553e2419d09..333c85b621a4b40055eb133f022b54f230453215 100644 --- a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T11.js +++ b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T11.js @@ -5,6 +5,7 @@ info: > When the Object function is called with one argument value, and the value neither is null nor undefined, and is supplied, return ToObject(value) +es5id: 15.2.1.1_A2_T11 description: Calling Object function with function declaration as argument value ---*/ diff --git a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T12.js b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T12.js index 94ef8d45b7ffe962e4cef3df633b11b7267dd4cf..0d338f1a289579497b16cc2a9308b09b744ed46f 100644 --- a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T12.js +++ b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T12.js @@ -5,6 +5,7 @@ info: > When the Object function is called with one argument value, and the value neither is null nor undefined, and is supplied, return ToObject(value) +es5id: 15.2.1.1_A2_T12 description: Calling Object function with numeric expression as argument value ---*/ diff --git a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T13.js b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T13.js index c9390afa6e84840db52dc298789824a1b98ccca6..1644049c7de9e3b3f37e07329c7f8dfbd79ebe53 100644 --- a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T13.js +++ b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T13.js @@ -5,6 +5,7 @@ info: > When the Object function is called with one argument value, and the value neither is null nor undefined, and is supplied, return ToObject(value) +es5id: 15.2.1.1_A2_T13 description: Calling Object function with boolean expression as argument value ---*/ diff --git a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T14.js b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T14.js index b20431e03a440e5e76fef79a5e44630e57f866bc..30d7ee5a9b57b533823c5f78360f2bf6c44ddb6c 100644 --- a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T14.js +++ b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T14.js @@ -5,6 +5,7 @@ info: > When the Object function is called with one argument value, and the value neither is null nor undefined, and is supplied, return ToObject(value) +es5id: 15.2.1.1_A2_T14 description: > Calling Object function with sum of empty string and a number as argument value diff --git a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T2.js b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T2.js index f8c8ec5fe4686c6fa398ed723329aa61e7aaf012..9adf56ae7bd5ca02fcb1c9f0eb5f9809650503b2 100644 --- a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T2.js +++ b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T2.js @@ -5,6 +5,7 @@ info: > When the Object function is called with one argument value, and the value neither is null nor undefined, and is supplied, return ToObject(value) +es5id: 15.2.1.1_A2_T2 description: Calling Object function with number argument value ---*/ diff --git a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T3.js b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T3.js index 7cdc8fe8497210479085c0563616b581f20fe367..a948c1e7b9da49d75abab24cd8f390855ac6571a 100644 --- a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T3.js +++ b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T3.js @@ -5,6 +5,7 @@ info: > When the Object function is called with one argument value, and the value neither is null nor undefined, and is supplied, return ToObject(value) +es5id: 15.2.1.1_A2_T3 description: Calling Object function with string argument value ---*/ diff --git a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T4.js b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T4.js index a9450368efda798aa1f0e5977bfab47c33e95e91..b47a34ad99eb5e9328159a26066df00962955122 100644 --- a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T4.js +++ b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T4.js @@ -5,6 +5,7 @@ info: > When the Object function is called with one argument value, and the value neither is null nor undefined, and is supplied, return ToObject(value) +es5id: 15.2.1.1_A2_T4 description: Calling Object function with object argument value includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T5.js b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T5.js index 66c4701310aa8899fc1a6249c153d7f591acd487..18984ffbd1f5948446db82fb590084e297de5d18 100644 --- a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T5.js +++ b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T5.js @@ -5,6 +5,7 @@ info: > When the Object function is called with one argument value, and the value neither is null nor undefined, and is supplied, return ToObject(value) +es5id: 15.2.1.1_A2_T5 description: Calling Object function with NaN argument value ---*/ diff --git a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T6.js b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T6.js index ee140a5ddfc6de85422545bd85404573abecc409..1a3911a750f631416085c2bbc69fedddbe176c61 100644 --- a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T6.js +++ b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T6.js @@ -5,6 +5,7 @@ info: > When the Object function is called with one argument value, and the value neither is null nor undefined, and is supplied, return ToObject(value) +es5id: 15.2.1.1_A2_T6 description: Calling Object function with Infinity argument value ---*/ diff --git a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T7.js b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T7.js index f3f5ff5ba98c9cc159457f2af9ea74830ee3633b..5f292ee21207c4b2c845db0441643a79b1ec6ded 100644 --- a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T7.js +++ b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T7.js @@ -5,6 +5,7 @@ info: > When the Object function is called with one argument value, and the value neither is null nor undefined, and is supplied, return ToObject(value) +es5id: 15.2.1.1_A2_T7 description: Calling Object function with empty string argument value includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T8.js b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T8.js index 5a60088266dbe328b744390aff46fec0669483ab..afaf733bd06e615aff737a68ddd608a7a4c199be 100644 --- a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T8.js +++ b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T8.js @@ -5,6 +5,7 @@ info: > When the Object function is called with one argument value, and the value neither is null nor undefined, and is supplied, return ToObject(value) +es5id: 15.2.1.1_A2_T8 description: Calling Object function with function variable argument value ---*/ diff --git a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T9.js b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T9.js index 2fd2d7961dba64eac4a39a141a944d39a3f77572..14154f46b2e393e0e4c6966b91b844f9e640015c 100644 --- a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T9.js +++ b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A2_T9.js @@ -5,6 +5,7 @@ info: > When the Object function is called with one argument value, and the value neither is null nor undefined, and is supplied, return ToObject(value) +es5id: 15.2.1.1_A2_T9 description: > Calling Object function with function argument value. The function is declared diff --git a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A3_T1.js b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A3_T1.js index 8d49189ce8bbbbc322c2d8f951d1801c0b5f01a5..d34d8a62f9cb4f75bad7edd241a46a03303e6255 100644 --- a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A3_T1.js +++ b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A3_T1.js @@ -5,6 +5,7 @@ info: > Since calling Object as a function is identical to calling a function, list of arguments bracketing is allowed +es5id: 15.2.1.1_A3_T1 description: Creating an object with "Object(1,2,3)" ---*/ diff --git a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A3_T2.js b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A3_T2.js index 3a4b7553c683a4137d90a77601157ed16487a5ff..b4b131e0558a08b004808abe956ffbb54cfe3333 100644 --- a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A3_T2.js +++ b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A3_T2.js @@ -5,6 +5,7 @@ info: > Since calling Object as a function is identical to calling a function, list of arguments bracketing is allowed +es5id: 15.2.1.1_A3_T2 description: Creating an object with "Object(null,2,3)" ---*/ diff --git a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A3_T3.js b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A3_T3.js index ff0045a4c3a429c8145fabbae2bf3f9a1a1394d3..4d460aaf5ece1879f5a4f3e329e24c319a11a17c 100644 --- a/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A3_T3.js +++ b/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A3_T3.js @@ -5,6 +5,7 @@ info: > Since calling Object as a function is identical to calling a function, list of arguments bracketing is allowed +es5id: 15.2.1.1_A3_T3 description: Creating an object with "Object((null,2,3),1,2)" ---*/ diff --git a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A1_T1.js b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A1_T1.js index 1ad7ec8c809e026b4858629e861195eed9bb3772..38356c2a0140dcdc1b882d74e4c10b49b3133dbc 100644 --- a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A1_T1.js +++ b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A1_T1.js @@ -10,6 +10,7 @@ info: > iii) The [[Class]] property of the newly constructed object is set to "Object". iv) The newly constructed object has no [[Value]] property. v) Return the newly created native object +es5id: 15.2.2.1_A1_T1 description: Creating new Object() and checking its properties ---*/ diff --git a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A1_T2.js b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A1_T2.js index 0f75aa4604806ce56415a25f8d7794fd4cd02d69..836880f7428b8581bfaecce61fca45a7a4ab0a6a 100644 --- a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A1_T2.js +++ b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A1_T2.js @@ -10,6 +10,7 @@ info: > iii) The [[Class]] property of the newly constructed object is set to "Object". iv) The newly constructed object has no [[Value]] property. v) Return the newly created native object +es5id: 15.2.2.1_A1_T2 description: Creating new Object(void 0) and checking its properties ---*/ diff --git a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A1_T3.js b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A1_T3.js index f5bbaf28c59cd1138d8336aaeb391fad47f94cca..6677aebc9031ea43e31178e830f620225b612104 100644 --- a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A1_T3.js +++ b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A1_T3.js @@ -10,6 +10,7 @@ info: > iii) The [[Class]] property of the newly constructed object is set to "Object". iv) The newly constructed object has no [[Value]] property. v) Return the newly created native object +es5id: 15.2.2.1_A1_T3 description: Creating new Object(null) and checking its properties ---*/ diff --git a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A1_T4.js b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A1_T4.js index e52be6babe6a3069db57b5f837a79b7bf74b7231..9d427769570f99ba2bf641fd8fffd4145d3b9b87 100644 --- a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A1_T4.js +++ b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A1_T4.js @@ -10,6 +10,7 @@ info: > iii) The [[Class]] property of the newly constructed object is set to "Object". iv) The newly constructed object has no [[Value]] property. v) Return the newly created native object +es5id: 15.2.2.1_A1_T4 description: Creating new Object(undefined) and checking its properties ---*/ diff --git a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A1_T5.js b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A1_T5.js index f7e51eef23be32c32e9cc1468b9cab45ea6e69cd..bf9ef601544fb68ab650d81fcd5702060bac0aa1 100644 --- a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A1_T5.js +++ b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A1_T5.js @@ -10,6 +10,7 @@ info: > iii) The [[Class]] property of the newly constructed object is set to "Object". iv) The newly constructed object has no [[Value]] property. v) Return the newly created native object +es5id: 15.2.2.1_A1_T5 description: > Creating new Object(x), where x is "undefined", and checking it properties diff --git a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A2_T1.js b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A2_T1.js index 6056e1f2e4a024297391b447d96a78f7f8243d9c..7342f19305a1e032ef42508b65eeccd8fdb75b65 100644 --- a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A2_T1.js +++ b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A2_T1.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.2.2.1_A2_T1 description: The value is Object ---*/ diff --git a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A2_T2.js b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A2_T2.js index 7e4477b4f491462539ac5aab79c06f34b4a11e4d..7d5ff9d29eec251615d2c9e7c51ce5c5da501711 100644 --- a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A2_T2.js +++ b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A2_T2.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.2.2.1_A2_T2 description: The value is a function variable ---*/ diff --git a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A2_T3.js b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A2_T3.js index b3108211203bef4d86a39dced5f02d8ba2db8161..583abf2053220b20535a72ee3e3d0b54123e5309 100644 --- a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A2_T3.js +++ b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A2_T3.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.2.2.1_A2_T3 description: The value is an array ---*/ diff --git a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A2_T4.js b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A2_T4.js index bfc11331c678a87f0c57bfa50c1b1f032414cfd2..bffb5ac4ebf437f8736926306d3af1d59a014e58 100644 --- a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A2_T4.js +++ b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A2_T4.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.2.2.1_A2_T4 description: The value is "this" ---*/ diff --git a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A2_T5.js b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A2_T5.js index 9411d3fa38000775032d485de4299031e2bdf165..f4daa6b692531f54194cd9eee296caee9b22f8df 100644 --- a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A2_T5.js +++ b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A2_T5.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.2.2.1_A2_T5 description: The value is a Date object ---*/ diff --git a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A2_T6.js b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A2_T6.js index 1354bf3979a36620719637618c051e8de3332f1a..bf2c36cc050b8962bc3a39f7230ea9d6821b6c79 100644 --- a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A2_T6.js +++ b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A2_T6.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.2.2.1_A2_T6 description: The value is a declared function ---*/ diff --git a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A2_T7.js b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A2_T7.js index 1323e8c5853a48ebb77d864cb3da62cacd9fbdd4..ac8fdadb27a672f288fe6862c7465801e9198c84 100644 --- a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A2_T7.js +++ b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A2_T7.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.2.2.1_A2_T7 description: The value is a function declaration ---*/ diff --git a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A3_T1.js b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A3_T1.js index 4b1766c12d1628bd940c4e1dd30f00593b2a4324..539b6a23b4f1452fa93c707462fa5b66cdfed520 100644 --- a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A3_T1.js +++ b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A3_T1.js @@ -5,6 +5,7 @@ info: > When the Object constructor is called with one argument value and the type of value is String, return ToObject(string) +es5id: 15.2.2.1_A3_T1 description: Argument value is a nonempty string includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A3_T2.js b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A3_T2.js index f1cca3fff715ef51ca935355fd71bc6998c4e173..4bc8a9f6bb31ea8a2ca8633b9c11caf903852573 100644 --- a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A3_T2.js +++ b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A3_T2.js @@ -5,6 +5,7 @@ info: > When the Object constructor is called with one argument value and the type of value is String, return ToObject(string) +es5id: 15.2.2.1_A3_T2 description: Argument value is an empty string includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A3_T3.js b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A3_T3.js index e1ff028db6fdc1a5015effc7ae2bcf54dbc11183..b53cc50531dfffd70c48e1d133e5b5125b476358 100644 --- a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A3_T3.js +++ b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A3_T3.js @@ -5,6 +5,7 @@ info: > When the Object constructor is called with one argument value and the type of value is String, return ToObject(string) +es5id: 15.2.2.1_A3_T3 description: Argument value is sum of empty string and number ---*/ diff --git a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A4_T1.js b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A4_T1.js index 487c521369986818c610f75fe690204e518e3c06..e48a9632c59de13bcd76b7de170456f5aae9224c 100644 --- a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A4_T1.js +++ b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A4_T1.js @@ -5,6 +5,7 @@ info: > When the Object constructor is called with one argument value and the type of value is Boolean, return ToObject(boolean) +es5id: 15.2.2.1_A4_T1 description: Argument value is "true" includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A4_T2.js b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A4_T2.js index 3e7817985b2f596d2d8c63046e2d7e0af8e18019..28099bf2715798a5d7f66487d8a6e9e7626b8d90 100644 --- a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A4_T2.js +++ b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A4_T2.js @@ -5,6 +5,7 @@ info: > When the Object constructor is called with one argument value and the type of value is Boolean, return ToObject(boolean) +es5id: 15.2.2.1_A4_T2 description: Argument value is "false" includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A4_T3.js b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A4_T3.js index f77b3f2f4bfeffaba384e89b2b6a95096341a25b..798278b548eb167b51e8a910ebfc41f5ae86cb42 100644 --- a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A4_T3.js +++ b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A4_T3.js @@ -5,6 +5,7 @@ info: > When the Object constructor is called with one argument value and the type of value is Boolean, return ToObject(boolean) +es5id: 15.2.2.1_A4_T3 description: Argument value is boolean expression ---*/ diff --git a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A5_T1.js b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A5_T1.js index 508d32c1628dc63cede9fda91821da74b7d2540f..a74bb7ef1fa4fd414537b26b4d83367548cd7bf1 100644 --- a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A5_T1.js +++ b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A5_T1.js @@ -5,6 +5,7 @@ info: > When the Object constructor is called with one argument value and the type of value is Number, return ToObject(number) +es5id: 15.2.2.1_A5_T1 description: Argument value is any number includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A5_T2.js b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A5_T2.js index a5efb294b8132ecc9358b997c845335d297b5e2e..4e29079df4bb71647aa8daf2df70c8ff88267f4a 100644 --- a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A5_T2.js +++ b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A5_T2.js @@ -5,6 +5,7 @@ info: > When the Object constructor is called with one argument value and the type of value is Number, return ToObject(number) +es5id: 15.2.2.1_A5_T2 description: Argument value is NaN includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A5_T3.js b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A5_T3.js index e73e25340a799ff42b997860f7c9e31654ef206a..13b996c583c901a3df655e2e9b42313a600a7319 100644 --- a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A5_T3.js +++ b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A5_T3.js @@ -5,6 +5,7 @@ info: > When the Object constructor is called with one argument value and the type of value is Number, return ToObject(number) +es5id: 15.2.2.1_A5_T3 description: Argument value is Infinity includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A5_T4.js b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A5_T4.js index 90208b2cb852fe49c893402dbfbf43317994032b..c6c89c820f66d90bb0898daf667c0a11df3fd6c3 100644 --- a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A5_T4.js +++ b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A5_T4.js @@ -5,6 +5,7 @@ info: > When the Object constructor is called with one argument value and the type of value is Number, return ToObject(number) +es5id: 15.2.2.1_A5_T4 description: Argument value is numeric expression ---*/ diff --git a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A6_T1.js b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A6_T1.js index e81e72e9c40b1e690bf54fe3b2dc3f135e4eded0..e56d9e2cff7438bb4e3411efee0fc4f8ac075e75 100644 --- a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A6_T1.js +++ b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A6_T1.js @@ -5,6 +5,7 @@ info: > Since calling Object as a function is identical to calling a function, list of arguments bracketing is allowed +es5id: 15.2.2.1_A6_T1 description: Creating an object with "new Object(1,2,3)" ---*/ diff --git a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A6_T2.js b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A6_T2.js index b57784ea234d942a8e7ad5c42eeecf11ee00ac56..c87d6f1c41665d9e0ef398f2558e2ccb46a538c4 100644 --- a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A6_T2.js +++ b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A6_T2.js @@ -5,6 +5,7 @@ info: > Since calling Object as a function is identical to calling a function, list of arguments bracketing is allowed +es5id: 15.2.2.1_A6_T2 description: Creating an object with "new Object(null,2,3)" ---*/ diff --git a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A6_T3.js b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A6_T3.js index 8ed3fce5add5f41152b6eee4822405a70144a25d..ae5f7156f7e0745c6757a739976bbdceb756eb4e 100644 --- a/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A6_T3.js +++ b/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A6_T3.js @@ -5,6 +5,7 @@ info: > Since calling Object as a function is identical to calling a function, list of arguments bracketing is allowed +es5id: 15.2.2.1_A6_T3 description: Creating an object with "new Object((null,2,3),2,3)" ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.1/15.2.3.1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.1/15.2.3.1.js index 3ac88615c2368b904803126ffd2e3b0869aa6c76..f93be5fc92319f1d5a80e6f129c6e476f320e02b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.1/15.2.3.1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.1/15.2.3.1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.1 description: > Object.prototype is a data property with default attribute values (false) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.1/S15.2.3.1_A1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.1/S15.2.3.1_A1.js index 6d267b5bf74ed382d4496fd75fddec5c8794fa8a..b13d2ed1a3bcd0e602bcc8fa22f24e95d1367ee5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.1/S15.2.3.1_A1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.1/S15.2.3.1_A1.js @@ -3,6 +3,7 @@ /*--- info: The Object.prototype property has the attribute ReadOnly +es5id: 15.2.3.1_A1 description: Checking if varying "Object.prototype" property fails ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.1/S15.2.3.1_A2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.1/S15.2.3.1_A2.js index ee63b7e172dec5dab1b1c9c06bc3f0866f8cd3e6..28a9d43b324c54394594b5237383f061d20f04b3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.1/S15.2.3.1_A2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.1/S15.2.3.1_A2.js @@ -3,6 +3,7 @@ /*--- info: The Object.prototype property has the attribute DontEnum +es5id: 15.2.3.1_A2 description: Checking if enumerating "Object.prototype" property fails ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.1/S15.2.3.1_A3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.1/S15.2.3.1_A3.js index a8914dacae9eb2a95b428508bf6a91ea8da4358d..876b524d3e88556192b97bca43c71e64b7422ce9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.1/S15.2.3.1_A3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.1/S15.2.3.1_A3.js @@ -1,14 +1,14 @@ // Copyright 2009 the Sputnik authors. All rights reserved. // This code is governed by the BSD license found in the LICENSE file. -/** -* @path ch15/15.2/15.2.3/15.2.3.1/S15.2.3.1_A3.js -* @name: S15.2.3.1_A3; -* @section: 15.2.3.1, 15.2.4; -* @assertion: The Object.prototype property has the attribute DontDelete; -* @description: Checking if deleting "Object.prototype" property fails; -* @noStrict -*/ +/*--- +es5id: 15.2.3.1_A3 +name: S15.2.3.1_A3; +section: 15.2.3.1, 15.2.4; +assertion: The Object.prototype property has the attribute DontDelete; +description: Checking if deleting "Object.prototype" property fails; +flags: [noStrict] +---*/ delete Object.prototype; diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-0-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-0-1.js index 2fb884675050febc01106aa6f0483bacc4f641eb..b3eec00b5290ae4925ee11a1e74f6403144dd36b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-0-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-0-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.10-0-1 description: Object.preventExtensions must exist as a function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-0-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-0-2.js index 85e888bdaea3777fab31b69bef9b41180a744f03..16a724cb0de0a10e2138088f07f66adcdbc6ec08 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-0-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-0-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.10-0-2 description: > Object.preventExtensions must exist as a function taking 1 parameter diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-1.js index 0de526cdd3ce73137f62b1b73bb76b09ba977948..96fa087ce0eaf9369dbbbeb37fcff72a294c03f5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.10-1-1 description: Object.preventExtensions throws TypeError if 'O' is undefined includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-2.js index 2a3c4cf3db265f082caebe075b7e40c37405ed6b..21e22d208a6c77685a62a25a3ce32ca53c75d742 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.10-1-2 description: Object.preventExtensions throws TypeError if 'O' is null includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-3.js index 9bfdf7ab9b39c07f4bbe52eae791927ce077a7c7..861adb31ba41bef8ddc6726b94a2c27b701e6fdd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.10-1-3 description: > Object.preventExtensions throws TypeError if 'O' is a boolean primitive value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-4.js index c32fb08c3effbec9bcfa18018a5b29899749ce24..480de023c4bfc2dce249d848f953d484c3c6b284 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.10-1-4 description: > Object.preventExtensions throws TypeError if 'O' is a string primitive value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-1.js index eb7d5c9fca6ef21505115e8a58268470cac4f012..2a5cde4557701b2a0a5e9b6aa7e10a674a18100d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.10-1 description: > Object.preventExtensions throws TypeError if type of first param is not Object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-2-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-2-1.js index 92764f6b1966474dc47da5e15efe3cc265b9322e..81c63e2190b3289b745a6812dfe663f368a7aef4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-2-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-2-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.10-2-1 description: > Object.preventExtensions - repeated calls to preventExtensions have no side effects diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-2.js index 6f866b702dbe7dc21a208dd150320326400c1325..0ca1aecca947133f2d4491a4853c7b6b5da0141e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-2.js @@ -6,6 +6,7 @@ /*--- info: The effect of preventExtentions must be testable by calling isExtensible +es5id: 15.2.3.10-2 description: > Object.preventExtensions returns its arguments after setting its extensible property to false diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-1.js index bd2f20952942b56c68850dd1f7b613a84041e470..9f44d6316db191cb4e3cbf65cfc18167d7f0253f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.10-3-1 description: > Object.preventExtensions - Object.isExtensible(arg) returns false if arg is the returned object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-10.js b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-10.js index 6f22af637fff4cda3e4613f9fea85e01ef1c9226..9e56f02a56c8be9b10ec652656fc6f78fe5f1ec4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-10.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.10-3-10 description: > Object.preventExtensions - indexed properties cannot be added into an Error object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-11.js b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-11.js index e2dca21b05ac14f1499b6cf61b8dd673276adff7..780c547be3679da75a3551c775aeb2f6c95598b5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-11.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.10-3-11 description: > Object.preventExtensions - indexed properties cannot be added into an Arguments object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-12.js b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-12.js index e7afc92e1b039a10bf12bb6714835bda193cb410..bf3268456f616ae21bd684eb84f0ea7107e1bac8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-12.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.10-3-12 description: > Object.preventExtensions - named properties cannot be added into the returned object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-13.js b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-13.js index 6891380f9b198b3d180986ed8f9034c1a5bf0aaf..1a0b1e3976ca8c488af752a283ce83221d82bbc1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-13.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.10-3-13 description: > Object.preventExtensions - named properties cannot be added into a Function object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-14.js b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-14.js index 5d42b9b28eaaba3b5cba84f8ca28e7028a9c7bc6..476646d0d9c62958cf0a7123ae4c7efa2a36f3e1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-14.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.10-3-14 description: > Object.preventExtensions - named properties cannot be added into an Array object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-15.js b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-15.js index c5214556ac1ee5c299b0a09ad456f66feef1ba46..ec4966171decabb1b3a8dd8a50cbfddd00f2419e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-15.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.10-3-15 description: > Object.preventExtensions - named properties cannot be added into a String object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-16.js b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-16.js index 4d9e06dd15fdc417cf98642e6ea731b4eba95086..76d90d83e5d6aef5e1d9d6bd072bb2cfeee4b34b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-16.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.10-3-16 description: > Object.preventExtensions - named properties cannot be added into a Boolean object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-17.js b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-17.js index 266567ef8df518b8a7f6971cd7a348e36ca3af50..744029b067ed2eb0b40133cffec538d5619b5e70 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-17.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.10-3-17 description: > Object.preventExtensions - named properties cannot be added into a Number object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-18.js b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-18.js index ed2cc24b817357e755e669fb8f485b3b4c039e7c..ab84b3fb9b807e21237e78bc6212cf8a5c43ff3a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-18.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.10-3-18 description: > Object.preventExtensions - named properties cannot be added into a Date object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-19.js b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-19.js index 226238b3c0a05cfa742c3dc2c53cf2eb73c64e67..b338400010ae57a3fd0c2a77bd952a9316c90f05 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-19.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.10-3-19 description: > Object.preventExtensions - named properties cannot be added into a RegExp object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-2.js index 751ba3e7e8ebde84c05d532648fe4f72028a0afc..02657fad4703637e6d63d092bcaea02251765845 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.10-3-2 description: > Object.preventExtensions - indexed properties cannot be added into the returned object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-20.js b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-20.js index 7ae1741accb3af8f4bb29d76cfdb1fb6190f0cee..2bcf5101ff5e97b41e9421e7a338ef983a6871a6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-20.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.10-3-20 description: > Object.preventExtensions - named properties cannot be added into an Error object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-21.js b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-21.js index 45108861bfab0a772f0b250fa716b9cebbff3390..b5a887b76910654cd6967aa749aa8167f9301e63 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-21.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.10-3-21 description: > Object.preventExtensions - named properties cannot be added into an Arguments object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-22.js b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-22.js index 781dc9d6ff6b48849bbfd93c006544e0c0bfae0b..636209f95980c16815711b9978deae489e83f96c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-22.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.10-3-22 description: > Object.preventExtensions - properties can still be deleted after extensions have been prevented diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-23.js b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-23.js index bd296a39e69db48dbe0ab8275dafe6751cd5ae4c..cb3a866cb6c296a53cdb53f8f3a01f3521eb943e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-23.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.10-3-23 description: > Object.preventExtensions - properties can still be reassigned after extensions have been prevented diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-24.js b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-24.js index 50fbc1d65b11da2e0cd556d15a0af5f016d919ee..63e96914ab6085ceaca39db5049e479a83e5949f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-24.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.10-3-24 description: > Object.preventExtensions - [[Extensible]]: false on a prototype doesn't prevent adding properties to an instance that inherits diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-3.js index 3c418019ee563c49597ac6526193ee2507afa1a2..fcab172d07c88db338eefdbd3666a760e3c09661 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.10-3-3 description: > Object.preventExtensions - indexed properties cannot be added into a Function object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-4.js index e73c96fc148468bcd726dd3387ec6d5066eb380c..37f460b2f2b64b39263591f1f2b95cde29be3acd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.10-3-4 description: > Object.preventExtensions - indexed properties cannot be added into an Array object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-5-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-5-1.js index c19800c029c408d4d312ea1527baf189ff360d7b..7e4eb889d8757b79153839040e3616359b2fd2d5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-5-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-5-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.10-3-5-1 description: > Object.preventExtensions - indexed properties cannot be added into a String object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-5.js b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-5.js index 42a01e7f01dc5ab033273b7cf4a2e1b5b5b30d29..340ecfc1beb3cbe0e65c005243fe3b2cc52c3643 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-5.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.10-3-5 description: > Object.preventExtensions - indexed properties cannot be added into a String object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-6.js b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-6.js index 7cb967016fd7028b00c395f5e0ded4cfbc4f7062..fa0376fb7c0f89f2908c82cc58959dc738ef56a7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-6.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.10-3-6 description: > Object.preventExtensions - indexed properties cannot be added into a Boolean object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-7.js b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-7.js index 9f3edc5840ecb4459cf067827b364adb2f389d8f..3fe5982511fac7f6939e2ba1256e47bc70f0f47d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-7.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.10-3-7 description: > Object.preventExtensions - indexed properties cannot be added into a Number object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-8.js b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-8.js index f241231835b7ab32dd0acda25313f83609e683c9..361996981ee5c01c4c8970945e69f07449cb20ce 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-8.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.10-3-8 description: > Object.preventExtensions - indexed properties cannot be added into a Date object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-9.js b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-9.js index a70c1a12b246a7dca80b55dcf843649381f6fffb..c13e065a22ab69fa8f617f94ab3152d2a5d68f3c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-9.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.10-3-9 description: > Object.preventExtensions - indexed properties cannot be added into a RegExp object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-0-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-0-1.js index 5b13bf51bdc6c5fed0b8037dd3dbf2f5a181a394..2df5a12930b7fc68f91280a435cd8ec08ca1269a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-0-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-0-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.11-0-1 description: Object.isSealed must exist as a function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-0-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-0-2.js index b97c654d9fde681ce75f5af073c6045d18d2f89a..676b20f6c72f98a0a6f964b0490fa603ef0a00d8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-0-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-0-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.11-0-2 description: Object.isSealed must exist as a function taking 1 parameter includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-1.js index 744b0ecbf0610905db73670848bd477c7d0af288..59d4830b0a4dc201e8bde4f0c9e73fd736cf26d6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.11-1 description: > Object.isSealed throws TypeError if type of first param is not Object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-1.js index 8cd11fa8f324868967b3ab79a083470322788a29..0172abc9571f6f6a505ed6bed6c9382ea04be49e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.11-4-1 description: Object.isSealed returns false for all built-in objects (Global) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-10.js b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-10.js index 3a21dd46157f47c8fa5dfad066e9e4de82800e75..ec212ae968aeb7bcd6c5bec58495c3764ccccbe6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-10.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.11-4-10 description: Object.isSealed returns false for all built-in objects (Boolean) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-11.js b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-11.js index 379274061100a2d0052a95782aca0fcb2d6a2903..c585a2b172ce147a4686083c334b4a61161032ed 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-11.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.11-4-11 description: > Object.isSealed returns false for all built-in objects (Boolean.prototype) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-12.js b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-12.js index 9f0872aaf56843272e158bfd736b1f3bfd2d79db..b8f2631fe833e694dd039bb441ebae0eeab5c555 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-12.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.11-4-12 description: Object.isSealed returns false for all built-in objects (Number) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-13.js b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-13.js index 27c771669787600a82f03b685a01a990613e0de1..e0db7b5a9e27f897cd2852f44b2d63948b0225ca 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-13.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.11-4-13 description: > Object.isSealed returns false for all built-in objects (Number.prototype) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-14.js b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-14.js index 5ec3c865d3d47bc0677677732a2c350cd880a0d8..13d9e89c1dc33335d179322a5cf4e69cbb3f8635 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-14.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.11-4-14 description: Object.isSealed returns false for all built-in objects (Math) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-15.js b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-15.js index 6f313575f7d00312139dc45db694ac73cf9fbeaa..f80f0741abfefd8407d663087b73fa40a2328342 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-15.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.11-4-15 description: Object.isSealed returns false for all built-in objects (Date) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-16.js b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-16.js index bf260ad703234e8ec1ec2f64faa71e377841e00e..a8b00cf081158fc96b0226653a5c3e8bec22b577 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-16.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.11-4-16 description: > Object.isSealed returns false for all built-in objects (Date.prototype) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-17.js b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-17.js index 0671fe3eaf0c39378e696bce8d8b2d375c9238da..e69e2699de082b38236136140a9e79c382ae1bff 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-17.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.11-4-17 description: Object.isSealed returns false for all built-in objects (RegExp) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-18.js b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-18.js index 3abb11e77d301efe8c14099fc7cb75cbcaa684e2..92acf28143b9ddf4a381bac495edf3808ffa89ac 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-18.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.11-4-18 description: > Object.isSealed returns false for all built-in objects (RegExp.prototype) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-19.js b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-19.js index 295600a52af99c4cf916e27f21016591565a8550..366dc334fa3fe7659a1344dce61bedb90713049b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-19.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.11-4-19 description: Object.isSealed returns false for all built-in objects (Error) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-2.js index 9b3dc5484def6d79135c82f955d7e85960063844..f3508a9665dcda1cf89ab0433a8f1f07987aacb9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.11-4-2 description: Object.isSealed returns false for all built-in objects (Object) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-20.js b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-20.js index 4da51801a31d126cf0964d886ca356511af0d629..69595c2da6782fa11b9b6ed66006a2db1061f573 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-20.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.11-4-20 description: > Object.isSealed returns false for all built-in objects (Error.prototype) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-21.js b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-21.js index 01c3418cdc48d27067b6bc3e2de9e75bb77bded4..e86c37c31bc6cee825f248a4ad0937e48cf8916d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-21.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.11-4-21 description: Object.isSealed returns false for all built-in objects (EvalError) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-22.js b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-22.js index a9cbbbe007073ec20d16822239990c0a8440edbc..eb931ae870456e2e0df4ade220fe37a0ee286dd3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-22.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.11-4-22 description: Object.isSealed returns false for all built-in objects (RangeError) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-23.js b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-23.js index cc6f2996469769a3c45169bf1d730d2de98f391e..21d2bd8e928862e7008154b2e01b9831f6397156 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-23.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.11-4-23 description: > Object.isSealed returns false for all built-in objects (ReferenceError) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-24.js b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-24.js index d3e496ab778ba66553b7ad5c24335ec9f57df83f..dbfda202d6b9163231540bad30d2a259fbecd04e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-24.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.11-4-24 description: > Object.isSealed returns false for all built-in objects (SyntaxError) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-25.js b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-25.js index 047f26032c1ee4e364f871255f27b00715fb4b72..dfe6b10f1e81a0627e9b8e13f19b8228e9ca4d9c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-25.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.11-4-25 description: Object.isSealed returns false for all built-in objects (TypeError) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-26.js b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-26.js index bcb000d7c45cf97c57c5047c569a334c327a3d12..cf941cf621d958973cd30e9f3c3f81168da941cb 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-26.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-26.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.11-4-26 description: Object.isSealed returns false for all built-in objects (URIError) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-27.js b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-27.js index 84a51689092319376ac2a07d57debea024ddfc20..bbfcf8bf45eb989d816e8412b8a9230ffbef15f9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-27.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-27.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.11-4-27 description: Object.isSealed returns false for all built-in objects (JSON) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-3.js index e3da13c3174ac138b15e30374c90703f558f5b9f..05d8e877b3ab3a41f886d20652cb3de5e1a5cdd3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.11-4-3 description: > Object.isSealed returns false for all built-in objects (Object.prototype) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-4.js index 9c8fbdcb9c9b332d52c9b9d1dc32cc5c1473a8ba..0bed01a1920e8376e99b20262c168d6355dcb495 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.11-4-4 description: Object.isSealed returns false for all built-in objects (Function) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-5.js b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-5.js index e40e52140637bf6a9f9c7188bc0d9e80ce9194f0..4c13b900c3b95d829cd978452420d6a5eb110a4e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-5.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.11-4-5 description: > Object.isSealed returns false for all built-in objects (Function.prototype) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-6.js b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-6.js index 0810f684d94f716a33e649630612ca03170be78d..36d4c1edfc5401a504fee4d0cfec73afbe15af4a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-6.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.11-4-6 description: Object.isSealed returns false for all built-in objects (Array) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-7.js b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-7.js index b46a10d629bbba70b036d302047d2fe8453a696e..535041b68f3bed544a03101327cf53e807266190 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-7.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.11-4-7 description: > Object.isSealed returns false for all built-in objects (Array.prototype) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-8.js b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-8.js index 3767fc68c1be1c337fc94b43d5569e8d81ed0c99..7387d2e3169910b3d4e58818137b1678ec55323c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-8.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.11-4-8 description: Object.isSealed returns false for all built-in objects (String) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-9.js b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-9.js index 14d4db355278ec05cf198bc2a05cfa65ec857104..88d24e71b36ea370248178ac0980c8c82f5bcd1c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-9.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.11-4-9 description: > Object.isSealed returns false for all built-in objects (String.prototype) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-0-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-0-1.js index bda34e6fd643bc0fb09c55d684b07ca542a50a35..15da403f6adf4c2f250fb6fd2b695474c51afd00 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-0-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-0-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-0-1 description: Object.isFrozen must exist as a function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-0-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-0-2.js index 8bacd16fcba22901768f6e118139279d33b82b69..9d6d0bfa0c08e3046417efa70b75050b8371c33f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-0-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-0-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-0-2 description: Object.isFrozen must exist as a function taking 1 parameter includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-1.js index 566add2d772e4ac3a32570af30535324d21a0de2..eb487d61d979e1701f4034933b9d637ff5c05591 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-1-1 description: > Object.isFrozen - TypeError is thrown when the first param 'O' is undefined diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-2.js index 6d1cc0abf467a4c9261cd6a205dac49e077064cc..018df97e23338ab1f54ca7db199e7d2ea9ef66f6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-1-2 description: > Object.isFrozen - TypeError is thrown when the first param 'O' is null diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-3.js index 5415ad7ee4dd51bf26cbfac1dbf3256ffd4bad7a..8aa8f4b16259517fae30b7351477ef710a700272 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-1-3 description: > Object.isFrozen - TypeError is thrown when the first param 'O' is a boolean diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-4.js index 4cce95ea35c1c8d44e1cb9f4a595cd586155d348..10daea66c19e83b80d31b11eecb0add3314427f1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-1-4 description: > Object.isFrozen - TypeError is thrown when the first param 'O' is a string diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-5.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-5.js index 05c5e71f5cdd5998d0dd35ea9cea0e439a64b184..8acf7cd5ccbf5e3b6df0cffb1befeddc0f2432d2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-5.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-1-5 description: Object.isFrozen applies to dense array includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-6.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-6.js index dc780e887cd287c908e9bf6295de3bf112c3cde0..671b6af935f15e133b2b6a3be0fa878eb2182794 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-6.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-1-6 description: Object.isFrozen applies to sparse array includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-7.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-7.js index 24067b68b41ee3c2ffc87f4dde40e9aa98e775b9..8fa8eced923b152b1fadf4ec0cca8a1321915595 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-7.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-1-7 description: > Object.isFrozen applies to non-array object which contains index named properties diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-1.js index e6838c12c23576a10fa1bcfe9cb7f8c622c2acbe..d5d8613d5e7ea0053f79b66b168a389dd60e7d3b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-1 description: > Object.isFrozen throws TypeError if type of first param is not Object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-1.js index 59638063e011320e13942a547c1ca7ef3a15e7f6..5bd28b4c2813095c090e452ee17b456ca073303a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-2-1 description: > Object.isFrozen - inherited data property is not considered into the for each loop diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-2.js index 694de627453697d86fe585cd7cb49d0bf8b69e8d..92132def5cea01c810718a1b1a5eca29210b30e8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-2-2 description: > Object.isFrozen - inherited accessor property is not considered into the for each loop diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-1.js index d30a4a9f15ce16fe034dd5e9d3351a9a400fc7b8..bf6b42da6ad89a5cdde56b80dac52a783c33543a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-2-a-1 description: Object.isFrozen - 'P' is own data property includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-11.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-11.js index bed2d909917f7417ca9b36ccc9baf7bb6ee9c407..26f1eb6e8c9d31b208e8b099b2298931b4f8d5ab 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-11.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-2-a-11 description: Object.isFrozen - 'O' is the Arguments object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-12.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-12.js index 9f31c542f286de0852607ac1e84cff46db6dccda..26089e622914347e35b1621980462a110fb14d0a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-12.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-2-a-12 description: Object.isFrozen - 'O' is a String object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-13.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-13.js index 8eda04219980a91824b00767a226eea014e7fbab..473834b577850d72011de690aa7378f0a257e8fe 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-13.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-2-a-13 description: Object.isFrozen - 'O' is a Function object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-14.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-14.js index 61861167fd7700b5ec5e5f1438eca8bb4b8368b4..07069f5b6d2bdb0ea2021bdcfae92edaefe29c04 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-14.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-2-a-14 description: Object.isFrozen - 'O' is an Array object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-2.js index 1512012ef89e8fbe95e12559b16643e9a3bde104..c9d9e23508fa979d613bc9b7d8f86c1dbf3933a5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-2-a-2 description: > Object.isFrozen - 'P' is own data property that overrides an inherited data property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-3.js index b1160b27c485068eaa263e4699a7e913d22a883c..eb97c22552ab01143bb73d8d340244f70e6ac9b6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-2-a-3 description: > Object.isFrozen - 'P' is own data property that overrides an inherited accessor property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-4.js index 12b027fa9e5a9b484fa093046e37a892a2974538..bfe567868475287d96a5e7c13eae2520d2287f03 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-2-a-4 description: Object.isFrozen - 'P' is own accessor property includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-5.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-5.js index 34cbe705fe4591313efc52ebc76479dea952f8a9..0d92cda834a5e3b120dc0ba0950394ea6a62df07 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-5.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-2-a-5 description: > Object.isFrozen - 'P' is own accessor property that overrides an inherited data property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-6.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-6.js index 96d5b505651b39582b62ca7e058fc633ca16dff7..78d649bd5f5171fcd0b595e2475dd194804b30e3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-6.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-2-a-6 description: > Object.isFrozen - 'P' is own accessor property that overrides an inherited accessor property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-7.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-7.js index 0695c71e010efe8496f93c2f4a89d692e301bf90..1d495145cc7e2cf6922ca05a816c152c7faf5bed 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-7.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-2-a-7 description: > Object.isFrozen - 'P' is own accessor property without a get function diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-8.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-8.js index 9cb0700757a656f1590d6bed7407be864bdc74ad..b604e25c6f235bb9c1a41e19ec97eaedbface3c5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-8.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-2-a-8 description: > Object.isFrozen - 'P' is own accessor property without a get function that overrides an inherited accessor property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-b-i-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-b-i-1.js index d9a559a624076fd548929515404adf5d28d95d08..8fc20dfe933eae2017e9162cab36172731ab1f8a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-b-i-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-b-i-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-2-b-i-1 description: > Object.isFrozen returns false if 'O' contains own writable data property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-c-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-c-1.js index 1332c6f9a0263cd97828fb67b5d1afdc0076fb2b..73b1c265f516d643406c6efaf5e185470093074c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-c-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-c-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-2-c-1 description: > Object.isFrozen returns false if 'O' contains own configurable data property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-c-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-c-2.js index d9b7011d50cf430c77c451daafd1140de0eaa5fe..7ea5e01d22c56cb4a9cf34ca2ac9c19ce0754991 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-c-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-c-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-2-c-2 description: > Object.isFrozen returns false if 'O' contains own configurable accessor property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-1.js index e3cd2ae3f7f82243f6244ea576df11c00badded2..90971e105b861711555802ba733ca91ada503eb1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-3-1 description: Object.isFrozen returns false for all built-in objects (Global) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-10.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-10.js index 77dd03b25f1c21a487965128e5230561a4d2827e..33a87605663d5c2653d08d569bb91209acaebd94 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-10.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-3-10 description: Object.isFrozen returns false for all built-in objects (Boolean) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-11.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-11.js index 581f15a7a689f035bd3d27949089f8bbfdf768b8..beef5459612ae037af81d27f1c1217a48cbe8c40 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-11.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-3-11 description: > Object.isFrozen returns false for all built-in objects (Boolean.prototype) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-12.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-12.js index 4c2eedac9f51ef27f7978f28419f9036f2ab3546..28d496b7c57b8035531d2afb060bb5d875433c7c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-12.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-3-12 description: Object.isFrozen returns false for all built-in objects (Number) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-13.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-13.js index fc72b44d4d52eecbd83f522b83637fd251e0d813..1fe2e9be7ae12cd149cd1615479b0151de79a1b8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-13.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-3-13 description: > Object.isFrozen returns false for all built-in objects (Number.prototype) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-14.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-14.js index f52e11d2111b10b770c9ddcecbb120ba5cf1ad5c..fabcfdff6e6723537f36540e635557071ef6ad6e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-14.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-3-14 description: Object.isFrozen returns false for all built-in objects (Math) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-15.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-15.js index 03a2a590d6a6733b4417a8fe86e8e516fcfdc0cf..1ade91214d53f7f0817177df3e986b2fe1e53214 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-15.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-3-15 description: Object.isFrozen returns false for all built-in objects (Date) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-16.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-16.js index f5a40ec6323e1470b1b51aecb1f89a582b795925..cc0772e9bea1f538b96594b0bb4b4d3bfd801da6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-16.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-3-16 description: > Object.isFrozen returns false for all built-in objects (Date.prototype) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-17.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-17.js index 29714ad0d2ad856b35723a6b03e39df2fd45efcb..8d3e5431b6c6e322d258e5f5a9c60b1c7cac1064 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-17.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-3-17 description: Object.isFrozen returns false for all built-in objects (RegExp) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-18.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-18.js index aebe6c09b02db51b9fabe683e8c1fc44bfe2452e..3d9410c0ecef5b9a0eff879fa7f65cc2ec76c415 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-18.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-3-18 description: > Object.isFrozen returns false for all built-in objects (RegExp.prototype) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-19.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-19.js index ffcc3511e2b7541df192df58549369e32b8e385c..c6a1aa74a849d6ce04bf857caa2160a578753965 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-19.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-3-19 description: Object.isFrozen returns false for all built-in objects (Error) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-2.js index 024d44702391f761be5f1cba7d25be69a37670f2..e51a85752e38796d6b0e8abb11204f1374e1ec51 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-3-2 description: Object.isFrozen returns false for all built-in objects (Object) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-20.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-20.js index edaa6d2bf077863d20006202c58bce0349bc0c3d..0239c53cd23c05fcca1b80c8bc7544a120a08326 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-20.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-3-20 description: > Object.isFrozen returns false for all built-in objects (Error.prototype) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-21.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-21.js index 4ebc9a1241942bd1b0ba65fb09f398dc58feb943..68ff77c1bff22063548ca47801f7ac99014e7195 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-21.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-3-21 description: Object.isFrozen returns false for all built-in objects (EvalError) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-22.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-22.js index f9640309c9ac4169e2db02ac849745c7d5ff531a..8ba4f9e33f45023d60a7b013866d84f5f2b2d0ad 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-22.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-3-22 description: Object.isFrozen returns false for all built-in objects (RangeError) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-23.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-23.js index 7ff03a72b225406faa9711c40d2fc0d674590baf..e320a27b0089e3c1ca97b74a1f9c56b6258853a3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-23.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-3-23 description: > Object.isFrozen returns false for all built-in objects (ReferenceError) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-24.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-24.js index 81ce556c5ad55e98297f74454204c4d8c7336fcb..32f49d73f838a42e868552bf3946df950d087a31 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-24.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-3-24 description: > Object.isFrozen returns false for all built-in objects (SyntaxError) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-25.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-25.js index a901a927601189f0850a16995a55389400356252..57345c8fad60310752c2d2d20ecede5f9ac8b4d2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-25.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-3-25 description: Object.isFrozen returns false for all built-in objects (TypeError) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-26.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-26.js index 96e7e244aeddd7767599d49ffc4db42145c21776..699abeb299222ed5f1a29a5922565370f5de2469 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-26.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-26.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-3-26 description: Object.isFrozen returns false for all built-in objects (URIError) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-27.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-27.js index 5752b0d8589ac25eeb2fdce75d6e1bb6e99bbe1a..30c9e343004d5c66bccdf7e6d563b9a967b6656d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-27.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-27.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-3-27 description: Object.isFrozen returns false for all built-in objects (JSON) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-28.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-28.js index a0eb76951b6a57a92f28fd2589a138cf461695b8..12c7f77e45d59bbdd518332123e18f88c267d71b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-28.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-3-28 description: > Object.isFrozen returns true when all own properties of 'O' are not writable and not configurable, and 'O' is not extensible diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-3.js index 3228b6afce23898321b875d0773e2557aaadd7c3..ba420e3fbcfbf01df5ecd55554e8dde0cb71f425 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-3-3 description: > Object.isFrozen returns false for all built-in objects (Object.prototype) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-4.js index d91d7a4234a74d506eb0c8cfa305e2d2f8139229..b249a04d435423dfe785a0131d7911c61c41431e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-3-4 description: Object.isFrozen returns false for all built-in objects (Function) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-5.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-5.js index 227c177e54e89f59b272b7ded341d3e006e2cd28..0bb674cd26b9ea89734266a78178a7d3e982e13d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-5.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-3-5 description: > Object.isFrozen returns false for all built-in objects (Function.prototype) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-6.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-6.js index 3b00d1e57db7a69fa9cf1ca3e1fdaa1d41870f38..a1ee2189c5337b6d5c2cb5d8114ae120d9e7b810 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-6.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-3-6 description: Object.isFrozen returns false for all built-in objects (Array) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-7.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-7.js index 7975b301e272a39b0d43c450f1558a390c716556..b7560b92525c869b8d416bf66b9c8e5949f133c6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-7.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-3-7 description: > Object.isFrozen returns false for all built-in objects (Array.prototype) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-8.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-8.js index 43dad61d36b46e80184f761f397ff512862baf42..a9565d209eb45609ab01ba62f0d99f36edebeb36 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-8.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-3-8 description: Object.isFrozen returns false for all built-in objects (String) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-9.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-9.js index d7bf3ae45180d7f6e457ed01b4af86b1f1617f8f..3fc1961e4763c8e3204628a9def7a433d7a4b9b8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-9.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-3-9 description: > Object.isFrozen returns false for all built-in objects (String.prototype) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-4-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-4-1.js index f5182454d87cb4d34ccbea9323065f9a74601421..77c22fcb3375462a0dd6cd4ac6ea8285edf0228f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-4-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-4-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.12-4-1 description: Object.isFrozen returns false if extensible is true includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-1.js index c78ed6ba86bc2399b25cf29758ae43095296fbdd..44f8869c41aa345697531baa7479bc65a34f2d4f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.13-0-1 description: Object.isExtensible must exist as a function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-2.js index 0eb1098139e82a280191c94ad1c9a5f95eccad51..e1a8648a853e393f23311354f1a240535a6cc5fa 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.13-0-2 description: Object.isExtensible must exist as a function taking 1 parameter includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-3.js index a90ab545ad95924cb42a24e5bd1486a9dc8c863a..d2b1d42666bc67997d71e7f29429f1707c0014fa 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-3.js @@ -8,6 +8,7 @@ info: > A newly created object using the Object contructor has its [[Extensible]] property set to true by default (15.2.2.1, step 8). +es5id: 15.2.3.13-0-3 description: > Object.isExtensible is true for objects created using the Object constructor diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-1.js index 062f02ab65d04dccd62ec82a81121b3a3948e5e0..d2e08fd8779d7ad1da75e5fa6375a78df06856dc 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.13-1-1 description: Object.isExtensible throws TypeError if 'O' is undefined includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-2.js index 70d6dc8f91b7b901b3bde14cac919185d043d7b0..fa3ae98f2a9dcfeaf38f21b237e6cfecb2de7eb4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.13-1-2 description: Object.isExtensible throws TypeError if 'O' is null includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-3.js index 046d5772071f0f362086d398264f15a594b169e1..9316d317c8ed1fa03417d2694fd9c8d991c40364 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.13-1-3 description: Object.isExtensible throws TypeError if 'O' is a boolean includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-4.js index 504e194325f92b4cdc8f9cc5a629de1c3b694c9e..92ec1162becad077aab734c4b2064c8fda055b9f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.13-1-4 description: Object.isExtensible throws TypeError if 'O' is a string includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-1.js index 4de2443af5f7a4700b261d0418c6e85ccf9f1cb6..fa43536bec7848b5c9b6acba33d7b1e84e169027 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.13-1 description: > Object.isExtensible throws TypeError if type of first param is not Object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-1.js index e9a9c30e00d8491ed123aad68bea8c78948a0ddf..f8b10b8cc9d5d35817fb2436ae806b82319741ac 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.13-2-1 description: Object.isExtensible returns true for all built-in objects (Global) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-10.js b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-10.js index cef59132fb5165eeff40bd94f84ba3c625e78b6e..87b449522aad4f4970babdb3534d6a545304f602 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-10.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.13-2-10 description: Object.isExtensible returns true for all built-in objects (RegExp) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-11.js b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-11.js index 1cda8522b121e573dda38787c3866543b2c665ed..ed81b438785d7252ff14db25369064eb5aa7aac1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-11.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.13-2-11 description: Object.isExtensible returns true for all built-in objects (Error) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-12.js b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-12.js index d5b0103e7612faae811d4c62d62f6df070f42880..ee2e3a601cc5071cd2af60385f6199b9a9555f9a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-12.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.13-2-12 description: Object.isExtensible returns true for all built-in objects (JSON) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-13.js b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-13.js index 607259cf3363faa715c49b259147004a5528b0db..8ebeea05936e9285be7133a0ddfd686bd166938c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-13.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.13-2-13 description: > Object.isExtensible returns true for all built-in objects (Function.constructor) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-14.js b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-14.js index 034a42c8447bb79ec75cb27765d0a4b0c3851d81..99cef849d7cd4f37ae9390460e7e6d970df1cc3a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-14.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.13-2-14 description: > Object.isExtensible returns true for all built-in objects (Function.prototype) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-15.js b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-15.js index 1fdb6bfc8bfa6be5aa5024dd4e19052e64e6a768..52cfcdb87f9b4ad91b3a61b588dd61955068c4a9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-15.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.13-2-15 description: > Object.isExtensible returns true for all built-in objects (Array.prototype) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-16.js b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-16.js index 8b0509439c1643eb8ea216f40cacef1ccb9a5176..7ad63e6624b45bf5e2654fa9c2db0138870ca397 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-16.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.13-2-16 description: > Object.isExtensible returns true for all built-in objects (String.prototype) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-17.js b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-17.js index d14686542d742ebeac726668598b889ab7b57dc4..d3cbe33268a18b9b0a497ac199b557aae77200ba 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-17.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.13-2-17 description: > Object.isExtensible returns true for all built-in objects (Boolean.prototype) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-18.js b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-18.js index 0140e17fb89252dd5891f5e94513bb356c6187bd..3e40da46f05a9b0e3e505e86a0a30e0b83c81ec5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-18.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.13-2-18 description: > Object.isExtensible returns true for all built-in objects (Number.prototype) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-19.js b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-19.js index 14770fec0db5bd4720ecaa7d01e25e1dc279ba52..974e2b790a350510fbfe74439071155eeb6753fd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-19.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.13-2-19 description: > Object.isExtensible returns true for all built-in objects (Date.prototype) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-2.js index 6aafa0602714f9f49d1aaff28d2cc24544adfae2..966dd81a23f32210c785a7c0982de8c77c2bc277 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.13-2-2 description: Object.isExtensible returns true for all built-in objects (Object) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-20.js b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-20.js index 84f036e5a4d1b11b40b38d92073c5cc238b7f100..40f34d5154a58905c69432f59f41ac8b94c58bcf 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-20.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.13-2-20 description: > Object.isExtensible returns true for all built-in objects (RegExp.prototype) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-21.js b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-21.js index b7622cd9972a00eed5204b3f413076ac1c43949d..fc4544f701185301df1d013988ae9fb31fe9f2bd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-21.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-21.js @@ -15,6 +15,7 @@ info: > Date.prototype RegExp.prototype Error.prototype +es5id: 15.2.3.13-2-21 description: > Object.isExtensible returns true for all built-in objects (Error.prototype) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-22.js b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-22.js index ce7f300d37b1f36b23cd2c27500a07a3bc03cb40..9d1fb6ef312d9f521ea2ca9b624ff3a13cc58ed7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-22.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.13-2-22 description: Object.isExtensible returns true if 'O' is extensible includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-23.js b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-23.js index 6ee6266c826cc704c5685661a7965066b8953d19..e6be643aafed190cea9c1361183d7424dbfecaf5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-23.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.13-2-23 description: Object.isExtensible returns false if 'O' is not extensible includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-24.js b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-24.js index c04ecd67ba0ed07f7c7f0ea04737859523f49330..2c2b8209530aea4a39ff02b87421090032c4e46f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-24.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.13-2-24 description: > Object.isExtensible returns true if O is extensible and has a prototype that is extensible diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-25.js b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-25.js index f53cee05e389ed93a899ebb29cd75bd194133ada..4cd5a90be6673e683016c0e0dac7758aa41c490b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-25.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.13-2-25 description: > Object.isExtensible returns true if O is extensible and has a prototype that is not extensible diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-26.js b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-26.js index 1a5682bf22f5c230bc82106c5df78ee6669c1cb6..da10f15667ae9b43559adb5f979c71f07c9cbbf0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-26.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-26.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.13-2-26 description: > Object.isExtensible returns false if O is not extensible and has a prototype that is extensible diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-27.js b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-27.js index 899d31a7f6d72a2b6f3a4c3f9d10320e1816d35a..aeca6b4ac26fac7a390ce4294d4f384002e32a40 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-27.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-27.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.13-2-27 description: > Object.isExtensible returns false if O is not extensible and has a prototype that is not extensible diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-29.js b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-29.js index 03dcf12597faaf55f5478e2c6b24d55698511ac3..078e50a7f19b17c94cc6a0b359052045f280a742 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-29.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.13-2-29 description: Object.isExtensible returns true for the global object includes: - runTestCase.js diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-3.js index 3f0b1f5ecc8950bbe42a1b2ded18f62f25e42515..4b71cbde5825039de6a5197a1042a0af1632afd3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.13-2-3 description: > Object.isExtensible returns true for all built-in objects (Function) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-4.js index eba4148a96b0763a986c22134486d190ce7d2cf9..f668712a1352fcacfb044a32307bdddd97fa104e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.13-2-4 description: Object.isExtensible returns true for all built-in objects (Array) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-5.js b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-5.js index 19b9f52d055a4aa793a6c4b5a6c0e575d28e5172..22c507c8dfebd94259e8cf7186a3d69ad9eb0b38 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-5.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.13-2-5 description: Object.isExtensible returns true for all built-in objects (String) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-6.js b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-6.js index 43b048b943ac765d8d4a149b3740f4a960e0ef3f..5fe983b992ed85521711eaccb679e7ceb8fc578a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-6.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.13-2-6 description: Object.isExtensible returns true for all built-in objects (Boolean) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-7.js b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-7.js index ea03a79b53bda6f12671e7acc5c266b442ca6e2f..b63398f90a12ad1901efd6f29d51c24cfe289aad 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-7.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.13-2-7 description: Object.isExtensible returns true for all built-in objects (Number) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-8.js b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-8.js index 7116be8302fd18cde9cda07cb3a60dd4d11a4be6..078cd018c10aa4eda85ec9eda4ccfb16ac75b7d3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-8.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.13-2-8 description: Object.isExtensible returns true for all built-in objects (Math) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-9.js b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-9.js index f9296c56d049b88d82462d78363871d44e7381bd..c959e61f21577e45760ec60f0716f55e8a9ffc63 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-9.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.13-2-9 description: Object.isExtensible returns true for all built-in objects (Date) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-0-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-0-1.js index 7ec5d71ed07b7dd8696eca7b3bc33c3b3b2121f2..55ee2477a7b5c0c5924c799af1bb12caae216221 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-0-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-0-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-0-1 description: Object.keys must exist as a function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-0-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-0-2.js index a2cd2e2f6046f8add9b6f19ea3d2cba0417fe735..7509f8003df1827fa3a3f6a3054265f994d3e656 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-0-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-0-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-0-2 description: Object.keys must exist as a function taking 1 parameter includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-1.js index fb7db88746bb6b4db80b2f582825ad427ffb198e..0bb775e5063d6a7f438bba08de77f62d901292f4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-1-1 description: Object.keys throws TypeError if type of first param is not Object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-2.js index d99bf9b4601f65eef105c7c5fc824f8b14cc42f8..dee6257973a40e9e056948422f12599967b55960 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-1-2 description: > Object.keys throws TypeError if type of first param is not Object (boolean) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-3.js index 728a201207585ab38d5c465ba01d90ee8ce68ef1..33a1eedfbce8377ab3adbef7b439300db14de5e5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-1-3 description: > Object.keys throws TypeError if type of first param is not Object (string) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-4.js index a4d2b3f7cf41a8c2103991d78f468e1958ac40fc..72d98165c63280fae0d855984552c3a98b724995 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-1-4 description: > Object.keys throws TypeError if type of first param is not Object (null) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-5.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-5.js index 27fb6e1c4b542b827ffc70bd1c617bc3a7562116..d119f22839a83373d8628c13c8af77b46d947f6c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-5.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-1-5 description: > Object.keys throws TypeError if type of first param is not Object (undefined) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-1.js index 1bbb8614e2824a1e6cb49023c64dc7ca056958a1..75086cf4c994303225ca2babfaef2b31e52925f2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-2-1 description: Object.keys returns the standard built-in Array includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-2.js index 73d435e1043a79351000affe1e38854e53c3e166..31fb7c1e82c03715c8127bed0cababb5313d35a3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-2-2 description: Object.keys returns the standard built-in Array (check [[Class]] includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-3.js index 399dea52bb0373769f6d9fc45ec1054259041bb2..e285432965516110e3f46b72d9f2f48529711072 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-2-3 description: Object.keys returns the standard built-in Array (Array overridden) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-4.js index 39e308d9f8e4f87410785e69d13b52acbe35f40d..48d2dc32622544f6029edca230504fc1a2c7a626 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-2-4 description: Object.keys returns the standard built-in Array that is extensible includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-5.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-5.js index 51a7c89f0b9a3115de9add52619e676ac0f18401..4555fadc11f15bd3193ba283bc50af8c9c5261b6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-5.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-2-5 description: Object.keys returns the standard built-in Array that is not sealed includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-6.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-6.js index 7bbd0ca15b29fe58a4d83d91679de24c6937daf4..14b6fc3231322af588b8b9fb5d529d18e44e8a0b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-6.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-2-6 description: Object.keys returns the standard built-in Array that is not frozen includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-7.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-7.js index 02affcd09e37ae5a835e9a435a8317a4eef32bb1..237b8a82ae1f563d8ff7469f7cc1ab2e511e2580 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-7.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-2-7 description: > Object.keys - 'n' is 0 when 'O' doesn't contain own enumerable data or accessor properties diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-8.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-8.js index 9f7cee0896cbda4c99dfeb627cf80d58dcd55531..5119463684475791f3e71226f480a310afd6e28c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-8.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-2-8 description: > Object.keys - 'n' is the correct value when enumerable properties exist in 'O' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-1.js index 4163bffb77fdcf6699c817b129218b64961fc65e..e2d5951cc0542e2cad0207aabf383004cfe5919a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-3-1 description: > Object.keys returns the standard built-in Array containing own enumerable properties diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-2.js index 936c265765d60bf821ab5fd6a0b11fa70a6bf66d..e97aa5ff391ffc75e259e01a27544d72b20d2542 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-3-2 description: > Object.keys returns the standard built-in Array containing own enumerable properties (function) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-3.js index 5b57dd02ca7456efacce0db5c1c06104bd341b31..ffcbb13c1eb74f7b01dab6fcf65437030d858852 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-3-3 description: > Object.keys returns the standard built-in Array containing own enumerable properties (array) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-4.js index 7b64e1b951d173f759609c46ab81a96b8e71d3d5..778d03a5039e3c628ca4ebe16105002397c6aa58 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-3-4 description: > Object.keys of an arguments object returns the indices of the given arguments diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-5.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-5.js index 81ade0174fd54f978d6993980a680b71eb7835bf..3527e8a8f5a93a1c3ed859831cbcf8c7d6f15cc2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-5.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-3-5 description: Object.keys must return a fresh array on each invocation includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-6.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-6.js index 12eba61e935616c91d92fbe9caf3c4eb1d17fc7d..a4287194138f38b9bb25e6300bdfadbfa9c6b353 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-6.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-3-6 description: > Object.keys - returns the standard built-in Array (instanceof Array) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-7.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-7.js index 26d31792b84e12da6a57bfee45afffeca295404f..4c0a998b4e135788ed44d4ad19abf9a08f1f2295 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-7.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-3-7 description: > Object.keys - length of the returned array equals the number of own enumerable properties of 'O' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-4-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-4-1.js index 5b4f869abf0103ec0c7e3312db229d6a1cc5700f..efc4c895d82a53f5473a8e3fc63b1a5a7e5fe028 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-4-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-4-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-4-1 description: Object.keys - elements of the returned array start from index 0 includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-1.js index 14540382e73d382fca037d6b0c030a46fd601930..64221a1b884977251e67dc08ca316a32daf986b6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-5-1 description: > Object.keys - own enumerable data property of 'O' is defined in returned array diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-10.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-10.js index 90c4f87cf2d707b535d5ae99eb0bb8a9c241c97b..142845c6c14eceb19a415ee9f5efc04c1c003993 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-10.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-5-10 description: > Object.keys - inherted enumerable accessor property that is over-ridden by non-enumerable own accessor property is not defined diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-11.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-11.js index fa1e265796070ce5ba1289af78989f2df7672124..3a9a18ebdf000d3056964da1ad5a42967c7ad9f2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-11.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-5-11 description: > Object.keys - own enumerable indexed data property of dense array 'O' is defined in returned array diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-12.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-12.js index a578567da210317568f7f0ed1803171b3d9db6e7..5c114f16127fc49de6b89d0907c18107c49b8b16 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-12.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-5-12 description: > Object.keys - own enumerable indexed accessor property of dense array 'O' is defined in returned array diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-13.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-13.js index fd511d2e02c58feeae65b73ba3fb4f205ab8e016..7ff4ddc17cc46296433a571e124b2a5784896261 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-13.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-5-13 description: > Object.keys - own enumerable indexed data property of sparse array 'O' is defined in returned array diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-14.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-14.js index 136331ac0e2b9eea877c303c6c58489982591bf6..4f195f1ce13f29e01da284ee8fc072b77984987b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-14.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-5-14 description: > Object.keys - own enumerable indexed accessor property of sparse array 'O' is defined in returned array diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-15.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-15.js index 2ff6352b9d63438b703861168caf1e37c23adb41..8ecba84a00826ea18707a9405337b316132683cf 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-15.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-5-15 description: > Object.keys - own enumerable indexed data property of String object 'O' is defined in returned array diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-16.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-16.js index a2458579818bd383d249f6f9564bf881e179f019..69a46bb9ffc1e3a8825ca8d0cbdc3a993acbe8b0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-16.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-5-16 description: > Object.keys - own enumerable indexed accessor property of String object 'O' is defined in returned array diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-2.js index 2939df6bbcf8148ed1159e91d1ac544fda721478..5b980270e74939ed4cf29d27cd0e3f4cb33bb707 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-5-2 description: > Object.keys - own enumerable accessor property of 'O' is defined in returned array diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-3.js index 8d638d32dafa2f2e9bf5e0148ede632a9335716d..43e48e3143b2037e6b047fcc95e1eb4c3aff0877 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-5-3 description: > Object.keys - non-enumerable own data property of 'O' is not defined in returned array diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-4.js index 8c41215c9e89270b7323fc5870f61b6ec19344b7..1a06a9278343a40e1c7260007d4f574991661893 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-5-4 description: > Object.keys - non-enumerable own accessor property of 'O' is not defined in returned array diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-5.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-5.js index 69080d4310dfbc0436a121e95fb961508756f77a..16c7a560b570ca961cc5c0e66cfd77878f9502aa 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-5.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-5-5 description: > Object.keys - inherited enumerable data property of 'O' is not defined in returned array diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-6.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-6.js index ff250bb1afb27d7a6b86b6c3dc821afb3dafe6f6..a1c8a4f491f121accba65e93103ed53444ac49e4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-6.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-5-6 description: > Object.keys - inherited enumerable accessor property of 'O' is not defined in returned array diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-7.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-7.js index b5f9ff524a2691436fb693d2bcb89947a2f1fc1e..1b278d58c37acc78b347b3b445e66cfc5e60f138 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-7.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-5-7 description: > Object.keys - inherted enumerable data property that is over-ridden by non-enumerable own data property is not defined in diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-8.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-8.js index 252523865c07f7629e51576d6c6f3281603b6571..747f037a5a50f6d3fd75791b209a5896ae16b00c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-8.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-5-8 description: > Object.keys - inherted enumerable data property that is over-ridden by non-enumerable own accessor property is not defined diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-9.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-9.js index ed8d55a6e1460105eedc0d411ab89558c724671a..0018c492aa48acf8757a656c0ac8f04249cfc927 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-9.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-5-9 description: > Object.keys - inherted enumerable accessor property that is over-ridden by non-enumerable own data property is not defined in diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-1.js index a5219bd1ba20383452a06b3fd761c71f11b69ba2..7d080cb4b93af79e1793dba0245d2f0ad2bb06dd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-5-a-1 description: > Object.keys - 'value' attribute of element in returned array is correct. diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-2.js index a0306e64367f6b3bed2e90f9348e788bd62f292a..6ecdc948dd1e0da7311307139c1fd8b8e85736fe 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-5-a-2 description: > Object.keys - 'writable' attribute of element of returned array is correct diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-3.js index 7aaf0a469ed6deb16fb3765fd7ca3f8b2c497e4b..c4c01ccc9cb3cf219bd728cce843731933d23160 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-5-a-3 description: > Object.keys - 'enumerable' attribute of element of returned array is correct diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-4.js index 9ac81fbcfab862e2edf2277e7669050eb1b0674c..d754ca73cc5af90583ad007487311a4119fe6726 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-5-a-4 description: > Object.keys - Verify that 'configurable' attribute of element of returned array is correct diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-b-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-b-1.js index ad1e6b14cbaf3086202474dc3fef2c15feca8e2c..78959428e01bf489e949372a66c98b3240a8781c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-b-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-b-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-5-b-1 description: Object.keys - Verify that 'index' of returned array is ascend by 1 includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-1.js index 34694f0a7d2ff9e96dea24f286a8a407eb033f84..831e364d731be2204d1256c56ec9fa6ce7681a83 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-6-1 description: > Object.keys - the order of elements in returned array is the same with the order of properties in 'O' (dense array) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-2.js index a0f5ef75b78fa6f2db7602a162f5b2899ee839c9..b9b759f170e97ccd7ba6021b2681dbe2a198c580 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-6-2 description: > Object.keys - the order of elements in returned array is the same with the order of properties in 'O' (sparse array) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-3.js index 069626c258c7c9c21a036edaab26b51d514d1034..d637f8ec1e7a6b65057c61918bce634f0d4fb13c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-6-3 description: > Object.keys - the order of elements in returned array is the same with the order of properties in 'O' (String object) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-4.js index 182d36c362c61ffcca30cf00e3c979b5da0c315d..f8288fe1877d191c64f963223eee4aae0ab3ae4e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-6-4 description: > Object.keys - the order of elements in returned array is the same with the order of properties in 'O' (Arguments object) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-5.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-5.js index c977fd8c1c2c0bf4e124a2d00fde8f2d06ce3e17..e945136fe3ca42fc18556c8ce2ed5cba46eb215a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-5.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-6-5 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) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-6.js b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-6.js index e8dbfae630cb30fdd0b27c074a8a79e37b9859ac..34023ba1336fa537af04505eab8d95e8bfb5d1f6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-6.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.14-6-6 description: > Object.keys - the order of elements in returned array is the same with the order of properties in 'O' (global Object) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-1.js index 931cf0fddba7b6627d962a829d79b6c493e81601..a4642dbf2c6cbcb884a3cd8f169a87c09ce51697 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.2-0-1 description: Object.getPrototypeOf must exist as a function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-2.js index e32ce28baa2b5c3fa3a221d28427ec11b625b333..20fa903eeba9454a3cf146a5c5f2c807ca6511fc 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.2-0-2 description: Object.getPrototypeOf must exist as a function taking 1 parameter includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-3.js index 8b49e8090ff686fae418d36490db2a4a0f121ea1..7052dc4fa7678dce84d9f6249a64c478a91f6b8e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.2-0-3 description: Object.getPrototypeOf must take 1 parameter includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-2.js index fb24cab33f064d55f866d0d822897fb6f370e7e6..f43eba8c85cd778f6f265a2b628f61a94da26c71 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.2-1-2 description: Object.getPrototypeOf throws TypeError if 'O' is null includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-3.js index a2c614ae92515fe077c2e3e9caefc83d78abc0b5..3e1d7cee716e05cf397c1747b9bf325839774394 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.2-1-3 description: Object.getPrototypeOf throws TypeError if 'O' is a boolean includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-4.js index d65a92a45daf08cc495a1e5fb3fd4c1dd418a7f1..747e26450ea55dedb6911dad74c72d7f5640d7aa 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.2-1-4 description: Object.getPrototypeOf throws TypeError if 'O' is a string includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-1.js index b90b263bf83efb5c1b834cc7e98421239251db78..c5a56bf96fa63fd36c16acd38995d8ad03290877 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.2-1 description: > Object.getPrototypeOf throws TypeError if type of first param is not Object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-1.js index ccb0819dbe16d154956896f089efeccec0eed3d5..5281da84421590ed4790714f9191a1329c19adaa 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.2-2-1 description: > Object.getPrototypeOf returns the [[Prototype]] of its parameter (Boolean) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-10.js b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-10.js index 6ba34d7c1177a8c661ad1f12047ede7797a3698d..69ca369d1edbd7682267f61494640c34aabc0f8a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-10.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.2-2-10 description: > Object.getPrototypeOf returns the [[Prototype]] of its parameter (RegExp) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-11.js b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-11.js index e9d99568c341ec46b25b1ad250a70783e29681e0..5be31ff052163d70462a82c50ca2baf115ffb3e6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-11.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.2-2-11 description: > Object.getPrototypeOf returns the [[Prototype]] of its parameter (Error) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-12.js b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-12.js index a79e6b27dc0fa7dbe1675e769c14b131e02781c0..78776ab2ad830fb5c2ffdbd080ef6ec441da6f5b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-12.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.2-2-12 description: > Object.getPrototypeOf returns the [[Prototype]] of its parameter (EvalError) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-13.js b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-13.js index 0768cb311e2f4b57579dd465caa4d2634569131a..7026c496102019f879acdd478d3a92820cb4b06e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-13.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.2-2-13 description: > Object.getPrototypeOf returns the [[Prototype]] of its parameter (RangeError) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-14.js b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-14.js index 310271b2c775677e729b2c2ce990d5600e0568a9..beb50836c5f470f20cdbc0754d6b42d80fe814c9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-14.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.2-2-14 description: > Object.getPrototypeOf returns the [[Prototype]] of its parameter (ReferenceError) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-15.js b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-15.js index 445a9c839b5b70f7d5ef9e6ce839cad41656ffc1..376230d5f39cf0d66055b022b931179231dc8f88 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-15.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.2-2-15 description: > Object.getPrototypeOf returns the [[Prototype]] of its parameter (SyntaxError) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-16.js b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-16.js index 526278bf5d4b223b1cf8bc7e93e9e924fe64551e..bd0afb4b8c94be2d199461e34c2dde9d911f4fa3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-16.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.2-2-16 description: > Object.getPrototypeOf returns the [[Prototype]] of its parameter (TypeError) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-17.js b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-17.js index e8c0cb2d5e5c4d2e9cee31802f794725abf17fc0..aa24d913617e300c95c443084a78bfdd343b2c3d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-17.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.2-2-17 description: > Object.getPrototypeOf returns the [[Prototype]] of its parameter (URIError) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-18.js b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-18.js index d4cdc131b9c2716b7eb5f855c18f25ebbbc34652..3e4800c56b3c6f80f580fa0a6fef73b3c0d6603f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-18.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.2-2-18 description: > Object.getPrototypeOf returns the [[Prototype]] of its parameter (JSON) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-19.js b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-19.js index 3a1572987f5bb2794a1b8b629eee9b6297a6abbf..14321e56a859c95907f79ee8643f4f6e8fa4c29a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-19.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.2-2-19 description: > Object.getPrototypeOf returns the [[Prototype]] of its parameter (Object object) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-2.js index 13c5a4ef9b86c88bc1595a6f59f8f14760aa4523..a5d123e4da85ed630dfc6504ae282978da057d70 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-2.js @@ -8,6 +8,7 @@ info: > Let 'x' be the return value from getPrototypeOf when called on d. Then, x.isPrototypeOf(d) must be true. +es5id: 15.2.3.2-2-2 description: > Object.getPrototypeOf returns the [[Prototype]] of its parameter (custom object) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-20.js b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-20.js index da840bb784ce6985dc9ce1c75ef412abce4fe17d..bf1ee8185d06d01563c84fe2886c4580931bc596 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-20.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.2-2-20 description: > Object.getPrototypeOf returns the [[Prototype]] of its parameter (Function Object) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-21.js b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-21.js index 1d1228dd3909227c7991d57004e1675630ac5a27..38aa7381b9e57561c32b094ba014c126363a8fd8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-21.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.2-2-21 description: > Object.getPrototypeOf returns the [[Prototype]] of its parameter (Array object) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-22.js b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-22.js index ca7cc59226ff4db11bba6375166b7c8686334150..b49f821e4ece62f62e296b884f751de387e83e6e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-22.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.2-2-22 description: > Object.getPrototypeOf returns the [[Prototype]] of its parameter (String object) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-23.js b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-23.js index 713ca9656eaf75e54f3ed14ce5e2f6fa4317e711..73d7442a5a866ffedf6c866465b12fc4d17ed057 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-23.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.2-2-23 description: > Object.getPrototypeOf returns the [[Prototype]] of its parameter (Boolean object) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-24.js b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-24.js index e40a3e1b813932db3661445f4b580791ab88e412..9deb8b4943f5156ef85e2abf2a83cb9633081f90 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-24.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.2-2-24 description: > Object.getPrototypeOf returns the [[Prototype]] of its parameter (Number object) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-25.js b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-25.js index c9c83508a1fc4386faa0b34708baaebff5da2e0f..62e593063a277219e766489e9f8dc4fc50b76ae6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-25.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.2-2-25 description: > Object.getPrototypeOf returns the [[Prototype]] of its parameter (Date object) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-26.js b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-26.js index a30c2226856743a85135521474614ad86739b27d..4cd21f29726af137de9e503bf9dae75627839b87 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-26.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-26.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.2-2-26 description: > Object.getPrototypeOf returns the [[Prototype]] of its parameter (RegExp object) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-27.js b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-27.js index dfd558c656b5a7f831296ce99454cb64b92a4af7..404d34f002f9fc790e7801dd036b4942ced8db9b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-27.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-27.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.2-2-27 description: > Object.getPrototypeOf returns the [[Prototype]] of its parameter (Error object) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-28.js b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-28.js index 0e0bde5c6fd42fa32b7b93086cc62526e3a0de5c..12f40fdb9e610e3414387bb83d346fdff0c72e21 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-28.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.2-2-28 description: > Object.getPrototypeOf returns the [[Prototype]] of its parameter (the Arguments object) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-3.js index 318430474a16f8a730de3492f7f6c91487781ce8..5d49d76849f0f6c6b542a83b49e4b926f7995e99 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.2-2-3 description: > Object.getPrototypeOf returns the [[Prototype]] of its parameter (Object) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-30.js b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-30.js index 6590ffe849ae55f5284b3063eee11a22defe5c13..52b258262cec6215bf898e15c44491f37eb9e190 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-30.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-30.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.2-2-30 description: > Object.getPrototypeOf returns the [[Prototype]] of its parameter (the global object) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-31.js b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-31.js index 8cbd295a757c6cf61b80eeb1b7d646e0c934a057..e5c288fb6352948847474891ae4ce8ba84981244 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-31.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-31.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.2-2-31 description: Object.getPrototypeOf returns null includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-4.js index d3d8668fb13d101eeaffb413cbc1b5f62bddb24d..4756b7b09f1769fc4f9c98353305bad191421768 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.2-2-4 description: > Object.getPrototypeOf returns the [[Prototype]] of its parameter (Function) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-5.js b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-5.js index 8c480d270e77d1cac1ef60e407e15cf26909168e..c2605f1718c4bbc0a47eeaf30a89bb15edaad323 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-5.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.2-2-5 description: > Object.getPrototypeOf returns the [[Prototype]] of its parameter (Array) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-6.js b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-6.js index 59a7fb9c5e9d3fcd78c748ee8b71ddd7213ecca5..a660776d2b1a0dbd61667ea92811b21a5d9e8210 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-6.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.2-2-6 description: > Object.getPrototypeOf returns the [[Prototype]] of its parameter (String) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-7.js b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-7.js index cdefc617fdcabf35d2a0cf5240007e1856cc9791..31cdcdcbdc933827f1a90ec2b32d7a069c8bf1c1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-7.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.2-2-7 description: > Object.getPrototypeOf returns the [[Prototype]] of its parameter (Number) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-8.js b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-8.js index 1c413372977e9ebcb93a7c291720a4fed98b2cb4..1127f86e731ccfabf858653b9f274a3ebb7ab0d7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-8.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.2-2-8 description: > Object.getPrototypeOf returns the [[Prototype]] of its parameter (Math) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-9.js b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-9.js index 13811576cf6b0e31b6ddc660229e98984aa10e8a..b584716a15ad36cbdb5a96ad688dc22cd7d02b50 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-9.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.2-2-9 description: > Object.getPrototypeOf returns the [[Prototype]] of its parameter (Date) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-0-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-0-1.js index d32ff320ae37c6724a90d8e7cb39cab22dbaef39..5fe38bf39129f50015ddd217c992611dd084ea25 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-0-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-0-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-0-1 description: Object.getOwnPropertyDescriptor must exist as a function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-0-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-0-2.js index d7ae6c7af8eab0e136de5146287e8e243796606d..e63e8ad232cee1d37937ed19132067d654a9ff83 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-0-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-0-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-0-2 description: > Object.getOwnPropertyDescriptor must exist as a function taking 2 parameters diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-1.js index fadf27121c60e5a3a8ae9ab7418259dc4bc70ee2..379fdf9fecb5d9bf8b392920bfdaf0da926822a4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-1-1 description: > Object.getOwnPropertyDescriptor - TypeError is thrown when first param is undefined diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-2.js index 9b14b6bf3bb6081e60c9441dcac985d75e3f237a..e14a5856bf87fbd3e56e41dac78f83bcae2be9f5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-1-2 description: > Object.getOwnPropertyDescriptor - TypeError is thrown when first param is null diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-3.js index d5ee3b52bdca04ed8d41f90b5994cca8d743c681..392954022317731f99be6afacfd235b33d5e540d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-1-3 description: > Object.getOwnPropertyDescriptor - TypeError is thrown when first param is a boolean diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-4.js index c059e75d2cde9fee51442c80e90f81fe7ded014d..c1943dd0900d4b207a77fdea7269ec1b45df229b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-1-4 description: > Object.getOwnPropertyDescriptor - TypeError is thrown when first param is a number diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-1.js index c49d3c1968b01187b6f4ce12c8fa844b05cd99f3..89a2375a9e118754a05f5faad9d1b581614d7b7c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-1 description: > Object.getOwnPropertyDescriptor throws TypeError if type of first param is not Object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-1.js index 7547aeb4e89a83db88bdb0074eddc4d607724c79..ad983fa19f94a55fab530eda2378b7f6f80d0042 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-1 description: > Object.getOwnPropertyDescriptor returns undefined for undefined property name diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-10.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-10.js index 152ab21b7b92abb04c5884bf75619807f211cc15..4000fcecdda9b22870e7fa608e9d03f1fe3089c2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-10.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-10 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is -0) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-11.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-11.js index c39ead6758dd14b268262fa9cf7fc16d17bad8dc..c7469b4f65dfce17ffdd5a4246ca6ed4a7f38c99 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-11.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-11 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is positive number) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-12.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-12.js index ec432ce714ea5af607973a6506675d94172c6965..ea476e1cad25cc59a92bef69542042ccb36cdebb 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-12.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-12 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is negative number) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-13.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-13.js index 045abe7faac90dd00e4dbefdfa9f3de8644ee200..1817c788fecd4e8c1c8fa428d9314ee6752ed097 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-13.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-13 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is Infinity) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-14.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-14.js index 8fb054bb3a807408ac50cf035ed8764093149910..dcc445e664c14f12d95cd6eb1c362ee368490267 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-14.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-14 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is +Infinity) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-15.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-15.js index b88d02256a09594d4e53f7d4887698c21b5826de..1b997f174c4606ec6cc67f4739a1a0b0f87e881a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-15.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-15 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is -Infinity) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-16.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-16.js index 3decd6ffffd390987d56f0068baf9348c848ed5a..a7d90c2154728ff6a1129950fed3e48a00d05edc 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-16.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-16 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 1(following 20 zeros)) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-17.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-17.js index 43e3d6170e8065c7f06b343f96cb3d02084ab214..427ddd378d9611e1ede501868b657a1f50da254a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-17.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-17 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 1(following 21 zeros)) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-18.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-18.js index e282524b70e3ea622429d6d0ed9ba1188c17b489..87d449dffaa51d876f0daacc47fc6eb5e4c10068 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-18.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-18 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 1(following 22 zeros)) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-19.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-19.js index c49087bbdca705212ffc6b291444efc1972ae0a6..c5340c425f81a117a878adb0264cfa78cbd71b85 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-19.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-19 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 1e+20) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-2.js index 645143162f8c0bf7432679e9b8b185ce75439faf..d1b3a4e78caca1ca6c524e31eba862f81c8fae5e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-2 description: > Object.getOwnPropertyDescriptor returns undefined for null property name diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-20.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-20.js index f609dca66e325270ca8409ac23cca7fbcbdf96b0..84b8ab139d827b2ba68df94900b4c8648b742145 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-20.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-20 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to string (value is 1e+21) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-21.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-21.js index 2d5129ea61c499ac4181e53c51a8b4546931f3bd..d3c182c4e9a2884ce777e4fda0a8deb5f2c4a02e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-21.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-21 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 1e+22) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-22.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-22.js index 96da942a10e63ff059e13287b4da0ddfa5bf3ac2..f29c810b985fb19f5497c9e91cb6c083dc76a523 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-22.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-22 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 0.000001) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-23.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-23.js index 243c781c6cfea145a8a4e89d42a888cbfe156c23..18481ea990ae5581301faa8a780fa51da1e3def9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-23.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-23 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 0.0000001) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-24.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-24.js index 8eb178ea324224cb24468b4bdb70b68e4d3de174..7b8050da892a13f107ee4ed57ccebc2b16424f7a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-24.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-24 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 0.00000001) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-25.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-25.js index 82ce8821612a38ae65e4857568004de997a51fee..ebbf3ef136feb14d1c961270b22dd73aaa919ba0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-25.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-25 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 1e-7) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-26.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-26.js index 14a05ebdaa7bc28cbad604c7fe2d99846fc408ed..dd8f7de527f6ce3752a6f924bc1b424315724822 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-26.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-26.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-26 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 1e-6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-27.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-27.js index 6287d601cbaeb822047c9e1429ef5f349c7f1192..82aa632ef07d78bf8cc7fd9ad0d8a6cfb8e235fa 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-27.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-27.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-27 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 1e-5) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-28.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-28.js index 0b35a189199a1235f8c1251ac3ddbbf14c8888ff..117f3c1fba309730d288c3f97eccfdcbc9e8c8cc 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-28.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-28 description: > Object.getOwnPropertyDescriptor - argument 'P' is an integer that converts to a string (value is 123) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-29.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-29.js index fca6503130356dae61237bb936a05a80c68293a5..2661296709752c7e9d7121a62e423ee8fea43b59 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-29.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-29 description: > Object.getOwnPropertyDescriptor - argument 'P' is a decimal that converts to a string (value is 123.456) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-3.js index cda59f756db38d90de36afe5dd191172fab5ffbf..65807fc742e4afb6f7b1dab769980770731717e4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-3 description: Object.getOwnPropertyDescriptor - argument 'P' is undefined includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-30.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-30.js index b8087105315edcadf0efe875d257d60467647ca6..395128ccf32e69d72d176380b7d25b542c20a6cd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-30.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-30.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-30 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 100000000000000000000.123) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-31.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-31.js index 1f1ef3497015b267ca32ad19b9dcc5daf2bdb972..af4852f459129612d32ae4b29c67b31fbfd7bea9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-31.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-31.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-31 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 123.1234567) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-32.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-32.js index d64386326772ef036c30187807fc6145755aadb5..657944cae05213ad684489dff32392cebcdc3309 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-32.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-32.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-32 description: > Object.getOwnPropertyDescriptor - argument 'P' is applied to an empty string diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-33.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-33.js index b9853c969a8adc9797159fa838279ef8822386e9..4610a7a28071c4a0a88666e5350cde1480654588 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-33.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-33.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-33 description: > Object.getOwnPropertyDescriptor - argument 'P' is applied to string 'AB \cd' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-34.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-34.js index 9dc05cec4de1aa0dd4ac4bf05ac95577fb7d8466..8a7a659836f7f925bf18122e7b37fd156a094ab7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-34.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-34.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-34 description: > Object.getOwnPropertyDescriptor - argument 'P' is applied to string 'undefined' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-35.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-35.js index eca3a6533408186644539b8005e1f49b1a8fbc0b..005a71093e2df366ca1bec1a7faa915043a3fe46 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-35.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-35.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-35 description: > Object.getOwnPropertyDescriptor - argument 'P' is applied to string 'null' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-36.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-36.js index d26f7b94a5f1d38191eb2848ad978f8254e09503..0450a464d3e76c7bbf0917971cf204e275f4e4a8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-36.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-36.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-36 description: > Object.getOwnPropertyDescriptor - argument 'P' is applied to string '123���¦�cd' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-37.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-37.js index 155151bfae031f7afd61bbd04de4d5760c9e6217..11aaad7160c2de13e6cd751a29a3fe8f7e2412de 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-37.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-37.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-37 description: > Object.getOwnPropertyDescriptor - argument 'P' is applied to string '1' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-38.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-38.js index 8bae713c2a79d3e27f7eab62edad873dcdf61c90..0ed945a3b26e3efbd601d344fea62367d657d71a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-38.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-38.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-38 description: > Object.getOwnPropertyDescriptor - argument 'P' is an array that converts to a string diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-39.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-39.js index 55e75ee3ffbfe725805ece35196a3e37898974bd..330775bf4bb26bddfc0d0f381aed963a38c42476 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-39.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-39.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-39 description: > Object.getOwnPropertyDescriptor - argument 'P' is a String Object that converts to a string diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-4.js index f5b4e992a7dab1fa53a6b4c6dbe81357b45a3592..30f47cd9f8e805fc288198963d2941867ad8704f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-4 description: > Object.getOwnPropertyDescriptor - argument 'P' is null that converts to string 'null' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-40.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-40.js index 6d7d9c1882c3dda1c94f97413f5191d2fb977366..2970763d7108af7db0156faa53b6b2b5b926ef87 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-40.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-40.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-40 description: > Object.getOwnPropertyDescriptor - argument 'P' is a Boolean Object that converts to a string diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-41.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-41.js index 1659c6530115840b4a0a52e26da5bb08fa38d522..39756df6ca47c5726c51a478cab2ff38a16642b8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-41.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-41.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-41 description: > Object.getOwnPropertyDescriptor - argument 'P' is a Number Object that converts to a string diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-42.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-42.js index f6286e96b3e88f5bc94de2a714f07666de490494..d3194dea26e23bcecff1587063522c81318503fd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-42.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-42.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-42 description: > Object.getOwnPropertyDescriptor - argument 'P' is an object which has an own toString method diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-43.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-43.js index d11e8d628209fc3f8a01678c19291e6872df5e4c..ddef5b78a9645e4753fe78624d9f80926d3799b6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-43.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-43.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-43 description: > Object.getOwnPropertyDescriptor - argument 'P' is an object which has an own valueOf method diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-44.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-44.js index 46546cadf3d00dcc7430cc297837c2acc00e338a..405ff86e6728624f01051325bd2ce661dd693846 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-44.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-44.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-44 description: > Object.getOwnPropertyDescriptor - argument 'P' is an object that has an own toString method that returns an object and toValue diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-45.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-45.js index ec9a78ba40fc6f722e247d47118064c4828abf97..83185528de467388b53766058e7a5635242d424e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-45.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-45.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-45 description: > Object.getOwnPropertyDescriptor - argument 'P' is an object which has an own toString and valueOf method diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-46.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-46.js index 0c4045c63834b0866799e0e2974ca31ae3b50b04..1750a272799057b7491691c44fa3e53e2ec33243 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-46.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-46.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-46 description: > Object.getOwnPropertyDescriptor - TypeError exception was thrown when 'P' is an object that both toString and valueOf wouldn't diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-47.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-47.js index 008e1a6c41cb9165b67c00d0ac72b6be7bedf4f2..bece99aeb8fa4ba66bfcfa6f5d9dcd6792c2c2cc 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-47.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-47.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-47 description: > Object.getOwnPropertyDescriptor - uses inherited toString method when 'P' is an object with an own valueOf and inherited toString diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-5.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-5.js index 80876bbaa5c19a2eebe930c73c21eb287f830bbd..01c2d8134e8be20c11af5badb154ef9e4ecabe63 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-5.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-5 description: > Object.getOwnPropertyDescriptor - argument 'P' is a boolean whose value is false diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-6.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-6.js index 4d5aeff8db8aed640792827ef42f52cc93d90bb5..369bf0dfa7a2aa6bb23aeeecbe4868b02464d28a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-6.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-6 description: > Object.getOwnPropertyDescriptor - argument 'P' is a boolean whose value is true diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-7.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-7.js index cbe48fd4a7b968edb2a805a7fc42213a75ec4769..8da7d1a010135972a39e1e2b5c80c4afb402fd3d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-7.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-7 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is NaN) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-8.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-8.js index 719d346363431f24ce6d647d64a7a7ccc2b4cba4..0c57b0c97ea26a01b5ac9d0976f29a9c364df42c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-8.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-8 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 0) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-9.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-9.js index 9c0c7f8d112cde2f52fca6afca304b0de14793b5..4fe661759dd6a98bb68666e5035086a513faf057 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-9.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-2-9 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is +0) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-1.js index 80dce4cbf36e3362659dd5f10a5431e1d5cd6047..3f17c0fdf68777c16ced264051f147b88086ed2b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-3-1 description: Object.getOwnPropertyDescriptor - 'P' is own data property includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-10.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-10.js index d25d4f6a30c7408ed6c4026cea8f4dc3c864c5c4..6becdd7485f2ce8f7cfbb5affd6999e546b80739 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-10.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-3-10 description: Object.getOwnPropertyDescriptor - 'P' is not an existing property includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-13.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-13.js index f908bf2e7f9927a5b467c6fcbf63c6925f8a430d..c075fa76866045f5d59c64044fcaee0f6df3bcdf 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-13.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-3-13 description: > Object.getOwnPropertyDescriptor applied to the Arguments object which implements its own property get method diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-14.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-14.js index 4e30181d37b058e1443a0d0bdcbabfdad454a7f8..8852aece7a548552cbd7f507e81e2dec72aa1f74 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-14.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-3-14 description: > Object.getOwnPropertyDescriptor applied to a String object which implements its own property get method diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-15.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-15.js index 663539398f9f4b0238413320eb3275cac6a9a786..1c8de7bba83f665f9caef6d1622f6b3a4b9ff408 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-15.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-3-15 description: > Object.getOwnPropertyDescriptor applied to a Function object which implements its own property get method diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-2.js index d7daa6112e4b1b5d4cf4e74f298320fc30406e01..ef7ebaf503740a889128a643151cbe99cb35f3d1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-3-2 description: Object.getOwnPropertyDescriptor - 'P' is inherited data property includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-3.js index 6a21efe932dedb36661e6570068676e909ac2b6f..ae1318b2a3d611a2515c83f6d1eb981adee6b22b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-3-3 description: > Object.getOwnPropertyDescriptor - 'P' is own data property that overrides an inherited data property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-4.js index a571ebc23742ecdc06ffd91b15f49d27dd2b9099..9ddb13f3a048f72de917b0c328efb73126026008 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-3-4 description: > Object.getOwnPropertyDescriptor - 'P' is own data property that overrides an inherited accessor property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-5.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-5.js index a802d2a11c209d373ce21d164c065c31499d49ad..752ceacef274f24e5d63192e99c14171fb74c808 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-5.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-3-5 description: Object.getOwnPropertyDescriptor - 'P' is own accessor property includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-6.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-6.js index e083e6fa4207ee1bb9ca873d2cc562b684c321cb..07890882c3edd396ee8bc26cdcb6f79f2a5527e5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-6.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-3-6 description: > Object.getOwnPropertyDescriptor - 'P' is inherited accessor property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-7.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-7.js index 2e98db346e3c75b2caf8bca776165925872671e2..d5905e5fc068d1777eadc75616156f44e3f204c4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-7.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-3-7 description: > Object.getOwnPropertyDescriptor - 'P' is own accessor property that overrides an inherited data property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-8.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-8.js index 70e7628017a229abc6696a575ee342c4d6099432..8cd29395db68ee67a31e3fb89b930a8f6c36f6df 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-8.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-3-8 description: > Object.getOwnPropertyDescriptor - 'P' is own accessor property that overrides an inherited accessor property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-9.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-9.js index 9f87d6141307a8505992348f22c610d0bcb5d2a2..98a1fc9e8a10e2d7023a1b11aa67a278625e29ae 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-9.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-3-9 description: > Object.getOwnPropertyDescriptor - 'P' is own accessor property without a get function diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-1.js index 74e4219978de1d9d55e7eeafb6ee4dfae77f4ecc..62a9a18a3ca6f2d8ec463c0638568c8ae7eacca8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-1 description: > Object.getOwnPropertyDescriptor returns an object representing a data desc for valid data valued properties diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-10.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-10.js index 856ea95fb51fb34664de67baa30f1376c823a60a..6e5409b0e1c7a251500160ac1da0c753ce6570c4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-10.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-10 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Global.decodeURIComponent) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-100.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-100.js index 88ab14fe93dfc53f169fed627c7c1667be6d8e35..520557023c7b71700753a6d418e2f6687708c03f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-100.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-100.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-100 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.atan2) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-101.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-101.js index 899cae54c27af7b682e5ab2cad5236804b7cbc66..77fc7f8a7b46fd57c3a22a6317176f1adefeb25c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-101.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-101.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-101 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.ceil) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-102.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-102.js index 6496646331a6b89828933753e74318747fd6d1f8..b7b8190022fd95f2d9121f922ea1c1352e0b4dd1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-102.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-102.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-102 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.cos) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-103.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-103.js index 64cc34a7f31c976f21ad634c8ecaf341472ab2e2..e1820462a8ee4cba6173f1863a008661330d633d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-103.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-103.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-103 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.exp) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-104.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-104.js index 62ac52ffabf0190dc739876d89a938bbdb5b54e7..1a7aa2ad543d38eaafe9971d71367a983db0c034 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-104.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-104.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-104 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.floor) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-105.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-105.js index 7942c9dc5c580d2d80c3ef808d00b52b11c55e28..67bffe688400250d88de87b98cf74f5704b6937b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-105.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-105.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-105 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.log) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-106.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-106.js index d2c0ea32deeca82bf5335fe1827c1fe45c9f29ce..148f9a7b04bbedba0fe34a52242f5caed8cce8c8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-106.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-106.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-106 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.max) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-107.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-107.js index 732a745d5e0dbb02380eb5941713338d3f9b5ed0..7ff6490b8a3ffd6b5b038e97463d525d23c5a0aa 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-107.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-107.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-107 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.min) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-108.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-108.js index 534a5dc4f141b23204a0841a7ae4e93fc4ac4c40..8590aca5e1d32c47fb02f74c3036a248f5d24f3d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-108.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-108.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-108 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.pow) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-109.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-109.js index 1a8064693bf3fd52a88f79934e3730d9a58b5cea..4648fb77a229f7b2e2eaca28a869e8627d9684a8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-109.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-109.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-109 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.random) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-11.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-11.js index d735ded32f0f681b67b597f23da93f85566ca61c..97f580076e9fc16d507cfa8a441511612802da6c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-11.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-11 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Global.encodeURIComponent) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-110.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-110.js index e03c8fef234982618ea4a0af475bf007a8f11d48..da7ccd33ee193f208be612998640eb86678d9ee0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-110.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-110.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-110 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.round) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-111.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-111.js index ee72e7f20a94bc64dceb5a3d5184057ffc25b094..f1687d9fa28feb7775169e2c59cf51aebca663f4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-111.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-111.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-111 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.sin) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-112.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-112.js index dd5dbc9091808b9cb1be8cfa23b8b1ed9e223282..45e04fdbd891a3e8379092f4b908657f1b67f2ad 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-112.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-112.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-112 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.sqrt) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-113.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-113.js index 88426629aed19abb751dacc8b0a32f9405f3c2fb..6a5c0cc50cfa8546267b2b882d809c395af3e4b5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-113.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-113.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-113 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.tan) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-114.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-114.js index 11ed19f69d531b418cafcc6df4c14d472569e5ec..cdae569a6688215e31409d42349ee004b032a991 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-114.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-114.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-114 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.parse) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-115.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-115.js index 2336cffc55790caa6056e18d24f6941c062ff2f3..8c6ff2979c9bb5ecec98ff6f76c87ec34aa5c2ac 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-115.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-115.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-115 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.UTC) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-116.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-116.js index 9694a198bc0ff10693d7bbbeb4ec977e3b70dc9a..bffd898a313a84f13fcbc823728428693b419f98 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-116.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-116.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-116 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.constructor) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-117.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-117.js index a9993f4c8bee47e5a2f39ff853a12119c38abb2d..13741d61fe3c21ed3e7af45debba239cf49c9fb4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-117.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-117.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-117 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getTime) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-118.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-118.js index 2946697657a30c17601109f79ff166bbe6adfb82..1593beb37bb7cc67ecf001eef10805db3c0b8fb5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-118.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-118.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-118 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getTimezoneOffset) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-120.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-120.js index 158b42a6060cf63f8b884035cc17e19f1b8b8d59..cfc4d20edd95df389253b9add8a7f4b6fb46c631 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-120.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-120.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-120 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getFullYear) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-121.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-121.js index 83f8012b7458236e375f58be38a3ffeafd7c6119..c9c6322b72ef84c87d8ae6afa647ef2e1a31b0b2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-121.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-121.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-121 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getMonth) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-122.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-122.js index c3583899bb2e0ab829565449aec0485ce33ade51..704b0b84e989fcf33edaa72a220a737d32cb057d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-122.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-122.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-122 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getDate) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-123.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-123.js index 53fb2c0adefe641b6d1e811636e547d01a5089fd..8f2d307287437dd037ac3ddaf615be38b91aa829 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-123.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-123.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-123 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getDay) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-124.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-124.js index 565c2c83628e64aa017ea68fd8832df5ae92c6c8..6e156eabbf00cea82cc16b9f1b9cd6eb17facac4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-124.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-124.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-124 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getHours) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-125.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-125.js index 709883af030da47a5d5a92cd9eb07593c86590c9..4469f3fae6e0977ae94f1422cdd5ab1f9269f690 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-125.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-125.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-125 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getMinutes) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-126.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-126.js index 96a08ca8f40ff1633b3be6abec26b73144a80f1f..61ea23c37d0d46f3bdace241017dc1adf6d5a5c2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-126.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-126.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-126 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getSeconds) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-127.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-127.js index 2b0355d9e519541be3909f69d7abb9139c07ae6a..27aa44bb0c25bd837a64c2738f13defa1a55d37e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-127.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-127.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-127 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getMilliseconds) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-128.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-128.js index 7c9d0d98f0a8e4efa5f4b352422aa6af8b411dad..33fb0bab623079a07c6db979506e6044a275ed4b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-128.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-128.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-128 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getUTCFullYear) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-129.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-129.js index 4ad0cf51cc399ae1924ad50a9e806546a42dda70..0af2527c99ec000bc5741b9d3655627562782cfa 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-129.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-129.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-129 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getUTCMonth) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-130.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-130.js index 89775d5b8a77d5eb4d48100d9176979579b1113f..4204ee570bc72f459b1b82453a125710478bdbe8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-130.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-130.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-130 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getUTCDate) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-131.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-131.js index 97bf068223bc041d4bdfd30f13e368261a9660db..2de806064cc2c201935acae2dc1050e378885973 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-131.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-131.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-131 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getUTCDay) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-132.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-132.js index a5071a7412ba2a6030d0d1d2b4e4228674cce4b6..4036920af7e7d18cf052ba01954a9d3bfd0ee089 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-132.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-132.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-132 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getUTCHours) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-133.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-133.js index f6b378d127a167470178b745a422b5f2f09a246f..931f913207aa8ba3917e6ac7739cfd14e11670ff 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-133.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-133.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-133 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getUTCMinutes) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-134.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-134.js index 6912ee5d8ec96e2282113355d569ba00f8cd7d68..7738bbef5d826bc7f59b1fc278e4f59aa804e008 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-134.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-134.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-134 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getUTCSeconds) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-135.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-135.js index 6ada9e4bab80835860ad0c94a2e7b77bff11d32b..aacc15a67554cb90ea7158f2ad0cd072c44e3612 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-135.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-135.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-135 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getUTCMilliseconds) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-136.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-136.js index 2374b2969c72e5aca7c8ca0bf0a72895e678d157..07e80dfe98dcde82a7f320e2b3635a3002d0c3bb 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-136.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-136.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-136 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setTime) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-138.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-138.js index f0cf80268ed542b73aadbee72e63e5e7348a841c..2d1841d03258cc007bb3a53994b551781285ae76 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-138.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-138.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-138 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setFullYear) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-139.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-139.js index e31fc131c2f802f90e19f9958dc0f229019ead7f..7792e51a2f9ec90c3f33e680664439d746708208 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-139.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-139.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-139 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setMonth) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-14.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-14.js index 5243141571e4da474542cabfac9ca37c9d4b7495..fbf85925cad44f7dacf3006fcfce0cec9832e290 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-14.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-14 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.getPrototypeOf) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-140.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-140.js index 6ba5aa72d7403472d4d92380c91f2b6b4b6ed955..a782c864eddc3ee46b8421087431cd4edf0a2f22 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-140.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-140.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-140 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setDate) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-141.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-141.js index d820c6adf51f77f40e1698a1431446b12349b569..c2c955c7fd0a4b2facdae4d3c82ece4609a3f0d0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-141.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-141.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-141 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setHours) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-142.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-142.js index 4d77b8eb774d915c5d68c38ff37099f452f9d67e..305de87cb201adf22e537e730910b13fa8291e3b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-142.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-142.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-142 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setMinutes) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-143.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-143.js index 5d9879a0091f18ebd11bfb131dabcf69ea48ce55..2c593a27623f6e215d184644dd0d89ca0a55b1c5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-143.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-143.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-143 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setSeconds) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-144.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-144.js index 1d3b2c90014e8a649bed9c921fe69109180d1fac..3a67fd745b28c5995c30b83a3043ea7e127ecabb 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-144.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-144.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-144 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setMilliseconds) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-145.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-145.js index f3a9b68a87d9781f7e2edaab3fd783ca0b9e6eab..ba5999d3534675e291ad3847e792a1d9fcc12aca 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-145.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-145.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-145 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setUTCFullYear) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-146.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-146.js index 1b95f319b7df66bc028618bbd08e03956e981bf4..b5aea59ceaad04876e499b909d1a607de79d7c13 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-146.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-146.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-146 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setUTCMonth) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-147.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-147.js index 64e248322d6164a8471e414f73582da3e476d1d9..9fd43a60d589d88ce6b5dcc56bb33321e40bb83e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-147.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-147.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-147 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setUTCDate) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-148.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-148.js index bafed00e8f3df584e0f8951d80c7bb76cc3096d5..fe09c4b9ab8d7197804be59bc694984ae0f593d6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-148.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-148.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-148 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setUTCHours) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-149.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-149.js index fdceed1cd7002a4fe803e53e1ba8c813376bb325..74e63151ac36e814b6e4c4171ca76770b3325cb1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-149.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-149.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-149 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setUTCMinutes) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-15.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-15.js index 7ba64860e9be1c5fd7aaa1da2ab9aee0cb657486..f1c1c8a7543e566796fc2e7a71d012d9070173e3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-15.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-15 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.getOwnPropertyDescriptor) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-150.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-150.js index 06778985e985b1aca51c2cfc515d1eacfdacd0d3..ada091164c022a0ceea3673ec4b80846ff1a9384 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-150.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-150.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-150 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setUTCSeconds) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-151.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-151.js index 00da3d60426a9912e9469ceb4616b4a44ef958e8..9f489aec96ce78b98e84efb38add62666ae05bac 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-151.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-151.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-151 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setUTCMilliseconds) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-152.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-152.js index 3f91d78203e94382e9c978d2b89b62e6c4fad391..5db20207b74eb405cf96cf9c1b9c06fb7999e7a9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-152.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-152.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-152 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.toLocaleString) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-153.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-153.js index 2c75f8ee0cbabbed1d555c291730efca676e1449..c21271a51dbbf320089a28cbd487e6e0886b979e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-153.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-153.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-153 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.toString) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-154.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-154.js index 1a94b548d4e8086d5cb175d7463051ff778df781..9bc48759bb7429e3b0bf40327e2f735d107aafa9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-154.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-154.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-154 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.toUTCString) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-156.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-156.js index 785af8f04e04e3027057464781622e644b8bc8af..d21384817178bc3224057265bde899573f103571 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-156.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-156.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-156 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.toTimeString) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-157.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-157.js index dd4dc77cac6ef18aa6f33659352694f544d5a619..7f98fca06bdac0ebe880487c7226a2183d48b1fe 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-157.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-157.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-157 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.toDateString) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-158.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-158.js index 789d29867ecb78f21eeed80619696776ebabd7ea..5a19da3839272955064964f2e3c4b6971cd86589 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-158.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-158.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-158 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.toLocaleDateString) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-159.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-159.js index 8a92838274ea26440db407813e71c3ac036e7fe0..64759fdf2c29a464257cc6729cc404fd9e751498 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-159.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-159.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-159 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.toLocaleTimeString) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-16.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-16.js index 2980f0e7c45d8bf434fb0c09597be92781608392..7957f62f068c988c81c4005bf5e9548b2201080a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-16.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-16 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.getOwnPropertyNames) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-160.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-160.js index 280f6c95c3c0b0c4bb89bfb33b25785321c372ed..4f2622994409403a0e92dff80703a4f5a90f3be0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-160.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-160.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-160 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.valueOf) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-161.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-161.js index ff5097a380c6da5902b35b735607ee661c13c885..7dac4e08579dded41f003a3202b09364a30adc1b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-161.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-161.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-161 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.toISOString) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-162.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-162.js index 405bd5c406700de9965d5c141f5c53442adb4c77..9c9af31ca7a55a9e133bcaf137a6cee9d13043e6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-162.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-162.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-162 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.toJSON) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-163.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-163.js index c9f6e206183534c2dfdedb786555c5c04239d8e4..530735ad846fb0fe9f10c89d060828821a932dc6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-163.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-163.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-163 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (RegExp.prototype.constructor) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-165.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-165.js index 6a592efc71594812d2a92e62ebb272a49474fd23..1bc2280169573b03260331c37ce011898f5e2e9a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-165.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-165.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-165 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (RegExp.prototype.exec) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-166.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-166.js index bda1139df35698fa31e42443994262b6c2372b1b..7afbd498fb81581b71c088e4cd8f3dab641cae98 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-166.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-166.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-166 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (RegExp.prototype.test) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-167.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-167.js index a454612543c181b24aaea4804a454c534641e8d6..4125a6dce518e895bf2aa2ebe717aa7c762c1d9d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-167.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-167.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-167 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (RegExp.prototype.toString) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-168.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-168.js index b5e9c5b73f7fc0fd3ef4af37ac821cd594c42aae..59af0b4157a369a87efa699da9846bc50d203efc 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-168.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-168.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-168 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Error.prototype.constructor) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-169.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-169.js index 3ef0c1cba907b7148e5204a80f955c346bfee886..0c989ca7012982e410a8b517ba18c02637e4a339 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-169.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-169.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-169 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Error.prototype.toString) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-17.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-17.js index 15966e21ee77b3f589ddfbf589ad1cbe9d93c585..5bd8cac99e430a72a007f84306d19d7bb306cee2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-17.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-17 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.create) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-170.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-170.js index aa5b4f5b347a96b892bbdd0b9b9bd556f6933dfd..a77a8545cd8ad78389005a5c291f7a0488f16c72 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-170.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-170.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-170 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (EvalError.prototype.constructor) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-171.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-171.js index d8eb49e16f92f9c1c0ef494fa53282a59de547ac..a947f5dd08921dee19dfc0e836ac84b3e4280ca4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-171.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-171.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-171 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (RangeError.prototype.constructor) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-172.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-172.js index 828c79d2ddb0a22f0e85b9cf3cca5c19e8e24d61..c7273433179ea2f8820f6ef9b536d24727c0ab33 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-172.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-172.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-172 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (ReferenceError.prototype.constructor) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-173.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-173.js index b27fb4c5355cd38ee498c65378f1a2f6f25082c1..3e5fc530b992c1060de59dd878dac04b55207c5c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-173.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-173.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-173 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (SyntaxError.prototype.constructor) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-174.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-174.js index 44cb795e3cc6614dcacae49878bd174cbe2f3b34..29905b195633ce1acf0d17898ff8ccec57153b8b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-174.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-174.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-174 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (TypeError.prototype.constructor) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-175.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-175.js index 68ce364308b3308de8017f74a529595d24e279e2..a957fa9459a172acfbfc3d6f89128fe37a1dbf26 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-175.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-175.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-175 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (URIError.prototype.constructor) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-176.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-176.js index b28d19d3d164bc8300b90e6a1ef76eee8bfcec19..a6e4b83b939be0ff8a20162f9f2fcea804d1a8ba 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-176.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-176.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-176 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (JSON.stringify) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-177.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-177.js index f8ededf0a574b0fb7646040309e38048b2825074..1303fa42d48b860b80e9b74a566a2d02f94bfdca 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-177.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-177.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-177 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (JSON.parse) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-178.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-178.js index 8e82d029a67fe76ca5615a060e271031ea6f5c7f..83f11dd5014c678ab3a1345d67193621476ad305 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-178.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-178.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-178 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Global.NaN) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-179.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-179.js index 9128861f65f20f80efeb77a1f44942fb60dffdac..4e70ca5d54d750e06db085954439c9e22c6a5810 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-179.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-179.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-179 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Global.Infinity) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-18.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-18.js index 0ca7f2f0d712df0cfde341b5f26339b1d3ed9cfa..0f216419ff98a5786dfbcf9667268747bf0f8b05 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-18.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-18 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.defineProperty) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-180.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-180.js index 5e56f59a1fdaf8782c6135416c5b49a053656d5b..638079426ebcd7d0fdd4a8755c7e7428dfd4fe6c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-180.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-180.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-180 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Global.undefined) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-182.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-182.js index 1acaf538fdf4fb46cd193e040c3a01e898ffdf9b..25e56f196be6a306e6cf131c5fd7cf1e05171c00 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-182.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-182.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-182 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Object.prototype) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-183.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-183.js index 869fca0930c5b46e9459ad39e2964396ecc98bf0..80f7a6cf30b280db3ca5719abc52e88c7b825a41 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-183.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-183.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-183 description: > Object.getOwnPropertyDescriptor returns undefined for non-existent property (arguments_1) on built-in object (Function) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-184.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-184.js index 17bb8fa9cc217e581f405250a1c99ebd764d1332..41d2a3c9c488466e4376abae52a0968ec539b072 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-184.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-184.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-184 description: > Object.getOwnPropertyDescriptor returns undefined for non-existent property (caller) on built-in object (Math) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-185.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-185.js index 9d8c83ba3bfdf23ff74f1cda0aa44081b4339ee8..3df787e0d26da534bc75b3cec4c61d6b1f013f03 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-185.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-185.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-185 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Function.prototype) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-186.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-186.js index 0708b526b7f3b6549d8c5e1e4f9ad851f8f51bbd..2e99c0b754b63290d79bbd83b057344211bf399a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-186.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-186.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-186 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Function.length) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-187.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-187.js index 800bcf809a9b78bf9b7493de8679f015be0e8950..da1b05695ba368584324f7508a267de3193ffd81 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-187.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-187.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-187 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Function (instance).length) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-188.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-188.js index 88a5637e1405fcc15a5adbbe98ebb411137fa736..15f125ccae3d70821c2b4c816699185147278bb5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-188.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-188.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-188 description: > Object.getOwnPropertyDescriptor returns undefined for non-existent properties on built-ins (Function (instance).name) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-189.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-189.js index 6bd5e1e5472aeaef984d058b1838062a297fcd1d..9af0600cc34707432093bc59108a40747cec3fff 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-189.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-189.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-189 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Array.prototype) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-19.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-19.js index 6500eefe13b5be4d8d6dd8d6e9b113f4664c08be..a21a0b1bff11bc5c92d5ae22887b582991d16e23 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-19.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-19 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.defineProperties) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-190.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-190.js index ff09db02f64819ca5b76ba88d820f6975ef80263..016999c2833bd7e128f0af694ed2878f22ee92ad 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-190.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-190.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-190 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (String.prototype) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-191.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-191.js index 3edff17692efe6c033e9098175c8068a304be13c..57c4faa1f3dbf005682724cef0c7863be7dc621a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-191.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-191.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-191 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (String.length) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-192.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-192.js index afe8bc49ee08147484ed6fe8f81b973e8ed88be5..c77eb01fd5f349250150484041231ed5070ef21b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-192.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-192.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-192 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (String (instance).length) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-193.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-193.js index 8b940f85d5bf3f0100866018ae48415aee7fef5a..41d6795b3281b19188df9553f0cf439656e2ba59 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-193.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-193.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-193 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Boolean.prototype) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-194.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-194.js index 793d33dfa41d231e760782b4e6e0438e3c872dfb..a5cd5bb8c49c7a6a973ec03c9590bf428886b5f6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-194.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-194.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-194 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Boolean.length) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-195.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-195.js index 801846038c342a09e02dc4959a50ff47f409a4c6..8d82b1c7eae7a02e2c652834e651f6d8e5f4f551 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-195.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-195.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-195 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Number.prototype) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-196.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-196.js index 97470f93a8abbf64e1343554990a4c8609ff3bdf..3f881407fdcefce9d6ee1a95ad75b5f902884848 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-196.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-196.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-196 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Number.MAX_VALUE) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-197.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-197.js index 862574285deb48753f95aaaf705829b26bbe1cf2..f71be62e361630e09d3bffef3cc679e4661546d0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-197.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-197.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-197 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Number.MIN_VALUE) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-198.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-198.js index cf7f444712c8a3b0006bf84d246f5b7ca8695ac6..b0c612c9e6264aa05b5381853589423c4b3f49d5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-198.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-198.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-198 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Number.NaN) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-199.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-199.js index bd9fe65e40b35b5485eca72f22bfa05a4c8a34e6..f3795d8896802c29c2dcb2fa4e926f37c86e89f4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-199.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-199.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-199 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Number.NEGATIVE_INFINITY) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-2.js index 34e546f671652f6c8162b7d0680ce85e611295f1..ad10c8acc2046eeaafe90907d017954e1e0c56fe 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-2 description: > Object.getOwnPropertyDescriptor returns undefined for non-existent properties diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-20.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-20.js index efdfd644af715c7671b2666076011ca205df8327..18976d10adcdbae5e64a485c8dda16e4fafd00f1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-20.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-20 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.seal) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-200.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-200.js index 78ac5fb631e6b244b724a53b4951e7dcaccbd1d8..0e877892764d49d8fbbe2fcacccd210b8869c1aa 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-200.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-200.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-200 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Number.POSITIVE_INFINITY) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-201.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-201.js index 73f3939bcdd46311e9cb148c1ce7be53d3f81ae0..a42debf8573d54315e23ba897fd343a164ac5848 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-201.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-201.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-201 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Number.length) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-202.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-202.js index 81043c373c6391fc9aad5c5abe5cabf9110dbd19..a44510c08c79d3cac0b02e734e1f9ee7d58b783d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-202.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-202.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-202 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Math.E) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-203.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-203.js index 75d9eec809c6dd87a98693ebda1c90bedb9b0657..f15d97482df6a9368f8bb77929b6fb5071cf69de 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-203.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-203.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-203 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Math.LN10) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-204.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-204.js index 4b6c964511338769abc0279615f9712766abcf97..3cf1df3cbdd5029784e44472e95f1c526a6fd5d5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-204.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-204.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-204 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Math.LN2) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-205.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-205.js index ee57ca91e618d3d24581be74b419aef94ae62045..19263ac3fd9c0f0cf0aaacb13972b26992ae9888 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-205.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-205.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-205 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Math.LOG2E) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-206.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-206.js index cc2190297b9e7aaaaa850d5eab31b9bddecf92a1..d657ae029157cb7682c4bd42ff1ff259cb645b66 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-206.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-206.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-206 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Math.LOG10E) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-207.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-207.js index c7347cad25310dbb41d1e110ca08170bc5ebc141..5b28619394c8e14930e31606d4a335d1fba36dad 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-207.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-207.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-207 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Math.PI) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-208.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-208.js index 808c0364637967b351823c255ea60dee78a18e3f..b0b8a2090a00e21681234206c14fe87dc6538fb5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-208.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-208.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-208 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Math.SQRT1_2) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-209.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-209.js index f60e8c75baed507a1dd9e9017f8071a3963fd860..2d4cb2e59dfea8d544a9bdbcfcecbb2fcd1068a1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-209.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-209.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-209 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Math.SQRT2) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-21.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-21.js index 115b332bbaf0cd2a644ab3134eb6d34e3a6f1f24..a74eb3bc63fc549744b7b717f3936eefbecdc647 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-21.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-21 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.freeze) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-210.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-210.js index 23ce27b84588be3485173a9465d9d40a462d6fbe..3e53b624d4039b66b5fe4308502fb20ea3f416bb 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-210.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-210.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-210 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Date.prototype) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-211.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-211.js index c86d13ed8ed3c021c0514c63515d005489dd8eda..49ef318381a2e8466c3b6f989e4af2c979705943 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-211.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-211.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-211 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (RegExp.prototype) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-212.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-212.js index a609e7da22f3b3bae05595df689922cb10f87a35..23675eb08888d6d45f130d587daf7906e6ffe1e5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-212.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-212.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-212 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (RegExp.prototype.source) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-213.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-213.js index 6c9badd55d007a4c358c2ab0a33497b2bd78e43d..b2602753f94723770b20c09dcadd3a5cb7b6d16d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-213.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-213.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-213 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (RegExp.prototype.global) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-214.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-214.js index ef7e33aa95bb0b0c952f90874f063f6ed99444e8..fd61133fe2448cec1ab72982060ffe1b3f4a3a38 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-214.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-214.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-214 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (RegExp.prototype.ignoreCase) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-215.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-215.js index 076833803be7b295e6802c7419a11a1663434fa1..144f8c80433e19adecf1a3d464cdd0277e09e606 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-215.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-215.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-215 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (RegExp.prototype.multiline) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-216.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-216.js index 38abae2c21d9e6cee1a1170c78481ec86d045d8b..1a1ff0606029299cc8e3d92cae7319bbb2f68461 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-216.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-216.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-216 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Error.prototype) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-217.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-217.js index 6a1b09b812918a391c6a06e3224258c57f6baf9a..3b506c7943efc5e464027ad64ee4b1f3dbb974de 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-217.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-217.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-217 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (EvalError.prototype) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-218.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-218.js index 8d1f4fa8d36453a0a2db068d85514a10073603e3..f61921d669674708f243f12e3bc79ff739c21c8a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-218.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-218.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-218 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (RangeError.prototype) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-219.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-219.js index b0e67fd01fe364571daaa4de097d65ed8bde5958..1b6fdd60f1c8d43e4c51a3af2b7effda89319fcf 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-219.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-219.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-219 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (ReferenceError.prototype) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-22.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-22.js index f238b07101ebb5d4a43e1aec486acfb969a96132..629991639aa3492f1c259dcd60c90f8c81ea0423 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-22.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-22 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.preventExtensions) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-220.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-220.js index 851ba121a1f9368ea66387561d061f2854a5de14..392055361d9dc7411dbbc364d6bdd43ebbf99b84 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-220.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-220.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-220 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (SyntaxError.prototype) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-221.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-221.js index 03fe2d83c3e19434a820716cd5e80c8c1d579da9..3db358ada1d797be2ae63a6fd97298ca3d3a3bc7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-221.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-221.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-221 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (TypeError.prototype) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-222.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-222.js index 79f06c5b88b43e844064783dcbaa4072a901d11d..9727630befb65ca9a987d7954d551b9456cbc79b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-222.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-222.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-222 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (URIError.prototype) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-223.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-223.js index c09bd2dedddd55407dd708a39f31401680058310..c53707fa33c7669951e55f22ced95a475d9fcd73 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-223.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-223.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-223 description: > Object.getOwnPropertyDescriptor - ensure that 'value' property of returned object is data property with correct 'value' attribute diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-224.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-224.js index eb996db9cfe9cb3b2346c07f063c8cdd03ef9b76..e3b983f14213ba390566086827ed4fff56554b48 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-224.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-224.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-224 description: > Object.getOwnPropertyDescriptor - ensure that 'value' property of returned object is data property with correct 'writable' attribute diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-225.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-225.js index fb072aae9e9edb861de95d9708b3de7250664009..cea3069b2d1520d8a26a9cbec0e0bb86813ad949 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-225.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-225.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-225 description: > Object.getOwnPropertyDescriptor - ensure that 'value' property of returned object is data property with correct 'enumerable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-226.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-226.js index 245b9b762b1396818b79e5927c767da63a0decd3..54c67b0de51be2d029ea5ce5a300c28d61382831 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-226.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-226.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-226 description: > Object.getOwnPropertyDescriptor - ensure that 'value' property of returned object is data property with correct 'configurable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-227.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-227.js index 2719f6b1f0b00dcb5e42788f75e450a532c61631..c41485a6def0e11481e7552e875ebea1366e3d44 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-227.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-227.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-227 description: > Object.getOwnPropertyDescriptor - ensure that 'writable' property of returned object is data property with correct 'value' attribute diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-228.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-228.js index 81748bba9440d07f1f1d51b2085a8779ccf1650c..dd9e75e157de92f0c2f4ea47ffb5fe81e510d6f2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-228.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-228.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-228 description: > Object.getOwnPropertyDescriptor - ensure that 'writable' property of returned object is data property with correct 'writable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-229.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-229.js index 4147269cc6734c81fee86ad3a9f72bbd5b4d6c44..7687fe58709d47cf83d38fc6e99a25eb80da11a6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-229.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-229.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-229 description: > Object.getOwnPropertyDescriptor - ensure that 'writable' property of returned object is data property with correct 'enumerable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-23.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-23.js index 4d30ef763d3de9e1056908ee600b56e7ad734ef0..2235c567e2edefdad72350c7aa248c3d71e19562 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-23.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-23 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.isSealed) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-230.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-230.js index f88abf5e997d73d70770f52301fcbe9f93636b9d..f0b24d7b18576f2c7543fa437706c049e08079af 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-230.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-230.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-230 description: > Object.getOwnPropertyDescriptor - ensure that 'writable' property of returned object is data property with correct 'configurable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-231.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-231.js index 87aa41ea8082d71ab3743770256497b8aca353c8..18b6fd1435ddde689e3a5393fb49bf0ffdfd1ec8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-231.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-231.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-231 description: > Object.getOwnPropertyDescriptor - ensure that 'enumerable' property of returned object is data property with correct 'value' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-232.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-232.js index 62f6e01a7c1dc4f6748fd18de4806f6cf4cb3734..33f852383a524591b56dbf725086eeedc7f33e59 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-232.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-232.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-232 description: > Object.getOwnPropertyDescriptor - ensure that 'enumerable' property of returned object is data property with correct diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-233.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-233.js index 96dd31e090166a14eab6fe2ab423b7751f4cac7a..e1dbb17fe523a6d565ed5c33e4c528b06661a69e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-233.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-233.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-233 description: > Object.getOwnPropertyDescriptor - ensure that 'enumerable' property of returned object is data property with correct diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-234.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-234.js index 4d9508f806bd8594d71bda65821720c68b015e04..ebc90d6eadc78daffc74366fec1636b1903626b0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-234.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-234.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-234 description: > Object.getOwnPropertyDescriptor - ensure that 'enumerable' property of returned object is data property with correct diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-235.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-235.js index 868ef106ba4b87e4ac542c0f8f4a7b6748a309dd..34829299059ec15415b08a2fee69c89c7fdbeb5d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-235.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-235.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-235 description: > Object.getOwnPropertyDescriptor - ensure that 'configurable' property of returned object is data property with correct 'value' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-236.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-236.js index 1962cdaa483a4e19780b18ba0fbb450b937f634f..6a79ce234211e76c85f2549018ddd758c87787eb 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-236.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-236.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-236 description: > Object.getOwnPropertyDescriptor - ensure that 'configurable' property of returned object is data property with correct diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-237.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-237.js index 7c800738d0089b97d1992d993e0fb594a67bf406..49dd6b1e780fedbc90970fc1e313e6fef0e779c0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-237.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-237.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-237 description: > Object.getOwnPropertyDescriptor - ensure that 'configurable' property of returned object is data property with correct diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-238.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-238.js index 7ed922570ad8729dc0ac1b05462dd241a52da120..3e25183db117f2e1ad459ee91d8a8fbba40f3860 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-238.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-238.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-238 description: > Object.getOwnPropertyDescriptor - ensure that 'configurable' property of returned object is data property with correct diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-239.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-239.js index 5c5bb15cd18743f3ea15e06ff9f0afd9cd35997a..2b19db84422ce5ba8b2799095a35d97d09530c00 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-239.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-239.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-239 description: > Object.getOwnPropertyDescriptor - ensure that 'get' property of returned object is data property with correct 'value' attribute diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-24.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-24.js index 2ab0e145d8618fde9ff0f05216e2e30530f07954..c1613010b76aae8c0b4c4fb4d2dad5bc5f67dd0e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-24.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-24 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.isFrozen) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-240.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-240.js index 4b605fb3e6859a349dd672086e909793628cb1d9..8b8e1e6d2bbaf66df86642b2630300d0b8ea0122 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-240.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-240.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-240 description: > Object.getOwnPropertyDescriptor - ensure that 'get' property of returned object is data property with correct 'writable' attribute diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-241.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-241.js index 527e0f5a08d90daffd86e20440227e7813b16c02..528b04a3974eea7b2487d6b35894628d63751f44 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-241.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-241.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-241 description: > Object.getOwnPropertyDescriptor - ensure that 'get' property of returned object is data property with correct 'enumerable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-242.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-242.js index 8260002b9c1e45053e99251115f84b6c3e3925c8..128e6042d643f20e5a41d956e8cae6224a26ff81 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-242.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-242.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-242 description: > Object.getOwnPropertyDescriptor - ensure that 'get' property of returned object is data property with correct 'configurable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-243.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-243.js index 02831c153b2895eaf1f646da80ac03d23c1aaef5..c01ef4fba0a4b68840f64196f7144b7a9dcecbe1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-243.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-243.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-243 description: > Object.getOwnPropertyDescriptor - ensure that 'set' property of returned object is data property with correct 'value' attribute diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-244.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-244.js index 285f3d55e836a11e847ee999ae6face041ce8762..0be7568ce65175be31cd104c7254e407c8b81d34 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-244.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-244.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-244 description: > Object.getOwnPropertyDescriptor - ensure that 'set' property of returned object is data property with correct 'writable' attribute diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-245.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-245.js index b98ee69e0d84ad502371ec4e6563ab104e33f439..c12ef71c92aecfab1edc16ae9cc1ddeb844413ad 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-245.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-245.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-245 description: > Object.getOwnPropertyDescriptor - ensure that 'set' property of returned object is data property with correct 'enumerable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-246.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-246.js index e9afcc29f625ad53d2d1930e58ef702a8ee6e9d4..603bb97c72d18498f0c5b84f0ff1d145d9e7c4bc 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-246.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-246.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-246 description: > Object.getOwnPropertyDescriptor - ensure that 'set' property of returned object is data property with correct 'configurable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-247.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-247.js index f5ace4046436a32e61e70c5275c71ce6f89d6d9c..b53b467c37d02bb24492ee11f85b88b6dae34344 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-247.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-247.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-247 description: > Object.getOwnPropertyDescriptor - returned value is an instance of object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-248.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-248.js index ada93615a0c9c5898c2cf6a668c105b5a67bd151..c4b4e05304efc63643ee9a6df2c4e9cf82a54d41 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-248.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-248.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-248 description: > Object.getOwnPropertyDescriptor - returned object contains the property 'value' if the value of property 'value' is not diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-249.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-249.js index e2e95991a5c0eaec4a1d17bb2641d81d2db58a3b..877756f41f1b894b170b66c6ceef0c03a754ae37 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-249.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-249.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-249 description: > Object.getOwnPropertyDescriptor - returned object contains the property 'set' if the value of property 'set' is not explicitly diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-25.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-25.js index 4e3c623aecbdcdb5fba31ae0da9e962e62dc46b8..f045e1df5363ba52e4834a5c78d8ab6865be6973 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-25.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-25 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.isExtensible) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-250.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-250.js index cb7ad8da3e1cae902d6b0811b4db07a62798cbad..13f3138ddec4cb3f83f12cf421fbe505f083b276 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-250.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-250.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-250 description: > Object.getOwnPropertyDescriptor - returned object contains the property 'get' if the value of property 'get' is not explicitly diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-26.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-26.js index edc05298c336b810e4fbcff41bad4bd82dffc4f0..9b6dc4fce44a975aa52564689b3ac963c272bb88 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-26.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-26.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-26 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.keys) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-27.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-27.js index 896bb3ee3f0d388e95bfaa8030aceddc94fef63c..ae0feae7c22e94b2dbbb2074b1450f83645d6bac 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-27.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-27.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-27 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.prototype.constructor) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-28.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-28.js index 3b49dd2cbdae04a9378351e474ae543beed6598e..b110a0231a52ded4270fb68377d61b847e7be1cf 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-28.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-28 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.prototype.toString) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-29.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-29.js index a29c5a44e9c655e8a6a826bf9352c714e77c707f..45e7372aad8f6cedced756fb42ff17274e97b5c7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-29.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-29 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.prototype.valueOf) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-3.js index e71ffe5a147c95fe7252487a850da9cbdb394784..71b4cbf7cecb5e3e522c438add6d0165f7316ebb 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-3 description: > Object.getOwnPropertyDescriptor returns an object representing an accessor desc for valid accessor properties diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-30.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-30.js index ace3550cba6ed13e8cef76246363ad18d3d97817..df2eeae8c31c7666f89ee8f81a49805770344d22 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-30.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-30.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-30 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.prototype.isPrototypeOf) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-31.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-31.js index 60a6ab7129de6022770dd52f881b648abc647dab..b8a95357a29735ed29f63e9278ee369e774255ee 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-31.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-31.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-31 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.prototype.hasOwnProperty) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-32.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-32.js index 802e88528dd7dffbfc8df7de520a9c00b9dcbd36..55712d5f76c309ffcad786dcbc4dc13093c8c8d6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-32.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-32.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-32 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.prototype.propertyIsEnumerable) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-33.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-33.js index 57e8a38577e23ea756d0d1fdd90784deeb68b7dc..a24ca4b46d855332b50287a9bd3c71c8eeab6cc6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-33.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-33.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-33 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.prototype.toLocaleString) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-34.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-34.js index 6e2754f39aa01be4c8266020439cd9709ee98592..5adcece768c1da1c9c6d6c847f30e4676bfe0403 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-34.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-34.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-34 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Function.prototype.constructor) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-35.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-35.js index 7071f2a6cb9e18c09c482a386b6b3be53ee58ff0..aefda2c81381040f87b223e59d73efac87d7a111 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-35.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-35.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-35 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Function.prototype.toString) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-36.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-36.js index 24c54de7fa82062941aa3fdcc422535e481573d8..9c25af9e1ad0893d0f17205a496b1fbb37014ab7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-36.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-36.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-36 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Function.prototype.apply) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-37.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-37.js index 3e08ed8a1a9c7b90cf8e7f6c36cd724a1fb697b9..23584c04132675fb7294b8518eecc0b5643a868b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-37.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-37.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-37 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Function.prototype.call) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-38.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-38.js index 58dbb37d11e7d813fde928a008d00d2e68448e08..16fb30d66f11e27a0508d3b037c759b3911ac632 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-38.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-38.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-38 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Function.prototype.bind) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-39.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-39.js index d1c86f9e59f98f66b7b03301ee37693b8909d640..af47449332b2508c3808aae63b4526d9d91447f3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-39.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-39.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-39 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.constructor) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-4.js index e97c464586b43f1c3bf321609688f16ab1dc5381..7b9edecfcacee9df791525d9150b1a9a0ea4f898 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-4 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Global.eval) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-40.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-40.js index 34dc57189a31cd68315da47d462acac8d5f22506..3bd725a26c644e5efe02f7aba1a88225ad1d5558 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-40.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-40.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-40 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.concat) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-41.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-41.js index d2d65d3976bbf164e24cd7177585a7f926b68640..85df752b7a41043c491acb3ad1b093a202317873 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-41.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-41.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-41 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.join) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-42.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-42.js index 6a0bd213b3a1252cd136799ba7d6c91e3514e780..d8a6c5c659e4877ac4c99425603a2659da99ff7a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-42.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-42.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-42 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.reverse) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-43.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-43.js index fd466f859a85e641d91d7a42ca7e3e587d0b8dfa..dde4813d3cc7f32d09c8237a4356cd6972b976bc 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-43.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-43.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-43 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.slice) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-44.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-44.js index 8a69f69dbeea5d7cbbe2a1697b90b87eb4337d04..576b6e8e493e340579b984a7c1ba51e8c357ced7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-44.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-44.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-44 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.sort) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-45.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-45.js index b76a23bc910c84b4c1b16282bc9bcb777fb5185f..6c0868e06773fb188666e6d5c01ed6aa5801ba17 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-45.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-45.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-45 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.toString) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-46.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-46.js index 41a958f1ace6dc677998409504235abd1a514ddc..155f3e881b03fe4e1c6a2e11b256613022b89f16 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-46.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-46.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-46 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.push) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-47.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-47.js index 3a8d6f6c96a5e4103e74a7a724433ff411eed3c5..07ed1b0fb4782179f73a29a9efa098144a019964 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-47.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-47.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-47 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.pop) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-48.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-48.js index 218469932c7e5a67bc5a740ac0d8a2b0c2e84ac1..613c1b6e7741ac6649276825d087ac69458199b7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-48.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-48.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-48 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.shift) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-49.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-49.js index 33fdae571d4454bc0477e381b8008cb65ea8c13e..ceb9dbc808809ed1bb74285b3b19b5491054773f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-49.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-49.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-49 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.unshift) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-5.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-5.js index 7fb2b2106fd51f45abc256d83b2cff20b8ff587a..b268d762efa5550532230517bc8e7271e324de59 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-5.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-5 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Global.parseInt) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-50.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-50.js index 6006e91e269b1b1e6b83512027c141cb81f917ab..4c7bea2b08ca37015c7b6ebd1e81d5a6213a339f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-50.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-50.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-50 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.splice) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-51.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-51.js index 19e1d7926d2b78ccbc750f115b6c96409d64e89c..821fbdc2fff166bc972e85fea87e76665981edc3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-51.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-51.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-51 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.toLocaleString) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-52.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-52.js index 514f3e3fb4dacd66e2520679738be66f147c35fa..4430a1a95e8e2210c1efeb4b1d3a0ee9ee236b62 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-52.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-52.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-52 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.indexOf) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-53.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-53.js index 4034845906f64c487b2a61dfb10affeb41538bb0..eb81fdfc8f7bf8dab36f286946a4ade87b5d8f75 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-53.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-53.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-53 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.lastIndexOf) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-54.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-54.js index 070cb6995adeea4db9ebf2c36d1f746c4d22a4d6..fae02474b075480af63741a8e04ed1efeba6f25b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-54.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-54.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-54 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.every) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-55.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-55.js index e0d64109e03af34c99f7bf7238a7df993dab8b59..1dc850b10fbf8e2988dcd5c736e5f78969196589 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-55.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-55.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-55 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.some) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-56.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-56.js index 94c34de0de4d89654e4e5f7d66708335160a4fae..51392d68da9c766d02e081bbad3f20bf472ff499 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-56.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-56.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-56 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.forEach) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-57.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-57.js index fa5ddc37def24a15d5e0b6ef58eb527ee1607c67..27dc092bcb90fffd140dcd3b1a216c9c20339042 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-57.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-57.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-57 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.map) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-58.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-58.js index 8f0256c38fcb01db7666565e9671bf97f728e159..e6a306c0704b2dd3dc2b09554d903b6f5b54524d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-58.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-58.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-58 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.filter) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-59.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-59.js index c546cfa42d0fffbf483e319c97a3375c4a997ea5..235f657a52d8eaf41b3017d22da99eb42c0ef9e1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-59.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-59.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-59 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.reduce) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-6.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-6.js index 0d4372521f10bc2f1620a2c188c12cfe97c30801..0951418b9e7e0fa1437967a932126f4d750e886e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-6.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-6 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Global.parseFloat) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-60.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-60.js index fc0a7edaebf6929248f877d425b045b9c9b26de7..382cfdb7b8469973ae2513f08a64ffa485c7cd6c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-60.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-60.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-60 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.reduceRight) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-61.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-61.js index 07b743f8f6277af735c7def3444d690f33c85774..d49fb7bee693ac9e39ca5bab05fd7194b920cb35 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-61.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-61.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-61 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.fromCharCode) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-62.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-62.js index 9710555c7a9a8aa6fce1d0041b3e5f3ec58f2ca5..2041b16298b742c8eefa24bb98feba0f7ef834b9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-62.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-62.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-62 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.constructor) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-63.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-63.js index 98ca80e3c144d3af0598e737ce9b224a6fb46f59..44b6fc209d025b6ba671012983da42f3caaad7ed 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-63.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-63.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-63 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.charAt) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-64.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-64.js index 690975a76032ab509535b022a5b1ca5ed4bc9890..0e47085a929de6fcd290b8e60baf0aebdfd81327 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-64.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-64.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-64 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.charCodeAt) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-65.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-65.js index d425272e811df7ef9382f54618168218c9411240..45bcbe333bd691094473bc572dc0fd6a30f14629 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-65.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-65.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-65 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.concat) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-66.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-66.js index fda9293681cc402f7f953b9b3f62dde90de62c47..cfdf6518e287bd2b13caa5c7b4b255f889d35bdd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-66.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-66.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-66 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.indexOf) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-67.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-67.js index 544e46fffd29ebdbbfb774f38c3d2ca329947465..50cc16fc28e12b6707d5ce0dfaab45466a1d9812 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-67.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-67.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-67 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.lastIndexOf) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-68.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-68.js index 960b552ef3093f42bfd02497123a059f7a25ad5a..567bc1bc8e19dc9f31a7e1df8cff9195d3b2a8e7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-68.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-68.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-68 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.match) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-69.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-69.js index b1b8a5f270475e3a0da9989868dde332946909a8..690d63ef2abb7564fd5f15449203b5f35bfa2102 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-69.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-69.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-69 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.replace) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-7.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-7.js index 77787266689e5088329f6a8aae20764e525be80c..153c98bb6fe1550b3700245177d67f7c90f29e01 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-7.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-7 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Global.isNaN) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-70.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-70.js index c09e230aaf1074a982d63b1ec446cd63da262146..ecc7fc9255bf4d8d2f84d2eb7fb5eabf1930bd3a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-70.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-70.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-70 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.search) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-71.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-71.js index 88972951e6ec51bf37eabd7c79c552ebd06eff26..0d6d6cef2f03076febdf624e771126a7fd65707a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-71.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-71.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-71 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.slice) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-72.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-72.js index edd3c0847cdb3fa54c209103a4a2c4c12ac8dcec..587c24c08bddca057a098ad17118322ea096b26b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-72.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-72.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-72 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.split) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-73.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-73.js index 717eaffbd5eda25ce714e37b248d62fb3e9c72cb..48ff60434fc826eebcd1d5659b636958a1f7bd7e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-73.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-73.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-73 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.substring) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-75.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-75.js index 37d910ab593c67b33bef70338cfd5ca66e9d6885..79c7bde28d00c649102ee9e92448b85f7870074e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-75.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-75.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-75 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.toLowerCase) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-76.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-76.js index aca53752af3ee55a0e3ddc30d5ef97b3f3bb45a7..2d16ac31aae25573249f8861e2b9b46ed6bb4db8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-76.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-76.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-76 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.toString) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-77.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-77.js index 5a27c1d9d4eaf809979e4644d36f3f7e75381e2b..3e0dc66bd8bf62ea5ad597b231546ca033a3d295 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-77.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-77.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-77 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.toUpperCase) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-78.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-78.js index 883cbb4c6c9d0a85b2d0fca521c6b63cdafcd777..65dbd7d50e4b878005c2753bbf551730fcfb58d1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-78.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-78.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-78 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.valueOf) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-79.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-79.js index 3ad252cdab2848d48c86a5d3364d4fcc265fcd3c..1f26cca00189e56b2dcd786f2829da1be9e27db7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-79.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-79.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-79 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.toLocaleLowerCase) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-8.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-8.js index 5e14341f2d047f2f3b039c100666b21180f923ae..2eb24ad54240eb50eb68cf6ed383b61d51651ad2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-8.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-8 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Global.isFinite) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-80.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-80.js index 9e26f1bd93890eb5f13bacd438077356da39cfa5..0e1f999f3d02b7bd5c8b461244321cef58c76477 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-80.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-80.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-80 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.toLocaleUpperCase) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-81.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-81.js index e683214cbd08adac31b9b22b347e14828f67c9aa..9c2a76e427859b97c275ba24adb372946cdac80f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-81.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-81.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-81 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.localeCompare) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-82.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-82.js index d875796160a753b7327dc43f9875b478030e8ae8..fac29f2737a1655894c6e6d55b0a21e2c4ed9904 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-82.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-82.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-82 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.trim) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-84.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-84.js index b060a416117fbca626a4a1d92ce04d9a5745aca0..c3fab702b74e8bb8ded8664042abf19ddda91ca9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-84.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-84.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-84 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Boolean.prototype.constructor) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-85.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-85.js index befb05b7c9678af269cdc2b91b462f4d67e3f7ae..1a50a396f3114e95db524a0d80781c3142599fd8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-85.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-85.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-85 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Boolean.prototype.toString) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-86.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-86.js index 6c8bd0212d490686b480252f421596cdfcbe2e04..395e5d53b0bd66820c8239e1c14d437f9d9cadd0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-86.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-86.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-86 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Boolean.prototype.valueOf) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-88.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-88.js index a4e6efc1274b7a0af0733be6bcdf9163acefad0d..e9d1e3499c0faa0864bd845760bcba247707cb37 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-88.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-88.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-88 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Number.prototype.constructor) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-89.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-89.js index ef56ee8a3cf882f2f4e6815f799b94dff16febeb..8ef3396881c36ade12dbb08a8b1e55afd9695589 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-89.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-89.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-89 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Number.prototype.toString) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-9.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-9.js index 7019f43adeb05b25b975a92604441c1739449f32..ccab0ab497e8353a566c1fc1d5ed793e79674c5e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-9.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-9 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Global.decodeURI) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-90.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-90.js index 929d4a395eb57a712799c0c5376d3ce242429dc9..caf9b3bb3dd99eb9e5e900e21fee5d6d3bfb176d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-90.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-90.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-90 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Number.prototype.toLocaleString) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-91.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-91.js index 2ef4d84ba95e04699aec9976534098ea49f9acfa..304860b303805d9b4160b8f3e2753460b8a7a757 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-91.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-91.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-91 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Number.prototype.toFixed) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-92.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-92.js index 29e5f018fa14780399b265aa2b3814da1e538c11..37e8d3e148240137abc09ad239204dcc4d29d636 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-92.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-92.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-92 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Number.prototype.toExponential) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-93.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-93.js index 06e6e1b8361bc31428fa27cac3a28f527819d83f..2649dd849b455fd0a5246a4cee2f1c5c9c648a8e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-93.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-93.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-93 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Number.prototype.toPrecision) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-94.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-94.js index ac71ff7a7af908b98350e591d4feac9028e4a550..90f910f686ba42d39e87e9490ab21e6b030a68ff 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-94.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-94.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-94 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Number.prototype.valueOf) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-96.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-96.js index 3758a33eb19569107f7824b69314c92871571346..2d35a92b4fc1dea645d78f9af4f16c92499a15d4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-96.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-96.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-96 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.abs) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-97.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-97.js index 07e4b536656e1979a75a73ed00c81a3ccaffedcf..afe53ad62bc5a2d35b8a387a6b87358b169b53a3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-97.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-97.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-97 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.acos) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-98.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-98.js index 462dc675a2b7f72659c6876d665ff16aa25cf132..e7489a7ac5aa263603e2676c5583e9491a19d5e8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-98.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-98.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-98 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.asin) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-99.js b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-99.js index 50816ca813ee38311042de0558810a52be4ac1ce..11cf3bb53d4bfdc384e47d9ad702faf0a1abdf95 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-99.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-99.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.3-4-99 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.atan) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-0-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-0-1.js index 0b4f12cc50cfee935068f7e97118fedde7686220..047361a315a08b7afc89d04553fe920043a5d74e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-0-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-0-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.4-0-1 description: Object.getOwnPropertyNames must exist as a function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-0-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-0-2.js index 03c9ee05c43de56757c3c9138a684a7d29a1edac..0fa7c77adf374a787c1700354ef4f4c72562d98e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-0-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-0-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.4-0-2 description: > Object.getOwnPropertyNames must exist as a function taking 1 parameter diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-2.js index f38f8d564eb2008d167e52fd049d2ef3ba1b6573..4aac076ffcdc7e47cbb7b9a04b9103927df5d500 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.4-1-2 description: Object.getOwnPropertyNames throws TypeError if 'O' is undefined includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-3.js index 6d451e84d428337e35df8bb7b6a7195c37cdf6e2..6b9267ebf3f822f5eaaba09cc7ce0fea57d75a04 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.4-1-3 description: Object.getOwnPropertyNames throws TypeError if 'O' is null includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-4.js index 10f01a3ee2c41cc1b1616a13f83e45e4742df83f..ece9b230fbc4b13e2b66d62d516fe3663f7bb0f5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.4-1-4 description: Object.getOwnPropertyNames throws TypeError if 'O' is a boolean includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-5.js b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-5.js index e97e959d4f9034bd2b269695832b57e57e7b48e5..9dd7d265ad43ad488433664ffdf2b37003301bb5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-5.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.4-1-5 description: Object.getOwnPropertyNames throws TypeError if 'O' is a string includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-1.js index a97e0656ee5a85b92d6600f750d0bf6f41eb7b3f..96cf9c8b619f2da79cda045174f9ffb987826012 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.4-1 description: > Object.getOwnPropertyNames throws TypeError if type of first param is not Object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-1.js index da5e858e887377df0bf6af5c514d15b396da5234..b15c8dcfec86384e5c93921be91c3f8605a91dc4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.4-2-1 description: > Object.getOwnPropertyNames - returned array is an array according to Array.isArray diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-2.js index f697aebec8741be2ad38b01f6ba04e816c492992..070c395097482b14c3a0faca5f1c8da14576ac51 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.4-2-2 description: Object.getOwnPropertyNames - returned array is an instance of Array includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-3.js index bd8c004abf05d207c4e53afca09991c0bac3779e..74fe6f5825e07d053f35606669e184c8cbcc28d3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.4-2-3 description: > Object.getOwnPropertyNames - length of returned array is initialized to 0 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-4.js index ec558b0e844eea17d6af6ed87b032328c5763d08..2efbafeddcd262b2966b0296d2b414bb46e16dc6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.4-2-4 description: > Object.getOwnPropertyNames - returned array is the standard built-in constructor diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-3-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-3-1.js index d44c24e0234b113151806bd569e7e745a4163a20..9802ae0e64eaa9f79b9479542eba882f67d3a4c6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-3-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-3-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.4-3-1 description: > Object.getOwnPropertyNames - elements of the returned array start from index 0 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-1.js index 87ef6390f252deece23bfb1c038527bd8154a59c..d47f39bf4caf41ad5ea382f22ce0b289d5ef3dd3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.4-4-1 description: Object.getOwnPropertyNames returns array of property names (Global) includes: - runTestCase.js diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-2.js index 08c0bd159b7bd94bba7f84374039a998f6e5eef6..0e3f67777373241e613584b57c68e4ada45fc49d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.4-4-2 description: Object.getOwnPropertyNames returns array of property names (Object) includes: - runTestCase.js diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-36.js b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-36.js index 1184ca30f9546aa4704bf1de4799bd2b57bffc98..e94459ddeed5c3e83726b993d5227558ccf0d338 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-36.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-36.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.4-4-36 description: > Object.getOwnPropertyNames - inherited data properties are not pushed into the returned array diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-37.js b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-37.js index 17fe1232ff16ad91253b4fdac85c138b3a004ede..0513d34c8f11632f1d4374a2bbfe9f0cd0cb2c30 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-37.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-37.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.4-4-37 description: > Object.getOwnPropertyNames - inherited accessor properties are not pushed into the returned array diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-38.js b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-38.js index 697000349e76ee156141eee5244e57110d820aed..8e7f91620ae66717edbf65fdc626001cad2e03f8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-38.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-38.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.4-4-38 description: > Object.getOwnPropertyNames - own data properties are pushed into the returned array diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-39.js b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-39.js index ea8b6b077df167adbf147c66a217e419f14568a5..b264854cea359cf40c37e1568f7f888763c6f87b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-39.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-39.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.4-4-39 description: > Object.getOwnPropertyNames - own accessor properties are pushed into the returned array diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-40.js b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-40.js index 61695a7278004902593170e92141ea919f709ae4..82afbe6a00fd0d13593ef84ea72d619b9a1e5955 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-40.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-40.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.4-4-40 description: > Object.getOwnPropertyNames - inherited data property of String object 'O' is not pushed into the returned array diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-41.js b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-41.js index cdaea891e68308acf02125700f2f137ef25096e2..004b1b9d9e42688ad2ca1ddaffff18bfc6904692 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-41.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-41.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.4-4-41 description: > Object.getOwnPropertyNames - inherited accessor property of String object 'O' is not pushed into the returned array diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-42.js b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-42.js index 48e3964b74756a7e729e8fe85f4fca97e345dd6f..a0e87b294725897cb41c411880b48abb511cb791 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-42.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-42.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.4-4-42 description: > Object.getOwnPropertyNames - own data property of String object 'O' is pushed into the returned array diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-43.js b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-43.js index 4d60c9eae390e629da936031767eaf3f4d8b717a..91e42290d7ffcb70997552b9e88208861e282fde 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-43.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-43.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.4-4-43 description: > Object.getOwnPropertyNames - own accessor property of String object 'O' is pushed into the returned array diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-44.js b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-44.js index 7203aa32e3568c75ae75deb8b792d929fcc511a6..232015fb12769277c1934d7109784ff48e6807bf 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-44.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-44.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.4-4-44 description: > Object.getOwnPropertyNames - own index properties of String object are pushed into the returned Array diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-45.js b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-45.js index d839600550b126497f0ed5b5f3efa0806d3e7543..06bb452b47a72715a50c7dad231fb47bf2185566 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-45.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-45.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.4-4-45 description: > Object.getOwnPropertyNames - inherited data property of Array object 'O' is not pushed into the returned array. diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-46.js b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-46.js index 035ceb2a69f6519ee1341464478bdd9418fcc789..efc47da516bacd453dc008d193e07f03b60ff6bd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-46.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-46.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.4-4-46 description: > Object.getOwnPropertyNames - inherited accessor property of Array object 'O' is not pushed into the returned array. diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-47.js b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-47.js index 25448d071e79985327a23b12a85cd8e18c51c187..9b499c694e6b220a70200a1aeb1af8d3f1e5c0b0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-47.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-47.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.4-4-47 description: > Object.getOwnPropertyNames - own data property of Array object 'O' is pushed into the returned array diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-48.js b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-48.js index b88958be34d4576ff3446001134d33398068f19f..dc54b8b09d0fcc7cd5cb98ec9b27fe71e09ca293 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-48.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-48.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.4-4-48 description: > Object.getOwnPropertyNames - own accessor property of Array object 'O' is pushed into the returned array. diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-49.js b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-49.js index 17a564444a2d009b939beb419fc7807189b223d1..5e5a6fc546e666f079ae73dfdab3ca55ff260e49 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-49.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-49.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.4-4-49 description: > Object.getOwnPropertyNames - own index properties of Array objcect are pushed into the returned Array diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-50.js b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-50.js index 3ce201645b61cefb9071476357976135a9fd1fed..62365293a669f93f86d999e820e8ba7367b81464 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-50.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-50.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.4-4-50 description: > Object.getOwnPropertyNames - non-enumerable own property of 'O' is pushed into the returned Array diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-1.js index e12665325e847e6d3226381437bcef290ef8c586..8e819f3f70b40753a77982105d51db7f8a863fac 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.4-4-b-1 description: > Object.getOwnPropertyNames - descriptor of resultant array is all true diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-2.js index 84d8193743f5fc6327632f60031aff7774063fab..e8257e71e0fbef11c9b9b98b1b54146ab4abe434 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.4-4-b-2 description: > Object.getOwnPropertyNames - all own properties are pushed into the returned array diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-3.js index bf4808b0ca1bd80f37e27761ce91ae0f811aa154..9d2e853ee25b99262f1b287640968d75b6eee704 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.4-4-b-3 description: > Object.getOwnPropertyNames - own property named empty('') is pushed into the returned array diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-4.js index 4104b15c116bcefc36e27d242ea0e09d9ef82a2c..82e7b882cb4867a286528e534672b38f37dd45b2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.4-4-b-4 description: > Object.getOwnPropertyNames - elements of the returned array are writable diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-5.js b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-5.js index 80cec267c11230c6615b69a4d90fc6127a54f10e..3264f290148f671d897d9da9cfac332c17aa8c81 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-5.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.4-4-b-5 description: > Object.getOwnPropertyNames - elements of the returned array are enumerable diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-6.js b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-6.js index 313b32b31f9a574d9540d6aef8a769b09cf81718..6e9dca89d9eec7236572be73b518bcb31f381951 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-6.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.4-4-b-6 description: > Object.getOwnPropertyNames - elements of the returned array are configurable diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.4/S15.2.3.4_A1_T1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.4/S15.2.3.4_A1_T1.js index e473f40a90755eb8efb0f7da10e666123f5e188a..ce2045ff3dff8c6c4449b22629684c0dd6e05c1a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.4/S15.2.3.4_A1_T1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.4/S15.2.3.4_A1_T1.js @@ -5,6 +5,7 @@ info: > Object.getOwnProperties and Object.prototype.hasOwnProperty should agree on what the own properties are. +es5id: 15.2.3.4_A1_T1 description: > Check that all the own property names reported by Object.getOwnPropertyNames on a strict function are names that diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-0-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-0-1.js index b9f551356be9f7cb7551818d4a0ecfb062dd4501..2f85c1eb2d68e48c61d140791c8b6df1a9fbe7d2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-0-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-0-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-0-1 description: Object.create must exist as a function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-0-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-0-2.js index faacba9e7adc9bbf9793a449337c7363bad0fc10..a9509895241b973cc3354f6fdb0ddba994a68d0b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-0-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-0-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-0-2 description: Object.create must exist as a function taking 2 parameters includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-1.js index 196cbb2d80516ace49b3bddffe2fab00da9d75ea..e76d5f400245fb4801c466546702ec2f83562411 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-1-1 description: Object.create throws TypeError if 'O' is undefined includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-2.js index da0bd9db48ba806e838449541b26cf25f428f3ce..c0dda8d822501ab53862a99c5fdd5c76722fc47d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-1-2 description: Object.create TypeError is not thrown if 'O' is null includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-3.js index 8bb7f42c171b8f549ca06ef8c3f0967cf4dcac25..20f316da377e1b62857d4a3a298356bed908dfbb 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-1-3 description: Object.create throws TypeError if 'O' is a boolean primitive includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-4.js index f2e7765b10251e5bb567367828878ef954b93a9a..5d829f2bb0fbbf735ce8e911ff1de568da2b1746 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-1-4 description: Object.create throws TypeError if 'O' is a number primitive includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-1.js index 8deb5e9e35e362129380cbb2ac0ce068d451d347..e2d619016d0e98692c1bf73fad245a811d95a272 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-1 description: Object.create throws TypeError if type of first param is not Object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-2-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-2-1.js index 5c14d60c95e7084f3145722be99cf01b56eb5576..b1726e7639389b4440d0a72813cea914702dc7f6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-2-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-2-1.js @@ -8,6 +8,7 @@ info: > create sets the [[Prototype]] of the created object to first parameter. This can be checked using isPrototypeOf, or getPrototypeOf. +es5id: 15.2.3.5-2-1 description: Object.create creates new Object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-2-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-2-2.js index 298d9ca45b275575624cb21fbb7ccf026216597d..282a4d92e57e987cf9422170ba6cee03c7dd7a2d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-2-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-2-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-2-2 description: Object.create - returned object is an instance of Object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-3-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-3-1.js index 8a1f057053a01941bed48c6b554c1347babfce8e..95eee6d85466cd40e87dc8b24923484336637426 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-3-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-3-1.js @@ -8,6 +8,7 @@ info: > create sets the [[Prototype]] of the created object to first parameter. This can be checked using isPrototypeOf, or getPrototypeOf. +es5id: 15.2.3.5-3-1 description: Object.create sets the prototype of the passed-in object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-1.js index db7ba49e52f0da4690dcba74d7816eb18223c6f5..ce5b3a458fae78f3d1fad03aef853af5b2245a22 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-1.js @@ -8,6 +8,7 @@ info: > create sets the [[Prototype]] of the created object to first parameter. This can be checked using isPrototypeOf, or getPrototypeOf. +es5id: 15.2.3.5-4-1 description: > Object.create sets the prototype of the passed-in object and adds new properties diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-10.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-10.js index 6ad4454179c014bda964909aeee6201a16fede91..a08820f4a07c9ecdf648a83d4446e23d21397f7d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-10.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-10 description: > Object.create - argument 'Properties' is the Math object (15.2.3.7 step 2) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-100.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-100.js index 61e9fde44335710a746b9d331f74090880394270..54946e2bd88976372e6293ce113927711cfb3e92 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-100.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-100.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-100 description: > Object.create - 'configurable' property of one property in 'Properties' is not present (8.10.5 step 4) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-101.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-101.js index d3c1cb92a37b840e772c4705d383b99100d47a75..3eeba23d9056a42e4aae311edd36959bc7fdc13a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-101.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-101.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-101 description: > Object.create - 'configurable' property of one property in 'Properties' is own data property (8.10.5 step 4.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-102.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-102.js index f1d9bfa4084c0c4667648fe6e416513b8b3df1e1..b53dd44076557997aec756e7c34b812f7a8622d0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-102.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-102.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-102 description: > Object.create - 'configurable' property of one property in 'Properties' is an inherited data property (8.10.5 step 4.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-103.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-103.js index 30e97f1d860ac9fc8f9b274e35a1bace0533647d..de387bee37d74e36e70a285faf257d8c23f834d9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-103.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-103.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-103 description: > Object.create - 'configurable' property of one property in 'Properties' is own data property that overrides an inherited data diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-104.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-104.js index 4bdc6da2d236d9ec71d56234e20edc948d315f9f..46efe998e0789978881b8ccd1bf801c1cdb22109 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-104.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-104.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-104 description: > Object.create - 'configurable' property of one property in 'Properties' is own data property that overrides an inherited diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-105.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-105.js index e7c77133ebc757be91a66f642b3075ee4e5ea420..0af56dda4e90185317a42c5c9e10951162e1df7a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-105.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-105.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-105 description: > Object.create - 'configurable' property of one property in 'Properties' is own accessor property (8.10.5 step 4.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-106.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-106.js index 3ec686490038a1fec503cf2364b29339e6581f78..e43bd8e18a97cb033362cfc2f19fb7d1a9ee1932 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-106.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-106.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-106 description: > Object.create - 'configurable' property of one property in 'Properties' is an inherited accessor property (8.10.5 step 4.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-107.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-107.js index 3788eb3ad5750c34a782ee11cfbc3db9084a8105..b46f0aed17ded651ef952420919c436b03c36cca 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-107.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-107.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-107 description: > Object.create - 'configurable' property of one property in 'Properties' is own accessor property that overrides an inherited diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-108.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-108.js index 93ba554a8e63712183e5ce5e80778a7bccf592a3..fdae7da9d4999ef1748882c7a4e8f8573af9072f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-108.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-108.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-108 description: > Object.create - 'configurable' property of one property in 'Properties' is own accessor property that overrides an inherited diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-109.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-109.js index 6b4a154794cbf17642b0ea56a17ba11479b41872..ce2f39ee964d1b9acce26848f80d8a5548374d87 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-109.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-109.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-109 description: > Object.create - 'configurable' property of one property in 'Properties' is own accessor property without a get function diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-11.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-11.js index e20f196406cceeec420c4ab38e95d2c4849863eb..abdf0c9c289d23b06abaf81002a2765b73c5bbb7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-11.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-11 description: > Object.create - argument 'Properties' is a Date object (15.2.3.7 step 2) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-110.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-110.js index 0e4762c5d34fb7563aea62601aede59894db6730..0813fa1a2a38ca0b596881092c165d4ee6419dc3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-110.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-110.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-110 description: > Object.create - 'configurable' property of one property in 'Properties' is own accessor property without a get function, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-111.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-111.js index 2a12ba3b1fe4b88b1f5d36c289697597a3ba428a..ce43122524ccf481ab789cbb435b040691e04a6e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-111.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-111.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-111 description: > Object.create - 'configurable' property of one property in 'Properties' is an inherited accessor property without a get diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-112.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-112.js index 5371270ad34fc8c8fdecfe398d5bc71d9e4c4fcf..8801531990b3fb297c26dddeff431a83eb8fcc2e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-112.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-112.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-112 description: > Object.create - one property in 'Properties' is a Function object which implements its own [[Get]] method to access the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-113.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-113.js index 0be6c569c204dfcb7afe9bd18ae4da72904655dc..9126936e5f3d49df990972662a36bce1aa570caf 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-113.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-113.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-113 description: > Object.create - one property in 'Properties' is an Array object that uses Object's [[Get]] method to access the 'configurable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-114.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-114.js index b6033afc0feb9fe7271e7e9c22a16d231ae50047..6e9ec2f61db1fcee1df3ee6736ce11b8061f047f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-114.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-114.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-114 description: > Object.create - one property in 'Properties' is a String object that uses Object's [[Get]] method to access the 'configurable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-115.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-115.js index 9b2e2820a9acd3fae0af98a2900874bd2f07b061..8552c6d336b5ea5fff6a130385d4d4bd55953ee4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-115.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-115.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-115 description: > Object.create - one property in 'Properties' is a Boolean object that uses Object's [[Get]] method to access the 'configurable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-116.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-116.js index 9bb72f78c95591faf8de642f1ca2e32e572724be..617816aa75212d336040c64098d1c7775ad196c4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-116.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-116.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-116 description: > Object.create - one property in 'Properties' is a Number object that uses Object's [[Get]] method to access the 'configurable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-117.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-117.js index c66dd185e1794346876cf66556fc8848df423b6e..c37de8e66fb1b9426de67256a91d108bfd8fc6ed 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-117.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-117.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-117 description: > Object.create - one property in 'Properties' is the Math object that uses Object's [[Get]] method to access the 'configurable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-118.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-118.js index 2b9ec74f820a340de740eb336821723f59582da2..74821ee454559c2665d2091b4fb6fcafb3616a66 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-118.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-118.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-118 description: > Object.create - one property in 'Properties' is a Date object that uses Object's [[Get]] method to access the 'configurable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-119.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-119.js index fba4af5b8e48d32975f85e995599079bc6ad7207..757a2cbfadc8d02bb0854450ccea7879796f80f2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-119.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-119.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-119 description: > Object.create - one property in 'Properties' is a Date object that uses Object's [[Get]] method to access the 'configurable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-12.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-12.js index 965bc12423b9a396cad0728f111d7bf1c13c5232..0c5fb8b345afbf2ba0bc5efee83bdd64d23b2df5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-12.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-12 description: > Object.create - argument 'Properties' is a RegExp object (15.2.3.7 step 2) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-120.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-120.js index 178d8724d99f9ff0be385862afbb16476c6727a4..8323b37502fe848c5a6e693ae071fced44db9ee7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-120.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-120.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-120 description: > Object.create - one property in 'Properties' is the JSON object that uses Object's [[Get]] method to access the 'configurable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-121.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-121.js index 61660e804cea57f4278c9afa0fb96985fc1ee18a..4e4c07ce116929ad80f9c051144c19f2bcba7551 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-121.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-121.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-121 description: > Object.create - one property in 'Properties' is an Error object that uses Object's [[Get]] method to access the 'configurable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-122.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-122.js index cbc8b238a62c21bf06243c962205c0ef77609a85..6f52a36f43ace4643762a80cf16ea632f6360ee1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-122.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-122.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-122 description: > Object.create - one property in 'Properties' is an Arguments object which implements its own [[Get]] method to access the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-124.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-124.js index 2ed0e0239d7e4718defb0765255b6814239e164c..fa04470b4226663db515e7a8b4dc8a20305d8e8f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-124.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-124.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-124 description: > Object.create - one property in 'Properties' is the global object that uses Object's [[Get]] method to access the 'configurable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-125.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-125.js index b9c6b7714c44303984fc7119e223cca2d1d4918d..d7820db41064cc5a2b89ea84a534d29d9f04acb4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-125.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-125.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-125 description: > Object.create - 'configurable' property of one property in 'Properties' is undefined (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-126.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-126.js index a86598d7aead01f61059094655ac89b9b658d19c..43a8a222a89c1aaef7f548bf7b35261a76a562a5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-126.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-126.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-126 description: > Object.create - 'configurable' property of one property in 'Properties' is null (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-127.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-127.js index cb1989d6b56288216b4ff51cbbb009b64cb3510c..1714eb4c7b432c546ab28eeb6d35613391361067 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-127.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-127.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-127 description: > Object.create - 'configurable' property of one property in 'Properties' is true (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-128.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-128.js index 4885b4fa0aea5cc93dfed0150ca97dad53a37729..732ce93df30d599ae9adb6ce410a55f84c1cc44c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-128.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-128.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-128 description: > Object.create - 'configurable' property of one property in 'Properties' is false (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-129.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-129.js index 2a28a0b4b8175a31e9ce1bc2c2ff06320ff3a0dc..4c4e1670dd0b446cf7006e8764f30654767bc8d6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-129.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-129.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-129 description: > Object.create - 'configurable' property of one property in 'Properties' is 0 (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-13.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-13.js index eb497c7346b5e1f66d24d90bbfe5b9e99612f951..429aadce2a098e7b60ac8727d69265eaafe9c73b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-13.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-13 description: > Object.create - argument 'Properties' is the JSON object (15.2.3.7 step 2) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-130.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-130.js index 729111019dae9e18f38ee4bb39e8eda25e18783d..ec8f536ab81723c1c86e75cc34fbb9d95def6587 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-130.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-130.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-130 description: > Object.create - 'configurable' property of one property in 'Properties' is +0 (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-131.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-131.js index 55f391696441432363e753e16d5df9512c888c11..0fe7a559a73bc03f861a425aa42f5eb712df21ce 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-131.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-131.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-131 description: > Object.create - 'configurable' property of one property in 'Properties' is -0 (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-132.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-132.js index 30ae6f416de75b8888764a4179b28cff7ecbc1d4..b48bb350714e05352d46b030ac185f6751fceb42 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-132.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-132.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-132 description: > Object.create - 'configurable' property of one property in 'Properties' is NaN (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-133.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-133.js index b306886a11596a6f2951ce417c91d9d9a9c4f7d5..910ae0dcd29080524b7d5915dcc0dce2265f18f9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-133.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-133.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-133 description: > Object.create - 'configurable' property of one property in 'Properties' is a positive number (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-134.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-134.js index 581d7eeb276366f8ca456e131ec91f86ae849b73..c0bd7edb1a51829fb9c18df56f3cf676ef8aa3bf 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-134.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-134.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-134 description: > Object.create - 'configurable' property of one property in 'Properties' is a negative number (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-135.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-135.js index b87ee233600549aaecaef82a85b67db014c80acf..ccd7200a533e902ae1a0ae134830060650161a07 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-135.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-135.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-135 description: > Object.create - 'configurable' property of one property in 'Properties' is an empty string (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-136.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-136.js index 23776f21596d79cd5a0b3f1f479dbbdb48f4f75d..bf4b6cf4e918b5dc9cf14d4500dce339ead8bf3c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-136.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-136.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-136 description: > Object.create - 'configurable' property of one property in 'Properties' is a non-empty string (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-137.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-137.js index 26a4cf66212cc9dbcebe51513931fa305019d03d..4b0593660d1d4bbba7d78eb331a919d9bfe628fe 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-137.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-137.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-137 description: > Object.create - 'configurable' property of one property in 'Properties' is a Function object (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-138.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-138.js index 6e15104c278a52b9958d4408d5356727b1b23145..c08f977172cf7380ef5ac88511216d4bb803c740 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-138.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-138.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-138 description: > Object.create - 'configurable' property of one property in 'Properties' is an Array object (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-139.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-139.js index f9932aae0ac5a402be8f8195ae4b75f8d87786ac..8a0571239c533ad89879d88dbad3e64bb9bec456 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-139.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-139.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-139 description: > Object.create - 'configurable' property of one property in 'Properties' is a String object (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-14.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-14.js index 6484f3969facb704592159cef11193418ad41402..f1d973e33cd81aca1c66e25c524b60efb7808a0f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-14.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-14 description: > Object.create - argument 'Properties' is an Error object (15.2.3.7 step 2) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-140.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-140.js index e05ab4c2d53a0e6a4e4bf545bfd3dd55d7d687fc..43c690d24a64fa164b3de7963830a5542870ae75 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-140.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-140.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-140 description: > Object.create - 'configurable' property of one property in 'Properties' is a Boolean object (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-141.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-141.js index 7ca0a82abcb2556bf5d2fdd1090e092442b3d187..bb8139e0b5ce5d2440c4c4c8c57dd55d5baace58 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-141.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-141.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-141 description: > Object.create - 'configurable' property of one property in 'Properties' is a Number object (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-142.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-142.js index c4aca5ea755f3dedc16a3c155b4c106bf92128e8..dac9349592bf1f90fe72ef33e9cd65fcfa54781f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-142.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-142.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-142 description: > Object.create - 'configurable' property of one property in 'Properties' is the Math object (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-143.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-143.js index 2723a8f9e46aaa7ea9522e6c6fe6f9f73313c17e..496c22d471425ad01cd1b6dc523e73c7f34b9b87 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-143.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-143.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-143 description: > Object.create - 'configurable' property of one property in 'Properties' is a Date object (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-144.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-144.js index 6e03121a43bc623d30678cc0c7b30f1574357bcc..f0fa89f62d8287fbe88fa1b938be99fb02968f30 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-144.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-144.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-144 description: > Object.create - 'configurable' property of one property in 'Properties' is a RegExp object (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-145.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-145.js index da121110c1d4b09ca0c7678978a40e08f2479168..8c1fcdf81de14321584ead36d9d29694d5fd7730 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-145.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-145.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-145 description: > Object.create - 'configurable' property of one property in 'Properties' is the JSON object (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-146.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-146.js index f481055d6296003fe8a0fef9cd9d00f793945deb..43f15680fa93ac143b6ae78f8af064fdf1786458 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-146.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-146.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-146 description: > Object.create - 'configurable' property of one property in 'Properties' is an Error object (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-147.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-147.js index 950dd42513bd9b65003cb296e2ca269b15132b20..ff9b9909b98d3a209b841f416926ebc9f97c0855 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-147.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-147.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-147 description: > Object.create - 'configurable' property of one property in 'Properties' is an Arguments object (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-149.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-149.js index ae14eb3845ff81a74ac69c23c0d6571463b409f1..0797e5609d803637bbb84486c96bd1a66ced6683 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-149.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-149.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-149 description: > Object.create - 'configurable' property of one property in 'Properties' is the global object (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-15.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-15.js index 187138e54d9d5a395606d2803e433f2bf3a20dc1..4b88f02726e71fbc8e85043b407f9a74fbe49775 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-15.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-15 description: > Object.create - argument 'Properties' is the Aguments object (15.2.3.7 step 2) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-150.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-150.js index 9811bd7e59ff6e9d0fcc62246ebe1ecce565ec74..e0d524ab1d776c3bf450ab296857a3a9e8a6f206 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-150.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-150.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-150 description: > Object.create - 'configurable' property of one property in 'Properties' is a string (value is 'false') which is treated as diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-151.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-151.js index 659aa0276e20cc12a5c547f523786e3bb6b0d3ef..4e3c5ac5c6f5e1ef138270ff78a8f6b25d6f64b0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-151.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-151.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-151 description: > Object.create - 'configurable' property of one property in 'Properties' is new Boolean(false) which is treated as the value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-152.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-152.js index 2a509baa1d81019f2d316e6e3133ae3794875991..d54e2d354839e1e99255ae6b0eb18979c2b371e7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-152.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-152.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-152 description: > Object.create - 'value' property of one property in 'Properties' is present (8.10.5 step 5) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-153.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-153.js index bec6beefa30ee4f2628d3754c82e5bd0a011ba8c..277e5f4d5f146c1fa2e9b3d418902084521021e0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-153.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-153.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-153 description: > Object.create - 'value' property of one property in 'Properties' is not present (8.10.5 step 5) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-154.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-154.js index 709828207de0834a6e9c9ba60e50d9b1f6f2ab25..ea9faadfd3d67a3ba03c7153a6ad1fc4b36aaa05 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-154.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-154.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-154 description: > Object.create - 'value' property of one property in 'Properties' is own data property (8.10.5 step 5.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-155.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-155.js index 568230247a20aad55bf6b5c2a200a8941ef81bb5..5d5a1ce59bf69608b8fc200fe88bfdb72bc0ede3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-155.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-155.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-155 description: > Object.create - 'value' property of one property in 'Properties' is an inherited data property (8.10.5 step 5.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-156.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-156.js index 31c2b6dbde93292c2f15d730e834c4dc2a5cf643..00dbc66ca967d1f94dabd8d8abaebe4b7edd672f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-156.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-156.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-156 description: > Object.create - 'value' property of one property in 'Properties' is own data property that overrides an inherited data property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-157.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-157.js index 06523b5e3b2b7c6ada672a373322c70fa8270d7a..8c910e0cda077475e37cab5403162ce9177aaca9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-157.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-157.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-157 description: > Object.create - 'value' property of one property in 'Properties' is own data property that overrides an inherited accessor property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-158.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-158.js index bf3df54253d5d4bd84d0f38bb241e22bc9d42b6d..3fa52d9fbbb33b401674dbe7b5b9f23ca986b372 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-158.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-158.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-158 description: > Object.create - 'value' property of one property in 'Properties' is own accessor property (8.10.5 step 5.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-159.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-159.js index f1b5c961028f783a77770b288fd1d3fbe89efc9c..86211a2fee6221f0d55cf0f2b8cabde65396c2ea 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-159.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-159.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-159 description: > Object.create - 'value' property of one property in 'Properties' is an inherited accessor property (8.10.5 step 5.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-16.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-16.js index e090341af3b04e5f3e707369bec2219033126e40..39373a836d403102e9af45d7a069d96fd5d69db5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-16.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-16 description: > Object.create - own enumerable data property in 'Properties' is defined in 'obj' (15.2.3.7 step 3) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-160.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-160.js index 2a273a2a4aa960ec5a20e6f52eb321505485ab48..4d1af7180605a54bf82894051372f1379142cb4c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-160.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-160.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-160 description: > Object.create - 'value' property of one property in 'Properties' is own accessor property that overrides an inherited data property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-161.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-161.js index 69dc33a48035e55f28efd0e63ebaccef89fb81aa..e9b0581bc03a593e96736843d28e3f0140e3f03f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-161.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-161.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-161 description: > Object.create - 'value' property of one property in 'Properties' is own accessor property that overrides an inherited accessor diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-162.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-162.js index b1af604389c24e5789b41fc3db3b53546ecc16b8..9d138f3401724568a21db2cbedee8e6107d421c2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-162.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-162.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-162 description: > Object.create - 'value' property of one property in 'Properties' is own accessor property without a get function (8.10.5 step 5.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-163.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-163.js index 4cdbede5097dd6f5731930c0208c2eb43c96d9fa..6c89c2752930e4797387e3ac4bfcb69fd5d68130 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-163.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-163.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-163 description: > Object.create - 'value' property of one property in 'Properties' is own accessor property without a get function, which overrides diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-164.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-164.js index 1de1f2acf152d94598830d62e84021ea6cf86891..7ad81fcec5ae0800a385f7e9d8b443252b424f6c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-164.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-164.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-164 description: > Object.create - 'value' property of one property in 'Properties' is an inherited accessor property without a get function (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-165.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-165.js index 178bd48257925013175dcfe57c844e3ba9e8c077..a5c9c9beb9cb10a2dfd60d6dbdda99a0e13cf737 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-165.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-165.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-165 description: > Object.create - one property in 'Properties' is a Function object which implements its own [[Get]] method to access the 'value' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-166.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-166.js index 891335632d7a147c43c1143d0a0e5dfe448ceff2..7f4dc756de2124beb2ac70908d79d61da309b512 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-166.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-166.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-166 description: > Object.create - one property in 'Properties' is an Array object that uses Object's [[Get]] method to access the 'value' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-167.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-167.js index bc30632537493fbd7d0c9e89b370d317fb3238ac..7644189ef96e3290774d16cf632778fd522a00e3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-167.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-167.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-167 description: > Object.create - one property in 'Properties' is a String object that uses Object's [[Get]] method to access the 'value' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-168.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-168.js index 65f1125cbbba692e33021ad416e7194e630dc52c..a79a98d01ed2de0f09d09a25e8f22e18176f3d64 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-168.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-168.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-168 description: > Object.create - one property in 'Properties' is a Boolean object that uses Object's [[Get]] method to access the 'value' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-169.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-169.js index 86a73d759985b4530f52f4bb7fa77c98f551cc4f..a40b6d1d947a6366dda07115aad58ac4e2f490e4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-169.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-169.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-169 description: > Object.create - one property in 'Properties' is a Number object that uses Object's [[Get]] method to access the 'value' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-17.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-17.js index 26c9939920a5e0725e9e76a267d15ed03436147c..9b552069d25e6db708ce0f26ec07e272f6e8cf84 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-17.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-17 description: > Object.create - own data property in 'Properties' which is not enumerable is not defined in 'obj' (15.2.3.7 step 3) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-170.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-170.js index 50838931e2c283baa4ffb82213492158728d65e0..ec2f42c87e69890d5e53ec0c5f2495cc31fc7977 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-170.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-170.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-170 description: > Object.create - one property in 'Properties' is the Math object that uses Object's [[Get]] method to access the 'value' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-171.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-171.js index dd5bd5d2992961f7dae57be9f2c0542aac76ef48..2d58d2cfa654b3264b5eda3c39065d2bda36d842 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-171.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-171.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-171 description: > Object.create - one property in 'Properties' is a Date object that uses Object's [[Get]] method to access the 'value' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-172.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-172.js index 9c9adee2cb53e9dbaaface6510c0b50a1eb2ec6d..fc320e2db41b8623683917386048832f70fe7909 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-172.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-172.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-172 description: > Object.create - one property in 'Properties' is a RegExp object that uses Object's [[Get]] method to access the 'value' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-173.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-173.js index 2465e25b88218e69bbed49caa138908d4f9a2781..442eebc1ebc4b3d5251240cdd5d766034087314f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-173.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-173.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-173 description: > Object.create - one property in 'Properties' is the JSON object that uses Object's [[Get]] method to access the 'value' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-174.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-174.js index 4eed88a3400daacef813f13c54cc088e6d31d610..7a2a77debd5d6a5dfa4232d60acc69ca72a24151 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-174.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-174.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-174 description: > Object.create - one property in 'Properties' is an Error object that uses Object's [[Get]] method to access the 'value' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-175.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-175.js index a10c404da5e97f7cf3e597f1414d7273dc3b8cd5..6fa185eeb308cbc5061698c4743b0acb64dd9e3b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-175.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-175.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-175 description: > Object.create - one property in 'Properties' is an Arguments object which implements its own [[Get]] method to access the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-177.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-177.js index e707598e94e357dfdb0ce070f80690829c7c25e1..5ab9a11cab4d7076931e5ee4b5b8712795b22f10 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-177.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-177.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-177 description: > Object.create - one property in 'Properties' is the global object that uses Object's [[Get]] method to access the 'value' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-178.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-178.js index 32e7d05de2da6b0c453fb5158877d01b42f18924..b3dade4b7d3c0794e0970dfd40a5792b21f6b9f7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-178.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-178.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-178 description: > Object.create - 'writable' property of one property in 'Properties' is true (8.10.5 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-179.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-179.js index eaccecbc1e219d112629a8169aa45ced2963afaf..bd1a5124759bf676a435fa4c7d998b780627e978 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-179.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-179.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-179 description: > Object.create - 'writable' property of one property in 'Properties' is not present (8.10.5 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-18.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-18.js index 695fed325975575433d2a0d0ab7208a91195237c..57c965197ed69c0a5c5652b771f8d050248e9bf6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-18.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-18 description: > Object.create - an enumerable inherited data property in 'Properties' is not defined in 'obj' (15.2.3.7 step 3) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-180.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-180.js index 529987f29867f401ee2c89826ee864facd7b0c34..19cba165ad4db3b3ecf3125ddb20ae82b08d1b20 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-180.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-180.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-180 description: > Object.create - 'writable' property of one property in 'Properties' is own data property (8.10.5 step 6.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-181.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-181.js index d947c00cf49db83e41749c99de538afe5ed87771..184ec757e3c83e29445e864908942a6837ea0fce 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-181.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-181.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-181 description: > Object.create - 'writable' property of one property in 'Properties' is an inherited data property (8.10.5 step 6.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-182.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-182.js index cec7d4258f437f083f8dd53a5299da52c5fbf101..a9e8372d5fdf383358316f4ab63677f9b7c12d4b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-182.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-182.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-182 description: > Object.create - 'writable' property of one property in 'Properties' is own data property that overrides an inherited data diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-183.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-183.js index 13650c0f3d9297c034108c4ae2d92e6e41294ed5..e092aa698170560aba817bec3bab26051105afdc 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-183.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-183.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-183 description: > Object.create - 'writable' property of one property in 'Properties' is own data property that overrides an inherited diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-184.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-184.js index 7952b9315e7bf2f2059132a31b122d2b475f148f..25723716d012df6f2f4ebea9aa530f658b2b05ea 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-184.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-184.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-184 description: > Object.create - 'writable' property of one property in 'Properties' is own accessor property (8.10.5 step 6.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-185.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-185.js index b3eac77cacdf81ea3560a3d4c2c839c4a38c1c02..ca9b8b904e5f338598a7eaf04a78069287e5321d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-185.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-185.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-185 description: > Object.create - 'writable' property of one property in 'Properties' is an inherited accessor property (8.10.5 step 6.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-186.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-186.js index 6bb811e03c840974b9caed4df959c7dffb23872c..8912409bb2abf390d0c405aecf1bf0c8e63f42d3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-186.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-186.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-186 description: > Object.create - 'writable' property of one property in 'Properties' is own accessor property that overrides an inherited diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-187.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-187.js index b1a93783a6d8421da37f646e4769b13cd1b175f5..12baaefbc7f58409f675b296e4b3eada3b3f7a68 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-187.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-187.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-187 description: > Object.create - 'writable' property of one property in 'Properties' is own accessor property that overrides an inherited diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-188.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-188.js index 0e24611e32dad10477e67a6a5b08b932e3ecc9df..19e357ea3765ea017c60b514722d280dfa7e33c5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-188.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-188.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-188 description: > Object.create - 'writable' property of one property in 'Properties' is own accessor property without a get function diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-189.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-189.js index da1905b80129042a33d2d4dd4a5ac23220f9bd25..2454ae2c74369b8cc57718d1aace0118ae164162 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-189.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-189.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-189 description: > Object.create - 'writable' property of one property in 'Properties' is own accessor property without a get function, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-19.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-19.js index b8cae8f1e9fff39f859f3f1ffd29693a357b75c2..eed9a9c13a97e11a59fb9441b22f78b3f79d14d0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-19.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-19 description: > Object.create - own enumerable accessor property in 'Properties' is defined in 'obj' (15.2.3.7 step 3) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-190.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-190.js index 21c9d17631a582ef6305585888f9b698d6e09e88..c9d5746ddc172d5d8c0c991a05ca72807def4fb5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-190.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-190.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-190 description: > Object.create - 'writable' property of one property in 'Properties' is an inherited accessor property without a get diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-191.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-191.js index bed0d5349f9f0b90592442fcc40416ee01f716f0..117a7a668a770f315ad1708b2632f32cdeea9595 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-191.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-191.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-191 description: > Object.create - one property in 'Properties' is a Function object which implements its own [[Get]] method to access the 'writable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-192.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-192.js index 2a6539b6c0e09ef8e4b94bdf26ec726d936a65fd..349b84ce5155ffffc2a1e35a6e21fc196af71dc7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-192.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-192.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-192 description: > Object.create - one property in 'Properties' is an Array object that uses Object's [[Get]] method to access the 'writable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-193.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-193.js index d3c436f9cce5536f157b0f7b7acd06e5621aa12e..47316fcdd9bd4b1b02eeadd532e764f3200a7de2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-193.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-193.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-193 description: > Object.create - one property in 'Properties' is a String object that uses Object's [[Get]] method to access the 'writable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-194.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-194.js index 5be7ca980c576a293d79c5ae6e3fc03e504de373..5b5282bd57f43b4d978f9c5ff1c2f0596e2c9111 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-194.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-194.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-194 description: > Object.create - one property in 'Properties' is a Boolean object that uses Object's [[Get]] method to access the 'writable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-195.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-195.js index 411cbae7c1c9624094df0961d06ef9e9519fefff..2a573f1a66f25f18a93d9406e4ade10732fb929e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-195.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-195.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-195 description: > Object.create - one property in 'Properties' is a Number object that uses Object's [[Get]] method to access the 'writable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-196.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-196.js index 1a6a79e21f24cc6961ca913225b5de24ed86121a..29deb76514afe2e4e922f000895b81f4d2d2d833 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-196.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-196.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-196 description: > Object.create - one property in 'Properties' is the Math object that uses Object's [[Get]] method to access the 'writable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-197.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-197.js index b048f00deecb41ea363a39d4b2409dc1726869d3..8506f088b97278b98e05e99da4f8cf489e01e877 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-197.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-197.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-197 description: > Object.create - one property in 'Properties' is a Date object that uses Object's [[Get]] method to access the 'writable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-198.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-198.js index c9fd1d6690ced913d75863428c84db1ddf84b631..9816b3f25ce364ebf948dac78846faca49916fa5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-198.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-198.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-198 description: > Object.create - one property in 'Properties' is a RegExp object that uses Object's [[Get]] method to access the 'writable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-199.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-199.js index 3b27073154e73a646b5222c84655557cdd34ac8d..e1bbc9784d2a8fe47f36f302edcb5824acae112a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-199.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-199.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-199 description: > Object.create - one property in 'Properties' is the JSON object that uses Object's [[Get]] method to access the 'writable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-2.js index d5511d8c05c4893c5e27b6e694ecaebc28d2edb9..b640af79bc9f469e4a19b12e2cf96e95a3adbdca 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-2 description: Object.create - 'Properties' is undefined includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-20.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-20.js index ddce4152d335d2649d34bbeeffbcdaeca76269a1..26f08fe705ca1e091a15b65a9ef0dbeccca44b3a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-20.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-20 description: > Object.create - own accessor property in 'Properties' which is not enumerable is not defined in 'obj' (15.2.3.7 step 3) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-200.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-200.js index ca9585cd48d682cc00e3a2ae8dccab95e65a00ee..c30e57380d3026779184595e614322ce14775767 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-200.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-200.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-200 description: > Object.create - one property in 'Properties' is an Error object that uses Object's [[Get]] method to access the 'writable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-201.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-201.js index 0b13f7865782e1209b40e11a0d78347a57dd99c6..8cba7dd0c1eb9d4aed681493b3377b6ac71eff20 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-201.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-201.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-201 description: > Object.create - one property in 'Properties' is an Arguments object which implements its own [[Get]] method to access the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-203.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-203.js index e1179403a03ae97de2bcae856bbcbac4e2fcd493..6ee57c98523d0adeec83ee271e75cb94f9f2c233 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-203.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-203.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-203 description: > Object.create - one property in 'Properties' is the global object that uses Object's [[Get]] method to access the 'writable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-204.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-204.js index a08555209b8abe49fc6a8d48ce973c84e13574cc..a3cc23d730911593a22ec2169f8ecbc4fff40e00 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-204.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-204.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-204 description: > Object.create - 'writable' property of one property in 'Properties' is undefined (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-205.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-205.js index aacc4445f122ab57310b234aae495dfdd4bc5b6a..6001a5e2346e84ef8fd8a47d25380b55230f6e74 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-205.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-205.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-205 description: > Object.create - 'writable' property of one property in 'Properties' is null (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-206.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-206.js index dc2a25a74faf52685696c15a3614a267334ee490..dc9cdc0ffe4dcb1d0ffc09ead2eb1e94a2fffc23 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-206.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-206.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-206 description: > Object.create - 'writable' property of one property in 'Properties' is true (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-207.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-207.js index efdbedd540c4edb166bf5252d8554d2fec275fd0..f2de55adc02cbaf5e3b47fd741d6554ed6095fc7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-207.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-207.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-207 description: > Object.create - 'writable' property of one property in 'Properties' is false (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-208.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-208.js index 13e50c099bb5d6b4fa8cf2c5a2372007c9d9ee30..5833446e2e10d6b786e57575ed16913c18bbe76c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-208.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-208.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-208 description: > Object.create - 'writable' property of one property in 'Properties' is 0 (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-209.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-209.js index 522377a052bcfee7b4d733bb3a5f864e25604057..07ceb4a0d3bf6dfdf43a56f269a296b14e526b95 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-209.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-209.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-209 description: > Object.create - 'writable' property of one property in 'Properties' is +0 (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-21.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-21.js index ffed87727253c9108e6ced85b5fc71c07e305710..f45b71fc34b277e796dc0e1cfce8c701fd741a74 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-21.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-21 description: > Object.create - an enumerable inherited accessor property in 'Properties' is not defined in 'obj' (15.2.3.7 step 3) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-210.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-210.js index d6e9d599c989d684e41eb42234440baed0a44fb6..99cf167a86e30129cbd361393c0f2912d703d008 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-210.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-210.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-210 description: > Object.create - 'writable' property of one property in 'Properties' is -0 (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-211.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-211.js index ab20eeb222d5ae821b0bade5cf689b34355bca24..ee514260a7762dfaed7252232d37a87e04f8cece 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-211.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-211.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-211 description: > Object.create - 'writable' property of one property in 'Properties' is NaN (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-212.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-212.js index 1bddc8af29fc9a7b1747321b8dc4a5ec0cbbc571..00874f9569bb6cbaa49641db478f21bf624252fc 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-212.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-212.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-212 description: > Object.create - 'writable' property of one property in 'Properties' is a positive number primitive (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-213.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-213.js index 335ba037f2a75460fff289a10b7de6665375cc46..5fc64d92d2e572bdabc5a864e1369340a0cfc641 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-213.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-213.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-213 description: > Object.create - 'writable' property of one property in 'Properties' is a negative number primitive (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-214.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-214.js index 0335230488ae8febe5aede822a86ee42e0f40c01..b31462556fd6cbd806ecd3a5e56ccfdd3589a98d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-214.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-214.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-214 description: > Object.create - 'writable' property of one property in 'Properties' is an empty string (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-215.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-215.js index f5849eee36e6d35add6d88e319b4f04585148541..880dafb5076e023151ad13c6e8035419d3329879 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-215.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-215.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-215 description: > Object.create - 'writable' property of one property in 'Properties' is a non-empty string (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-216.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-216.js index f0fa6ddb33d8a216b7ba4e689d0e6de3b5441a75..b71c507abc2d6fe865f2506d004c0a46e0c946e4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-216.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-216.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-216 description: > Object.create - 'writable' property of one property in 'Properties' is a Function object (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-217.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-217.js index 3b3ee5b2053c3fde338795194c12cefc31231912..beff5f221499919ceaedcdfb95c76a551ed7c330 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-217.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-217.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-217 description: > Object.create - 'writable' property of one property in 'Properties' is an Array object (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-218.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-218.js index 2dab06c305d43c63562279431c901f10a8843021..a600b21021fa25d1fd2a5af03ec5974f4ea23f21 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-218.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-218.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-218 description: > Object.create - 'writable' property of one property in 'Properties' is a String object (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-219.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-219.js index 7efa9aea7bcd82ec6abe01b14eb5f25a2f6b32e9..ed0a37e24790e3255b6745f4f722a72316ee58be 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-219.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-219.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-219 description: > Object.create - 'writable' property of one property in 'Properties' is a Boolean object (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-22.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-22.js index 5c100e67c5f254a579623342c3e517a94bd69f1a..c4367441d26b487caf1c365beb79876d7e6023a4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-22.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-22 description: > Object.create - own enumerable data property that overrides an enumerable inherited data property in 'Properties' is defined in diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-220.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-220.js index 53d67300dbeae341f7a824e7bca8968abc139333..986b718e3def33a0f38708a9a2cab593833a2093 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-220.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-220.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-220 description: > Object.create - 'writable' property of one property in 'Properties' is a Number object (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-221.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-221.js index 4ad0ea78fae0ef724251bf0b18180a5ce04e3730..9924dfbaefca4ebaf65598c910eda9cce2e9e55f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-221.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-221.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-221 description: > Object.create - 'writable' property of one property in 'Properties' is the Math object (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-222.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-222.js index 75aa717966ae603791cd78a22e5155ee9193ffc5..422a19dd5719e9023f5bf444903a10951358cd0b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-222.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-222.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-222 description: > Object.create - 'writable' property of one property in 'Properties' is a Date object (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-223.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-223.js index 0526bbc4e12e07c9225869c5b0fd549137bb49d3..b31ae98ad80dc412d3580c09fe0dec6086f6f2ef 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-223.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-223.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-223 description: > Object.create - 'writable' property of one property in 'Properties' is a RegExp object (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-224.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-224.js index 748c53c18a10eba1449bea8f6959f8c2b6d0c8ee..94d6960fc734f6e2734c2424f7723783a16f1634 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-224.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-224.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-224 description: > Object.create - 'writable' property of one property in 'Properties' is the JSON object (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-225.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-225.js index adf75074df95b96743f3aec9320a408d7c55bbfd..f866b3516cf574364248277e36f6e096393f2141 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-225.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-225.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-225 description: > Object.create - 'writable' property of one property in 'Properties' is an Error object (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-226.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-226.js index 90efb60dfe6d524f58ff6864d7d6f0227787be29..983b715458f4d4725600fd78f09129e59a24c850 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-226.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-226.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-226 description: > Object.create - 'writable' property of one property in 'Properties' is an Arguments object (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-228.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-228.js index 9c4230c31ae0eb39282cf81f601d16ce031c7fd7..52981de1345e71b23ddda859c9367ce3eb5b3ac0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-228.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-228.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-228 description: > Object.create - 'writable' property of one property in 'Properties' is the global object (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-229.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-229.js index 42ddfa190a01665e8a9f5c9f53793f694c45d83e..afb0e9ec3dd3ae2bbbbf44ecf8189ca2e922a835 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-229.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-229.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-229 description: > Object.create - 'writable' property of one property in 'Properties' is a string (value is 'false') which is treated as diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-23.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-23.js index c4f200488873ae74c8db1dbf50795df37b32a30a..9abad971481631b672ec5f258256da22b69dc314 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-23.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-23 description: > Object.create - own enumerable data property that overrides an enumerable inherited accessor property in 'Properties' is defined diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-230.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-230.js index 8610b7d1d6277fb50b995d7508cf21d1317d4570..2de33eb4706d89fbefd70c2cca09004da175e1fd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-230.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-230.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-230 description: > Object.create - 'writable' property of one property in 'Properties' is new Boolean(false) which is treated as the value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-231.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-231.js index 92001895be011453a04a7c1752cd5536d05c87a0..4e61da58924574164bd4e0f2d2df67ca70dfca4f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-231.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-231.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-231 description: > Object.create - 'get' property of one property in 'Properties' is present (8.10.5 step 7) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-232.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-232.js index cfe04681646348453f2d46747049b82dfdb8ac07..9437b86bc2ebd6565d01b15212b33975f35d3843 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-232.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-232.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-232 description: > Object.create - 'get' property of one property in 'Properties' is not present (8.10.5 step 7) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-233.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-233.js index fe3c2290319330610681080ac6112b81662916f1..6d000062e3da6c87981c00021affa780b65349db 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-233.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-233.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-233 description: > Object.create - 'get' property of one property in 'Properties' is own data property (8.10.5 step 7.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-234.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-234.js index ab9e6cac9fc78f124d458755e802756183bd1236..739956e84b5c46b20cead4d114ec67ae36eeb6fc 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-234.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-234.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-234 description: > Object.create - 'get' property of one property in 'Properties' is an inherited data property (8.10.5 step 7.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-235.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-235.js index 38ffaf83aa86c5bfad1ab18f25c081950011a436..c84019de8d2ce0d55fbc82363a6df733be017475 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-235.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-235.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-235 description: > Object.create - 'get' property of one property in 'Properties' is own data property that overrides an inherited data property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-236.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-236.js index fce1e81ce2e04269f30da3f5d56902d8f6356307..6e631987807db1a180442d7f2b8009a493825690 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-236.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-236.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-236 description: > Object.create - 'get' property of one property in 'Properties' is own data property that overrides an inherited accessor property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-237.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-237.js index 0d0e19c281bf1f00362aa07c48f8dfdb256cac59..6353257e94ff08eb68160dd52583f34e47dcfca0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-237.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-237.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-237 description: > Object.create - 'get' property of one property in 'Properties' is own accessor property (8.10.5 step 7.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-238.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-238.js index 772ee301fabbbac228656301dabd539d48ab5292..bbe536940c14ef15c10788343633f90fe5a397ef 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-238.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-238.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-238 description: > Object.create - 'get' property of one property in 'Properties' is an inherited accessor property (8.10.5 step 7.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-239.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-239.js index fff32869ae181803d57730a8f8a7243a81518b57..c4af427ec282493de00069420bae981eb8b4a672 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-239.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-239.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-239 description: > Object.create - 'get' property of one property in 'Properties' is own accessor property that overrides an inherited data property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-24.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-24.js index 976e4b78bdc3127ed4c0f97c03920f9a8a5dd6c3..e63380a878534182c9350300c205eda876be47af 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-24.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-24 description: > Object.create - own enumerable accessor property that overrides an enumerable inherited data property in 'Properties' is defined in diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-240.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-240.js index d66572e1914dfe7fa51508656e0425ff75a63fe4..d38376045865c703aa18f25a9eb18f9fd44ce279 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-240.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-240.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-240 description: > Object.create - 'get' property of one property in 'Properties' is own accessor property that overrides an inherited accessor diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-241.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-241.js index b8403acd48a8ad745fdf7197b5e9566994054148..f969c225daf34eb0d7757dc0a517fc4463d2da34 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-241.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-241.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-241 description: > Object.create - 'get' property of one property in 'Properties' is own accessor property without a get function (8.10.5 step 7.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-242.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-242.js index 98784a6065d7cd1ffe95f596ed15b70dcc49770f..ca45c97df6b79c475f319f5062b584a2877acc2d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-242.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-242.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-242 description: > Object.create - 'get' property of one property in 'Properties' is own accessor property without a get function, which overrides an diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-243.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-243.js index 6ea47a13e7f71b7d2cb0e20dfe74afc260f7d9f1..8fbc695553d9b2a31417affc9f0485a3d54d58ec 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-243.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-243.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-243 description: > Object.create - 'get' property of one property in 'Properties' is an inherited accessor property without a get function (8.10.5 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-244.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-244.js index e79d42584d408cf06fcf55844bc373849d473425..7d754cef71b6bb8f4a992c63ac66921826b10df4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-244.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-244.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-244 description: > Object.create - one property in 'Properties' is a Function object which implements its own [[Get]] method to access the 'get' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-245.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-245.js index dfbe5353094035675a8cfe14e7d8f9abb68f8331..ff552d133773dc943c7c3d2290fe3965f6a49de9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-245.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-245.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-245 description: > Object.create - one property in 'Properties' is an Array object that uses Object's [[Get]] method to access the 'get' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-246.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-246.js index a66fa650a62192ef790224562ef3874d5b89b37d..b9eb074dbebd8b81570cbf3567a8c516f6edf7dc 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-246.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-246.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-246 description: > Object.create - one property in 'Properties' is a String object that uses Object's [[Get]] method to access the 'get' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-247.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-247.js index 032e09a5c0113511a0014364b04bea76e14bef4b..b93adc3db2c355b4a1417312709e350624cc758b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-247.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-247.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-247 description: > Object.create - one property in 'Properties' is a Boolean object that uses Object's [[Get]] method to access the 'get' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-248.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-248.js index 2917144dd27d771da83e1592c024779f6d165cea..a6bd34d2bcaa955bd0c052a61b7c4d59b457648f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-248.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-248.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-248 description: > Object.create - one property in 'Properties' is a Number object that uses Object's [[Get]] method to access the 'get' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-249.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-249.js index bcd99bcdd76372cdd6c6a1f812434053241e6290..6801abc83996f96ac7f1e764f913654222ed7c17 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-249.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-249.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-249 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 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-25.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-25.js index be7e809d06893e9b72a84e4b709d6f08ee0cbd13..1a71a632fbd5e739530a038551c85754d2ec2e78 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-25.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-25 description: > Object.create - own enumerable accessor property that overrides an enumerable inherited accessor property in 'Properties' is defined diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-250.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-250.js index cdac7c4b481136a17c5757ee381b3315c3457767..6ebdd3ade7b15f6739b54b40019e9ed71081fec9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-250.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-250.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-250 description: > Object.create - one property in 'Properties' is a RegExp object that uses Object's [[Get]] method to access the 'get' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-251.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-251.js index 5e434c063e7097a7584320af761d5e8175aa55f2..b1a07ac91c175e138a4fe7188c106e29bfa023fa 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-251.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-251.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-251 description: > Object.create - one property in 'Properties' is the Math object that uses Object's [[Get]] method to access the 'get' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-252.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-252.js index 6b53ebf5856ec68a8b941485f77aca4734bfb2ba..bb63a8474fde58c148e4456f9c987c2e214798ee 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-252.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-252.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-252 description: > Object.create - one property in 'Properties' is the JSON object that uses Object's [[Get]] method to access the 'get' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-253.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-253.js index a426d805f6d9be90a765abfa4f0a43634cbf0985..6e16de5f46b1301fea5eddc5f070c1c71fe03513 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-253.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-253.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-253 description: > Object.create - one property in 'Properties' is an Error object that uses Object's [[Get]] method to access the 'get' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-254.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-254.js index 2a5d306638d64832646d919c5c4a67f2897ee1d6..237dda4724f0f28f19cb02cb830e4672bceabb2e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-254.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-254.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-254 description: > Object.create - one property in 'Properties' is an Arguments object which implements its own [[Get]] method to access the 'get' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-256.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-256.js index d686fa1a4492f1232d0d5b96040bc1b7f88b24ff..d7e9bf5b44d05f26af183f28202ca0e28129bb85 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-256.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-256.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-256 description: > Object.create - one property in 'Properties' is the global object that uses Object's [[Get]] method to access the 'get' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-257.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-257.js index 38a7e276a99b701fd036d622a4458057983bed74..002062cddd1f64d736c709688cf747db1027fc9e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-257.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-257.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-257 description: > Object.create - 'get' property of one property in 'Properties' is undefined (8.10.5 step 7.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-258.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-258.js index c3e45edde90c3c67f12f70bb7128c244f2efd165..25eb3a8f769538a6d30a991e068fe774f369a55e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-258.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-258.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-258 description: > Object.create - 'get' property of one property in 'Properties' is the primitive value null (8.10.5 step 7.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-259.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-259.js index 761e65ff8c0f7d4eb7e4249e562399673beac565..f77025c50286d81ceeaa7fc32468b87a2671ff75 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-259.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-259.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-259 description: > Object.create - 'get' property of one property in 'Properties' is a boolean primitive (8.10.5 step 7.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-26.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-26.js index 66fdf48c503ca80886ff4aefc904cdfa62f6788c..53a6c5c5859d48abf1bbb3b8b74ffec98c767c40 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-26.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-26.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-26 description: > Object.create - TypeError is thrown when own enumerable accessor property of 'Properties' without a get function (15.2.3.7 step 5.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-260.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-260.js index ec9fdbdea3b93583625e07b06a2bed7e460a4aa5..995f7d80c20cef0266dc3630dec9bdb2664feaaa 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-260.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-260.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-260 description: > Object.create - 'get' property of one property in 'Properties' is a number primitive (8.10.5 step 7.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-261.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-261.js index 8b521d4ee1cb0a9d9a7501e94c1a7015cdb597e5..7f3b76ce2efa67fdc27ba58c5d561c978714adfe 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-261.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-261.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-261 description: > Object.create - 'get' property of one property in 'Properties' is a primitive string (8.10.5 step 7.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-262.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-262.js index 9b9662fd233653e37129ad91bc3e5976b9acb133..1a38888232150d6300399c8bb94ee4347f15cbf6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-262.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-262.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-262 description: > Object.create - 'get' property of one property in 'Properties' is an Array object (8.10.5 step 7.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-263.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-263.js index 47090d6e2f2aa97bf87148da614f8e7675913de2..12bbe68f87cc743325ea116dc2facb6b89d17f10 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-263.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-263.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-263 description: > Object.create - 'get' property of one property in 'Properties' is a function (8.10.5 step 7.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-266.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-266.js index 248c824e56d3fb7fba73e870d63da11a11939358..0bb633f8dafb8d70227001faa058741f39db1ff8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-266.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-266.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-266 description: > Object.create - 'set' property of one property in 'Properties' is present (8.10.5 step 8) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-267.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-267.js index 6ee5b2ace54bde2a192b7484108dedea4394d9a1..8f1cf5816cedf95a2459c9fea4e0538394522497 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-267.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-267.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-267 description: > Object.create - 'set' property of one property in 'Properties' is not present (8.10.5 step 8) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-268.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-268.js index 4c978a9bbe41b9f68bdc0995009b4407ef7c3b10..fc2e5f4bbf67f5984f080f190a49cb1f99d45a53 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-268.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-268.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-268 description: > Object.create - 'set' property of one property in 'Properties' is own data property (8.10.5 step 8.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-269.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-269.js index 19853c711ac83b538b1fddfc17a189c97736b487..4fdbc2a850fbf3e00ef3d7826715009de191a2a7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-269.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-269.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-269 description: > Object.create - 'set' property of one property in 'Properties' is an inherited data property (8.10.5 step 8.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-27.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-27.js index 7b4d53f98ccdd3bc7334730e4a199271bf82ec62..ae880f127359797524b14426167055c5a5883e1b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-27.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-27.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-27 description: > Object.create - own enumerable accessor property in 'Properties' without a get function that overrides an enumerable inherited diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-270.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-270.js index 50a3e84c88ff2bedd060427a4640890f7704b685..441f25a086addd51fc2fbbd8ee2ff349b07e4e54 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-270.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-270.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-270 description: > Object.create - 'set' property of one property in 'Properties' is own data property that overrides an inherited data property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-271.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-271.js index a99a5a73ce497bd30a2a9fe1f5673f76e97f321a..49e65b0a0fd617dd07d685ca4c443a30caa5460e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-271.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-271.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-271 description: > Object.create - 'set' property of one property in 'Properties' is own data property that overrides an inherited accessor property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-272.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-272.js index f3884171837a3c66ccd4dcc4d395f4e1108da213..1455e405edcae95637896b2bda6eb7727046d471 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-272.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-272.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-272 description: > Object.create - 'set' property of one property in 'Properties' is own accessor property (8.10.5 step 8.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-273.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-273.js index d14a052605a3393447e8e62f3677aa796e8f96c8..2feac78eb194ed1263cca365e4eacb55696dfc2b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-273.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-273.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-273 description: > Object.create - 'set' property of one property in 'Properties' is an inherited accessor property (8.10.5 step 8.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-274.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-274.js index 48e01d91891e87884a0df2102430c0106c457081..a5787c205615e46ce0074110a5599c4d37a3cbad 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-274.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-274.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-274 description: > Object.create - 'set' property of one property in 'Properties' is own accessor property that overrides an inherited data property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-275.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-275.js index 8fd1b165b91c3a5b09432ec87449baa8346ad78f..4aa6cf9f4e9c1d5caf190f2fe386193ee0fcd57b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-275.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-275.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-275 description: > Object.create - 'set' property of one property in 'Properties' is own accessor property that overrides an inherited accessor diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-276.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-276.js index 7288ab87aff5810e834928362c5e41e82f596255..4e749830e8c9de8dd1f25a99834f72a28b0e4e92 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-276.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-276.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-276 description: > Object.create - 'set' property of one property in 'Properties' is own accessor property without a get function (8.10.5 step 8.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-277.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-277.js index 0588aaa944a15297e3188279c40c16cbab46247b..617248b5403416a56cef51c86de1c34680eb7034 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-277.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-277.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-277 description: > Object.create - 'set' property of one property in 'Properties' is own accessor property without a get function, which overrides an diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-278.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-278.js index 7c12c34bc114a50e82fa46f1049fdf757e920028..995ab8e1ad8fefa6bcaf8cbe9cbe64ad99643680 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-278.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-278.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-278 description: > Object.create - 'set' property of one property in 'Properties' is an inherited accessor property without a get function (8.10.5 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-279.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-279.js index b01c8c273b458fcb3bfe704000ad37017cf66fbc..966bc06e9d067af4542a78f9fbaac59d9d9d95b4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-279.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-279.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-279 description: > Object.create - one property in 'Properties' is a Function object which implements its own [[Get]] method to access the 'set' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-28.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-28.js index ddbf33bdd51d6ca1b65cfa97bfc08f2146709dbf..7cec3d4b65fa3eb6ed7a83d6a19a7976c138cb05 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-28.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-28 description: > Object.create - 'Properties' is a Function object which implements its own [[Get]] method to access own enumerable property (15.2.3.7 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-280.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-280.js index 32840be589cac840db7805c16783e44d7fdccfe4..1ef032c31bac2e1f5806ce81cbe239aebaffdd26 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-280.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-280.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-280 description: > Object.create - one property in 'Properties' is an Array object that uses Object's [[Get]] method to access the 'set' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-281.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-281.js index e3c6f12a8b830c223b14ff607d8272253dd0b41b..6ed87db329c37e0acbf4c8b8e2f87749e030e526 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-281.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-281.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-281 description: > Object.create - one property in 'Properties' is a String object that uses Object's [[Get]] method to access the 'set' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-282.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-282.js index 14b894d7424e8eee30fe254aa6fafb2b78db396c..fd84714731c7c32681e413432bdf81f7b225a648 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-282.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-282.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-282 description: > Object.create - one property in 'Properties' is a Boolean object that uses Object's [[Get]] method to access the 'set' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-283.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-283.js index dae320db30897c9478b0f5140b9e894efef438ed..58608c317ff8b6cffa73d326ec439171d9be6b32 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-283.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-283.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-283 description: > Object.create - one property in 'Properties' is a Number object that uses Object's [[Get]] method to access the 'set' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-284.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-284.js index 0f58587fa69356657af24eb64edd2a6ef705fa66..3317576cedf6fd707b49ef941f1ecc1d505c825f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-284.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-284.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-284 description: > Object.create - one property in 'Properties' is the Math object that uses Object's [[Get]] method to access the 'set' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-285.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-285.js index 1e7857a55876979566e73d8cf3bf40fd659197ac..c68093e82c98ad53d6632892263bd13b2afdf9c0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-285.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-285.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-285 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 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-286.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-286.js index c6236a4ece1a5c03c8ff01915195cf8a72033958..12046f6a5efecb875d3541fdff0f45118100458d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-286.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-286.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-286 description: > Object.create - one property in 'Properties' is a RegExp object that uses Object's [[Get]] method to access the 'set' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-287.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-287.js index 61bbfd44eba6bc2472ceca47e7c785bb89783825..92d3d4d918aca257b50496f237d2b89261933c3b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-287.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-287.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-287 description: > Object.create - one property in 'Properties' is the JSON object that uses Object's [[Get]] method to access the 'set' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-288.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-288.js index dabfb60c8a4543797f1798281b10f0e216557739..e4582e3369ae3302258f20578e05f7d0c020e8c1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-288.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-288.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-288 description: > Object.create - one property in 'Properties' is an Error object that uses Object's [[Get]] method to access the 'set' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-289.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-289.js index 87208b6a480ec65fe79059d8b897da5c9b4f3bff..0bb66cf58ce01d960fd6ccca30715658645fcd14 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-289.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-289.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-289 description: > Object.create - one property in 'Properties' is an Arguments object which implements its own [[Get]] method to access the 'set' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-29.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-29.js index c09e1e2d640586741e2d3b0c04e55f78298ee74a..0da2604bb711d76b3a275fd53c5ca3ebfa218a42 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-29.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-29 description: > Object.create - 'Properties' is an Array object that uses Object's [[Get]] method to access own enumerable property (15.2.3.7 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-291.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-291.js index d31d6ece5d464b76b33a5caa3ca7a7f577959565..3c7ca7437119181f7902323f9d6b2c50266386cd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-291.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-291.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-291 description: > Object.create - one property in 'Properties' is the global object that uses Object's [[Get]] method to access the 'set' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-292.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-292.js index ffe21c9d195d4fd76d5ba6f59e503040d250fd44..ca442da2edcce0b736163d9bcff250f7bab5f014 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-292.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-292.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-292 description: > Object.create - 'set' property of one property in 'Properties' is undefined (8.10.5 step 8.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-293.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-293.js index 1562d69db75d03c4c476ce690c871b7b174d341e..3163f66e5d604ec97709913123eb6c8a43226434 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-293.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-293.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-293 description: > Object.create - 'set' property of one property in 'Properties' is a primitive value null (8.10.5 step 8.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-294.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-294.js index 8e11e6bd9f0f205e3b02539a96aa7f06c813021e..71721d44be0ea7910dea5e7fa3f3fbf9e499392c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-294.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-294.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-294 description: > Object.create - 'set' property of one property in 'Properties' is a primitive boolean value true (8.10.5 step 8.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-295.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-295.js index ed51fad40a6a33afb59a7fc79c7544bca5157719..bab792c6638ccbee59fb99fd71f414a2c2a0c72c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-295.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-295.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-295 description: > Object.create - 'set' property of one property in 'Properties' is a primitive number value (8.10.5 step 8.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-296.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-296.js index 21884b825ff4045fa9b0531b710f42751e4e7b71..083b7346cabd2d323dd341328079850d7595af9d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-296.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-296.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-296 description: > Object.create - 'set' property of one property in 'Properties' is a primitive string value (8.10.5 step 8.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-297.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-297.js index 776c254f39f498e07ba96e5dc1a67e95d2de0948..9b99b2710e4fa5af94637aacb06b1d9ddc6815d5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-297.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-297.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-297 description: > Object.create - 'set' property of one property in 'Properties' is an Date object (8.10.5 step 8.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-298.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-298.js index d8b20df2743f8da8a23f0706fc6fd85a1fec4d02..a79e8c4f2a335af8ce25deea56bb5d7851c78728 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-298.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-298.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-298 description: > Object.create - 'set' property of one property in 'Properties' is a function (8.10.5 step 8.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-3.js index cd6d080e11ad1a651b2d94494aac25b2ee3705d5..44df3f38af3a16938b24baeb6d2307b580df4fbf 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-3 description: > Object.create throws TypeError if 'Properties' is null (15.2.3.7 step 2) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-30.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-30.js index a0d8faf028e61491fefbb174e12ef5b76d0e5329..b6fa68effb098e29b14d09ccdc3129483603a64d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-30.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-30.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-30 description: > Object.create - 'Properties' is a String object that uses Object's [[Get]] method to access own enumerable property (15.2.3.7 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-300.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-300.js index 8db74f8c496b1bb08db36b4ed73a05f10443ea5c..7d2ed73dc1f36cc279b43147890b5a35e8f6c7e6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-300.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-300.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-300 description: > Object.create - 'set' property of one property in 'Properties' is a host object that isn't callable (8.10.5 step 8.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-301.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-301.js index ba6e117289079bd9ab9a2d179c5e51e1e8fc6bc2..5b61c75e72ced3f348a447a1c4d32a9f55f28214 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-301.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-301.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-301 description: > Object.create - TypeError is thrown if both 'set' property and 'value' property of one property in 'Properties' are present diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-302.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-302.js index b2b5a41c8aa8b702d91169debe3f6cd2146bc146..d579a52892ba7edc0236ecea0d0b5f31b38e5c83 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-302.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-302.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-302 description: > Object.create - TypeError is thrown if both 'set' property and 'writable' property of one property in 'Properties' are present diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-303.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-303.js index 99d62351716f43c19137886e09df3b66d28b7c22..27672fdb6f78302820f5e7cc6a38f859c529ef9a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-303.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-303.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-303 description: > Object.create - TypeError is thrown if both 'get' property and 'value' property of one property in 'Properties' are present diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-304.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-304.js index b10c79f82dc8ab1912d89aa47ee610aba1b4fb75..ff6f1c3bdbf6b2b90c95627e6ed5a5704c3286f9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-304.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-304.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-304 description: > Object.create - TypeError is thrown if both 'get' property and 'writable' property of one property in 'Properties' are present diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-305.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-305.js index e4f80f28c745e2f31399fc9f4749de1d0e171dd7..7fbff73df576aab35bed770139a3d512fe882bb8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-305.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-305.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-305 description: > Object.create defines a data property when one property in 'Properties' is generic descriptor (8.12.9 step 4.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-306.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-306.js index 8c980c6270b65652cdc7735147fcd08515d466e0..0508529b5c208b3cd0aaf687c504c845497e3c43 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-306.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-306.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-306 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) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-307.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-307.js index 1edcfe152f675f68c13d6212a75cc56524ab84ed..f95c34d0659e2c5d91d5526f2ea52711556b3c30 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-307.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-307.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-307 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) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-308.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-308.js index 5355e79da8d6284199542b247d96382245931064..2d06988e4587535bca1bc724676a55d51ee137a7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-308.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-308.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-308 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) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-309.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-309.js index 947e5155bb13d5259f77fdf46abe05f13d68bf13..f4df7a154adcec0ba401e45238a96963c621399e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-309.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-309.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-309 description: > Object.create - [[Configurable]] is set as false if it is absent in data descriptor of one property in 'Properties' (8.12.9 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-31.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-31.js index 175868d1c9753503711a050efe2e151b18385e33..e9f4d729c9cfd3a6782510a5197a6dd33be188c5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-31.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-31.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-31 description: > Object.create - 'Properties' is a Boolean object that uses Object's [[Get]] method to access own enumerable property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-310.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-310.js index 7704b629af4cb2bbd3ce1a1ce9cfd2fc5dbac556..03688b3827006ae2043319e21a33559963a6b3cf 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-310.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-310.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-310 description: > Object.create - [[Get]] is set as undefined if it is absent in accessor descriptor of one property in 'Properties' (8.12.9 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-311.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-311.js index 68917de0cd206aee19d7f3600850f9cf3400b9ce..178b222528587dc40cc7cad866364a5d446e803e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-311.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-311.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-311 description: > Object.create - [[Set]] is set as undefined if it is absent in accessor descriptor of one property in 'Properties' (8.12.9 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-312.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-312.js index 2b28d978c6b0afc3f9463721a5c42b006d7a61e3..95ceefefa61d274ba3bd70f0a7604206bef8b8ff 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-312.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-312.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-312 description: > Object.create - [[Enumerable]] is set as false if it is absent in accessor descriptor of one property in 'Properties' (8.12.9 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-313.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-313.js index d21f49eeb96a648e8763d4edef39238082d4bd26..f68d1b2f602b36a52ada983da26aa070ced42fb9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-313.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-313.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-313 description: > Object.create - [[Configurable]] is set as false if it is absent in accessor descriptor of one property in 'Properties' (8.12.9 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-314.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-314.js index 02a77634fd1319db692ae6005e2bab4373af6d95..f069e378936fc9b34eb7cfef5a4ecc2f2245e318 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-314.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-314.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-314 description: > Object.create - some enumerable own property in 'Properties' is empty object (15.2.3.7 step 7) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-315.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-315.js index 579d7234835f6ab52266167e4fa4a18116d4996c..da1c857876d4282fed13a386dee85d993d52d409 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-315.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-315.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-315 description: > Object.create - all properties in 'Properties' are enumerable (data property and accessor property) (15.2.3.7 step 7) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-316.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-316.js index bfa14fcfe024e8fdbcd4289d201bbb8b984b2cf4..faa8e32708943ec2a43df63d8891e29f0dc21be3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-316.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-316.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-316 description: > Object.create - enumerable properties of 'Properties' are given numerical names (15.2.3.7 step 7) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-32.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-32.js index 788888b28d5b530d4c686f530c1072489bf94c24..41df98bb8ca9d77904f18ebdf5bec2d53f9c9fb9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-32.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-32.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-32 description: > Object.create - 'Properties' is a Number object that uses Object's [[Get]] method to access own enumerable property (15.2.3.7 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-33.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-33.js index 9f18eb385ee9e9e20924aa97813074852dd9412f..8179a37e539675fde02bb5af0e32a4879c9ac244 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-33.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-33.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-33 description: > Object.create - 'Properties' is the Math object that uses Object's [[Get]] method to access own enumerable property (15.2.3.7 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-34.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-34.js index 445769bf55beb7f07d3a9a8333182c98a919252a..3dc99420f5f7acbab27d68a5544dca8b5bb8e508 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-34.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-34.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-34 description: > Object.create - 'Properties' is a Date object that uses Object's [[Get]] method to access own enumerable property (15.2.3.7 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-35.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-35.js index 4444418f42e3f892d4326784aebd4cad4e0c716a..11d83975c3525db02fe05dc74c3855cbb2aad0b8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-35.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-35.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-35 description: > Object.create - 'Properties' is a RegExp object that uses Object's [[Get]] method to access own enumerable property (15.2.3.7 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-36.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-36.js index cbd66097d884ec913d32f86acbdf52e65e4f0dbc..cd851c749b73d42ed7a64543da309874bf81b6ca 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-36.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-36.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-36 description: > Object.create - 'Properties' is the JSON object that uses Object's [[Get]] method to access own enumerable property (15.2.3.7 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-37.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-37.js index ea47baf3db14f61de5b02d12a7d8d85d378c4147..a40de36b59d9be9d21b6107d74ff6dd403895c3e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-37.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-37.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-37 description: > Object.create - 'Properties' is an Error object that uses Object's [[Get]] method to access own enumerable property (15.2.3.7 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-38.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-38.js index 6c8b16cc896d7805455bdbe054dbd6a793867125..ad5d00f03f95428d8a7d122f45e82cc9838d4459 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-38.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-38.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-38 description: > Object.create - 'Properties' is an Arguments object which implements its own [[Get]] method to access own enumerable diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-39.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-39.js index 0da05404df565e3fc5c75d5cfff3b8a3eada34ee..ebf2f691cf8cd0fe5ce12d774af76586f6c57dc4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-39.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-39.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-39 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 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-4.js index e0cd6b9a5153424da7751aaebc53ed2066e23701..bca0958cc227e1b8aa33ee2b7600c0293a2b862f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-4 description: > Object.create - argument 'Properties' is an object (15.2.3.7 step 2). diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-40.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-40.js index e38c7a1bdd0d40753dc7aeb4fe43ebaa8838a71f..7716de7b5b70173d65798e2526a83444bf1920e4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-40.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-40.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-40 description: > Object.create - ensure that if an exception is thrown it occurs in the correct order relative to prior and subsequent side-effects diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-41.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-41.js index 0fc0ec65a0398c634ac0dd66854adc9f1ac153bc..9046ba9f4baf9fcd0825883f96a85ce9167aa687 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-41.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-41.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-41 description: > Object.create - value of one property in 'Properties' is undefined (8.10.5 step 1) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-42.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-42.js index 0149f5a355b3e2d846708aa32e6408a37d90fb38..b7248ddf3e5266fda78a8386651ff59b058a7c3c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-42.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-42.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-42 description: > Object.create - value of one property in 'Properties' is null (8.10.5 step 1) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-43.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-43.js index 317c9118a8b5f001cd87bb4516bc12e4f9fd0eea..1689dcf391e8ceb980c154dbf12c733157b01e29 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-43.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-43.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-43 description: > Object.create - value of one property in 'Properties' is false (8.10.5 step 1) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-44.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-44.js index 83d1d715cefc73c27503f672ac42b455493e2781..bae77cbd8d5153bf23371a819cc4cb2129b6d255 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-44.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-44.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-44 description: > Object.create - value of one property in 'Properties' is a number primitive (8.10.5 step 1) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-45.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-45.js index 545c8efdb25ce63717c483286ca1ed01b7f7f018..602c9c6ad7003f0dbb5b8eca71486e7f41ce7927 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-45.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-45.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-45 description: > Object.create - value of one property in 'Properties' is a string (8.10.5 step 1) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-46.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-46.js index 82caebf4340887b059ae183d8f9dc6186fdc9f7d..d058fa85cf8ecae601da2c6454e55ece2122d680 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-46.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-46.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-46 description: > Object.create - 'enumerable' property of one property in 'Properties' is true (8.10.5 step 3) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-47.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-47.js index 9c9a1243e7014b6a4e7533671326e9e3afd95b09..5166c7893e37b224b85a0f1a5ef63739a9f1559e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-47.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-47.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-47 description: > Object.create - 'enumerable' property of one property in 'Properties' is not present (8.10.5 step 3) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-48.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-48.js index 3632dc47412017a302f951938c04f7c477283532..78ee05550c218092fa523bc4e4e8e900df335496 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-48.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-48.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-48 description: > Object.create - 'enumerable' property of one property in 'Properties' is own data property (8.10.5 step 3.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-49.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-49.js index 8e997a9d2e17c83445060b6663a2aee5bb03b03f..f00e81467e9bac86264584997d1faaffa13fd811 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-49.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-49.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-49 description: > Object.create - 'enumerable' property of one property in 'Properties' is an inherited data property (8.10.5 step 3.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-5.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-5.js index 29643aca4920dfac6fdf8e1020d49fbf6a6a04de..b08c56ade8571e0a25bc9d6fd316552c3c1e71af 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-5.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-5 description: > Object.create - argument 'Properties' is a Function object (15.2.3.7 step 2) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-50.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-50.js index bd1b29315afeda4df16b1a9220b6a310b099b268..f77c5214b7588d1d37a8d3e490d56a6785fca17e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-50.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-50.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-50 description: > Object.create - 'enumerable' property of one property in 'Properties' is own data property that overrides an inherited data diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-51.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-51.js index 5dc9f239ca221304d1ae08e427859987f4856521..5c5310d1be2fcbf182ba4b1910c2e2369c14ff55 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-51.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-51.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-51 description: > Object.create - 'enumerable' property of one property in 'Properties' is own data property that overrides an inherited diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-52.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-52.js index e9343b86fb98403c7ea87b1d659db89741d2cc59..46ec44f7127fb064d9c59783c46ed7b2f5e77461 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-52.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-52.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-52 description: > Object.create - 'enumerable' property of one property in 'Properties' is own accessor property (8.10.5 step 3.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-53.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-53.js index 4870c77fd871791e4a2cca8d70643cedb2f99a46..29f7aea9e0d3b8046a408cdc62d6c92ea02b34c6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-53.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-53.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-53 description: > Object.create - 'enumerable' property of one property in 'Properties' is an inherited accessor property (8.10.5 step 3.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-54.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-54.js index b977963c61006b21cc81336c0ae0cf6034da3f63..b0f526204cb5291056cb99279cd21458d8d218ba 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-54.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-54.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-54 description: > Object.create - 'enumerable' property of one property in 'Properties' is own accessor property that overrides an inherited diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-55.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-55.js index 15a31acceaf0dd113b0ccab6a22c9a95e1a156fe..0f66ccbf8b72a7c234f428cb029c26b1d5a5a50d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-55.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-55.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-55 description: > Object.create - 'enumerable' property of one property in 'Properties' is own accessor property that overrides an inherited diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-56.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-56.js index 695396e44a10b429988ce660fc3401f1d029dca3..85537ff87ba6564cf04a80b4a06da58c1cfb675a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-56.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-56.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-56 description: > Object.create - 'enumerable' property of one property in 'Properties' is own accessor property without a get function diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-57.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-57.js index e2a08b98edf6849aa764498310ac31763ed6102a..e97fd60847331b7c206610fa88346a6b38ee3583 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-57.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-57.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-57 description: > Object.create - 'enumerable' property of one property in 'Properties' is own accessor property without a get function, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-58.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-58.js index d7da85d46a113f0726987e3d270106980d3d9210..5fbe0f6664438aa995b0ef41c33c9df6a4487a3d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-58.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-58.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-58 description: > Object.create - 'enumerable' property of one property in 'Properties' is an inherited accessor property without a get diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-59.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-59.js index 605930650f44d18211c03b1fa6cade5787792586..cb7b970603dff0fad587ad24533142bd3e6f6d8e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-59.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-59.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-59 description: > Object.create - one property in 'Properties' is a Function object which implements its own [[Get]] method to access the 'enumerable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-6.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-6.js index 46d803a16be622743bd5fedffc66f7d62ab59e55..b33e94b4535a07dfa4b43084e9e9636dfb3b994f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-6.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-6 description: > Object.create - argument 'Properties' is an Array object (15.2.3.7 step 2). diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-60.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-60.js index 9ad8a2692418b105d720a56b8e4330091a0c8252..a0434bc71372d47f8a05a4fc857fdaeb965cc675 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-60.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-60.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-60 description: > Object.create - one property in 'Properties' is an Array object that uses Object's [[Get]] method to access the 'enumerable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-61.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-61.js index dc151ad74a8c013e582d31c7216b128b1d991dbe..465ef7f0f251b65c5c93f112a2e9709b8ed2954b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-61.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-61.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-61 description: > Object.create - one property in 'Properties' is a String object that uses Object's [[Get]] method to access the 'enumerable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-62.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-62.js index d75e06d2a7b42ee554f62fea3bc2448212b43d5e..23fdc6a71e0d90fe7c380cbfadbc53635b3ca929 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-62.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-62.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-62 description: > Object.create - one property in 'Properties' is a Boolean object that uses Object's [[Get]] method to access the 'enumerable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-63.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-63.js index deca096854fa069f8290391d257cbee2a411cf60..2401f6ee0c446cd4fe952415406cf6b533ed3e57 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-63.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-63.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-63 description: > Object.create - one property in 'Properties' is a Number object that uses Object's [[Get]] method to access the 'enumerable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-64.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-64.js index c30775ef596756332dff6dd466e72f130f02a706..bda625e9af839993d32e750e7e685c140f46cba5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-64.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-64.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-64 description: > Object.create - one property in 'Properties' is the Math object that uses Object's [[Get]] method to access the 'enumerable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-65.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-65.js index ce18e3b983e7b056cb47f2313af77fe85f91633d..3051880679a90d538550473337f2c0e9f51749b8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-65.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-65.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-65 description: > Object.create - one property in 'Properties' is a Date object that uses Object's [[Get]] method to access the 'enumerable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-66.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-66.js index 906e372c1768805d74d17a87f998f9bc3e76f116..0eacc998a7902178cf306799dc36b9dd4beb29b4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-66.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-66.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-66 description: > Object.create - one property in 'Properties' is a RegExp object that uses Object's [[Get]] method to access the 'enumerable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-67.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-67.js index 49e17413f7e523b90f8047dbaa12dd02f756501f..501d2f1286f5e374f5e5bae6e525356878a2a0e8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-67.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-67.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-67 description: > Object.create - one property in 'Properties' is the JSON object that uses Object's [[Get]] method to access the 'enumerable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-68.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-68.js index 5449b7b9d84e5fb7a15111130c3106c64a91dae8..96d81c64d40fcad43ae08131886d56eb2c285f41 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-68.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-68.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-68 description: > Object.create - one property in 'Properties' is an Error object that uses Object's [[Get]] method to access the 'enumerable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-69.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-69.js index 7dcb4cdf52eb6eccccede38ed832d0569cca0275..9fd4287f142c76f74f549a1159e278e2efa0f584 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-69.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-69.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-69 description: > Object.create - one property in 'Properties' is an Arguments object which implements its own [[Get]] method to access the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-7.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-7.js index f752c1f871bb3f91124be3024d055a4670454c0e..5b9ec0f52f0e27493a5de68b665bad7dd38ad7cb 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-7.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-7 description: > Object.create - argument 'Properties' is a String object (15.2.3.7 step 2) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-71.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-71.js index 06bbbd371e3162ede8f1584582d9fcafd3872a26..a380620562130d1b78fdfb2c3a6d8a3758388bbf 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-71.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-71.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-71 description: > Object.create - one property in 'Properties' is the global object that uses Object's [[Get]] method to access the 'enumerable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-72.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-72.js index b4f75b4c901de139fd7631e984448fdf56fa28a2..a4bdc26c9c70ad3b5915876eadd5d981a2f43dc6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-72.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-72.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-72 description: > Object.create - 'enumerable' property of one property in 'Properties' is undefined (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-73.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-73.js index 11ca51da222f7467863006331f201753873a10e1..b4b11f0c379f5482469d1fa3a9d1c5b3116a0c45 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-73.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-73.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-73 description: > Object.create - value of 'enumerable' property of one property in 'Properties' is null (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-74.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-74.js index 3541d041869b3531930fe7383a6912a69edfc98c..b50d5e8c88606dc8a3a6e665ad7826f553efe07d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-74.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-74.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-74 description: > Object.create - 'enumerable' property of one property in 'Properties' is true (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-75.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-75.js index 48ebe7bb2454b7fdc849a5aa683ec1b160b8cd48..d70e8820d03e64351df5d7ffe6794f10701fe91f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-75.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-75.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-75 description: > Object.create - 'enumerable' property of one property in 'Properties' is false (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-76.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-76.js index bb6c21de696f6b1b2c8f10d6031d2c4d4f2e1014..783be0ea585ce3db4b924b042f46d28f29d05e1f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-76.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-76.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-76 description: > Object.create - 'enumerable' property of one property in 'Properties' is 0 (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-77.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-77.js index 39063d6af17996c8e144d4eac90ddbb09a9718d5..7cc65029b3c35cebdf5bd26267750ec7443be6ae 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-77.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-77.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-77 description: > Object.create - 'enumerable' property of one property in 'Properties' is +0 (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-78.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-78.js index 9b782724023798c6cb0e79453a83e89d38646298..eb17f5f1afaf747779c0d318cc10fd5755d62740 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-78.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-78.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-78 description: > Object.create - 'enumerable' property of one property in 'Properties' is -0 (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-79.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-79.js index ff7491bea0a7dffe489e9e5c5898511661a14a8e..91fd5a9b484b5dcd4f3ea8e990a1c3f75c59af7d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-79.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-79.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-79 description: > Object.create - 'enumerable' property of one property in 'Properties' is NaN (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-8.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-8.js index 1f00adfffdea8a70d8e8755a4d9e8a0794e76e50..7d756111ee791deb791eccbc0d5607ad0382e473 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-8.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-8 description: > Object.create - argument 'Properties' is a Boolean object whose primitive value is true (15.2.3.7 step 2). diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-80.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-80.js index 0ebafe8e711af917cb7222af3a173584cd1666b3..cbee2c268e9ff5695d601d8687d30f741d721455 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-80.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-80.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-80 description: > Object.create - 'enumerable' property of one property in 'Properties' is a positive number primitive (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-81.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-81.js index 85fb9502aec48eda546535658f1f09521232fac3..6da1ba895231ec2612074150f73fa4f181f1fb05 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-81.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-81.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-81 description: > Object.create - 'enumerable' property of one property in 'Properties' is a negative number primitive (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-82.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-82.js index 0372b89c9dde8ce6aaa1671f42ce09c2181cb712..fd7e429a5b92c60a591496f0fb746f98594a696c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-82.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-82.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-82 description: > Object.create - 'enumerable' property of one property in 'Properties' is an empty string (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-83.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-83.js index 637070d10601244ee04972945d2cfaa0df89990d..a30cf3884ef4b550208afacf2b272f12f44c14fe 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-83.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-83.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-83 description: > Object.create - 'enumerable' property of one property in 'Properties' is a non-empty string (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-84.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-84.js index a7718601edd6e20a97435aad72f0892f846eaea9..b4bf3f1b20d264d2d8fafa6d99efcbdf70d416d9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-84.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-84.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-84 description: > Object.create - 'enumerable' property of one property in 'Properties' is a Function object (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-85.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-85.js index b269993387f5ede9fbc187bd54f34c08408dbdc0..ff30d209892c73377e83f479779b4c78ff1515ac 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-85.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-85.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-85 description: > Object.create - 'enumerable' property of one property in 'Properties' is an Array object (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-86.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-86.js index b26d958e7daae703741a795fb00e4313194b296b..7647b6d6c53a6d4ff017b422aa30a007a3567e56 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-86.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-86.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-86 description: > Object.create - 'enumerable' property of one property in 'Properties' is a String object (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-87.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-87.js index 28b67176a79517f322fc866c1823186f0b00494d..9df8f3446dd7d0270faae0bc071b24790b213ab5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-87.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-87.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-87 description: > Object.create - 'enumerable' property of one property in 'Properties' is a Boolean object (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-88.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-88.js index 2e74cf76d336dcad05770559b72d91fbc3285872..711c5f624e514dee8f1916896781ec99eefb015c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-88.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-88.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-88 description: > Object.create - 'enumerable' property of one property in 'Properties' is a Number object (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-89.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-89.js index e0e57788494c9d3a86dbab0b1424e16764df6919..82a1d415f476fd28499dfa1f64a2f24263f265a1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-89.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-89.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-89 description: > Object.create - 'enumerable' property of one property in 'Properties' is the Math object (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-9.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-9.js index c694800fb413466164b734336b3dff3b270be13b..6f0c4b7861d326c6a036a0d312ba5eb7a494f63e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-9.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-9 description: > Object.create - argument 'Properties' is a Number object whose primitive value is any interesting number (15.2.3.7 step 2). diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-90.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-90.js index f47fd9f2f81b6e104e7e60c201847dbda94ec995..ba785b02158f49232c67db5258dc1e5c729b3a72 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-90.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-90.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-90 description: > Object.create - 'enumerable' property of one property in 'Properties' is a Date object (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-91.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-91.js index af77cc16255247ca8324fd2b5f4776af56658e73..c011a1850cc77ad35ec5c28aacb6fd885733e431 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-91.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-91.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-91 description: > Object.create - 'enumerable' property of one property in 'Properties' is a RegExp object (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-92.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-92.js index 297afb4162182730a012e23f064f61debf6e67be..7ada969e2d781f2966d5e881056c34c839616344 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-92.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-92.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-92 description: > Object.create - 'enumerable' property of one property in 'Properties' is the JSON object (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-93.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-93.js index 4a068a2d92480fe35af5cd5cf21ef7ceb1f1ba42..6e19aafa0a5e5dada6deadf6a83475d9e6bafe4f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-93.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-93.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-93 description: > Object.create - 'enumerable' property of one property in 'Properties' is an Error object (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-94.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-94.js index edc449180c084748c3e7524f2c13c611d1976286..e7e7b72cbc1334a6587e7cdaf0d7a98a240adb69 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-94.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-94.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-94 description: > Object.create - 'enumerable' property of one property in 'Properties' is an Arguments object (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-96.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-96.js index cde1bf6031cb3c792b384844e6bc2d0f93cab6d5..666aac5cbf5c394f1e2b611536aca7a2827393c5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-96.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-96.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-96 description: > Object.create - 'enumerable' property of one property in 'Properties' is the global object (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-97.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-97.js index d407ed87b956158116cf33bfb22e57728f3057ae..c4cfe71a45dafcf930522e2b279ba7b2793a56f1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-97.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-97.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-97 description: > Object.create - 'enumerable' property of one property in 'Properties' is a string (value is 'false'), which is treated as diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-98.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-98.js index 212837f775988b89ba00a6877d2f9007d9945d4f..dbaeae96d680239cbe1d4327861f6156884d9d88 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-98.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-98.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-98 description: > Object.create - 'enumerable' property of one property in 'Properties' is new Boolean(false), which is treated as the value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-99.js b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-99.js index 6e873bccb9e4fdd7a26028d45851771c39e99e34..d609288ee20481c6ed8cb79324a1fa1c3c7db5a6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-99.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-99.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.5-4-99 description: > Object.create - 'configurable' property of one property in 'Properties' is true (8.10.5 step 4) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-0-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-0-1.js index ed36d3527ad49662c82a1089d13908ca37ff748b..5abe35b1f015d3a1bafd2e6792a1d85b2e47ac6d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-0-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-0-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-0-1 description: Object.defineProperty must exist as a function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-0-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-0-2.js index d068cd7b9e598cbd437d6aef64290f895552d626..a9b99ccecabeba5690a241fb0b19a47e6e232858 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-0-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-0-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-0-2 description: Object.defineProperty must exist as a function taking 3 parameters includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-1.js index 712e0ea3252adf3d4d2f1a6dfe56a1205817c799..74fd5c34b2128adfb0bc339de7403434b2ad197d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-1-1 description: Object.defineProperty applied to undefined throws a TypeError includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-2.js index d45694ef9060cce24f121d60bd59781a012bbc6c..4bd68f83cac2b33403b64c7c06f963dcb5f3ebde 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-1-2 description: Object.defineProperty applied to null throws a TypeError includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-3.js index 30ebae21f173871ce2cf7fa6ddc6ea095eea84a1..a4c6afd4ba7ff92800fc7cbdea42f5edca85b0a6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-1-3 description: > Object.defineProperty applied to number primitive throws a TypeError diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-4.js index 3b46f379e1f7fd8775fbaba7b21cbf6c58761be1..e9c8f52960f24e3463aa58b96ce5d1b13e0d5ef1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-1-4 description: > Object.defineProperty applied to string primitive throws a TypeError diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-1.js index 9c1304726dc31ba5c96e9e4078a61da52144b060..d6c6792c815fbf0edbe4726b8dfb7395c4839421 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-1 description: > Object.defineProperty throws TypeError if type of first param is not Object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-1.js index 509b13a2b790975a0213beb5885ac72d94ec89e3..a613839af01cbfc506cc4ba64a64ad1ef6d970c7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-1 description: > Object.defineProperty - argument 'P' is undefined that converts to string 'undefined' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-10.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-10.js index 339fd020f75e77b1abe4ab8a87ecc30a0192e054..fa06f51a41dce254adedc75989d497015b35ba6d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-10.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-10 description: > Object.defineProperty - argument 'P' is a number that converts to a string (value is a negative number) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-11.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-11.js index ec52e96c2f126ffa161b9616360558b87c99b956..955529feac654fd725fc1f4931f258bf4723b0fa 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-11.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-11 description: > Object.defineProperty - argument 'P' is a number that converts to a string (value is Infinity) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-12.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-12.js index 0b03fdba64babbdc7a960a213fd7d043766b3c3e..c9ec29860ab55be4bcf7c70678c4ad422835083a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-12.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-12 description: > Object.defineProperty - argument 'P' is a number that converts to a string (value is +Infinity) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-13.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-13.js index af9adf1e940f08fc5080d09fefefc4bffb8d9167..6ead89a9a99ad1389375006e65797315898a797f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-13.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-13 description: > Object.defineProperty - argument 'P' is a number that converts to a string (value is -Infinity) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-14.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-14.js index 0c53880216065d0a207de72eef1b89904dbdc6c0..2d9fd6c80cf7e86fd03a74e9c31082443c3bae45 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-14.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-14 description: > Object.defineProperty - argument 'P' is a number that converts to a string (value is 1(following 20 zeros)) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-15.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-15.js index b808625d66a32cf74ce1d1cc37626d8c599da4e0..5d2168084448fd33da492947d4a2006571284cca 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-15.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-15 description: > Object.defineProperty - argument 'P' is a number that converts to a string (value is 1(following 21 zeros)) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-16.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-16.js index 7b8a66cf29cddd2800079b4c86ed37468355e239..d564185091ce0853375e7d9ff3b0138e94b3e764 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-16.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-16 description: > Object.defineProperty - argument 'P' is a number that converts to a string (value is 1(following 22 zeros)) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-17-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-17-1.js index 87c5a3aa3de2c0fb47b2275c3f6b312ac6830a4b..14ab142c7a97d63a0e361caa1d72881c816d2db3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-17-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-17-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-17-1 description: > Object.defineProperty - argument 'P' is a number that converts to a string (value is 1(trailing 5 zeros)) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-17.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-17.js index 2e23aa56f6b324354ee01510ee0c7a0d575c0dcd..b21ea280010825cbaa6617497fabe05e75bf7446 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-17.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-17 description: > Object.defineProperty - argument 'P' is a number that converts to a string (value is 1e+20) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-18.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-18.js index 31191c12a2c8bc2df63268aed86081f1ef9da146..f9b9df8e72c483da22aa4d054639f9d12be449ee 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-18.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-18 description: > Object.defineProperty - argument 'P' is a number that converts to string (value is 1e+21) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-19.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-19.js index b8dceda310ead6c649a441260c3bbf1e26b4db3b..2f61b2e3fc4c00597503ff92b88909f1a04a759a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-19.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-19 description: > Object.defineProperty - argument 'P' is a number that converts to string (value is 1e+22) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-2.js index aca3e158047ae526883a45b21d6e30be2488e7ed..aff23462f670b7c286a71d8c0fe9297ae4b9c59b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-2 description: > Object.defineProperty - argument 'P' is null that converts to string 'null' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-20.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-20.js index e69979c47edfc12d46a840121218aa1cc578c4f1..f76f6668f647f45b8495ad473956cd89cfe7363a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-20.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-20 description: > Object.defineProperty - argument 'P' is a number that converts to a string (value is 0.000001) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-21.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-21.js index e62e552a901cff5c7fc47f897972f32aae2ccce0..c10786b4ecedc56d918804945cc19f28c767deaf 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-21.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-21 description: > Object.defineProperty - argument 'P' is a number that converts to a string (value is 0.0000001) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-22.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-22.js index 26b5e61e7455990a3a281b534c56710f51c74d89..2366d032066e96b35120bf1b6d9c34b698074905 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-22.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-22 description: > Object.defineProperty - argument 'P' is a number that converts to a string (value is 0.00000001) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-23.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-23.js index f3297f8baede1f9945a423cbf41e0c48d9bb72ca..5081ea39c7ea45ea90f8ef36184451e980fc2bc1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-23.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-23 description: > Object.defineProperty - argument 'P' is a number that converts to a string (value is 1e-7) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-24.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-24.js index 54f99fc2e7d1faed8dd2505c52ef476bb1d043bd..45449b570f17bae0fe71658143c3e48a2ad67acb 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-24.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-24 description: > Object.defineProperty - argument 'P' is a number that converts to a string (value is 1e-6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-25.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-25.js index 33e57c9f3451afa743355893f51e47708c79bc72..beac3bcfc42d389f666f3be2a7fad6c369a88d63 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-25.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-25 description: > Object.defineProperty - argument 'P' is a number that converts to a string (value is 1e-5) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-26.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-26.js index 3ab748563d7ab0b3806793b55e475ce2078ae3af..dd954032058adad702da8e0d1adb45ea2676b3ba 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-26.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-26.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-26 description: > Object.defineProperty - argument 'P' is an integer that converts to a string (value is 123) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-27.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-27.js index abaa8c38d39061600c67da8ed10732dfe597ac96..957a12e9ced8819aabd4959f031ad1ae5f83ea8b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-27.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-27.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-27 description: > Object.defineProperty - argument 'P' is a decimal that converts to a string (value is 123.456) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-28.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-28.js index 95aa4b0c5c5d624efbf9d8449ef7ca3ed7665c90..d7743d43390e0a445a9a70780f5e0cbb0704f64a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-28.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-28 description: > Object.defineProperty - argument 'P' is a number that converts to a string (value is 1(following 19 zeros).1) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-29.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-29.js index 1d4509c9af0ab3f01851ce6176dcd881c5d792c2..b3af7b920f05d0320b62cc5feee40e05942aa87b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-29.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-29 description: > Object.defineProperty - argument 'P' is a number that converts to a string (value is 1(following 20 zeros).1) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-3.js index 78415acb3686b42d1fcfc4bf712835d909b3aeac..c880b6b28dc33f4ccc2d45bdc54fd9cc4c6af168 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-3 description: > Object.defineProperty - argument 'P' is a boolean whose value is false diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-30.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-30.js index 40f9d1013ccc700a70aa9f11ebae9733ec7b116d..f23f8e02b1c5bb69e94f8668784930972455e0c1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-30.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-30.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-30 description: > Object.defineProperty - argument 'P' is a number that converts to a string (value is 1(following 21 zeros).1) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-31.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-31.js index 9502ac4bedb4f65c4ce384aa9c9326f96d19ee62..27435938fcaeccccfd498718d13f329e7ea36e82 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-31.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-31.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-31 description: > Object.defineProperty - argument 'P' is a number that converts to a string (value is 1(following 22 zeros).1) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-32.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-32.js index 7806da03a101911cca7a49c1c4a7af83f27021ff..50abe86abd4437b1ade83aad9d040efefb9fb9b7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-32.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-32.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-32 description: > Object.defineProperty - argument 'P' is a number that converts to a string (value is 123.1234567) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-33.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-33.js index 4fdc49ef25ee23e431190ef9f9b05adead2996ac..7d2b21fa5578043815c7cd58f1828f145531c9c7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-33.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-33.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-33 description: Object.defineProperty - argument 'P' is applied to an empty string includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-34.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-34.js index 26381dc8c52ef01f1ee8dc7cf510cf024e02162f..6a15ee8a585917e053cf059949ab8c8ba73b6af3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-34.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-34.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-34 description: Object.defineProperty - argument 'P' is applied to string 'AB \cd' includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-35.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-35.js index 56ec4af4aa80c69623451d87a09a43e620261be9..7157f4297b6a975256a0a9279c2fa50753d1206e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-35.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-35.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-35 description: > Object.defineProperty - argument 'P' is applied to string 'undefined' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-36.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-36.js index 39fdc47c78afee83417f8cd30a9230a662081e30..3480258f08ccfb68d94d74fe63096461055e44f1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-36.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-36.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-36 description: Object.defineProperty - argument 'P' is applied to string 'null' includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-37.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-37.js index a05a144c81a967925e404b862d3bde4171cfe6de..d70cfb6760c5d5a052ebf40da5b89989a1b6858c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-37.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-37.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-37 description: > Object.defineProperty - argument 'P' is applied to string '123αβπcd' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-38.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-38.js index 08f8845730a3bb4a2fdf51097c354c78125e4ee7..d2a17b77ae0d7b61f5a3ead0c6e674558d16c675 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-38.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-38.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-38 description: Object.defineProperty - argument 'P' is applied to string '1' includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-39.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-39.js index b05c23cedf982f71fa7efe0527d6fbbfc745ddca..d71449d4490061d63c7a0ed58acd59680b7e7561 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-39.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-39.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-39 description: > Object.defineProperty - argument 'P' is an array that converts to a string diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-4.js index 3385dafc5dd6a9b2568725c7c2ca1f809c504e6d..deb854fb6fb52a3e7feb046226632cc0e01625fa 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-4 description: > Object.defineProperty - argument 'P' is a boolean whose value is true diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-40.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-40.js index b81cb7bdd03739a64c7ec39549c3d4781ea131a7..19ea0fa14bd8bccbf2924c0b55c2d4e55c3cd1e3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-40.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-40.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-40 description: > Object.defineProperty - argument 'P' is a String Object that converts to a string diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-41.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-41.js index 80382a337c9621cb15e47df83cc0ce075c94396e..6cbe301d251d644cbb9d9fba9a94e92b4240497e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-41.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-41.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-41 description: > Object.defineProperty - argument 'P' is a Boolean Object that converts to a string diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-42.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-42.js index 94fd9eaf35a7f9734defcd76ca2f9fbd533750e7..37479f10ee663f0417195bf2ae3d5993c151110c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-42.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-42.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-42 description: > Object.defineProperty - argument 'P' is a Number Object that converts to a string diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-43.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-43.js index ecf4ca2cc4a2239d64e569e333bed410c1c41b6d..039ff4aadee583c6dc07b9c7ed92b1875e04e48b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-43.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-43.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-43 description: > Object.defineProperty - argument 'P' is an object that has an own toString method diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-44.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-44.js index 1a8db7153291eb445917fb40cd6ec99f55686339..a2047a78930c759e47050195de984dc7e391dac6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-44.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-44.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-44 description: > Object.defineProperty - argument 'P' is an object that has an own valueOf method diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-45.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-45.js index b813f4f6143d970177bf46898fcdd249a6a5314a..3b4cb49aa55ee87a14cd797344d73195e8159732 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-45.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-45.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-45 description: > Object.defineProperty - argument 'P' is an object whose toString method returns an object and whose valueOf method returns a diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-46.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-46.js index 82279bff63880d6ef1b62163827f294cdbe61363..fbf51d9754742179f4918a603552a0b0e9fc7c65 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-46.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-46.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-46 description: > Object.defineProperty - argument 'P' is an object that has an own toString and valueOf method diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-47.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-47.js index dc85ef971b8385aa752350c25413fd8776b56555..81adbe5cc707848a3a5b6b8a9ddb4577e4d24e7d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-47.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-47.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-47 description: > Object.defineProperty - TypeError exception is thrown when 'P' is an object that neither toString nor valueOf returns a primitive diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-48.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-48.js index 50ca500d3ef9d4e56f9a750de9077174008c9e65..321623126e8c73cd048bf24aedba256773d15a47 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-48.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-48.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-48 description: > Object.defineProperty - an inherited toString method is invoked when 'P' is an object with an own valueOf and an inherited diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-5.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-5.js index f5ac377ffbbc897c64ec144d632597b0e4487abb..954a83b5b68fd6eeb72950f8100ddf0bcfa3664f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-5.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-5 description: > Object.defineProperty - argument 'P' is a number that converts to a string (value is NaN) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-6.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-6.js index f01131b182e82b0193740570d8eb6e866b8ccfc7..8db3c94c061375433ce460cfdf7292df8c9b7f43 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-6.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-6 description: > Object.defineProperty - argument 'P' is a number that converts to a string (value is 0) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-7.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-7.js index 5ced883e3a975e65a0fabb5828feab4674d9a61b..c9788310b7ca728ec9feab8f3d654962485fdb63 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-7.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-7 description: > Object.defineProperty - argument 'P' is a number that converts to a string (value is +0) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-8.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-8.js index 4177f1cbcfd83190b1a6d5c20394831fda4c9707..282e723935362136fe59b2fa430af5af6c5cd466 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-8.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-8 description: > Object.defineProperty - argument 'P' is a number that converts to a string (value is -0) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-9.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-9.js index c5dad51aeb2de224164d935e49dbb0c2cc1b149e..4f4bf026fe6c4f493924d792aa5896a25c3635cd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-9.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-2-9 description: > Object.defineProperty - argument 'P' is a number that converts to a string (value is a positive number) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-1.js index 2ce0ce184bbfcec9df37c777dfd282a98fa9ed3f..fc532647cf46b9524cab1b9f202edc3a57c2d810 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-1.js @@ -9,6 +9,7 @@ info: > The abtract operation ToPropertyDescriptor is used to package the 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. +es5id: 15.2.3.6-3-1 description: > Object.defineProperty throws TypeError if desc has 'get' and 'value' present(8.10.5 step 9.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-10.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-10.js index 859ad8fa967540024bf26c53b5ef88662e71fadc..504701c9b52da88685ad42d3b4de22ea934fbff3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-10.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-10.js @@ -9,6 +9,7 @@ info: > The abtract operation ToPropertyDescriptor is used to package the 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. +es5id: 15.2.3.6-3-10 description: > Object.defineProperty throws TypeError if setter is not callable but not undefined (Number)(8.10.5 step 8.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-100.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-100.js index 6b6058b7aad84ae8f69cb900322e3e0f223894f1..ea910978ef82f7691221e0ec21fc860846dcd8ec 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-100.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-100.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-100 description: > Object.defineProperty - 'configurable' property in 'Attributes' is null (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-101.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-101.js index 4bda6cf061145de9fb4e7970c3902b7f4310a9fb..f878d1a3f891bd8d1832c41efe11a78ece7cb6d5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-101.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-101.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-101 description: > Object.defineProperty - 'configurable' property in 'Attributes' is true (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-102.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-102.js index 9948d71871b540568243e23185bfcf62cf32aaad..895f16d93a45fe11394dd00895b42bc50883a909 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-102.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-102.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-102 description: > Object.defineProperty - 'configurable' property in 'Attributes' is false (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-103.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-103.js index 288ecfa447d689e41d68f21a0f811c73464c8355..893ab5fd4bcff9dfdaeb58ac2a7193011208eedb 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-103.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-103.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-103 description: > Object.defineProperty - 'configurable' property in 'Attributes' is 0 (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-104.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-104.js index dbeaefd06217c144225b20bfc505510006ab1d2e..af48c109cf4513bbdb0bf33b81bad8332df1f876 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-104.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-104.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-104 description: > Object.defineProperty - 'configurable' property in 'Attributes' is +0 (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-105.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-105.js index 9c0fa9089a44ae14fa7f637d3c5544a9d7cc5f32..977f5035fb17cd907f01339b05f6cc49b48d3e13 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-105.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-105.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-105 description: > Object.defineProperty - 'configurable' property in 'Attributes' is -0 (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-106.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-106.js index 736f456e74129388afeab4c4815380b263209c62..5861657f4e8100e03b9a83b8e96f66472dd29f69 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-106.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-106.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-106 description: > Object.defineProperty - 'configurable' property in 'Attributes' is NaN (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-107.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-107.js index ae869f50d70a35279737fb87fc686248403bade6..cb8f44dd6e1cda5cbbe855e769f98dc4abbfacab 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-107.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-107.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-107 description: > Object.defineProperty - 'configurable' property in 'Attributes' is a positive number (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-108.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-108.js index 058500c93c84e1453af3f5d4ccd2060133cecac1..8b8d3d04204a1c91d5e00ea978ae83390ea7a085 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-108.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-108.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-108 description: > Object.defineProperty - 'configurable' property in 'Attributes' is a negative number (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-109.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-109.js index d22aa68407625199ee19e041427580789ef8c457..a02187defdd84d9c4e8f5d09b40aecaa6b9bdfc8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-109.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-109.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-109 description: > Object.defineProperty - 'configurable' property in 'Attributes' is an empty string (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-11.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-11.js index 7bae4f1d2dc3a42e512b6889054f3facf600acf9..a879caf094c625de8e9351aae401e03e1ef9acf9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-11.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-11.js @@ -9,6 +9,7 @@ info: > The abtract operation ToPropertyDescriptor is used to package the 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. +es5id: 15.2.3.6-3-11 description: > Object.defineProperty throws TypeError if setter is not callable but not undefined (Boolean)(8.10.5 step 8.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-110.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-110.js index a2e2ee96b1837d757dcf33f0bb3647cd91202b37..225a6518e70fcc1df18ad022d50ad87c313de843 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-110.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-110.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-110 description: > Object.defineProperty - 'configurable' property in 'Attributes' is a non-empty string (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-111.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-111.js index 615861e3c1110b3223550be47167af139e9fbd0d..79fe42fd94512b77afe31a8eea17c7d9aa819aea 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-111.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-111.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-111 description: > Object.defineProperty - 'configurable' property in 'Attributes' is a Function object (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-112.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-112.js index 05145d458b65706b6fb8a82a76521568aed57fee..d137fc14bcfe3054f90c7ee27fef649569919dab 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-112.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-112.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-112 description: > Object.defineProperty - 'configurable' property in 'Attributes' is an Array object (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-113.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-113.js index 2dc65e2c920471bd50f271711a52e217ada6fa76..13aeecc474178ec64de46dba6cbbf0e86f2960d3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-113.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-113.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-113 description: > Object.defineProperty - 'configurable' property in 'Attributes' is a String object (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-114.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-114.js index 5eabc47293622572c10c3b7b58723a6fb387be99..3f95b03456ca27207587325e3e7bf1590f666d76 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-114.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-114.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-114 description: > Object.defineProperty - 'configurable' property in 'Attributes' is a Boolean object (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-115.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-115.js index 10fcf7aad4dbc0fc899e288264b8a4dcde0a2e4b..dba2c11bd28f99957e9cf74bb83626c629611db9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-115.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-115.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-115 description: > Object.defineProperty - 'configurable' property in 'Attributes' is a Number object (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-116.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-116.js index 44955adf83ffc6d15c3f95c22e2f52c58ad9741d..76a21eb47c77e19add6f87e1e2a6655f31797319 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-116.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-116.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-116 description: > Object.defineProperty - 'configurable' property in 'Attributes' is the Math object (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-117.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-117.js index 51c75d19987eef042bd6fac12d1b69e373a53c03..25ddc300f96cf31e341bd2426eaa3c2aa3a52ede 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-117.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-117.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-117 description: > Object.defineProperty - 'configurable' property in 'Attributes' is a Date object (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-118.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-118.js index 4ecbd609df57a5a0c475e589cddcff935b4940c9..287b0817f14e39d38427004d2fad16e70bff209a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-118.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-118.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-118 description: > Object.defineProperty - 'configurable' property in 'Attributes' is a RegExp object (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-119.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-119.js index 3f58d2597bb556b69fd4b3192085f0faa985681b..07dbca46a4f8fd70939dfe84d8e91a5a1c6f25a8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-119.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-119.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-119 description: > Object.defineProperty - 'configurable' property in 'Attributes' is the JSON object (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-12.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-12.js index e536a9138b0222a817950f443fb597ae319ee9f0..af90faf54bbad74b9984e9858f0cdda547e24103 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-12.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-12.js @@ -9,6 +9,7 @@ info: > The abtract operation ToPropertyDescriptor is used to package the 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. +es5id: 15.2.3.6-3-12 description: > Object.defineProperty throws TypeError if setter is not callable but not undefined (String)(8.10.5 step 8.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-120.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-120.js index c80a36e1dec673d2b30027cfbc254b7c839ed51c..64ef26ed88395a826f55723e0a65816bd8d14ed9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-120.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-120.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-120 description: > Object.defineProperty - 'configurable' property in 'Attributes' is a Error object (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-121.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-121.js index d2b166f5a1a772cdd755884b91d0183c8e7ae938..dc104742ee43d1442d45a10250d447117e2e8440 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-121.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-121.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-121 description: > Object.defineProperty - 'configurable' property in 'Attributes' is the Argument object (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-123.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-123.js index 9bca80793ffe2979c4e7e84b2079185221550da2..73a89c462bff254407c039fcf4e97589453c6e58 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-123.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-123.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-123 description: > Object.defineProperty - 'configurable' property in 'Attributes' is the global object (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-124.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-124.js index 4d42b82dd8027c128ce46dd45fb4732e4dc699ab..a90e21cb01614e989b2d55cf76869b915f0a9ec2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-124.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-124.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-124 description: > Object.defineProperty - 'configurable' property in 'Attributes' is treated as true when it is a string (value is 'false') (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-125.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-125.js index c9abbee756b2fe0b4cf082b1dedaa5509cfaa806..a39811e03e5fe62e30e9dc690de05f80d8cd1bcc 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-125.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-125.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-125 description: > Object.defineProperty - 'configurable' property in 'Attributes' is treated as true when it is new Boolean(false) (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-126.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-126.js index ec60ea84375eb84541f782815962c09f954911fc..fa9d6ff0e4c1152de730ac80ac236f7a9ca879ec 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-126.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-126.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-126 description: > Object.defineProperty - 'value' property in 'Attributes' is present (8.10.5 step 5) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-127.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-127.js index bbfa08b7ed0653ddb875cb4ddbcdf571a0d6629d..5191395c3bdb055cd2b4c9b157e7863b30378707 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-127.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-127.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-127 description: > Object.defineProperty - 'value' property in 'Attributes' is not present (8.10.5 step 5) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-129.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-129.js index e94a0a99c03508f9439bef7cc4132a1ad9b65dcf..69c122c4f61a1e0de6d28a310ae91035007a8239 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-129.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-129.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-129 description: > Object.defineProperty - 'value' property in 'Attributes' is an inherited data property (8.10.5 step 5.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-13.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-13.js index 3422c24fcf20f32443f42115d315282644ec5db3..9f3c3f861db69f8400f2e5e7b3dd92cb804d76ad 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-13.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-13.js @@ -9,6 +9,7 @@ info: > The abtract operation ToPropertyDescriptor is used to package the 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. +es5id: 15.2.3.6-3-13 description: > Object.defineProperty throws TypeError if the setter in desc is not callable (Null)(8.10.5 step 8.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-130.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-130.js index c7402ea63b9ce2f371c2aa7ba1e48689aad3134d..ed4c549c157d1871f2961e762227befab9200269 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-130.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-130.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-130 description: > Object.defineProperty - 'value' property in 'Attributes' is own data property that overrides an inherited data property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-131.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-131.js index f625a3f792fe4d0cf90f55d2b17513c4c26595b8..85283b1c3582ea27513e180b3e9980b749813248 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-131.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-131.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-131 description: > Object.defineProperty - 'value' property in 'Attributes' is own data property that overrides an inherited accessor property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-132.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-132.js index 108d9ccb4a046b9dea7450a80992af84d8ea315a..11117074ef5a16ec57f0fdfa15a92164e01c8cb4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-132.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-132.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-132 description: > Object.defineProperty - 'value' property in 'Attributes' is own accessor property (8.10.5 step 5.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-133.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-133.js index 2cd8387c88c618d306e3602acab349e6e2eef1b0..c31417353c14e24512f4279fae7c4920849a0ad6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-133.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-133.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-133 description: > Object.defineProperty - 'value' property in 'Attributes' is an inherited accessor property (8.10.5 step 5.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-134.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-134.js index 96b44584e46170e625af0e41bb23a57d26d6d89e..8114741f6166c4b58b283a921c83917de280a5a7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-134.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-134.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-134 description: > Object.defineProperty - 'value' property in 'Attributes' is own accessor property that overrides an inherited data property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-135.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-135.js index cea3fb9028851aae14f6e2b57be3b8d2800a0fa1..198d51770f102533ca815442b6db34fbbdbdf863 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-135.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-135.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-135 description: > Object.defineProperty - 'value' property in 'Attributes' is own accessor property that overrides an inherited accessor property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-136.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-136.js index 1ef3edd1e0bec7ab5dc3f55a3ef8c80bf1b1a27a..4c9504301506a9986d1e9aa797c718e4d9db815b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-136.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-136.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-136 description: > Object.defineProperty - 'value' property in 'Attributes' is own accessor property without a get function (8.10.5 step 5.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-137.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-137.js index 23e3370c245250362acd88be21eea81f7b64c94f..e91218fe5c9f712e0d78fddf3bb6af7b1c28ef88 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-137.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-137.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-137 description: > Object.defineProperty - 'value' property in 'Attributes' is own accessor property(without a get function) that overrides an diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-138.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-138.js index 1ec652ec58981357e1c61bfa3250631424550690..d42fe862f3152949a63031296ccab52eb6b9fde0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-138.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-138.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-138 description: > Object.defineProperty - 'value' property in 'Attributes' is an inherited accessor property without a get function (8.10.5 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-139-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-139-1.js index a566ea3cdcbf7781ba58f5f0996ec96c8651d54b..07216abce0ea519c9555c42968bd83b4ebb67f69 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-139-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-139-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-139-1 description: > Object.defineProperty - 'Attributes' is a Function object which implements its own [[Get]] method to access the 'value' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-139.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-139.js index 44a0c4c981490a85bd088cdd8555f742601d2de3..85ff4c3c0f6eb05b41def56699b37e0f5deece8e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-139.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-139.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-139 description: > Object.defineProperty - 'Attributes' is a Function object which implements its own [[Get]] method to access the 'value' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-14.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-14.js index c1025ec38023d559c40c5e6e223f42f9c16265de..a4de681f7b8dfa1d06eba768c3dc5402accf1bdd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-14.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-14.js @@ -9,6 +9,7 @@ info: > The abtract operation ToPropertyDescriptor is used to package the 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. +es5id: 15.2.3.6-3-14 description: > Object.defineProperty throws TypeError if setter is not callable but not undefined (Object)(8.10.5 step 8.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-140-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-140-1.js index 01598a46fcc193aa9817273fdfcb1d9cd8db4fc3..e821ab8d064dfee1398ba8a3384335ef678772f5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-140-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-140-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-140-1 description: > Object.defineProperty - 'Attributes' is an Array object that uses Object's [[Get]] method to access the 'value' property of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-140.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-140.js index aaa162e676d0e0884981fcce3acf16788d89e69b..69dee95952cf6cda96e7f428ae248e328fed5c4d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-140.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-140.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-140 description: > Object.defineProperty - 'Attributes' is an Array object that uses Object's [[Get]] method to access the 'value' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-141-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-141-1.js index b5dda718697e045945a36fbdf3c285842ddc10fa..2222e356f86a6a9f0b99c44366fe81c95f8825a6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-141-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-141-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-141-1 description: > Object.defineProperty - 'Attributes' is a String object that uses Object's [[Get]] method to access the 'value' property of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-141.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-141.js index 203524a4bb2932843d6ef296b7175b3bfd7837fc..17feb99f14f97bf0c19df5b7c080429fd3f1f729 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-141.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-141.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-141 description: > Object.defineProperty - 'Attributes' is a String object that uses Object's [[Get]] method to access the 'value' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-142-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-142-1.js index 4b8755e6263c1604dd99623d1788034c99e9f80a..fe74667331609efa0777ab66d027af587502bab8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-142-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-142-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-142-1 description: > Object.defineProperty - 'Attributes' is a Boolean object that uses Object's [[Get]] method to access the 'value' property of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-142.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-142.js index c7990090930cef15c568bc22d487f784b0aa1121..c8d2075a493fd4ecf3675e2ad11d5518d9f4d1be 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-142.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-142.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-142 description: > Object.defineProperty - 'Attributes' is a Boolean object that uses Object's [[Get]] method to access the 'value' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-143-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-143-1.js index 2c24add4ac0a1f8f9182e8fdd5edc9928441e5b2..e55b95cfa3dbf4e1c698dcba67b985a0a1e64148 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-143-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-143-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-143-1 description: > Object.defineProperty - 'Attributes' is a Number object that uses Object's [[Get]] method to access the 'value' property of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-143.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-143.js index ab8c90a51e52bb20acc62f9145af5e905fe41fdb..6937caacf77728606ef0ed641d68d965f2723441 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-143.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-143.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-143 description: > Object.defineProperty - 'Attributes' is a Number object that uses Object's [[Get]] method to access the 'value' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-144-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-144-1.js index f2820d8868b5e377634141c57081edd7a8882a22..336b7d71486dd5813f91a35c041e951d66c26cc8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-144-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-144-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-144-1 description: > Object.defineProperty - 'Attributes' is the Math object that uses Object's [[Get]] method to access the 'value' property of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-144.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-144.js index 07a6d079f35574c32b769ff6dc8ddccfaeb557e7..615b8fb1a37562d12c95b14909b6063d729443e1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-144.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-144.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-144 description: > Object.defineProperty - 'Attributes' is the Math object that uses Object's [[Get]] method to access the 'value' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-145-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-145-1.js index 5f5af8469202e28b18564fbcd0c50d6201e6bbf4..461aa00acf2897d15a188fa2963842679c3a92b3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-145-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-145-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-145-1 description: > Object.defineProperty - 'Attributes' is a Date object that uses Object's [[Get]] method to access the 'value' property of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-145.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-145.js index afe52f031397ff80b563c50c059c2655c74b6cbf..857800b2c7421f6e8dc5fe04af630df7c3f62f6d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-145.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-145.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-145 description: > Object.defineProperty - 'Attributes' is a Date object that uses Object's [[Get]] method to access the 'value' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-146-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-146-1.js index 17abab35df5224d2835144100ff67435986fc030..530b6633811a4522957c8cc8ce4271c01143b26e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-146-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-146-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-146-1 description: > Object.defineProperty - 'Attributes' is a RegExp object that uses Object's [[Get]] method to access the 'value' property of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-146.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-146.js index 071e3e9b54aed6586f09bb4b52663bc878392cbd..faca06d190d13d7a963647b45c181843199e1c5d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-146.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-146.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-146 description: > Object.defineProperty - 'Attributes' is a RegExp object that uses Object's [[Get]] method to access the 'value' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-147-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-147-1.js index 35e9fdc75653b84a377b6ce78ab03263c2a4ce68..b617e4d2444db4eb36660898506b69f99a2b5c4f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-147-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-147-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-147-1 description: > Object.defineProperty - 'Attributes' is the JSON object that uses Object's [[Get]] method to access the 'value' property of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-147.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-147.js index 8fb39d15423ef3cbd0f0158bd9d540975713c56a..217da83b41ff6fa5a3e3357e8571946871af4291 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-147.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-147.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-147 description: > Object.defineProperty - 'Attributes' is the JSON object that uses Object's [[Get]] method to access the 'value' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-148-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-148-1.js index 137224bb9f6e18eb8bd8e53f9cfb6343cca77975..1334a2594c37569693160207f3b66e59c0e4b702 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-148-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-148-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-148-1 description: > Object.defineProperty - 'Attributes' is an Error object that uses Object's [[Get]] method to access the 'value' property of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-148.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-148.js index ba2a17eae15c73193dd4bdad54f708eed7557716..e250bc2e5a21800b45b1261c1257c7642548d516 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-148.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-148.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-148 description: > Object.defineProperty - 'Attributes' is an Error object that uses Object's [[Get]] method to access the 'value' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-149-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-149-1.js index e705ed76edf19d17c58302c7cb60908bbb7eb056..765b841e81bed0ecadbd5403f49c75ccbb8eb507 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-149-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-149-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-149-1 description: > Object.defineProperty - 'Attributes' is an Arguments object which implements its own [[Get]] method to access the 'value' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-149.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-149.js index 8d4bad7efdf70d0c2728baac1a582f51226fa7f1..bad7cef1feb1db1ad042de37445c0414f4442916 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-149.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-149.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-149 description: > Object.defineProperty - 'Attributes' is an Arguments object which implements its own [[Get]] method to access the 'value' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-15.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-15.js index ef4379e5cb6c361226b43f5eeb9723fc1b9cb4f3..8bf41e6cff27e560c47d8e24a33f57931e734dbf 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-15.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-15 description: Object.defineProperty - 'Attributes' is undefined (8.10.5 step 1) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-151.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-151.js index 6983fa9a6a7406f381e066c86d06bb7196c983af..777b7cce48338669e563200e9d78fbf1727efb30 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-151.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-151.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-151 description: > Object.defineProperty - 'Attributes' is the global object that uses Object's [[Get]] method to access the 'value' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-152.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-152.js index 4719da6289c07d4e95d1cd077341b17b5e8af365..fd02b8007df2b3a4e379ed63a3f06344811305e4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-152.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-152.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-152 description: > Object.defineProperty - 'writable' property in 'Attributes' is present (8.10.5 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-153.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-153.js index 25c9116ff148abfad9532ba6247e33352bafbe58..9a762117ce8cf7fd4a1d5e22114fd2205dc155b0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-153.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-153.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-153 description: > Object.defineProperty - 'writable' property in 'Attributes' is not present (8.10.5 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-154.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-154.js index 4eeeef3ca46eb57612a7fb1f439c4a139754676d..97cf1abb0c3ef67410406b597c0c91181c82608b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-154.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-154.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-154 description: > Object.defineProperty - 'writable' property in 'Attributes' is own data property (8.10.5 step 6.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-155.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-155.js index 5d97ab076b59540a4873f51a96a4008a9e8d62fb..f8afd363f07756f2cac235a088f08d9f441cbdc3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-155.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-155.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-155 description: > Object.defineProperty - 'writable' property in 'Attributes' is an inherited data property (8.10.5 step 6.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-156.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-156.js index 2d198474483d54ca6624e1cdfe91fed60f19d0d4..6518cd9d1a2aaf4e9df6b07dddb74592a9d60e37 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-156.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-156.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-156 description: > Object.defineProperty - 'writable' property in 'Attributes' is own data property that overrides an inherited data property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-157.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-157.js index 71613295a4b5ac4ff15048c6415bc8ba1a4d0ad7..80e05f43857bfe01b07bdddec2015a0e1196a19e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-157.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-157.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-157 description: > Object.defineProperty - 'writable' property in 'Attributes' is own data property that overrides an inherited accessor property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-158.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-158.js index a0823437d6de3f00674080fc66117bad52c2053a..a5ff86524e5bfe56af81ccbe70fde536aeba04fd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-158.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-158.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-158 description: > Object.defineProperty - 'writable' property in 'Attributes' is own accessor property (8.10.5 step 6.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-159.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-159.js index 13dff9b38e9874ecfc6ecf79f3b15e1c7c50ef10..42740b6d01b2000861b8143bce58364baf0d7732 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-159.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-159.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-159 description: > Object.defineProperty - 'writable' property in 'Attributes' is an inherited accessor property (8.10.5 step 6.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-16.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-16.js index 6a32851c8cc33132d8bb87e918b0d14dafc2fe41..f9aba0242605b77ced6aaea085375969c3c02b43 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-16.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-16 description: Object.defineProperty - 'Attributes' is null (8.10.5 step 1) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-160.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-160.js index b330024b0163130620ccecc682d2ff6c4d6737be..02c75e5237dd4f4bf7ded67a858fd651806867aa 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-160.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-160.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-160 description: > Object.defineProperty - 'writable' property in 'Attributes' is own accessor property that overrides an inherited data property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-161.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-161.js index 6360bbde7e5fea334676cd726c95fa6d0dad2b54..f5abcd741c935965e74f318c823b810a1e9f0cf7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-161.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-161.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-161 description: > Object.defineProperty - 'writable' property in 'Attributes' is own accessor property that overrides an inherited accessor property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-162.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-162.js index afedbec52a684db2ab33a8335d5c787663cb50da..93b0380737bf788178f1b6943c065085bb6fb235 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-162.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-162.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-162 description: > Object.defineProperty - 'writable' property in 'Attributes' is own accessor property without a get function (8.10.5 step 6.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-163.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-163.js index 05e3dbb7271420328a8f8c31e4d2da3cc205777c..eec5ba503f0c9de97535e4e7641256493860c5f0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-163.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-163.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-163 description: > Object.defineProperty - 'writable' property in 'Attributes' is own accessor property(without a get function) that overrides an diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-164.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-164.js index 88162dae2a87aa8af82ea1c34fbad090a9afd523..6af11bec04d04f1453107d7bf06726ef3ca7e6c4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-164.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-164.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-164 description: > Object.defineProperty - 'writable' property in 'Attributes' is an inherited accessor property without a get function (8.10.5 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-165-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-165-1.js index eee7c6f1de0ee1b9b6253dce3f23061a5acfdf2b..574adf5c88471736e30562e04c8783ade45ea65f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-165-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-165-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-165-1 description: > Object.defineProperty - 'Attributes' is a Function object which implements its own [[Get]] method to access the 'writable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-165.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-165.js index d98af1d28f76654bcea16ac706a2a44644851a76..39d52f48f13b0203f0788f91f199deb987547719 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-165.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-165.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-165 description: > Object.defineProperty - 'Attributes' is a Function object which implements its own [[Get]] method to access the 'writable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-166-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-166-1.js index e135a6e81014b34073ca4c6b06d2bedc4de21681..880f49495f77393ce5492cb88baeb05959bf6567 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-166-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-166-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-166-1 description: > Object.defineProperty - 'Attributes' is an Array object that uses Object's [[Get]] method to access the 'writable' property of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-166.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-166.js index 65ae4c8aa298dbcbd3571fd7c331e15122768c5f..bbb4491df7c07edb8eeec5da9bf46dafa7f90feb 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-166.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-166.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-166 description: > Object.defineProperty - 'Attributes' is an Array object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-167-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-167-1.js index 9e07c7a83025f98e04376cece3e0bc17a10daea5..fbb04eafdb14c029c62d23550ff29c46e5670f79 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-167-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-167-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-167-1 description: > Object.defineProperty - 'Attributes' is a String object that uses Object's [[Get]] method to access the 'writable' property of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-167.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-167.js index 94c5fab3f9dabaa6994ebd7fcc69733bdd64a206..59fcde077be0651ae101abf87b40cfe0999f20fb 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-167.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-167.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-167 description: > Object.defineProperty - 'Attributes' is a String object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-168-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-168-1.js index 75fedb60705135cc73975fa0a19495dd9994cef2..e9e7f015dc9f7b20d4aba9ec895a563b7ba4c65c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-168-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-168-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-168-1 description: > Object.defineProperty - 'Attributes' is a Boolean object that uses Object's [[Get]] method to access the 'writable' property of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-168.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-168.js index dbeb12efbb397851b5139f0482d4ecdf1b74b04a..26b35c38b7b7d018750c6db6046c06efa554d1e5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-168.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-168.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-168 description: > Object.defineProperty - 'Attributes' is a Boolean object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-169-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-169-1.js index e3ec9c1f322d6cab88aca4527312df4bc25044c3..ff598320a7216122cfc72d3b34abe6b767575890 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-169-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-169-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-169-1 description: > Object.defineProperty - 'Attributes' is a Number object that uses Object's [[Get]] method to access the 'writable' property of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-169.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-169.js index 3f5ff34c10080a7628c902dc2f156c4f70462c39..be7edfa5540920a3de44d289bb6ea9ccce05f5e3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-169.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-169.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-169 description: > Object.defineProperty - 'Attributes' is a Number object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-17.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-17.js index 692cfaa34d756712b54568e74771cfefb8da91f0..8db2a2edfd813c3961c4e1d57034e74f3dc463f3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-17.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-17 description: > Object.defineProperty - 'Attributes' is a boolean primitive (8.10.5 step 1) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-170-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-170-1.js index 659fb8af58f52494623ac2793646f844389fe1bc..d12a0035afe57b09a7a7de8bd3f9859115e3f8b9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-170-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-170-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-170-1 description: > Object.defineProperty - 'Attributes' is the Math object that uses Object's [[Get]] method to access the 'writable' property of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-170.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-170.js index 523e5eba435550ad6ac1925f6807c28cc128c2ce..1ccf6d913efd3b0b44fff650b48975204264822c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-170.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-170.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-170 description: > Object.defineProperty - 'Attributes' is the Math object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-171-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-171-1.js index e5989f464dc50e6834e0afd27f5eb90f31eb0b6a..5489c6786fea7931fc220ee81a7feed849e0cf85 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-171-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-171-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-171-1 description: > Object.defineProperty - 'Attributes' is a Date object that uses Object's [[Get]] method to access the 'writable' property of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-171.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-171.js index e6ee33d69b4280f0f4e8efd39449add3667fc636..c36513312228ae745383293a575daaa066769e85 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-171.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-171.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-171 description: > Object.defineProperty - 'Attributes' is a Date object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-172-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-172-1.js index 2f60e8d6d51a39dc17ab59ffb81c3bac6822a833..5b6e15c9c44f7387ad0c72c2398880afe2b2b8e3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-172-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-172-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-172-1 description: > Object.defineProperty - 'Attributes' is a RegExp object that uses Object's [[Get]] method to access the 'writable' property of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-172.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-172.js index cae0365e91474d38c89110b7daba52a8a7f21532..3a53ac2e20d5fd6cade5ec4435e719371f63583c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-172.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-172.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-172 description: > Object.defineProperty - 'Attributes' is a RegExp object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-173-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-173-1.js index ddb22283cd22ddc30eaaa4fd7a440c44f923fd6d..c3f7e388e186de09c67a306ea817a131d460267e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-173-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-173-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-173-1 description: > Object.defineProperty - 'Attributes' is the JSON object that uses Object's [[Get]] method to access the 'writable' property of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-173.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-173.js index 8b1b7dddbda23c900e8828950ef054af8a846b59..4b1183d15f826a0ed32a2952c0f004a3a06b632a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-173.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-173.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-173 description: > Object.defineProperty - 'Attributes' is the JSON object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-174-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-174-1.js index f51321f5e3c49b83974855b948a3ec53821a0feb..d24d8f9e94fbb2b4e341ae3f14a92a84ae1e20aa 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-174-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-174-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-174-1 description: > Object.defineProperty - 'Attributes' is an Error object that uses Object's [[Get]] method to access the 'writable' property of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-174.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-174.js index bd3f1d5005e5b89d60b7ea2c9dcc6e4b887a40cb..39b9474f76c53b3e3d475318b0ed56ddf94ec41f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-174.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-174.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-174 description: > Object.defineProperty - 'Attributes' is an Error object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-175-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-175-1.js index c9f09abd08c6c401931369b2fb72d8b73b8ae9b7..db69c508902fa569fc5ee434677ab8bcb78c849b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-175-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-175-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-175-1 description: > Object.defineProperty - 'Attributes' is an Arguments object which implements its own [[Get]] method to access the 'writable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-175.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-175.js index 31fe64eb4107c0481917d21dc0862e6f3d332f44..5c2c13e441b3015c28d534040f753a8d87fe1ace 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-175.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-175.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-175 description: > Object.defineProperty - 'Attributes' is an Arguments object which implements its own [[Get]] method to access the 'writable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-177.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-177.js index baac4604edc20395370fcadac40fcb660e7ce699..52c950e05f1e52342d420933efca1ad790bdc45c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-177.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-177.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-177 description: > Object.defineProperty - 'Attributes' is the global object that uses Object's [[Get]] method to access the 'writable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-178.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-178.js index c015b413590632ca2e2151175faa11907b719f06..74c841e6a0aed04b715d9d9bf02944b4861c2521 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-178.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-178.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-178 description: > Object.defineProperty - 'writable' property in 'Attributes' is undefined (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-179.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-179.js index bfffa007b709d1b704ddc5c140e393bd0bbaff34..3cbdc5966d78bc0736aee495762e3ba6b3f4de78 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-179.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-179.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-179 description: > Object.defineProperty - 'writable' property in 'Attributes' is null (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-18.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-18.js index 05133a016a27cc789ef3141b99951ce2b1cb303c..7f729f33636e670878c155e07c93d4653f7f23b7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-18.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-18 description: > Object.defineProperty - 'Attributes' is a number primitive (8.10.5 step 1) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-180.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-180.js index 1578369200fdf4a2746fa7db27b206d35db14d45..1ce28f162b98caf6e02abaed93713065fb770738 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-180.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-180.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-180 description: > Object.defineProperty - 'writable' property in 'Attributes' is true (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-181.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-181.js index 140da1a3975da55bb60dda47c35d12d763606b1b..7588e920ad2a42272c202359ee92501cdb921344 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-181.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-181.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-181 description: > Object.defineProperty - 'writable' property in 'Attributes' is false (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-182.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-182.js index e9f7d89d88866ef9088ab03386a6116f66a9c2a7..071ace4478f60047ba44cf3eec95281630b44b56 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-182.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-182.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-182 description: > Object.defineProperty - 'writable' property in 'Attributes' is 0 (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-183.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-183.js index f9c9ce9627a6c685f9817844fb548cdbe17a5939..ed45254dfe4a8eacdad65863d8c0a946d620659a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-183.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-183.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-183 description: > Object.defineProperty - 'writable' property in 'Attributes' is +0 (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-184.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-184.js index 400aa97d9e4e92b22ba6e5d9388674a214966ddb..a568063d016f35838489e10516263d13a718e2e1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-184.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-184.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-184 description: > Object.defineProperty - 'writable' property in 'Attributes' is -0 (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-185.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-185.js index 71d61b4cfe304bed30f68c0b41086d6e4303c5e7..0a06885de83a062845e1026468b48a788315c4bf 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-185.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-185.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-185 description: > Object.defineProperty - 'writable' property in 'Attributes' is NaN (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-186.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-186.js index 4e10934e77a1901cd63cccc3def7c518b72a0f0b..d7bc611d9e34e90a20fa3c1c11ea6bebfb3c1858 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-186.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-186.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-186 description: > Object.defineProperty - 'writable' property in 'Attributes' is a positive number (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-187.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-187.js index 3a731ae829b0dd7ca4b31024a22d81855e6d46a0..bfa8aae75f2d2a1dda66a7c843a2bc524f7bc216 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-187.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-187.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-187 description: > Object.defineProperty - 'writable' property in 'Attributes' is a negative number (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-188.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-188.js index c3925712e17f1b4b4556e15ab1576fd985cf6e68..28f3049f08b0bc0dcf121d2888303a793d2d5af7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-188.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-188.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-188 description: > Object.defineProperty - 'writable' property in 'Attributes' is an empty string (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-189.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-189.js index d729777cef523d34f546cbbd2339f7f9f407c649..e635ca535d65e5129263deee2e8a12b30dfa0c1b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-189.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-189.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-189 description: > Object.defineProperty - 'writable' property in 'Attributes' is a non-empty string (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-19.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-19.js index 7d1e7e163d2dfde6f1ac81354e4ac6af2fb4f642..db262402cc9ed57bd0ce2de55e89abfd31e8c497 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-19.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-19 description: > Object.defineProperty - 'Attributes' is a string primitive (8.10.5 step 1) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-190.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-190.js index 63dd66020c6c709200e1e67924c0f773650e6af5..5355e4bd4d355e5c9c35a6d0de3ff59087600a85 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-190.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-190.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-190 description: > Object.defineProperty - 'writable' property in 'Attributes' is a Function object (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-191.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-191.js index ed38db00ab2bdec72776367715ace8307a2c30ea..38c25b82416e53eda7f8a78f7352728e8fdaebdb 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-191.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-191.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-191 description: > Object.defineProperty - 'writable' property in 'Attributes' is an Array object (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-192.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-192.js index c2270f2ba05dbe2aafd01d8dbb1a8f01127fbb88..51585f2bfa2d9df271dfc67b766b6bd34761b00a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-192.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-192.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-192 description: > Object.defineProperty - 'writable' property in 'Attributes' is a String object (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-193.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-193.js index 49d7533ab6ad68f3eefb26e76508ba00f56603f2..57939425b24d9fe1e007a0cf4ae774f4bcff392f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-193.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-193.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-193 description: > Object.defineProperty - 'writable' property in 'Attributes' is a Boolean object (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-194.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-194.js index 529aafdcb73bdbc98caabb6b178a515214c21fdf..c4722b0573823f065ee7fba84d0f648bc9d8b3b5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-194.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-194.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-194 description: > Object.defineProperty - 'writable' property in 'Attributes' is a Number object (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-195.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-195.js index 1f74fdd9c8a5e32e7a9999cc385533af0f45ef8a..3a7eac3808908a4c070b9774dae244067950a7bc 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-195.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-195.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-195 description: > Object.defineProperty - 'writable' property in 'Attributes' is the Math object (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-196.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-196.js index 26772f36d741a656cb52a86770b5aba7a658a2d8..8beace03156b95943a762d6b65262d0397800478 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-196.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-196.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-196 description: > Object.defineProperty - 'writable' property in 'Attributes' is a Date object (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-197.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-197.js index 953861b46934f351179602edc3e724f87297d7eb..003f77a682ff95ff8d8d5626713db6052ef924e3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-197.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-197.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-197 description: > Object.defineProperty - 'writable' property in 'Attributes' is a RegExp object (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-198.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-198.js index e8a79ed01159a64e19972414a6aa194706ebf908..5df98b3631fbeac9f463f9c49629cd40429da086 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-198.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-198.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-198 description: > Object.defineProperty - 'writable' property in 'Attributes' is the JSON object (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-199.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-199.js index b22cf212f9cebc40e92e4321f875660282c13132..a6381a5834035f46a0af35d1bf04d8e1003efbab 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-199.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-199.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-199 description: > Object.defineProperty - 'writable' property in 'Attributes' is a Error object (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-2.js index c006cd395a56fff3c9854990f584607bbbb43102..f430e7db03b8f234472af234dece676bcf6ba4c4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-2.js @@ -9,6 +9,7 @@ info: > The abtract operation ToPropertyDescriptor is used to package the 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. +es5id: 15.2.3.6-3-2 description: > Object.defineProperty throws TypeError if desc has 'get' and 'writable' present(8.10.5 step 9.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-20.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-20.js index 8111b13e77e8d3821d837dbf5c522d8c514424ef..110bf12aec94a3389aaa0b3584c4ded7198d0ee3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-20.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-20 description: > Object.defineProperty - 'enumerable' property in 'Attributes' is present (8.10.5 step 3) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-200.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-200.js index f4b06fe3523124322132e6d194b4d84288793a77..93aaaa52fbaf62ae541a11b769351e5af3bcf433 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-200.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-200.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-200 description: > Object.defineProperty - 'writable' property in 'Attributes' is the Argument object (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-202.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-202.js index 8d88962ea155476318c0900ab8484c733977df94..333281f47c7a5f07a6651683e9c479614035ee5d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-202.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-202.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-202 description: > Object.defineProperty - 'writable' property in 'Attributes' is the global object (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-203.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-203.js index d9e8f2e2ebc9a7bed29b54b148d0082c56ec1b69..5f7c4575f27061d722ff3fa63d5942578b9348f2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-203.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-203.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-203 description: > Object.defineProperty - 'writable' property in 'Attributes' is treated as true when it is a string(value is 'false') (8.10.5 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-204.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-204.js index 911ebed19310fcce1a9520a1a022363b4e91766a..ae2fa7d11ed545598fa5affbd60e245a1da1337c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-204.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-204.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-204 description: > Object.defineProperty - 'writable' property in 'Attributes' is treated as true when it is new Boolean(false) (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-205.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-205.js index 5fbadb3d0a2fb6d6fc89b583aa766e53398c4420..59f1d1f9b7b8cb9e1e318d45643a08cc34af4ed2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-205.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-205.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-205 description: > Object.defineProperty - 'get' property in 'Attributes' is present (8.10.5 step 7) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-206.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-206.js index 34b2fabd428a183e6ea200eda421ce58c10ad230..6a288e537e477bb3920b3983619816f2cd364b4f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-206.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-206.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-206 description: > Object.defineProperty - 'get' property in 'Attributes' is not present (8.10.5 step 7) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-207.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-207.js index 64b675a9bd015b6b2991057c581c843cfbde0791..6f22d7fa7d1e8c1b30c8a730793f0f8917f6cddd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-207.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-207.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-207 description: > Object.defineProperty - 'get' property in 'Attributes' is own data property (8.10.5 step 7.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-208.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-208.js index 2e85819f334f6374a0e6bac9b782be5c45d74989..cd3284d041bcd35962d68381c0063629619aa2d4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-208.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-208.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-208 description: > Object.defineProperty - 'get' property in 'Attributes' is an inherited data property (8.10.5 step 7.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-209.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-209.js index 4fd8b8dbda71a7c8b4c96e6430b1d1de0db1b76c..fafd672b08adbb444e99d09643c4c41960dbe808 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-209.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-209.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-209 description: > Object.defineProperty - 'get' property in 'Attributes' is own data property that overrides an inherited data property (8.10.5 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-21.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-21.js index 80ae34c9b549e372ce8d0313486a956dc96a5b9a..80bbdec5537f7d4ff7dd39a7945377a4ffeaed1e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-21.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-21 description: > Object.defineProperty - 'enumerable' property in 'Attributes' is not present (8.10.5 step 3) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-210.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-210.js index b783291f72c8b67f7c71a4a44177a83d06a3176e..830356e7b4337f66c256ea2d456e5b1f4d2c4c88 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-210.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-210.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-210 description: > Object.defineProperty - 'get' property in 'Attributes' is own data property that overrides an inherited accessor property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-211.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-211.js index 8b60a7c6e58c98d9294d06bb93e837f7290a9c61..f2551902df181f98bbbc77516f1d746305852989 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-211.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-211.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-211 description: > Object.defineProperty - 'get' property in 'Attributes' is own accessor property (8.10.5 step 7.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-212.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-212.js index 13f42afddf673810dc12290d68425208492152d3..8785daea7450189a89a4a2ca4e71840559b6e2b7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-212.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-212.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-212 description: > Object.defineProperty - 'get' property in 'Attributes' is an inherited accessor property (8.10.5 step 7.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-213.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-213.js index 5d90025877fd9edfbcafc0fe35b2981facd0ea00..c9af94d774b99290d772bfdee96019a6c203016e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-213.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-213.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-213 description: > Object.defineProperty - 'get' property in 'Attributes' is own accessor property that overrides an inherited data property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-214.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-214.js index b58a9176df27d35f521b2e677b55fe8f384b9e3a..cb3f2452277fd61b99806e3883649356a1984b22 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-214.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-214.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-214 description: > Object.defineProperty - 'get' property in 'Attributes' is own accessor property that overrides an inherited accessor property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-215.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-215.js index 6ca8e8ac7d4f5a008f2a39433cd569d7eb2f61ef..036a6fcc5fb76968067bc2b03342ff82e08340d2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-215.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-215.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-215 description: > Object.defineProperty - 'get' property in 'Attributes' is own accessor property without a get function (8.10.5 step 7.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-216.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-216.js index 6cbff0a9511a722baaa4f3ae03bf509da14524e5..68669270fb303feae7a062e495b90038dbc18b74 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-216.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-216.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-216 description: > Object.defineProperty - 'get' property in 'Attributes' is own accessor property(without a get function) that overrides an diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-217.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-217.js index c0e4d0a74690ec913f5a0feb3eeb9cb506152ae6..106e414a838fd00c4470a0dfc57d5d8c20766155 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-217.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-217.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-217 description: > Object.defineProperty - 'get' property in 'Attributes' is an inherited accessor property without a get function (8.10.5 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-218-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-218-1.js index cf967675347dc0c7a8d235f837e48bd9bf91ab78..ba50beae943836e63c508af66eb8dcdecb1da6b3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-218-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-218-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-218-1 description: > Object.defineProperty - 'Attributes' is a Function object which implements its own [[Get]] method to access the 'get' property of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-218.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-218.js index b057f423c0893f3aae0611dca9312291ff2a34ad..16d2e51e01c61b28c80ea9bfaaad107e2692b56f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-218.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-218.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-218 description: > Object.defineProperty - 'Attributes' is a Function object which implements its own [[Get]] method to access the 'get' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-219-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-219-1.js index 3fdef4ecb462066de84a34edd117db55ec3e0d5d..fcb2e5fdd7c858524349c1a91dc512bf87c0b64d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-219-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-219-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-219-1 description: > Object.defineProperty - 'Attributes' is an Array object that uses Object's [[Get]] method to access the 'get' property of prototype diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-219.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-219.js index 2369626f619bbffa9ce4a46a6da9a87f45b99740..6a2fbd6fc2ba1d86e974b25e587a15a5db5d1e35 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-219.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-219.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-219 description: > Object.defineProperty - 'Attributes' is an Array object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-22.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-22.js index e0c02b7a3c6a0c252c76acab86553405dd52be39..0708943417f2396939121672333566efde10977c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-22.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-22 description: > Object.defineProperty - 'enumerable' property in 'Attributes' is own data property (8.10.5 step 3.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-220-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-220-1.js index 73eb5aa400ae65e1484c23197635ba3ab54935fe..8511d2a47470963974a4b84f2b29ef527ae58f7a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-220-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-220-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-220-1 description: > Object.defineProperty - 'Attributes' is a String object that uses Object's [[Get]] method to access the 'get' property of prototype diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-220.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-220.js index 7ec85d3fc48b8bd1cc49befe0df4b9f87fb69b6d..68f4034c3e2ee0684e34bcae0f6ca2a1ce3dbbd2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-220.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-220.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-220 description: > Object.defineProperty - 'Attributes' is a String object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-221-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-221-1.js index cc26b7fe0d4852f76d2ccd83824c8c219f06edd3..9d755fd7c0ccc5eeaf5c73b641c118c943183568 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-221-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-221-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-221-1 description: > Object.defineProperty - 'Attributes' is a Boolean object that uses Object's [[Get]] method to access the 'get' property of prototype diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-221.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-221.js index ccdf7df9180a9d5018d97f977f652bc37301ac0b..45b1ad045e626d1429872eaf4ae56a8c065d2014 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-221.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-221.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-221 description: > Object.defineProperty - 'Attributes' is a Boolean object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-222-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-222-1.js index b43df51f07d951e70412d0b9cf4dea35d884cc89..f9984b44d4c34f1ccd61898e4c8ba75bc2867c69 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-222-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-222-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-222-1 description: > Object.defineProperty - 'Attributes' is a Number object that uses Object's [[Get]] method to access the 'get' property of prototype diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-222.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-222.js index abee553b7fa9b3352e13003cfcc0fa9bfedc2ef4..2fd30d7a7ecfa86691cf38c2c00dfd14b5fdaabf 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-222.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-222.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-222 description: > Object.defineProperty - 'Attributes' is a Number object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-223-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-223-1.js index 675201f9e9a9ae2dd40412de3fb89bf82ec5058e..9255a0a6846ab301e42dd6315e7fe4b41e0c2c07 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-223-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-223-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-223-1 description: > Object.defineProperty - 'Attributes' is the Math object that uses Object's [[Get]] method to access the 'get' property of prototype diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-223.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-223.js index 60e0091e854ce2de656363958be2332ed66b34d8..0ffbe18038c78fd018689abc0da34b5a6b6887ff 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-223.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-223.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-223 description: > Object.defineProperty - 'Attributes' is the Math object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-224-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-224-1.js index b0f69d048dd59daf0ab50da4ed15573e0f7253f5..c7a1ca80e5d7634e140fa8235dab5670c3bc3753 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-224-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-224-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-224-1 description: > Object.defineProperty - 'Attributes' is a Date object that uses Object's [[Get]] method to access the 'get' property of prototype diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-224.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-224.js index b72c393d94925c6c1d0d8aca24511d361ec6d082..da2d0ebcbf484e12391013f842ba7bb8fb0053be 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-224.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-224.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-224 description: > Object.defineProperty - 'Attributes' is a Date object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-225-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-225-1.js index 2ddb4950800bf0ff6d1cb71b74f6869f4cec96d4..bc853d3170a4a9e28dd892b69ef7726d9b09271e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-225-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-225-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-225-1 description: > Object.defineProperty - 'Attributes' is a RegExp object that uses Object's [[Get]] method to access the 'get' property of prototype diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-225.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-225.js index 95ad2a3cbca9abca15e75804f9fdfc2815fe42db..3ce161a4116b898c78c1dfa1be207fc72ede14a9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-225.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-225.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-225 description: > Object.defineProperty - 'Attributes' is a RegExp object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-226-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-226-1.js index e05859515798031a9b7e725c3e136511b71ba91a..a2f82da72501310c67438dcc2dff367a6231e44a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-226-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-226-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-226-1 description: > Object.defineProperty - 'Attributes' is the JSON object that uses Object's [[Get]] method to access the 'get' property of prototype diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-226.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-226.js index cb21b44c8484da22f58600b6a0e42cfde74077de..0be0001c7a2a14542204c503dda024869ce3ecc1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-226.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-226.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-226 description: > Object.defineProperty - 'Attributes' is the JSON object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-227-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-227-1.js index 9bc610916e0660a5853fa09f72bd71f477e2dcd8..365226562fec7958c32de2aba0618b5f4b923175 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-227-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-227-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-227-1 description: > Object.defineProperty - 'Attributes' is an Error object that uses Object's [[Get]] method to access the 'get' property of prototype diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-227.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-227.js index aac6ec37012f5819d26aafda8cf2b86c01d3a26a..d98536c160b2622f214e11439e0190497a1c30b8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-227.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-227.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-227 description: > Object.defineProperty - 'Attributes' is an Error object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-228-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-228-1.js index 6394df3df31a16164dff2e9f4159b32ea839017d..b8b1f8a97bea675f290529e8c65dc330c69154d8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-228-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-228-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-228-1 description: > Object.defineProperty - 'Attributes' is an Arguments object which implements its own [[Get]] method to access the 'get' property of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-228.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-228.js index d968c3cdada5d131122cc94ee4d184b3ad44c974..4e9cd5c5b434e71e16473a162cb62520da92efec 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-228.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-228.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-228 description: > Object.defineProperty - 'Attributes' is an Arguments object which implements its own [[Get]] method to access the 'get' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-23.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-23.js index 840a31ba167eacc84d722880f23cfdc821d776c8..b744be26d93902609b8c1cb2a3ff9f48fe46b663 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-23.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-23 description: > Object.defineProperty - 'enumerable' property in 'Attributes' is an inherited data property (8.10.5 step 3.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-230.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-230.js index 6b4153fe2719bc0ce59bc3c1e1bfeb760f3e3ce2..3c3b69917c2829850f21f2f6dcc91fc8504f177b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-230.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-230.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-230 description: > Object.defineProperty - 'Attributes' is the global object that uses Object's [[Get]] method to access the 'get' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-231.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-231.js index f0edaea44b8df4126e1edda2278aed4f3dae6086..94baa6923ddb0a54e683d4d6f93f606b7102c988 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-231.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-231.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-231 description: > Object.defineProperty - value of 'get' property in 'Attributes' is undefined (8.10.5 step 7.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-232.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-232.js index 996f877139d5bff426a150559898c525ba3dff66..d5d0225d7eb1e6da85bd07de19e77b4ebdfdc769 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-232.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-232.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-232 description: > Object.defineProperty - value of 'get' property in 'Attributes' is a function (8.10.5 step 7.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-235.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-235.js index 004a8f73fcee1c4008c52b235ddc57830c6aa0a7..24ab8476f7402ba2241dd8d7ab6f370c822d0783 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-235.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-235.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-235 description: > Object.defineProperty - 'set' property in 'Attributes' is present (8.10.5 step 8) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-236.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-236.js index 424a8e11e18100fc9eac89fc167822617022d7ae..190c9dfb8620807145f1470b225adef2044fc7e7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-236.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-236.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-236 description: > Object.defineProperty - 'set' property in 'Attributes' is not present (8.10.5 step 8) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-237.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-237.js index 3075b4c7b7fbf86f16806eb983a609675b725cc6..4d651c25edd5a1d9f5074ccf91e6766d037d7ddc 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-237.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-237.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-237 description: > Object.defineProperty - 'set' property in 'Attributes' is own data property (8.10.5 step 8.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-238.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-238.js index 66c343a2b5df0eeac6fff33f3ec307df58408244..5c715694a8c656b22acded47ca5bf992cb322b84 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-238.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-238.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-238 description: > Object.defineProperty - 'set' property in 'Attributes' is an inherited data property (8.10.5 step 8.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-239.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-239.js index a9d676278060c885d2a781fbab11396e2a33cc40..e273421dc0c64d5395ba0a14b11caa73ff4f2b8d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-239.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-239.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-239 description: > Object.defineProperty - 'set' property in 'Attributes' is own data property that overrides an inherited data property (8.10.5 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-24.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-24.js index 5ad1383786d4f007d9ee50c6f96935b5d11b33d1..dd718a1b6710dad38910d426bcda475ad408eee9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-24.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-24 description: > Object.defineProperty - 'enumerable' property in 'Attributes' is own data property that overrides an inherited data property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-240.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-240.js index 0844cfaa5e2f1f58a485e092c93d208e74f32a02..5b022ac34d1f1362b2f91d752d73713b2359eff7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-240.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-240.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-240 description: > Object.defineProperty - 'set' property in 'Attributes' is own data property that overrides an inherited accessor property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-241.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-241.js index 7d6e0c415443a9a043871e3d7bef146ebb96a534..9c1aa076452c4de85affa5fd1c27646907ece61b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-241.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-241.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-241 description: > Object.defineProperty - 'set' property in 'Attributes' is own accessor property (8.10.5 step 8.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-242.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-242.js index f48f4e9154a04d58b0af1f61889683de176abdbb..3e18d219da2b8e9913cb154ec7b827bf2408c8a3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-242.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-242.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-242 description: > Object.defineProperty - 'set' property in 'Attributes' is an inherited accessor property (8.10.5 step 8.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-243.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-243.js index 4d121f95b3464eba9f4d7b9d046386cae2c8f578..1c5d7d984a2adb664f297f1e7783e155e76c8879 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-243.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-243.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-243 description: > Object.defineProperty - 'set' property in 'Attributes' is own accessor property that overrides an inherited data property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-244.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-244.js index 2a372ca5f79614944eece1e69241e97eb861618e..6a163d0725dd00ce94e20c1661c89501b2f5afc7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-244.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-244.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-244 description: > Object.defineProperty - 'set' property in 'Attributes' is own accessor property that overrides an inherited accessor property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-245.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-245.js index 7a2de53a846eed374627aae9857e17bd0a99637d..62697ae08d495a78b74ac0898d93c456dc0f0903 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-245.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-245.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-245 description: > Object.defineProperty - 'set' property in 'Attributes' is own accessor property without a get function (8.10.5 step 8.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-246.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-246.js index e4abe6ec88260f8b8507c330989cfb1954e88002..c103ec3ccb33b8ee04714083ec006692d1808869 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-246.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-246.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-246 description: > Object.defineProperty - 'set' property in 'Attributes' is own accessor property(without a get function) that overrides an diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-247.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-247.js index 3b9982bb462850361715f76256de0d445b0b1ac8..926b3bcab21be086c643a1a87204ed6b63e8586a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-247.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-247.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-247 description: > Object.defineProperty - 'set' property in 'Attributes' is an inherited accessor property without a get function (8.10.5 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-248-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-248-1.js index 3ee98218cf45d6b8ed3300abebcd50d106f0a623..df9f87ad828a11d722c26e657511d3f4b31381ae 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-248-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-248-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-248-1 description: > Object.defineProperty - 'Attributes' is a Function object which implements its own [[Get]] method to access the 'set' property of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-248.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-248.js index 33b1088283e87726448bb34d268b7b68f46a21f5..981a0749abc4c8e892751bfcb26cb031691cba4a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-248.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-248.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-248 description: > Object.defineProperty - 'Attributes' is a Function object which implements its own [[Get]] method to access the 'set' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-249-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-249-1.js index 45c3e4cd61091c0f2504d0b05db28849152bfe74..be9dba07b47931ddc2e3c33149a673d9125ba9e9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-249-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-249-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-249-1 description: > Object.defineProperty - 'Attributes' is an Array object that uses Object's [[Get]] method to access the 'set' property of prototype diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-249.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-249.js index d91b0c00b5286a367606170726915bf452ca413e..e5e7f5f130b931ba3c113dac0bd3235590bed654 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-249.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-249.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-249 description: > Object.defineProperty - 'Attributes' is an Array object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-25.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-25.js index a4af1ca97121099109d08dca5f1b8a27caa901c4..841cf97af4207250d6ac45b8b4cb90ab8fc5f165 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-25.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-25 description: > Object.defineProperty - 'enumerable' property in 'Attributes' is own data property that overrides an inherited accessor property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-250-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-250-1.js index 1091cd11cf36855c858c5436a8e76729e139cc2f..f887079ae03a767b880518f719377a21a1ef3e95 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-250-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-250-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-250-1 description: > Object.defineProperty - 'Attributes' is a String object that uses Object's [[Get]] method to access the 'set' property of prototype diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-250.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-250.js index 45eece558661d8184f329105584a6d111d14e746..364959c0fcd338c117d8ea183b32b43509c7df9b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-250.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-250.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-250 description: > Object.defineProperty - 'Attributes' is a String object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-251-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-251-1.js index 08c04c56c71b3dd6252b266c5456ea1b10a5ee3a..cbd9292b4b9dfaf952bda8ad9d1aeb491c06d379 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-251-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-251-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-251-1 description: > Object.defineProperty - 'Attributes' is a Boolean object that uses Object's [[Get]] method to access the 'set' property of prototype diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-251.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-251.js index 3605839e2c36500608d787aaea927aaf3c3df32a..1b7fd522c1bb9d5708420731eedccdafc1b33d99 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-251.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-251.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-251 description: > Object.defineProperty - 'Attributes' is a Boolean object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-252-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-252-1.js index feabdb6c25fda9eddfb68398f34c30ddcafacbe1..b426331d4b67162e60041ee41d73b5923740cfbe 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-252-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-252-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-252-1 description: > Object.defineProperty - 'Attributes' is a Number object that uses Object's [[Get]] method to access the 'set' property of prototype diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-252.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-252.js index cfda6a76a4569dbc575fc2596be5b72ab3a3e93b..cc9a6111e257938b1d020c0511da1cf22bc51551 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-252.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-252.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-252 description: > Object.defineProperty - 'Attributes' is a Number object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-253-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-253-1.js index 553209320fc0055f74ef7ffec70c5c94491222d7..e8ddcf3e27d3e5960ea1c37de475b51dd8afff92 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-253-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-253-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-253-1 description: > Object.defineProperty - 'Attributes' is the Math object that uses Object's [[Get]] method to access the 'set' property of prototype diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-253.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-253.js index 8c75b2c3f8874161910eb8dc83902adb3f428584..bf9b2cd3d4d7aff4491bc23a6c940641b397671d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-253.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-253.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-253 description: > Object.defineProperty - 'Attributes' is the Math object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-254-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-254-1.js index 95576137c980560adf2ab319008119937eeadecd..c853f4fbef13dbc7a546e077139005c41a61abb5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-254-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-254-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-254-1 description: > Object.defineProperty - 'Attributes' is a Date object that uses Object's [[Get]] method to access the 'set' property of prototype diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-254.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-254.js index 83f5bc95bbab64cdaeb505e37f1de3accf6b1f9e..db72fbe593d97885ed46b26b1c498c8a1c29bde7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-254.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-254.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-254 description: > Object.defineProperty - 'Attributes' is a Date object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-255-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-255-1.js index c7db014761b01255e35f165f41a308bdff6f57a5..01e5e803a2a9628772356839991e01e6e915e299 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-255-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-255-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-255-1 description: > Object.defineProperty - 'Attributes' is a RegExp object that uses Object's [[Get]] method to access the 'set' property of prototype diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-255.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-255.js index ca9a8d343709fd2d520c51b722eee7947b5613c2..1b2d7169c8565c691954b5cc1749ad6b84968b7b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-255.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-255.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-255 description: > Object.defineProperty - 'Attributes' is a RegExp object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-256-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-256-1.js index 71c84005eab33dbd3fb8da27c1be808d0b969e6a..a12061e2208f37e59a714c7f6219be063cd3020d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-256-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-256-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-256-1 description: > Object.defineProperty - 'Attributes' is the JSON object that uses Object's [[Get]] method to access the 'set' property of prototype diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-256.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-256.js index a55d73f8ed59fe82b81d0f69b663be1118fbd117..1cd8fe501ed5953ffe54b370da97710018eefd8b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-256.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-256.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-256 description: > Object.defineProperty - 'Attributes' is the JSON object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-257-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-257-1.js index 0ccf1ed9199251b1d0080b98f6ade679b12e31e3..f91bdd905d4a6d4535345639d29cef45b8905a6d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-257-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-257-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-257-1 description: > Object.defineProperty - 'Attributes' is an Error object that uses Object's [[Get]] method to access the 'set' property of prototype diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-257.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-257.js index c9c75e18caf882f143ef95880376f0fe8d849ff4..eae1f677bd10edd073ba87c5075c37f266a4cc90 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-257.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-257.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-257 description: > Object.defineProperty - 'Attributes' is an Error object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-258-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-258-1.js index eea697b7e507d01ad3790c9e2c77438d3765e4fa..1afdef74c4d816f48a7a5b7168cd3ab17e83ffc8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-258-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-258-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-258-1 description: > Object.defineProperty - 'Attributes' is an Arguments object which implements its own [[Get]] method to access the 'set' property of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-258.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-258.js index d2b31644b6d206d3c4e336db56e2241aab4ea804..9e3194043970ea4dc3aff06e19283b7191c75e5d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-258.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-258.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-258 description: > Object.defineProperty - 'Attributes' is an Arguments object which implements its own [[Get]] method to access the 'set' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-26.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-26.js index a1f6f324cb4901712cb2d4c3bef6632dd0b203b0..b7536414c071745808f9a30c79495b20cc6c5751 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-26.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-26.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-26 description: > Object.defineProperty - 'enumerable' property in 'Attributes' is own accessor property (8.10.5 step 3.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-260.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-260.js index ccc35d88d7520028d3445085133fd3329c62d692..4e4815d0815c0f424702eb1057b24c4ecc138078 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-260.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-260.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-260 description: > Object.defineProperty - 'Attributes' is the global object that uses Object's [[Get]] method to access the 'set' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-261.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-261.js index 8376d5df2f64b0628177450b918d69b28248df64..bfe3d3c7712364de353fc4bfc606aaba9f3dff27 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-261.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-261.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-261 description: > Object.defineProperty - value of 'set' property in 'Attributes' is undefined (8.10.5 step 8.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-262.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-262.js index 5c5e55da45e5dbdda03109d7f2010448a95cacd3..3d5e8f557e741ad12a7d6b9c0591ecf7d74468c8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-262.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-262.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-262 description: > Object.defineProperty - value of 'set' property in 'Attributes' is a function (8.10.5 step 8.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-27.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-27.js index 4c4078530c4a0b534c4fe1e9250e9aa829507f88..e9aee6bbdee89f438687a819a834875222d11510 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-27.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-27.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-27 description: > Object.defineProperty - 'enumerable' property in 'Attributes' is an inherited accessor property (8.10.5 step 3.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-28.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-28.js index d4c66c92da6582396da74eb6e5b2dadd3e0974f1..66b133b0938e4e1c46ca3c4d30fa8e93dfb485fb 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-28.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-28 description: > Object.defineProperty - 'enumerable' property in 'Attributes' is own accessor property that overrides an inherited data property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-29.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-29.js index 60b6e5771f6657ee42e6654a81ae8216998456c1..e03b4fd16be319147369d517756c6cef483101a5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-29.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-29 description: > Object.defineProperty - 'enumerable' property in 'Attributes' is own accessor property that overrides an inherited accessor diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-3.js index 8769f2574510bf615dbcdaf1a47689be00f274d7..c009a0980ced77a1916f591d005e2d8d3f1e8bad 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-3.js @@ -9,6 +9,7 @@ info: > The abtract operation ToPropertyDescriptor is used to package the 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. +es5id: 15.2.3.6-3-3 description: > Object.defineProperty throws TypeError if desc has 'set' and 'value' present(8.10.5 step 9.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-30.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-30.js index 0099cb6aa9d80a76f5ed0d3856eb36a7730127a5..8b9254a5302ebf7a870450604d6f5b83eb93818a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-30.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-30.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-30 description: > Object.defineProperty - 'enumerable' property in 'Attributes' is own accessor property without a get function (8.10.5 step 3.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-31.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-31.js index 3b7a54a26b2edc9c639c54f5b08730e440c70db6..2d30f945da4d59865ffc60f507970b4cb0572eee 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-31.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-31.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-31 description: > Object.defineProperty - 'enumerable' property in 'Attributes' is own accessor property(without a get function) that overrides an diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-32.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-32.js index ea9727ae7e30f4cd42b3fe036adca40bdf5c13d5..7ab0760ac2007f4499b4405d9d2325b97e8be07c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-32.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-32.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-32 description: > Object.defineProperty - 'enumerable' property in 'Attributes' is an inherited accessor property without a get function (8.10.5 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-33-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-33-1.js index 1b97417260c993f5a0b9b4691a1ae6d122c92ba5..4c4553c31480fe0080547a404701250d47898d81 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-33-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-33-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-33-1 description: > Object.defineProperty - 'Attributes' is a Function object which implements its own [[Get]] method to access the 'enumerable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-33.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-33.js index dbbb4e6d07300c6175beaee9038e9ac55ae2fec8..195848a601c5e8ab146a1746ed86c9bb99495d0e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-33.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-33.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-33 description: > Object.defineProperty - 'Attributes' is a Function object which implements its own [[Get]] method to access the 'enumerable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-34-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-34-1.js index a578afefdc7fc46b411ab70509e0c2c9648ee6fd..917f3f3e1bdc6f4192821320744e274ce7b46236 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-34-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-34-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-34-1 description: > Object.defineProperty - 'Attributes' is an Array object that uses Object's [[Get]] method to access the 'enumerable' property of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-34.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-34.js index 6a63671f5a3b14559e29e1f15e510febe1fb0011..57042812c722b33dc7ce57e072fabd8896ab96b0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-34.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-34.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-34 description: > Object.defineProperty - 'Attributes' is an Array object that uses Object's [[Get]] method to access the 'enumerable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-35-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-35-1.js index 03654eda2284ef0a9f2114584932c1b56796979f..5e2af073d22d81f84360ab90366a224a011d127f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-35-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-35-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-35-1 description: > Object.defineProperty - 'Attributes' is a String object that uses Object's [[Get]] method to access the 'enumerable' property of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-35.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-35.js index ee0f2fa4b99df9e594377755733e9459c2dd5d48..43a21e380ac795b7cd4d34725f387629c2951467 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-35.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-35.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-35 description: > Object.defineProperty - 'Attributes' is a String object that uses Object's [[Get]] method to access the 'enumerable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-36-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-36-1.js index f2a2695ac8948df508f14af5e6ad6f080b05f0f3..c2698558de1bd4b0c53cd1f53723e9009d789451 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-36-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-36-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-36-1 description: > Object.defineProperty - 'Attributes' is a Boolean object that uses Object's [[Get]] method to access the 'enumerable' property of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-36.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-36.js index d117de23a594d20ebcf1f5b4d576ce137ef48b1e..d97cd1001d22aa98084b5841e37c6b8b4492105f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-36.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-36.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-36 description: > Object.defineProperty - 'Attributes' is a Boolean object that uses Object's [[Get]] method to access the 'enumerable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-37-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-37-1.js index 69d5b552243d219f0dc8d7160684763b3b8675fc..8ccd27c659769845e66b9e46780fef423546a3c7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-37-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-37-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-37-1 description: > Object.defineProperty - 'Attributes' is a Number object that uses Object's [[Get]] method to access the 'enumerable' property of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-37.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-37.js index 25bb9e5762a5c72f20c37a01e28c732aa9cc3926..583195b9b974b5fe119d85ada786380bd399a5b2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-37.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-37.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-37 description: > Object.defineProperty - 'Attributes' is a Number object that uses Object's [[Get]] method to access the 'enumerable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-38-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-38-1.js index a8a33d9cd80c66ecfc6e6e64641e84814d84e229..8faa8c4b5808c62a508d9705a2d718382f305ac0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-38-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-38-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-38-1 description: > Object.defineProperty - 'Attributes' is the Math object that uses Object's [[Get]] method to access the 'enumerable' property of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-38.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-38.js index 5b348fef9434d37307143225bcc56f323d4a3ce7..0c9201f3e6fefb646ec216baf4c5850fbc038671 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-38.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-38.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-38 description: > Object.defineProperty - 'Attributes' is the Math object that uses Object's [[Get]] method to access the 'enumerable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-39-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-39-1.js index 2bd0cae6941de70b01aa01c76e357ea1ab14dc89..691155c7f729be302f42b46793ad082d7a4a4ea7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-39-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-39-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-39-1 description: > Object.defineProperty - 'Attributes' is a Date object that uses Object's [[Get]] method to access the 'enumerable' property of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-39.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-39.js index f69b5573400cc180fe4c6f9797dd49d9a0518b33..ad288ba8b69049ea38f830baac19ba61f546e5b1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-39.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-39.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-39 description: > Object.defineProperty - 'Attributes' is a Date object that uses Object's [[Get]] method to access the 'enumerable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-4.js index 60fefa644ef8355081046069992da23d21b90ac9..cce3292f2980350ee45ebae8107b0b12d7a1ecb7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-4.js @@ -9,6 +9,7 @@ info: > The abtract operation ToPropertyDescriptor is used to package the 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. +es5id: 15.2.3.6-3-4 description: > Object.defineProperty throws TypeError if desc has 'set' and 'writable' present(8.10.5 step 9.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-40-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-40-1.js index c3c5e8f32ddbb63f8bb8442309c807a738fbcdda..c65d5c8dad3077416b4e2bf8d5ad997dda7df571 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-40-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-40-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-40-1 description: > Object.defineProperty - 'Attributes' is an RegExp object that uses Object's [[Get]] method to access the 'enumerable' property of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-40.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-40.js index 60deebbe0dac22d161321665b63545cc6953e6d2..3d5ac51d84e8edd355417dbb9937beab27b992bb 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-40.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-40.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-40 description: > Object.defineProperty - 'Attributes' is an RegExp object that uses Object's [[Get]] method to access the 'enumerable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-41-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-41-1.js index 5a9761c74b9c2a90d432e8995d3607a86da73373..9ccc757161a236fc8d4cd5f588ff383cd90de212 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-41-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-41-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-41-1 description: > Object.defineProperty - 'Attributes' is the JSON object that uses Object's [[Get]] method to access the 'enumerable' property of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-41.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-41.js index 040e69a93f4aa6ac8999a315485eb1cb5890a59f..05781766ade5e93a297815ce023a183c74da716c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-41.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-41.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-41 description: > Object.defineProperty - 'Attributes' is the JSON object that uses Object's [[Get]] method to access the 'enumerable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-42-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-42-1.js index bd65fc0b3545d7d94adc216cceeb16daf26c20b2..54b9a60ca4a6a4919c21e4365c117a352e64a364 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-42-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-42-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-42-1 description: > Object.defineProperty - 'Attributes' is an Error object that uses Object's [[Get]] method to access the 'enumerable' property of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-42.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-42.js index ab044c8d8e0fcb6cefe2e91c2ea11c0fe547067f..34c0c0d0e0f3ccd3339764cd7bc85ed3816784a0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-42.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-42.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-42 description: > Object.defineProperty - 'Attributes' is an Error object that uses Object's [[Get]] method to access the 'enumerable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-43-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-43-1.js index 4ea312d14d2b0b152b6968783802a16a02dba71c..b8417a6334d685a063e5e75d1c422105b267f577 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-43-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-43-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-43-1 description: > Object.defineProperty - 'Attributes' is an Arguments object which implements its own [[Get]] method to access the 'enumerable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-43.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-43.js index 7e6260729c096880504396bc3f2b5f15e3a2c7de..624ce9c697771c25a7e34196f9729d87170e86c6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-43.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-43.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-43 description: > Object.defineProperty - 'Attributes' is an Arguments object which implements its own [[Get]] method to access the 'enumerable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-45.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-45.js index 9a85d6512999694c9b81621fb37851936932ce9e..4ec9cc73ea80df6980f75872058ef51e344ed527 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-45.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-45.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-45 description: > Object.defineProperty - 'Attributes' is the global object that uses Object's [[Get]] method to access the 'enumerable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-46.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-46.js index 12e99c9a809d4f438220d9b615271a04dcc79f70..cf17818daad29f5efb6dd223c30f903087b95407 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-46.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-46.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-46 description: > Object.defineProperty - value of 'enumerable' property in 'Attributes' is undefined (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-47.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-47.js index ece56f502f6af3e933863c8ef449d7a041f945d9..dbfd70d320fcea5506cf58604682c69a2048b2cc 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-47.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-47.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-47 description: > Object.defineProperty - value of 'enumerable' property in 'Attributes' is null (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-48.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-48.js index ad4bf8cceb42f3dafdecd5eed2e49ecb6c4dadf0..d5d360a70529b33c0de437e8fd76a8a2dcf51e52 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-48.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-48.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-48 description: > Object.defineProperty - value of 'enumerable' property in 'Attributes' is true (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-49.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-49.js index 61bdc39376b825d0ffa78c1acaf5d97af27d9daf..e6cfa951a821ff0cb0e01f2a49431f682ed45da6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-49.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-49.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-49 description: > Object.defineProperty - value of 'enumerable' property in 'Attributes' is false (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-5.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-5.js index 9044964e094bdb9738010969a04c4901f6192382..31e4cb352e0f7a82c46ba53d99930b75f24caa65 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-5.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-5.js @@ -9,6 +9,7 @@ info: > The abtract operation ToPropertyDescriptor is used to package the 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. +es5id: 15.2.3.6-3-5 description: > Object.defineProperty throws TypeError if getter is not callable but not undefined (Number)(8.10.5 step 7.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-50.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-50.js index fdc7dcdecf8c742d1a6017bdeb74e713ab6c35f2..d30205574cc2c746dadd484440516b04d0bcf16b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-50.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-50.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-50 description: > Object.defineProperty - value of 'enumerable' property in 'Attributes' is 0 (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-51.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-51.js index 161db5415431cd7f7da3cc85fffc25a91a0f4663..0bbb24a4831f496383a058fa0ff63c23486e75b2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-51.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-51.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-51 description: > Object.defineProperty - value of 'enumerable' property in 'Attributes' is +0 (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-52.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-52.js index 1082d235c450b7d9e61868cd5860824a072e6fd4..96d80e13f7d36ced5544a8b6f7111d7313086946 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-52.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-52.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-52 description: > Object.defineProperty - value of 'enumerable' property in 'Attributes' is -0 (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-53.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-53.js index 47ffac47057e477f56e9331a488aa3f0c612b1dc..39bd6bf3f1531adc6e602b9d907f08683a24dc44 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-53.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-53.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-53 description: > Object.defineProperty - value of 'enumerable' property in 'Attributes' is NaN (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-54.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-54.js index 80140952098690f79795cdca385d7b81ed0eeadd..86bcaf283dcc9d45a41d6ab7bbf483fc117aba89 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-54.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-54.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-54 description: > Object.defineProperty - value of 'enumerable' property in 'Attributes' is a positive number (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-55.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-55.js index 9574a86b1d6b40aa4342583f3a40f24241f8f02e..2f3169909dddd11d9d3f109197f5c0f411517d31 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-55.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-55.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-55 description: > Object.defineProperty - value of 'enumerable' property in 'Attributes' is a negative number (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-56.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-56.js index 549a404e378f08224ca78f9e3e387a6bfa598a51..88bf5497aea2758be70f3aa392418431e1b13651 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-56.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-56.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-56 description: > Object.defineProperty - value of 'enumerable' property in 'Attributes' is an empty string (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-57.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-57.js index f4d90140d914db524ca268091b6634b8e5c6825e..7543d989028ec23de1cbe4d4c6366a160f38f5aa 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-57.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-57.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-57 description: > Object.defineProperty - value of 'enumerable' property in 'Attributes' is a non-empty string (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-58.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-58.js index 7f2cef94cc682b5529385e888a8d31ffd68424e7..f1cf83c97f3ba357cb3b0b9311d3e6fd35600e79 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-58.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-58.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-58 description: > Object.defineProperty - value of 'enumerable' property in 'Attributes' is a Function object (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-59.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-59.js index db8113f3e035cad4d45d5183d22554b63371e124..843361f33c98c8622a8a441dbabe69631b673928 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-59.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-59.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-59 description: > Object.defineProperty - value of 'enumerable' property in 'Attributes' is an Array object (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-6.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-6.js index 0604806487d23b91d3ac0b2e31e433a0c8495f12..a3f8321e05a8d9152405386e1acf51c7b277ba95 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-6.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-6.js @@ -9,6 +9,7 @@ info: > The abtract operation ToPropertyDescriptor is used to package the 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. +es5id: 15.2.3.6-3-6 description: > Object.defineProperty throws TypeError if getter is not callable but not undefined (Boolean)(8.10.5 step 7.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-60.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-60.js index e9b640594cd73b1b081adb0fdd55b2e02be452b7..0adbdc0e9b515a80c0e320e44f7a170b7da8ea28 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-60.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-60.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-60 description: > Object.defineProperty - value of 'enumerable' property in 'Attributes' is a String Object (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-61.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-61.js index ceebd2faf994da42a8f270af71f0585531cc8be6..40fde5cf2493c346b5858abba8563d3cf002bcb9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-61.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-61.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-61 description: > Object.defineProperty - value of 'enumerable' property in 'Attributes' is a Boolean Object (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-62.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-62.js index 75606ef869ee613c6abbfc4fdc6ceb998b1dc952..0ce1aea12cd42e3b8d46b03073f935b2a0296def 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-62.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-62.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-62 description: > Object.defineProperty - value of 'enumerable' property in 'Attributes' is a Number Object (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-63.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-63.js index 812c5a54b7a1e01786cabee8484310d309b6c534..ae08144efdc7bc409d1283f8611a5c446229341d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-63.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-63.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-63 description: > Object.defineProperty - value of 'enumerable' property in 'Attributes' is the Math Object (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-64.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-64.js index 328bf6e2fee7a7adf0977fc7893e294a00cffb00..59630e6138857fb003590cb172f82366daa04d78 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-64.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-64.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-64 description: > Object.defineProperty - value of 'enumerable' property in 'Attributes' is a Date Object (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-65.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-65.js index 4c78437987bfff334517285988e463e73d35c424..a32c4067a61d13c406b8029b32f63a5af167fa1e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-65.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-65.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-65 description: > Object.defineProperty - value of 'enumerable' property in 'Attributes' is a RegExp Object (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-66.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-66.js index af63c91737fc9808e77a44856f22e1c8f67f89a9..9605d4a690fa9e7c1932fda59c74722a6f5c6c4e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-66.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-66.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-66 description: > Object.defineProperty - value of 'enumerable' property in 'Attributes' is the JSON Object (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-67.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-67.js index 78473bbcd942a38e0bcab278361fb6b98ec3550d..d33f30b22e98309057c474a6c7d47981b754af80 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-67.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-67.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-67 description: > Object.defineProperty - value of 'enumerable' property in 'Attributes' is an Error Object (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-68.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-68.js index ffdbb64991a4050684bbf1d0bc7029ed79c56a20..50db61d6675f7ab65a0613c73e31999fe9fadbbd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-68.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-68.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-68 description: > Object.defineProperty - value of 'enumerable' property in 'Attributes' is an Arguments Object (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-7.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-7.js index 9159df04b99ce5936abab9ecf98d5dda37997431..ffa6ac7e89183c9e88622e7d7f846167c9fecaeb 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-7.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-7.js @@ -9,6 +9,7 @@ info: > The abtract operation ToPropertyDescriptor is used to package the 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. +es5id: 15.2.3.6-3-7 description: > Object.defineProperty throws TypeError if getter is not callable but not undefined (String)(8.10.5 step 7.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-70.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-70.js index c638ab71a5f2dacadfe6db393e42018aad482611..740b2aebbb54a9f67f52e57a19eb64d69c8a2968 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-70.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-70.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-70 description: > Object.defineProperty - value of 'enumerable' property in 'Attributes' is the global object (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-71.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-71.js index 83a6a7892f3e4ab046e8536128e8c8e1280a5bec..ae97884ad73619b18b1eb6523770d2c1b4cec5bf 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-71.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-71.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-71 description: > Object.defineProperty - value of 'enumerable' property in 'Attributes' is treated as true when it is a string (value is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-72.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-72.js index dcb7b7a48fb5635b84322dabb76e4d4dd2b22973..241cc177bc69b38a59e82f98b6efd9891780bfc4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-72.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-72.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-72 description: > Object.defineProperty - value of 'enumerable' property in 'Attributes' is new Boolean(false) which is treated as true value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-73.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-73.js index a54dc285b1a1c382f5cfbe36656480a136951d7a..18397ac58ac546f2e30c0d7cf70524369b029195 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-73.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-73.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-73 description: > Object.defineProperty - 'configurable' property in 'Attributes' is present (8.10.5 step 4) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-74.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-74.js index b313bfb282246a8df2bd36e24912b348579f4e95..89ff175bb6b81c54dea28c639a820d20584ca6cd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-74.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-74.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-74 description: > Object.defineProperty - 'configurable' property in 'Attributes' is not present (8.10.5 step 4) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-75.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-75.js index 71cc96acb2f2fdabf2ca0d595818fd5b310124b7..968151cac0bdee47e4508934f129d7ec522e67f9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-75.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-75.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-75 description: > Object.defineProperty - 'configurable' property in 'Attributes' is own data property (8.10.5 step 4.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-76.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-76.js index ef828ea5663352665a8af497deacd87d2c33590d..5d6e235bf09660b576d1540af4cf3fe439514bee 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-76.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-76.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-76 description: > Object.defineProperty - 'configurable' property in 'Attributes' is an inherited data property (8.10.5 step 4.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-77.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-77.js index b75f05beea8b8f0b24a9050d9e36251725b57d6e..202b96fb996c068433b3f5e6f3918236a946288f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-77.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-77.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-77 description: > Object.defineProperty - 'configurable' property in 'Attributes' is own data property that overrides an inherited data property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-78.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-78.js index a5d8aa8fae09ac5d219762e7735d300f1ec73e3a..3d03d1df983baca641d1ddeb33c5861c5b4129d8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-78.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-78.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-78 description: > Object.defineProperty - 'configurable' property in 'Attributes' is own data property that overrides an inherited accessor property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-79.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-79.js index 3d31d9d55d1f72923da4b33ab1aa78067aaad344..4d192ace8dc0215b2f77be703347b477d72d207f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-79.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-79.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-79 description: > Object.defineProperty - 'configurable' property in 'Attributes' is own accessor property (8.10.5 step 4.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-8.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-8.js index 71f736c0c4e29c9e141a0c8f743ef4a19d503064..cd3fc63e9a03fa364e4769ffa4b81068cbe1dcad 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-8.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-8.js @@ -9,6 +9,7 @@ info: > The abtract operation ToPropertyDescriptor is used to package the 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. +es5id: 15.2.3.6-3-8 description: > Object.defineProperty throws TypeError if getter is not callable but not undefined (Null)(8.10.5 step 7.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-80.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-80.js index 93fd2f5ec36762263fd546c0fe7081015ce4023f..5f6e1aa21afde30bf19a3624231db95d9ab26713 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-80.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-80.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-80 description: > Object.defineProperty - 'configurable' property in 'Attributes' is an inherited accessor property (8.10.5 step 4.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-81.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-81.js index 7e66dc2fc468fe4d61ad8e65ec0136acb7fde0a5..416f8eb5a88b084e00b1bbd0602487d3663cbffb 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-81.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-81.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-81 description: > Object.defineProperty - 'configurable' property in 'Attributes' is own accessor property that overrides an inherited data property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-82.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-82.js index e576fdb0ef10b29007640470bb0ae8d1bee3d4d2..197b248522c3230e5ac011f043060e25eb4aaa0d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-82.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-82.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-82 description: > Object.defineProperty - 'configurable' property in 'Attributes' is own accessor property that overrides an inherited accessor diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-83.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-83.js index d7850d5887e958a23f0880ba714c37ac99e09129..cfb52b80a2fb12422d84ad22a13f2684601e2641 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-83.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-83.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-83 description: > Object.defineProperty - 'configurable' property in 'Attributes' is own accessor property without a get function (8.10.5 step 4.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-84.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-84.js index 3a551eafbc03b8265009f7a673d26516152b45ea..233fecf253ad3e511b6aaa78ace8d0cbb78716b5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-84.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-84.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-84 description: > Object.defineProperty - 'configurable' property in 'Attributes' is own accessor property(without a get function) that overrides an diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-85.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-85.js index 6c9e53f540fdf899f0844600af3063a3e0cf48d9..e5d79605bc2cc3ec8b3833a06e1684c25fc09f7d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-85.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-85.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-85 description: > Object.defineProperty - 'configurable' property in 'Attributes' is an inherited accessor property without a get function (8.10.5 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-86-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-86-1.js index 673707772bc8e390024e4a9a4be1a142bf3d7267..ac8f8379c1d65475496927f326bbcf1797d6253b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-86-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-86-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-86-1 description: > Object.defineProperty - 'Attributes' is a Function object which implements its own [[Get]] method to access the 'configurable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-86.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-86.js index 9f952f0ad7b38331623efea5845c917899a8deb5..3d27461caaf03f064176518e2f446b1f5a928377 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-86.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-86.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-86 description: > Object.defineProperty - 'Attributes' is a Function object which implements its own [[Get]] method to access the 'configurable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-87-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-87-1.js index 0d27454295030458f9cbe23e151b53921bfb9a84..33ca3b94ae05f00f1b698ba75d2b03afbf0f52de 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-87-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-87-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-87-1 description: > Object.defineProperty - 'Attributes' is an Array object that uses Object's [[Get]] method to access the 'configurable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-87.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-87.js index bbb4443dd555fbec92621a34537d7ca8cff4d3a6..7ac351e7d4f702910eb08fe72a0f6fc59f7d3059 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-87.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-87.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-87 description: > Object.defineProperty - 'Attributes' is an Array object that uses Object's [[Get]] method to access the 'configurable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-88-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-88-1.js index 6a8f8e5914582c154af64d6aa2117a052fdca288..665887839a7fa6703ff22a796abd9455c12db871 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-88-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-88-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-88-1 description: > Object.defineProperty - 'Attributes' is a String object that uses Object's [[Get]] method to access the 'configurable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-88.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-88.js index f5cf216a2f016849164289b637ad85ac3c11cb4f..aeb35afeb4cd86f809e6687435bdcfeba729a1b3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-88.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-88.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-88 description: > Object.defineProperty - 'Attributes' is a String object that uses Object's [[Get]] method to access the 'configurable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-89-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-89-1.js index 86643391037ce3b5b5e6010f89a2f7d46d3e3427..f873aea0126e2019497cb5748aefa8313e6e18ff 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-89-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-89-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-89-1 description: > Object.defineProperty - 'Attributes' is a Boolean object that uses Object's [[Get]] method to access the 'configurable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-89.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-89.js index 245ce9eacbe94fcbbd6c56b9cdb41e63810c4c4d..791f85732cd1069516741d58ee21086da1a3450b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-89.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-89.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-89 description: > Object.defineProperty - 'Attributes' is a Boolean object that uses Object's [[Get]] method to access the 'configurable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-9.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-9.js index 5f39b2eb296c6493d0efcc2670df4666b442c9e4..e448503eca2d24f0e8e02f1b3d745ad8a6757b35 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-9.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-9.js @@ -9,6 +9,7 @@ info: > The abtract operation ToPropertyDescriptor is used to package the 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. +es5id: 15.2.3.6-3-9 description: > Object.defineProperty throws TypeError if getter is not callable but not undefined (Object)(8.10.5 step 7.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-90-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-90-1.js index f1be0dc2eb9d913d4a300fb918f8ad2448bcf92d..6c401934b215cdce6463e9553a3197f37e0e1dfa 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-90-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-90-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-90-1 description: > Object.defineProperty - 'Attributes' is a Number object that uses Object's [[Get]] method to access the 'configurable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-90.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-90.js index e29a0546491be751eceea37e9c63c273f9e5f556..36119b5341b540d4829075198a3500a5b8c3a7fd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-90.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-90.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-90 description: > Object.defineProperty - 'Attributes' is a Number object that uses Object's [[Get]] method to access the 'configurable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-91-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-91-1.js index 964814795878b0f0df21cc1e73090b97595a9ada..0256ad79c5dd35dce251435cfb10af10a1d789d4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-91-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-91-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-91-1 description: > Object.defineProperty - 'Attributes' is the Math object that uses Object's [[Get]] method to access the 'configurable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-91.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-91.js index 75f3e4f5d4169c5a707beeea675a2e2c46cd122a..9aec7133588bfd081ebfd7a48d1fd83445a406f4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-91.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-91.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-91 description: > Object.defineProperty - 'Attributes' is the Math object that uses Object's [[Get]] method to access the 'configurable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-92-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-92-1.js index 2c0438b8a4dab8c0ca5cbd66006491d46ef1e35e..25c435b0f9d8e45338da40c6135e12bb20c91344 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-92-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-92-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-92-1 description: > Object.defineProperty - 'Attributes' is a Date object that uses Object's [[Get]] method to access the 'configurable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-92.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-92.js index 495d1a9a3afcce314cff76010f110c5fd76d3f86..71221188e37dcd9736b77c3de29bd2e14c6068fc 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-92.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-92.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-92 description: > Object.defineProperty - 'Attributes' is a Date object that uses Object's [[Get]] method to access the 'configurable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-93-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-93-1.js index 398ee780605bdbd5f7548b3ef2b7e6c424abaf70..e145d94cd4bb39ae6dded0d1cc0c6c215c4328c6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-93-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-93-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-93-1 description: > Object.defineProperty - 'Attributes' is an RegExp object that uses Object's [[Get]] method to access the 'configurable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-93.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-93.js index 81a1010ec35f389f939e126de54b735223533448..a81542c4c98d3f3ba47383f789eab49b8300673a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-93.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-93.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-93 description: > Object.defineProperty - 'Attributes' is an RegExp object that uses Object's [[Get]] method to access the 'configurable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-94-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-94-1.js index 78b397ca6e2535b065a761cddb6ffd8ae11d5ebe..a83d013c0359cf27666aa7248b1957f815ad75dc 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-94-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-94-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-94-1 description: > Object.defineProperty - 'Attributes' is the JSON object that uses Object's [[Get]] method to access the 'configurable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-94.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-94.js index f1d6c3451a95bbc38ca92d9a62dfe516e6f90c1f..fad929404a86219e1fa9f33cd3669d66b683b421 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-94.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-94.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-94 description: > Object.defineProperty - 'Attributes' is the JSON object that uses Object's [[Get]] method to access the 'configurable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-95-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-95-1.js index 84b1dd97b3e4f66429fedb861fe8000cbcc287b1..e07c4543defbd931941aaefedcc2af7ca3f7dc6b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-95-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-95-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-95-1 description: > Object.defineProperty - 'Attributes' is an Error object that uses Object's [[Get]] method to access the 'configurable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-95.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-95.js index 23c7ab64281575778de9e233f82ad201b0565476..77c9b6e5386580389356a972450b90090e381dbb 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-95.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-95.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-95 description: > Object.defineProperty - 'Attributes' is an Error object that uses Object's [[Get]] method to access the 'configurable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-96-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-96-1.js index 30997afdf6c2b9988629a224cbd7c2fb30d4f416..1d0dd4d83ac1a85cafe7f0100e07049332838de5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-96-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-96-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-96-1 description: > Object.defineProperty - 'Attributes' is an Arguments object which implements its own [[Get]] method to access the 'configurable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-96.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-96.js index 8fbe20aa17d8652c1a21b6b3549402ac619bc2c7..757eaaa9d807f7d39e81b2522c759ccb4ecf2af8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-96.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-96.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-96 description: > Object.defineProperty - 'Attributes' is an Arguments object which implements its own [[Get]] method to access the 'configurable' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-98.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-98.js index 853485b051347e4413c9bc145218d64368d27b13..7c43fed5bdc9c62b549b4df459d6de79d9dde700 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-98.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-98.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-98 description: > Object.defineProperty - 'Attributes' is the global object that uses Object's [[Get]] method to access the 'configurable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-99.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-99.js index f3832b582c6d10c66adbd6daf2f6008858564bad..3a724aaf7b4ca58a487f87a0e1c919de8c928b47 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-99.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-99.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-3-99 description: > Object.defineProperty - 'configurable' property in 'Attributes' is undefined (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-1.js index a5ece30c52088434abf7b379248a729150cdd5a2..dcb70479727e95ee6baee572d6195d4269c9320e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-1.js @@ -11,6 +11,7 @@ info: > [[DefineOwnProperty]] requires that it throw a TypeError exception when current is undefined and extensible is false. The value of desc does not matter. +es5id: 15.2.3.6-4-1 description: > Object.defineProperty throws TypeError when adding properties to non-extensible objects(8.12.9 step 3) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-10.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-10.js index d6b8f0f4eab60ab0034753b7afe21fd39194053f..d3717718205e1af41c40e8a750595ad84dad6bdf 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-10.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-10.js @@ -10,6 +10,7 @@ info: > of O to define the property. Step 7b of [[DefineOwnProperty]] rejects if current.[[Enumerable]] and desc.[[Enumerable]] are the boolean negations of each other. +es5id: 15.2.3.6-4-10 description: > Object.defineProperty throws TypeError when changing [[Enumerable]] from false to true on non-configurable accessor diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-100.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-100.js index 98221d31d399e0e98fd80fdfe4e30676476608d3..316211f30e84d22f646c7a0ee7473783b5947514 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-100.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-100.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-100 description: > Object.defineProperty - 'name' and 'desc' are data properties, desc.value and name.value are two different values (8.12.9 step 12) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-101.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-101.js index e55ffdb9133508f7d8c384576a8910e2a6795215..6c477c90407d26b66c6b84750620147d10c0447a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-101.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-101.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-101 description: > Object.defineProperty - 'name' and 'desc' are data properties, name.value is present and desc.value is undefined (8.12.9 step 12) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-102.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-102.js index 5b31d0b862475c6b322e44de513c95256f75f828..f9d96c6bc31a03d93388c1195d14fa6eeab3bf93 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-102.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-102.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-102 description: > Object.defineProperty - 'name' and 'desc' are data properties, desc.value is present and name.value is undefined (8.12.9 step 12) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-103.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-103.js index 7b8fbf6a3cc36404fa6780e2ce9b40f43f90a489..89ab24562aa62ced7514400d2f1c662469d8c223 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-103.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-103.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-103 description: > Object.defineProperty - 'name' and 'desc' are data properties, name.writable and desc.writable are different values (8.12.9 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-104.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-104.js index 15a696f7b4200865a57d51bf3f1bfe17d901d8a2..4c7c0fd4fb860c483c19a5f5764936418d222968 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-104.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-104.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-104 description: > Object.defineProperty - 'name' and 'desc' are data properties, name.enumerable and desc.enumerable are different values (8.12.9 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-105.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-105.js index 3fb480427610d6b0aa568e0e7699129247fd88ca..5e6304857cf12faf68099254c4f471c839c86517 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-105.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-105.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-105 description: > Object.defineProperty - 'name' and 'desc' are data properties, name.configurable = true and desc.configurable = false (8.12.9 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-106.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-106.js index 1f2e837885dcb1069614cffaf8b433563d44a794..a5e4fa4a448ec301eec3eb9c8eecdf13c25b6e9f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-106.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-106.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-106 description: > Object.defineProperty - 'name' and 'desc' are data properties, several attributes values of name and desc are different (8.12.9 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-107.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-107.js index 24e4d6f59ad79c623fd528a56170e22dccbaf29d..c6cc0d47e59962c6cb4d8f0d81dc74f6d11d9ef5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-107.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-107.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-107 description: > Object.defineProperty - 'name' and 'desc' are accessor properties, both desc.[[Get]] and name.[[Get]] are two different values diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-108.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-108.js index 351eddafa64b59d624b739e491d7e7a0130bda1c..3d28dcb761111f80da1b1cd85fc670fe3828fdf6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-108.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-108.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-108 description: > Object.defineProperty - 'name' and 'desc' are accessor properties, name.[[Get]] is present and desc.[[Get]] is undefined diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-109.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-109.js index d90b03f7bb985e06e4580e361d2dfc503b59b446..7b5c9b39a5c67558bfa76393841aec7c48addfe3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-109.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-109.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-109 description: > Object.defineProperty - 'name' and 'desc' are accessor properties, name.[[Get]] is undefined and desc.[[Get]] is function (8.12.9 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-11.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-11.js index 697b383b135b333da54bf3ebc3fc60ab45d9e317..1a294a84d79aa356225a44693b96f20913ae34f0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-11.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-11.js @@ -10,6 +10,7 @@ info: > of O to define the property. Step 7b of [[DefineOwnProperty]] rejects if current.[[Enumerable]] and desc.[[Enumerable]] are the boolean negations of each other. +es5id: 15.2.3.6-4-11 description: > Object.defineProperty throws TypeError when changing [[Enumerable]] from true to false on non-configurable accessor diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-110.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-110.js index 571e523eceacda3a08c298b769f1088e2d97fa75..52eb4a67a18d03dac6e02cb5624952dc9c880c84 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-110.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-110.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-110 description: > Object.defineProperty - 'name' and 'desc' are accessor properties, both desc.[[Set]] and name.[[Set]] are two different values diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-111.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-111.js index a2439d8c2f8b1e39f978c45af55f5809db17b92f..2e940544b067c191b7a78b9888df9b6b40a96258 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-111.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-111.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-111 description: > Object.defineProperty - 'name' and 'desc' are accessor properties, name.[[Set]] is present and desc.[[Set]] is undefined diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-112.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-112.js index 25ff281679cc925ea8b0e59786e4e7876113f335..9fecb9176316df15740a86b3a724475be081f4a4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-112.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-112.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-112 description: > Object.defineProperty - 'name' and 'desc' are accessor properties, name.[[Set]] is undefined and desc.[[Set]] is function (8.12.9 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-113.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-113.js index 34df10007389c67521387357017ce36812bbe971..3da8fe015bdab8660408e45439b89b06b25bf1d0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-113.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-113.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-113 description: > Object.defineProperty - 'name' and 'desc' are accessor properties, name.enumerable and desc.enumerable are different values (8.12.9 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-114.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-114.js index 96e5b6fc2d9afa213be855f1b131d9acf24e0256..3b40963bb1ae0f5a9e766eda294f4700c65fae14 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-114.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-114.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-114 description: > Object.defineProperty - 'name' and 'desc' are accessor properties, name.configurable = true and desc.configurable = false (8.12.9 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-115.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-115.js index edb5fd194c66970c6d65ca311fe6e28906306621..639e979f4f272c63748bfcf36244f3be6120f9c4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-115.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-115.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-115 description: > Object.defineProperty - 'name' and 'desc' are accessor properties, several attributes values of 'name' and 'desc' are different diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-116.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-116.js index 6b2f727584667381cfe79c95cae7c0d67d082db6..944cd50fc7454487f10af560e66e588901bc431c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-116.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-116.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-116 description: > Object.defineProperty - 'O' is an Array, test the length property of 'O' is own data property (15.4.5.1 step 1) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-117.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-117.js index bdfd000503f103b75b1fff1598dc3a88140f947d..86bca3d95f98bc267e97b20a0038520b6ba54c05 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-117.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-117.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-117 description: > Object.defineProperty - 'O' is an Array, test the length property of 'O' is own data property that overrides an inherited data diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-118.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-118.js index 0e3c6150a9efd8ca71510ff71796b8594add9545..b9322775d53582420e46638025c661a716ced081 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-118.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-118.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-118 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is absent, test diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-119.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-119.js index b30e427442df1792b848d32e18ffc90b15216fe6..1fc02fddb68602de32834abf71f2eef0c5f94c35 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-119.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-119.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-119 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is absent, test diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-12.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-12.js index fe688e0af50a342dddce1fac303eb808a5118d69..572e3173694aae329eba25331955e5a428de37b0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-12.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-12.js @@ -9,6 +9,7 @@ info: > Step 4 of defineProperty calls the [[DefineOwnProperty]] internal method of O to define the property. For non-configurable properties, step 9a of [[DefineOwnProperty]] rejects changing the kind of a property. +es5id: 15.2.3.6-4-12 description: > Object.defineProperty throws TypeError when changing non-configurable data properties to accessor properties diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-120.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-120.js index cbf6cbd3159b2a18a58b2aa5adcb7b01cc87c5dc..8df298fb39c1860b4387aa707637f0c0cc8a7b50 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-120.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-120.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-120 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is absent, test diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-121.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-121.js index 2a2f01a83f8500698b3e87f4c029c32210eb06de..bdbeabc1c622c24cbe206f3837b5174bdfc1d5a8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-121.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-121.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-121 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is absent, test diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-122.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-122.js index 3251c69356a3394c3ff224a1497a882457f6a3dc..686f3a09170f5a3cf16f80960623f4e17a4ccd1c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-122.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-122.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-122 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test TypeError is thrown when 'desc' is accessor diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-123.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-123.js index 7bb08b03c39c9a7afcc30992c8bd1e1477875c92..11d08fa64dad28fcb67e294fb757edd6789b7145 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-123.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-123.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-123 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is absent, test diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-124.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-124.js index 51ece404a70cd6803c4ef99b7060c60409fd9e99..71160001b9fca9340e6bcda3e60ffa968a648259 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-124.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-124.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-124 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is absent, test diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-125.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-125.js index 37bd7fffbe52ef944423f13b83536f6d6968a544..e87b2f67c02ac7b4b8773e0c5a333832221e4691 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-125.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-125.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-125 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test that RangeError exception is thrown when diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-126.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-126.js index 4b6c966a4fdec9fff3d4841e8e579ac46ac10bb0..6902ce11fdefd70926d484bf7bfc9fc76033068f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-126.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-126.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-126 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is null diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-127.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-127.js index 9ffe6a909041f5a6092649b7f9d74e0050190297..f0311c2e777fe8e71d3c29b9c669126840e25791 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-127.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-127.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-127 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is a boolean diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-128.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-128.js index 405def788ce1911c0a8a64ae6c42fbafa7246ee6..3496f96eba2fd2b1e38d54267819ab503cf5f331 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-128.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-128.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-128 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is a boolean diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-129.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-129.js index eee6a9ecd80f50fa8c08cbfda882c4005617b2f2..d9213a9676e8cda2e90cbdc2df8248abb8b94e0c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-129.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-129.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-129 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test RangeError exception is not thrown when the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-13.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-13.js index f6a5201d8d3c1edca845284615be08fdd97ccbaa..0d8f509c1e2b51cdfac4c3fa0f2dfbe7ca16322f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-13.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-13.js @@ -9,6 +9,7 @@ info: > Step 4 of defineProperty calls the [[DefineOwnProperty]] internal method of O to define the property. For non-configurable properties, step 9a of [[DefineOwnProperty]] rejects changing the kind of a property. +es5id: 15.2.3.6-4-13 description: > Object.defineProperty throws TypeError when changing non-configurable accessor properties to data properties diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-130.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-130.js index 0c1e89f0d74aadc3945de9e7b1dc2d8687a806d6..e497128c75b6b95a5d8bf0fcc0b82409cfb11d99 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-130.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-130.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-130 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test RangeError exception is not thrown when the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-131.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-131.js index 2e4132d8dbb57b5e01bd7ea59f964f6f9214c57a..4b2ae59551d462cb55151714b262a20bcafad24c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-131.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-131.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-131 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test RangeError exception is not thrown when the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-132.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-132.js index 4cb42dfbc39f93bd4c123438ccec6a7a6821b2c5..7c144ffd6767352257c24e16290fea01483bf479 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-132.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-132.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-132 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test RangeError exception is not thrown when the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-133.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-133.js index 4288b6d90e61f63e18a8f8e164026bb247818a65..4211658bddc1376d1207dfe7e2ca834ad71a5193 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-133.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-133.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-133 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test RangeError exception is thrown when the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-134.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-134.js index 94a56be8f0ff4f8046a58651fddbaca598ce036a..6676aaa53b11dcc075c2b4c13d720c3d96325e98 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-134.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-134.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-134 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test RangeError exception is thrown when the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-135.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-135.js index 5514e106f966dc0ded9a7d2ee00b076c09166ebc..ecaf993d1cae0673246f47d7309e2bba05e6bcec 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-135.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-135.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-135 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test RangeError exception is thrown when the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-136.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-136.js index 19518c4f418eba5d9bde8971307085957561d9a7..37bc7061720b2efa97a43a56b4892b97a4449c22 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-136.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-136.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-136 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test RangeError exception is thrown when the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-137.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-137.js index 4ecffe355a758a9c7ee4c6c9e1af628a4f13a16f..26f64669bfc67a8d7203e31d96b23699831f4210 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-137.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-137.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-137 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test RangeError exception is not thrown when the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-138.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-138.js index 06a1dcaec7f321727d72b0de0949f9f014a27a62..2b298db2b7857a1d78e24b70cc3347cec7ef911d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-138.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-138.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-138 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test RangeError exception is thrown when the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-139.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-139.js index ccf2904922b6170ab6331e36eae63fff7a4609cb..3578c060e3fcb331c760ea15b9d84c71ca82f207 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-139.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-139.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-139 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test RangeError exception is thrown when the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-14.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-14.js index ba0dd25ae53678a0fcd93d1433c9dafe12eb62b9..a0a11efaf72377b22f70e0c5c893c5886740f4c7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-14.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-14.js @@ -9,6 +9,7 @@ info: > Step 4 of defineProperty calls the [[DefineOwnProperty]] internal method of O to define the property. For configurable properties, step 9b of [[DefineOwnProperty]] permits changing the kind of a property. +es5id: 15.2.3.6-4-14 description: > Object.defineProperty permits changing data property to accessor property for configurable properties diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-140.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-140.js index 9982d7c48335bc744ba61dc2983e8b0b322cdc7a..85c3fe975173b55d0b8010bc1c9fce954cedaa7a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-140.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-140.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-140 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test RangeError exception is thrown when the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-141.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-141.js index ede79a6c1abb3c8bb5d7707d2e14e65029f9dfce..0767e650caddfc522e0e63e3e81d77e8b3230d3a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-141.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-141.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-141 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test RangeError exception is thrown when the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-142.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-142.js index ae53726d5cb53146f52b495e675322e94bf83eb3..b0dbc01100e3d05910854ec6408a08a8a91af957 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-142.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-142.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-142 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is a string diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-143.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-143.js index 4fcb99dfd657d7fedeef1ea181a07ae2a85bec05..7256ee28df63de423c5d4fc6c06aa9afdfcffc3c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-143.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-143.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-143 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is a string diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-144.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-144.js index 6ec81e61d59f4c29c341f6a9dbfe4a2972722cda..0488e3110dd17a7ee8cf8c85a68c8c39832619dd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-144.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-144.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-144 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is a string diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-145.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-145.js index 8be5d77f68324d67f47b39bf8417254b46a9a2d8..c5259757e1d26bec4181c118d43a9470cb9375ff 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-145.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-145.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-145 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test RangeError exception is thrown when the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-146.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-146.js index 632b55130c80686ef8bed56c5b2ad8cb1f918fe5..a3f19850716e335f1e573b2b2d6fd7be35351205 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-146.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-146.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-146 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is an object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-147.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-147.js index a9b524b5a467af3886f4c0f7c0e9f866919ec125..ccd655932fc63903523f0f7e0865a640e8eaffec 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-147.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-147.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-147 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is an Object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-148.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-148.js index ad044d782044a50e077bc8cc2a0af75b7318e1c0..2ff090b27c9139742da80c78549cd0b045e35c17 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-148.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-148.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-148 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is an Object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-149.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-149.js index 3119f0b7a2d5e2f786d8bf7ddf328ae30508de02..b87adea7f099b71b671e7081789a60669686875f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-149.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-149.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-149 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is an Object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-15.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-15.js index 766d7eb5ba2142ee9eb805299cd7ed44f9fbd0c9..fb693d89a76b7e158609e05d24ddf78d55ae8b01 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-15.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-15.js @@ -9,6 +9,7 @@ info: > Step 4 of defineProperty calls the [[DefineOwnProperty]] internal method of O to define the property. For configurable properties, step 9c of [[DefineOwnProperty]] permits changing the kind of a property. +es5id: 15.2.3.6-4-15 description: > Object.defineProperty permits changing accessor property to data property for configurable properties diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-150.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-150.js index bd293c76fdeac3f90699587355b3d0ad2c9eb65e..2ba3bf13b00fe3b653f56c5310cfb6317936b7d2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-150.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-150.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-150 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test TypeError is thrown when the [[Value]] field diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-151.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-151.js index 24db0127ed8acb628a33636b98b1f95f155a7fe3..5c6fbc0ece88ec88be6c834518cc58f5dc8d4474 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-151.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-151.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-151 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', and the [[Value]] field of 'desc' is an Object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-152.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-152.js index f5262825d8e4c7074fb74c04a5bec8ec7abfd4f3..8bdfcf32b3a1bdb843f78f2f64eac0e9db178fcb 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-152.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-152.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-152 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test RangeError is thrown when the [[Value]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-153.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-153.js index 4b0a4924ea66f3ef8ceb3eeafdc1977576261c34..cecf00720bd276c3690d2c542f4a9d3ebc394f75 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-153.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-153.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-153 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test RangeError is thrown when the [[Value]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-154.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-154.js index ea5f0d51a7ece50c76014532ed5a9b3b34b600d6..4f812ea419f3bed06e1f8cf14bec8e8a58097da3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-154.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-154.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-154 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is boundary diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-155.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-155.js index ec1d81012fcbbe5caface7f146154424bb47ed95..9cc721722ed60bcbd9c5877659d9cf59ddf9fd42 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-155.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-155.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-155 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is boundary diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-156.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-156.js index a5c80fd3049ebbc615e03994037a0ac2898cf375..d03503c13ec3b7d1b7dcb84786ae4cdaf983b5d7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-156.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-156.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-156 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test RangeError is thrown when the [[Value]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-157.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-157.js index a97f7dd4581fe9f855886c35f1df72cf02a788db..4f1c95151cfbf03fda16046b20322872b3bc09ea 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-157.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-157.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-157 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test RangeError is thrown when the [[Value]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-159.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-159.js index a2a514be929cf351a7659ce652c759d6b89a0b61..303bb463e300dfa12258c7f9d9316d1b162efa07 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-159.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-159.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-159 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', set the [[Value]] field of 'desc' to a value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-16.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-16.js index 7cbdd902571d41a3b5f93b576c30860b0950bfcf..cc0df59ace4eefbad509e70dc232fceaaee49e87 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-16.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-16.js @@ -9,6 +9,7 @@ info: > Step 4 of defineProperty calls the [[DefineOwnProperty]] internal method of O to define the property. For non-configurable properties, step 10.a.i of [[DefineOwnProperty]] rejects if relaxing the [[Writable]] attribute. +es5id: 15.2.3.6-4-16 description: > Object.defineProperty throws TypeError when relaxing [[Writable]] on non-configurable data properties diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-160.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-160.js index b0906914a65525d57cb46d7fb008109e6a83d019..45306ab8b2ddc07ad3dfa2dfae45122ca40598b6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-160.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-160.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-160 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', set the [[Value]] field of 'desc' to a value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-161.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-161.js index ef76a4de2ce117f751db96f60b214094710bc5b1..066943f2cc75fbf7203f688ba44f2dd560734361 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-161.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-161.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-161 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', set the [[Value]] field of 'desc' to a value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-162.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-162.js index 3c5d7fb45011d265ab963f4b3b93e35c718f4128..e0c74d72744cf76e7c984ee95c098522d42d8b81 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-162.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-162.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-162 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is greater than diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-163.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-163.js index 9046c366d16c222f338addb8e751d95448efaa1e..ec8d59ce45190f3ae2ce1078aa65931e75007eb7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-163.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-163.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-163 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' equals to value of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-164.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-164.js index f0baf514d638a85735e9f749f4918dc472b23639..24d6829a08acf294b789c14f4e12cff0dfad37ee 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-164.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-164.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-164 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is less than value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-165.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-165.js index 4f87c8f7c3d7db35f2440a028f41fe6c105fcbd7..6689b10a702368eb4fde9bc7da734c83abe0c6d3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-165.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-165.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-165 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is less than value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-166.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-166.js index a511e3d0473ecda7b6d554872d59fc91978168c9..e0158fed133e2d4757dacc50491c15516494f428 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-166.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-166.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-166 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is less than value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-167.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-167.js index 62e5be0ce8bb5f9ec490c2c1dde79a2faf37b12f..03dd2fbab52e36ea0881113972516e7590416814 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-167.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-167.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-167 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is less than value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-168.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-168.js index e7e7b3c8bef3b0b2f5b69a3163a4d94f6ba210bd..c4e0fe9b91c8b9e356e1aa0aff266fca82d33bb2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-168.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-168.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-168 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', whose writable attribute is being changed to diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-169.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-169.js index 33d5d602ce31b9cd4e281520d21c60aba8a8ecef..883f5e441ab3b4af5a8c28e6abd8f6c9f8a1c2d7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-169.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-169.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-169 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is less than value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-17.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-17.js index 3aa9ddcb9482db1b771267c2563698635513de91..f08f108dfda7ee40de7dcbc942ab895ba1e43e6e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-17.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-17.js @@ -9,6 +9,7 @@ info: > Step 4 of defineProperty calls the [[DefineOwnProperty]] internal method 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. +es5id: 15.2.3.6-4-17 description: > Object.defineProperty throws TypeError when changing value of non-writable non-configurable data properties diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-170.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-170.js index b679d5c2337377dcba105a281ff1744211efdb7e..43cbc6be34619b43d2bd8277dfa57ced126d1337 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-170.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-170.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-170 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is less than value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-171.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-171.js index 5dca25ac186f3cce6361a70916788872a506cdbe..c379fbca6c9c816e4bbe8efe91370d087973a7bc 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-171.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-171.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-171 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is less than value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-172.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-172.js index 22c46485797755c464b722a23985a239d7ce592e..8718db87e1221ed41c18941daf56064cb83116cb 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-172.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-172.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-172 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is less than value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-173.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-173.js index 217dc2bb96fa5401f11d0b85a986ed778615bae7..313e530f16133833a704d5df60d590ac149ae508 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-173.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-173.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-173 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is less than value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-174.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-174.js index a6d5cd8ae61046e653cd4a3f680e39accdc0c946..f0a9e37343942f3f184c154f114acd1e428f587a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-174.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-174.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-174 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is less than value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-175.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-175.js index b9ff68c654b4a127c59e3e2ad9e5fc1ec7b64868..0e96b424117876a5e23978aaf1a765daf5492add 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-175.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-175.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-175 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is less than value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-176.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-176.js index 490605a4453208b21c7f57960284eef1f28a7b08..d6d6a7415aa0904f4a68330a53f11b275eca6151 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-176.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-176.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-176 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is less than value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-177.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-177.js index 13bc2687d86cfb4136062728cea1b16136f98252..8e9fdd7317e38d7990fde143239afdcfd76ff39c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-177.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-177.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-177 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is less than value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-178.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-178.js index 298d05314dc90685bd9022aa26ea49bce88b625a..b1e06fc34033a0390c43299673127c13fe517d77 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-178.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-178.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-178 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is less than value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-179-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-179-1.js index 99ea64fd1ecc43bf6d93fff11a962662494af0ad..5d07d17b20f798da3dd97f591ea2519681f979ec 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-179-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-179-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-179-1 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is greater than diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-18.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-18.js index 66fe559d7c8b6dcad04369273027d3d64e22c36b..b25e7785f17d9eb1f5c77fbe2568db428941a60a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-18.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-18.js @@ -9,6 +9,7 @@ info: > Step 4 of defineProperty calls the [[DefineOwnProperty]] internal method of O to define the property. For non-configurable properties, step 11.a.i of [[DefineOwnProperty]] rejects changing the setter if present. +es5id: 15.2.3.6-4-18 description: > Object.defineProperty throws TypeError when changing setter of non-configurable accessor properties(8.12.9 step 11.a.i) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-181.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-181.js index 85a27686d4812c4f4a46415eee3bf301febc3968..b25f7a081f9529840881cbdcecf30308d0d29191 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-181.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-181.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-181 description: > Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is less than value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-182.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-182.js index f3cc77abce604d5c82eeceb194e60ecde949c3ba..73e8c5cf25d24799545f4a2638d97ed13fd9f979 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-182.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-182.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-182 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is available String values that convert to diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-183.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-183.js index a154fb339cc6e453cea5684622406262751da12b..e5d1c01972a6ed1946139a51d79884a31935474f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-183.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-183.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-183 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 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-184.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-184.js index 230c424725379fa0d3401559b0f4f9a69c908671..709e4d74495041776457dd27bbb942bf35b3345f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-184.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-184.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-184 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 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-185.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-185.js index f8f97f64d62453da52b5f2f506720d493e8f195e..6181ff399e01c90d155230df124a974afe5788a4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-185.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-185.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-185 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) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-186.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-186.js index 7a07c3ec41b688f8571052ef3639490cc8e8e93f..6cf69fb5f38c7de6f55b91208c961d91acaf6a59 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-186.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-186.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-186 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 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-187.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-187.js index d9e5375f9a19f5c1d8d298ea1295ef6ccfeb1b7f..981ebd29ba391fcffd4a95ce5a313dad99ece023 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-187.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-187.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-187 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, test TypeError is not thrown if the [[Writable]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-188.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-188.js index 2cb7352c583cb9cc8e8a1906f996849f176de08f..a9b92e7e44d4543add6424473fab4aa4fe1c6f61 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-188.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-188.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-188 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, test TypeError is thrown if the [[Writable]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-189.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-189.js index 79591cf59ce9bb8f46f99c9c6572ba09ae9fbde8..2011c141123ccf434678e308739b48eb4117dc8b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-189.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-189.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-189 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, test TypeError is thrown if the [[Writable]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-19.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-19.js index adede8405f97fe71a539d01ad067c1efd03c9bf2..c08e31581c2935c5a6b73c7a2cf05381893ba080 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-19.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-19.js @@ -9,6 +9,7 @@ info: > Step 4 of defineProperty calls the [[DefineOwnProperty]] internal method of O to define the property. For non-configurable properties, step 11.a.i of [[DefineOwnProperty]] permits setting a setter (if absent). +es5id: 15.2.3.6-4-19 description: > Object.defineProperty permits setting a setter (if absent) of non-configurable accessor properties(8.12.9 step 10.a.ii.1) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-190.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-190.js index 6889055d5626809bf7b6d333acbc8cab7e05eeaa..95365ed274b1bec4a3489c77843fd9474e9f54dd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-190.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-190.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-190 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is own data property, test TypeError is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-191.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-191.js index e5e3bd92429b3707495ed14fbc93f5d3de8eeab1..2681ef4ac535dfb6d8764b1cc178ae6a0d5f893b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-191.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-191.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-191 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is an inherited data property, test that diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-192.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-192.js index ea7245c9482e832f62c78ea72153db4086c8cd64..b5e1f72214fd288a53f7efc77a97b8d51f0cf4b6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-192.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-192.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-192 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is own data property that overrides an diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-193.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-193.js index 81e796646048dcd089e7ee6880e7817d6bbdbc47..2691fc7d55712635604857d0136d40d357500f28 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-193.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-193.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-193 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is own data property that overrides an diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-194.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-194.js index 11eb455726662427afa84b39c1c7f796cd334f41..e5861d80aa12c524d0a436b6ba308a6084ca4389 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-194.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-194.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-194 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is own accessor property, test TypeError is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-195.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-195.js index 14d0f42bf6ca11bb18927bf7dda5aff3e4523f77..cd4c93e99cc65be65b7c03b1d95142dc398a99ac 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-195.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-195.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-195 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is an inherited accessor property (15.4.5.1 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-196.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-196.js index 4d0131eecf905148b6700f9d5b4e0d04aea5d3ba..cc33a638f00b77a11ae4766a3fc014c6571edee0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-196.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-196.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-196 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is own accessor property that overrides an diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-197.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-197.js index a19b81b3926918167a2fe65624e3493f506bb818..b1153b1d8625332db5e5110f582c12377db9f54f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-197.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-197.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-197 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is own accessor property that overrides an diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-198.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-198.js index 806ee66acdb501397616667caeb03b69f9fdf564..2574bcf51653459f94f376a658446adcfa7dc162 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-198.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-198.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-198 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' property doesn't exist in 'O', test diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-199.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-199.js index b4706e71bc0e84ac2c65611c8c342bbe9cdc965f..76ee9cce334d7f291fbab7b1d69edff6a9b013d6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-199.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-199.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-199 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' property doesn't exist in 'O', test 'name' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-2.js index 03a544ffcc332016538405803f7d29e977304858..78a3362e20340b38ef58e9c1b25e9c11cb87b765 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-2.js @@ -9,6 +9,7 @@ info: > Step 4 of defineProperty calls the [[DefineOwnProperty]] internal method 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. +es5id: 15.2.3.6-4-2 description: > Object.defineProperty sets missing attributes to their default values (data properties)(8.12.9 step 4.a.i) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-20.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-20.js index 70f6153985830dda75475f11d4fd90274f344475..0e351a1fbbce6a7f7b30e2a81e67f8fc6a2ad448 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-20.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-20.js @@ -9,6 +9,7 @@ info: > Step 4 of defineProperty calls the [[DefineOwnProperty]] internal method of O to define the property. For non-configurable properties, step 11.a.ii of [[DefineOwnProperty]] rejects changing the getter if present. +es5id: 15.2.3.6-4-20 description: > Object.defineProperty throws TypeError when changing getter (if present) of non-configurable accessor properties(8.12.9 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-200.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-200.js index 9e65f6cb5770453d9e7858f97ced38aac7276be8..56028a480ca75e4f7b82a92de78ec70b5493c197 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-200.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-200.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-200 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' property doesn't exist in 'O', test diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-201.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-201.js index 040e0d07008f1d54a684acae30c8232bc0927c9d..f51aba2e5ce9819a82ae1be8d39d9c237d944b75 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-201.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-201.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-201 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' property doesn't exist in 'O' and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-202.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-202.js index 3db929a3f8a5166f861301f978a06dca9baca5a9..0d8195705e72911387780b0f2972d7e4f51e848f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-202.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-202.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-202 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' property doesn't exist in 'O' and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-203.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-203.js index a175287de0d27a8e991bae7fd67ce92b44432173..e482f04c124714e83be20819371156e8196c54e6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-203.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-203.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-203 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' property doesn't exist in 'O' and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-204.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-204.js index 49dcdf5d9b616a1431196ecdaec682429738271e..43732577acd116915fdf00e074b1263a4d735bc1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-204.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-204.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-204 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'desc' is data descriptor, test updating all diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-205.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-205.js index fa2218369e75c94aee6e6c796cf29628b71f979c..63c540b5f22cf818f926123f05c6ebe7c83ed42a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-205.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-205.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-205 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' property doesn't exist in 'O' and [[Get]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-206.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-206.js index ebfb93ec6441f55a903a8bafc28be2861eeb6657..52104a020367863939beef549db70e13579c152d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-206.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-206.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-206 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' property doesn't exist in 'O', test [[Set]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-207.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-207.js index 17f0bffde761cc32929aecac9fd0a64db3448594..6f71b052f87fe84a1a0ba8ddc2541dbdb5418dee 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-207.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-207.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-207 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' property doesn't exist in 'O' and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-208.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-208.js index 1f095fab24354e1ada995e4d983cf476b1c9f066..cef424e072962add1bf99e455fcb588902b6863f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-208.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-208.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-208 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' property doesn't exist in 'O' and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-209.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-209.js index 218b9b8c8503c1fb843fde0dec7273db302b59f8..b031f70d02e4f804ebeb1b9ba2e79fe6ee38f708 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-209.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-209.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-209 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'desc' is accessor descriptor, test updating all diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-21.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-21.js index 64196d0dc8c15aca29e65fbc6324905311c836a7..32732961173d04172bdbf68e30d3bc7645023aba 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-21.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-21.js @@ -9,6 +9,7 @@ info: > Step 4 of defineProperty calls the [[DefineOwnProperty]] internal method of O to define the property. For non-configurable properties, step 11.a.ii of [[DefineOwnProperty]] permits setting a getter if absent. +es5id: 15.2.3.6-4-21 description: > Object.defineProperty permits setting a getter (if absent) of non-configurable accessor properties(8.12.9 step 11.a.ii) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-210.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-210.js index 5995a0dc93617bea65cf3b0b2f2fe02a2af06293..e9cdbe2e053880a4c7b382aec29edc6083b96f5f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-210.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-210.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-210 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' makes no change if every field in 'desc' is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-211.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-211.js index 5473e866f680a65d4212df6b67258623fda6504b..892bfff66650af206d83d7ab3ac59bfff05334b3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-211.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-211.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-211 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' makes no change if every field in 'desc' is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-212.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-212.js index a486c243ca2ab5e3cfd8f9bc05351d8a76f850b0..356e4fa1a8586faef7420927c7b49e0c883f4c2a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-212.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-212.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-212 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' makes no change if the value of every field diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-213.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-213.js index 625664f6619411f454559ef8f0e806254101ec10..10f5117cf6ff97037a82a566978ae434ddd54ee5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-213.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-213.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-213 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' makes no change if the value of every field diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-214.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-214.js index 630103b896e1825d176d1d4dd2394c2c0b39e1d5..3cdb626d56ec3ec9d880830114547a94a9883273 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-214.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-214.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-214 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index property and its configurable and writable attributes are set to diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-215.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-215.js index 66c9498069909de8740039461c9c52b838fa0cb5..9df867e408232f880812a535088b0d7c377e642e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-215.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-215.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-215 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index property, both the [[Value]] field of 'desc' and the [[Value]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-216.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-216.js index aa337785bede550b1eb890d921357777bc42b2c4..91c911003b2fecdb3bb1fe28be83f16b30586293 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-216.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-216.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-216 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index property, both the [[Value]] field of 'desc' and the [[Value]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-217.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-217.js index d4966b1321893be811e62b1985aa6cb0f0bb1f44..b61efc91c3b48127604c477a6d06cf14041592af 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-217.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-217.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-217 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index property, both the [[Value]] field of 'desc' and the [[Value]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-218.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-218.js index 9e7ba48877cac71c36f855cfa4675d0d694d17dc..606a6bc92b55e8a40de6ec20b269f847df280b7a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-218.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-218.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-218 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index property, test TypeError is thrown when the [[Value]] field of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-219.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-219.js index cbbd99c8c63bafcb8d54e4a2b9537148ee285c67..8f1336f6b81e6d35ce725362220ffff448320c77 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-219.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-219.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-219 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index property, test TypeError is thrown when the [[Value]] field of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-22.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-22.js index 41b6052cf0f1a268406a7293584289f8f4412eed..5e9f476b54b2b5503a5fb8277b6c760d90c2b9c5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-22.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-22 description: > Object.defineProperty - 'name' is existing own data property (8.12.9 step 1) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-220.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-220.js index a9d2f92c764021ac3bc429f08fec19334a627758..e40c6e41c90ce1cb5f548ccf65d10c8c580ccbcd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-220.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-220.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-220 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index property, the [[Value]] field of 'desc' and the [[Value]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-221.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-221.js index 0ce8084362a4c68666040324f401e6e350b9568a..fbc3ae6e3ef5b01f6fe6eac919366890ad9ec720 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-221.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-221.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-221 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index property, test TypeError is thrown when the [[Value]] field of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-222.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-222.js index 8d4a33c7457c3e9a855a6b7a58d80e8d729e3c22..1b0e5ba7e774f517de0dd64cd097b402b6c107d3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-222.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-222.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-222 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index property, the [[Value]] field of 'desc' and the [[Value]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-223.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-223.js index 6b79570b6f7272a34af67e82f99fff1215d189c0..42bd5ac785e8a4459a37c7acc1bf8d69c958a0d3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-223.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-223.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-223 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index property, test TypeError is thrown when the [[Value]] field of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-224.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-224.js index acc415880429df2aa8381125686efa639a172f25..78d4ef9c6dfab9f5eaafdc5698511a2ae50c6072 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-224.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-224.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-224 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index property, the [[Value]] field of 'desc' and the [[Value]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-225.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-225.js index 597fa6d15b6125da7b13dffdd9fe6faad3369e36..40d655eca6b1f69477186784541703b512d1fce5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-225.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-225.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-225 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index property, test TypeError is thrown when the [[Value]] field of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-226.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-226.js index 069337a698d6b76fcfa9ab1e631ad6b62650a2e8..78d60fe0e6569b010826217f159cf54897b4e158 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-226.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-226.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-226 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index property, the [[Value]] field of 'desc' and the [[Value]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-227.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-227.js index 170c4747a919302df0e3f7709c169111de8db7a8..2d68820d726191706af8d1c5b150443e9b34d321 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-227.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-227.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-227 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index property, test TypeError is thrown when the [[Value]] field of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-228.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-228.js index 715f5c98f8dddb89de52a6c6f546fbda308feee2..e3e8b71df9f6cbfb258f6eac7fa7945d6081a48b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-228.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-228.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-228 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index property, the [[Writable]] field of 'desc' and the [[Writable]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-229.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-229.js index 1a183663b82c9b6ff0505df2a685928cf3159219..8b6c5f7aa574ae3e36d84e5664172012ba9efb20 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-229.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-229.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-229 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index property, the [[Writable]] field of 'desc' and the [[Writable]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-23.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-23.js index a7791c41d3834e9d137ecbc6f844f8ca90590d10..189d8df875dfc59883464fb2c967e8371b94200c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-23.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-23 description: > Object.defineProperty - 'name' is existing an inherited data property (8.12.9 step 1) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-230.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-230.js index 7d48cb8104f9e38961b3559b8d8e8e6ab1287fa0..d2e7d2b4aafd11a6870c003bbf9ce9845d859f2c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-230.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-230.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-230 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index property, the [[Get]] field of 'desc' and the [[Get]] attribute diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-231.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-231.js index 9ccae2087e1fda29fb6cf5f0815bb6468800552e..2e682ba13ac7476110ffa900f86aba11a3a9bbfd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-231.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-231.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-231 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index property, the [[Get]] field of 'desc' and the [[Get]] attribute diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-232.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-232.js index b044cf79c510379758b566152993983967ec28b8..9c3a9425a2bdaa0366fffaec47f0bb6e81ed64c0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-232.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-232.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-232 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index property, the [[Set]] field of 'desc' and the [[Set]] attribute diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-233.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-233.js index ca64fd3a6eefd44eff231e3fbe60878b9bf4095a..eb670a95f0a6c0463376c9faee44825d2dba4991 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-233.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-233.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-233 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index property, the [[Set]] field of 'desc' and the [[Set]] attribute diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-234.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-234.js index e030260464d3ef8326eb5fe2d510f486868b19b8..cab45f748a785e61c912c2307c03fc8ebd8cdac2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-234.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-234.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-234 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index property, the [[Enumerable]] field of 'desc' and the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-235.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-235.js index 21a8f36d89756af62966526ddd038defa2061c1d..ff75a490f1d3860798353ebb2739ef7832d987d5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-235.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-235.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-235 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index property, the [[Enumerable]] field of 'desc' and the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-236.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-236.js index 9ef759c7ad7f79322a1028ca31c3ba45e8d06dd8..f4af3d3a199c4b2191204c076fe044e7ea160f8e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-236.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-236.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-236 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index property, the [[Configurable]] field of 'desc' and the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-237.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-237.js index 829d76f6e2d1c3ee32fb6b6b2ecf7fc37af52b22..1322e386aef9b1d7d2f4324ad33676f7b22300ea 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-237.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-237.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-237 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index property, the [[Configurable]] field of 'desc' and the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-238.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-238.js index 2225057d893cb255815b76b8bee22efab2d3dacf..7fb3c4f0fc6d3176cb01049ef61063401fc69852 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-238.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-238.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-238 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, TypeError is thrown if the [[Configurable]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-239.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-239.js index a3f7f4f2ca5f2bc143a01eba62addad889d8479e..5a965d5b31a690f8d8b407d5e515b45eaf681f01 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-239.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-239.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-239 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, TypeError is thrown if the [[Configurable]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-24.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-24.js index 852d8b9e36511f7ad623d8626658771deb4265b8..778109a0e6e69f264fce5d0136368d354fba0720 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-24.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-24 description: > Object.defineProperty - 'name' is own data property that overrides an inherited data property (8.12.9 step 1) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-240.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-240.js index 9f564b5e5f7a12cb1ce8624edca157a3ab6294ec..e25653ab196970b0dd6ec3df50a016fc78f940c9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-240.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-240.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-240 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, TypeError is thrown if 'name' is accessor diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-241.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-241.js index d79911614358166387356329c27d729c30709d93..b09ad9e8782d289861d10c57792ef83fba3a4a75 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-241.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-241.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-241 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, TypeError is thrown if 'name' is data property, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-242-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-242-1.js index 0a665f79e76487384a7e004427a612a96743c714..b41c3a75eaf4dff174c409d4a05f52352381df85 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-242-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-242-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-242-1 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is data property and 'desc' is data diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-242.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-242.js index 723dc7dbad0bdd3bab8354a50fd73a72dd162083..1a93be344a71d618e489b7f91848e4189ca9d775 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-242.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-242.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-242 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is data property and 'desc' is accessor diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-243-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-243-1.js index 8e68bb4c9f840be5b1a27d38e026dc1c16ed14d7..ee3e8ff4ae4061d74d0cf285a7e9575a8b483fa9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-243-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-243-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-243-1 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is accessor property and assignment to diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-243.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-243.js index e26a91b686c8c0e79b0132acb403f94bc4da42b2..1f2db50eb766bf188ab9d01700f0e55134ca60f1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-243.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-243.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-243 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is accessor property and 'desc' is data diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-244.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-244.js index 1ead703f294f49d42b08bbe6df5b3b61009bb7f6..df4ace8a4ace899010e97030ad28a8c98de9da16 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-244.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-244.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-244 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is data property and 'desc' is data diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-245.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-245.js index 48171786990564ebe11083974b000f37ca4f7d89..4db654f76d63257bd1a7e50c780ffc8ad22fea88 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-245.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-245.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-245 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is data property and 'desc' is data diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-246.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-246.js index 50b08153c087def2d429747cee377460dfab3d06..a822a5e8895f7ef3fd76cbcfd638082f0977afd0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-246.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-246.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-246 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is data property and 'desc' is data diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-247.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-247.js index 05ae70c1737a3548f096925bf3b22a3b5b638d64..51e1acb3f6fab7fcfda988cfd85b8c9ddef0abb7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-247.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-247.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-247 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is data property and 'desc' is data diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-248.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-248.js index bf42ccebf336b0c7ecc5c5340f95a29beab803a3..39f410325a559c32dca0c5010eeb40f2f41d4c0f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-248.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-248.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-248 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is data property and 'desc' is data diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-249.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-249.js index 77494b112f39249582b3d2dc8159061fc6fd0d22..84aaa2ed0bda0b8f6046479885e52c095611b4da 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-249.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-249.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-249 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is data property and 'desc' is data diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-25.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-25.js index c454b3c70f75217ab3eb4c9c6aa2865196ad5476..bf3baced5c12a165d4012492045d1e6ad34ab3a1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-25.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-25 description: > Object.defineProperty - 'data' is own data property that overrides an inherited accessor property (8.12.9 step 1) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-250.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-250.js index cd6eb9983464a1549eb500f9df568ffa25d9da0e..0c9a705ad8df527317c21cb72cf3262c61adc47b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-250.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-250.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-250 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is data property and 'desc' is data diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-251.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-251.js index 871decdfdc892cba8240135eb228d5446f6c7768..ce1c459b363a01aeef71fb988698e03aa6de27d8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-251.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-251.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-251 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is data property and 'desc' is data diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-252.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-252.js index 9c55d9247d3ed00331c66801b784502b9b4355ef..a098e29dbbc818f72f14667c5cac8cdf78c53ede 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-252.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-252.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-252 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is accessor property and 'desc' is accessor diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-253.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-253.js index 6133a074d0a04528b64c86d3d869e97f69ed1e5c..6abe4e9bc3f73d42beff37ca4802eebeb8cdf456 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-253.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-253.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-253 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is accessor property and 'desc' is accessor diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-254.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-254.js index c91145ea27da3a1937e5d4039aeea23e152c38fb..ea8a6097e170c23cb6b21ec5367a3c8fb2a03496 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-254.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-254.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-254 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is accessor property and 'desc' is accessor diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-255.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-255.js index 9b3bf308bbc8df7b42ba6a207d8ba316ef44e20b..590d8aeb9295f8ca6b075b26e38c745f7c7c0b25 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-255.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-255.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-255 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is accessor property and 'desc' is accessor diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-256.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-256.js index 14aaeef5a0631af754c8fd273e4282b5af108854..e0d48000105627c55c43232abcd497915de9f677 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-256.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-256.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-256 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is accessor property and 'desc' is accessor diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-257.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-257.js index 4247146a287fdae8267e9c1f589211fd33bec8c1..9da91a48e6b8fb345372e44164aa3333c02a3dcf 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-257.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-257.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-257 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is accessor property and 'desc' is accessor diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-258.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-258.js index 629517592d28b1bb43ecd487bf20f83b65686f2b..d7b90d21ff4c30e8a03b5d6348a0575fc234c395 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-258.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-258.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-258 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, name is data property and 'desc' is data diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-259.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-259.js index 361641d9088bda8ff35da370da03ce16a5959e69..9db0995084081c33918cf793afd242a41997123c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-259.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-259.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-259 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, name is data property and 'desc' is data diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-26.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-26.js index e0946631595606087b90902443c5eeb97531bed6..69c34cbec12c14af1dbea1ba26f07306f94fc84c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-26.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-26.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-26 description: > Object.defineProperty - 'name' is own accessor property (8.12.9 step 1) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-260.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-260.js index 6153fc3965863ed619d3e56fda4dc654a9a8fef5..7feaa01ce20e527a0b1bc4c2339e793d4403dc71 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-260.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-260.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-260 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, name is data property and 'desc' is data diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-261.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-261.js index 4fc7e14bf58361ee5a4035c5d28463e42275e45c..6fad4c8b26c499a955855c12207129afc3b56bc7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-261.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-261.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-261 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, name is data property and 'desc' is data diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-262.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-262.js index 32ebd12866b1f13ccc5408889baad7c641197c7f..5eef4c6b077812729d55ca082f1e662a06bd3ea0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-262.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-262.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-262 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, name is data property and 'desc' is data diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-263.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-263.js index faefcc12b9e857ddb53310f70fdfad6243e4cfa1..fd5644efec904fa6d57481a1374b4a5b2515bb02 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-263.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-263.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-263 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, name is data property and 'desc' is data diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-264.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-264.js index 83cb9939b08f664b5d4bde32eac99c7a3015b86c..fab104a5035a3bfabfa214dced2324151a47f045 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-264.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-264.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-264 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, name is data property and 'desc' is data diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-265.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-265.js index 74bb492800ecd7e89bfd3564200f4c0e1ce1555e..bcdcef9655c898727e811a75ef80247806d73c9a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-265.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-265.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-265 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, name is accessor property and 'desc' is accessor diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-266.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-266.js index ec803925f3f7be94349e85eb0c9da21b7f30b9b4..4102d77f37e7fbc859abca8f809223ee9632b2a6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-266.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-266.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-266 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, name is accessor property and 'desc' is accessor diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-267.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-267.js index d4f84bc8885828008f25f791866effbd3943e169..2c8a50323dfc48ea9d0ea9ad7e160ace0b430105 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-267.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-267.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-267 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, name is accessor property and 'desc' is accessor diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-268.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-268.js index 6f15ff997f01eaf984ddf093cf2505b3d6ce971c..251838b5518a5943c15836cbb5512c0331fc78e9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-268.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-268.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-268 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, name is accessor property and 'desc' is accessor diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-269.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-269.js index 8f3565bab398eb2caaf5ffd82ed1aaeb479a38cd..988ddeb480c443e1f832f3489be0c9444055f303 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-269.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-269.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-269 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, name is accessor property and 'desc' is accessor diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-27.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-27.js index ab82ae91d0df83623d0880ddce6214bad43e87cc..6628efd5924d6cbb6c1c03bb2ca53318243f9a47 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-27.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-27.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-27 description: > Object.defineProperty - 'name' is an inherited accessor property (8.12.9 step 1) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-270.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-270.js index 2e04b627bb34ef18e32eb893574484978c08af4f..7d1d3a42bf63d5b188cda533122b9c9b7daf2c48 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-270.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-270.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-270 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, name is accessor property and 'desc' is accessor diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-271.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-271.js index 2da4e58877f1cb36bcc306c6142580327991a3c5..82fab3164d7a08bfd286067953df9c03fb1891e2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-271.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-271.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-271 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, name is accessor property and 'desc' is accessor diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-272.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-272.js index 25f9a86f8514e4c6461ebdc31eb086f15e88916a..e0a35ebd0d163cd9f52e543353bbfb22362e1c45 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-272.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-272.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-272 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, name is accessor property and 'desc' is accessor diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-273.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-273.js index e6defe51bdde7857c5b730210ae20e50c4ec1b06..b79561e2c39ede06a0d0f7003aabebe2cadada5d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-273.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-273.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-273 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, name is accessor property and 'desc' is accessor diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-274.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-274.js index 9a12423ed73270cd2fb4b13d259ee1c4afbf0eca..7399114f921df4bd0d62ee38d17e78b65cd4323c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-274.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-274.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-274 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, test the length property of 'O' is not changed if diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-275.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-275.js index 3e04c9fb55ffcce8d063363205229181c5024d1e..31106b78258fbcdfbeb92056157dff3169d721bf 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-275.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-275.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-275 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, test the length property of 'O' is set as diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-276.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-276.js index b6469a3a4a5e8392e47feaf3ae306378442805c7..319d7244e1418620ac9f8e007d7525bdf8698669 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-276.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-276.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-276 description: > Object.defineProperty - 'O' is an Array, 'name' is an array index named property, test the length property of 'O' is set as diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-277.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-277.js index ebd89d3885f1c203f5b42986e79155eafc92d7bb..cde4ef37985579c8db2dde4f7c15225a8ceb2b70 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-277.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-277.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-277 description: > Object.defineProperty - 'O' is an Array, 'name' is generic property that won't exist on 'O', and 'desc' is data descriptor, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-278.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-278.js index bb2b0eb7d6c2f2ddfccd2a07264cd6e97772087c..832fbcb053ee24845e21aadc401208d031c0ffb4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-278.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-278.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-278 description: > Object.defineProperty - 'name' is generic property that won't exist on 'O', and 'desc' is accessor descriptor, test 'name' is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-279.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-279.js index a1989dee4ac446c6770a5f8477b747be50dca5d2..dc0f32a82c967728b639354a9b894113e9b771ed 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-279.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-279.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-279 description: > Object.defineProperty - 'O' is an Array, 'name' is generic own accessor property of 'O', and 'desc' is accessor descriptor, test diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-28.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-28.js index 6c7f7c1d95d04ac0c228081202d829bb5daf0831..aa439eda4e5e1fc833d9a22d5f7f522be8e1e8d6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-28.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-28 description: > Object.defineProperty - 'name' is own accessor property that overrides an inherited data property (8.12.9 step 1) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-280.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-280.js index 73f8e1911cb4d6d1919cc18a49fba83713af953e..b27fcf84a34dd5764b94f2f16ab8bb88d82178cc 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-280.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-280.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-280 description: > Object.defineProperty - 'O' is an Array, 'name' is generic own data property of 'O', and 'desc' is data descriptor, test updating diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-281.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-281.js index 698eafbc714f61a5852c85f7088b6419ab387e1e..665ee2b403ef8d2a68a007bb455f372102279c24 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-281.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-281.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-281 description: > Object.defineProperty - 'O' is an Array, 'name' is generic own data property of 'O', test TypeError is thrown when updating the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-282.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-282.js index 7b06e937a7a6ebf10e5b6139368fec9ce5a254b0..1e965821a6f91eb9492e4edabadfa929b2304a92 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-282.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-282.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-282 description: > Object.defineProperty - 'O' is an Array, 'name' is generic own data property of 'O', test TypeError is thrown when updating the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-283.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-283.js index 5ebfef2b451ae62bc7954be97c06a4910f5dc004..bc6ae00696a0151afed32836a68891d49c9806d7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-283.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-283.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-283 description: > Object.defineProperty - 'O' is an Array, 'name' is generic own data property of 'O', test TypeError is thrown when updating the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-284.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-284.js index e82660a2ed97a55e09e72affd17fac285fe10404..a59e0536100fee8ef095d6dfb2933ee16d7526a9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-284.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-284.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-284 description: > Object.defineProperty - 'O' is an Array, 'name' is generic own data property of 'O', test TypeError is thrown when updating the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-285.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-285.js index e3d9acfade7f89dca63f9ccffe2da920ca9360c9..35bb914e35e44b32145f10e57e674890e64ef972 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-285.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-285.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-285 description: > Object.defineProperty - 'O' is an Array, 'name' is generic own accessor property of 'O', test TypeError is thrown when updating diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-286.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-286.js index c0b2bf48952d1e3afbadc7ac0ae5d4cd47c6a529..05930b970ee2e288c50849eccb45b9e4a30a27dd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-286.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-286.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-286 description: > Object.defineProperty - 'O' is an Array, 'name' is generic own accessor property of 'O', and 'desc' is accessor descriptor, test diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-287.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-287.js index 5541d324439f920cc1396159fadf1ced50a2c6e6..a2e2cb8a7639dcf0159b5a323ea2c4a6a9cfabf4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-287.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-287.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-287 description: > Object.defineProperty - 'O' is an Array, 'name' is generic own accessor property of 'O', test TypeError is thrown when updating diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-288.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-288.js index 0294c34d794e91e520362c10d86eb150e39c0c43..77a5fc240f59a8ace2fb7a9254f383dab285d2cc 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-288.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-288.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-288 description: > Object.defineProperty - 'O' is an Array, 'name' is generic own accessor property of 'O', test TypeError is thrown when updating diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-289-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-289-1.js index f1fa33417b159f416917cc174f7c28dcda580370..07b2729e383522817f1cf3df5a166050e1b79876 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-289-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-289-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-289-1 description: > Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'name' is own property which is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-289.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-289.js index 5a40f81c33af14e4ee28199f6d589a76445fd473..997f3ef56534245c71223a391ed5799b689d2c18 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-289.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-289.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-289 description: > Object.defineProperty - 'O' is an Arguments object, 'name' is own property of 'O', and is deleted afterwards, and 'desc' is data diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-29.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-29.js index accfca0b59c728d82a24fa3455f0e25a39d02a5a..ce4fdb0e142148015cbd6779363b3d241859a016 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-29.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-29 description: > Object.defineProperty - 'name' is own accessor property that overrides an inherited accessor property (8.12.9 step 1) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-290-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-290-1.js index b86d376b1ee1ca3c99af09cd615050e88833b2ff..e76e4ae2398a73a6e91135c83ede647bbac63a21 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-290-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-290-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-290-1 description: > Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'name' is own property which is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-290.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-290.js index 26d9bfeb2a847a48cf8cf330b3b214e16c7aef09..0736bdf066f609efbf89010e0894e993f9f4d205 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-290.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-290.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-290 description: > Object.defineProperty - 'O' is an Arguments object, 'name' is own property of 'O', and is deleted afterwards, and 'desc' is accessor diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-291-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-291-1.js index eb31fd1dc8bbcd064ee5899de202290b9164d814..cc4ca1012830ee416a5cc62990505207656ca9cb 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-291-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-291-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-291-1 description: > Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'name' is own accessor property of 'O' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-291.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-291.js index 31e5d2db39b5d73836ba799652378cf67aefddef..d156266093d1747aa3161e8dde5a313fc0b74bfc 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-291.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-291.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-291 description: > Object.defineProperty - 'O' is an Arguments object, 'name' is own accessor property of 'O', and 'desc' is accessor descriptor, test diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-292-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-292-1.js index 091291bb13f8df3c792d0a6eb5cec95dab73b520..392578ffd3b359cbbb5f95e9c760d40539058fb1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-292-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-292-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-292-1 description: > Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'name' is own property of 'O' which is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-292.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-292.js index 60dc82b2ce40149b976885d29c21465ca7552bba..64d9d5de94a24e2b2b871c9458f3a12b9c589e9e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-292.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-292.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-292 description: > Object.defineProperty - 'O' is an Arguments object, 'name' is own data property of 'O', and 'desc' is data descriptor, test updating diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-1.js index 9cd23bc6c1be3178c028e124337fb7d6ef0f5617..d7d07da1d464e67b6a6ee16ed0f6c3e0585b6a39 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-293-1 description: > Object.defineProperty - 'O' is an Arguments object, 'name' is own data property of 'O', test TypeError is not thrown when updating diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-2.js index f523f05c5322a9972d1cd862cfcd4fa1dbf4d4e5..d4659057b359a4e413ca01c79105c02dfc5c7bc3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-293-2 description: > Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'name' is own data property of 'O' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-3.js index 518413c5ae5732ac8fd57d3a451b9778b531eeb3..91068d57c928955ab064d8cdd83cd65502440545 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-293-3 description: > Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'name' is own data property of 'O' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293.js index 40ea69dae3b469de5e5ee537bb5715d24a9e1012..a24456bad3c71ed802adcedf504c5d6dd906fec6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-293 description: > Object.defineProperty - 'O' is an Arguments object, 'name' is own data property of 'O', test TypeError is thrown when updating the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-294-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-294-1.js index 782a28b69f48515714acf606a9cfcc8774593a3b..100ec52e12cc308cef88f946a713523d6e86bde5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-294-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-294-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-294-1 description: > Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'name' is own data property of 'O' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-294.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-294.js index d60fbadc8907cb190adcbb0323a4f4d5f57cee0d..5b82a901a5504e9a628a1f6112b9729d3eca484b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-294.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-294.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-294 description: > Object.defineProperty - 'O' is an Arguments object, 'name' is own data property of 'O', test TypeError is thrown when updating the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-295-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-295-1.js index e04c9a62e291e550a51d2e4a382252f7cbfe4d6b..c485e86c6d3a637e597d75cd6abc4cbcdb28f942 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-295-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-295-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-295-1 description: > Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'name' is own data property of 'O' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-295.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-295.js index 4d72e171480771009f91313f074d42c332525f10..4965a2aa726f915b157f6d794166842b4e1ac557 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-295.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-295.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-295 description: > Object.defineProperty - 'O' is an Arguments object, 'name' is own data property of 'O', test TypeError is thrown when updating the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-296-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-296-1.js index c06e67013ad0b5a0df2450879f713b69ed2b9899..570a234da43387bb6b90b4697b8e41a491d5296d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-296-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-296-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-296-1 description: > Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'name' is own data property of 'O' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-296.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-296.js index 2a98c0c4b3791058211142a5f91d6cec8d0bc051..45ee0515fc08fa9af7a5a3b9d805af20d9137f3b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-296.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-296.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-296 description: > Object.defineProperty - 'O' is an Arguments object, 'name' is own data property of 'O', test TypeError is thrown when updating the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-297-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-297-1.js index 97e735b8bd8eb79e5520c3b8fdbf33875ded2a7a..d4fe4f15f4dd60ae829376689f4cbb978b5d7cd8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-297-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-297-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-297-1 description: > Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'name' is own accessor property of 'O' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-297.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-297.js index c25536343d7ff0d2918b594e11c2cedafb689332..6544efa66ec56f9cd82fd9f3728bcd1a0b8825b2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-297.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-297.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-297 description: > Object.defineProperty - 'O' is an Arguments object, 'name' is own accessor property of 'O', test TypeError is thrown when updating diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-298-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-298-1.js index 38e2950942511aee6a98cc219c3874dc9ee228b0..6e701c1e23c235420db67cc21aea48adfd5e327c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-298-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-298-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-298-1 description: > Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'name' is own accessor property of 'O' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-298.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-298.js index e6f5f4b54e85a29332660b95dff6fbb3adc3f6f4..1e3ac280d761246c3e3f22361aedbd0dbd6086d4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-298.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-298.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-298 description: > Object.defineProperty - 'O' is an Arguments object, 'name' is own accessor property of 'O', test TypeError is thrown when updating diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-299-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-299-1.js index dff143d56a501d85a713a897a05584ac501e666a..38ce1f45b62f439dd8e5dcf065839ad330b9a0d4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-299-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-299-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-299-1 description: > Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'name' is own accessor property of 'O' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-299.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-299.js index b62f9fdd583d76aee20e37e01e064277e52af720..fa0817b65a89396884ef61cb290c1da0c29bcfb6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-299.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-299.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-299 description: > Object.defineProperty - 'O' is an Arguments object, 'name' is own accessor property of 'O', test TypeError is thrown when updating diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-3.js index 55722555f02cf16d162dcb067d4293aa3c3caf46..7300c7ea037cdf33eebf5c63b59947a61ddf0587 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-3.js @@ -9,6 +9,7 @@ info: > Step 4 of defineProperty calls the [[DefineOwnProperty]] internal method 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. +es5id: 15.2.3.6-4-3 description: > Object.defineProperty sets missing attributes to their default values (accessor)(8.12.9 step 4.b.i) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-30.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-30.js index 1b34d1f58f6390c93999208153e9cc3116f4a39f..c26be3784e975f25b06bb143c1ea69c276dcf019 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-30.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-30.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-30 description: > Object.defineProperty - 'name' is own accessor property without a get function (8.12.9 step 1) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-300-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-300-1.js index eff27e41f98ff153cb1e64e69561c797547f986d..8ad3eae8f9c0aba195656c96411177ab69cab145 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-300-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-300-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-300-1 description: > Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'name' is own accessor property of 'O' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-300.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-300.js index 580bea8d37f4f4011d206a57398fd7acf01aa9da..c126506f1d107d06d023624dbd6628edf2c048e6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-300.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-300.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-300 description: > Object.defineProperty - 'O' is an Arguments object, 'name' is own accessor property of 'O', test TypeError is thrown when updating diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-301-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-301-1.js index 344fd6a821adf69bcb9c41056c06c6a7b5f0248b..6b1ec784e90490bcc93882326e8b97a805625ac4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-301-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-301-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-301-1 description: > Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'name' is an index named property of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-301.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-301.js index 47292ce8f11cea5d7e34eead4c94dea1c4310259..84af90c001493c769289b59c347d11080f1f3900 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-301.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-301.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-301 description: > Object.defineProperty - 'O' is an Arguments object, 'name' is an array index named property of 'O' but not defined in diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-302-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-302-1.js index 12a2370d76350c841c1150c73048dbe4bce5e063..f64d1b88bf211f0e72f931ea37b904b8e2d374e9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-302-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-302-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-302-1 description: > Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'name' is an index named property of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-302.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-302.js index b505f342e735620b9a73c1fff259a3ceafcdf57c..030cbe3dd40579859b7b77a1c3e75af715648b2c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-302.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-302.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-302 description: > Object.defineProperty - 'O' is an Arguments object, 'name' is an index named property of 'O' but not defined in [[ParameterMap]] of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-303.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-303.js index 5850b689b4ebbf92cc334de28e5666d6d982bb1a..4cc9b8b563adc49a30f3f9a086266b2594d1a849 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-303.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-303.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-303 description: > Object.defineProperty - 'O' is an Arguments object, 'name' is an index named accessor property of 'O' but not defined in diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-304.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-304.js index 9399edbf54ac089be6748b28ec0e09b2a44e3cf1..0af11ce929b197516059cc140d9f8183559bfb14 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-304.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-304.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-304 description: > Object.defineProperty - 'O' is an Arguments object, 'name' is an index named data property of 'O' but not defined in diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-305.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-305.js index 82d0a5a5d4b06fa84022e605bd592892b2cf6877..a16f290b5febe6856c00f4c206b780e06c3197e0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-305.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-305.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-305 description: > Object.defineProperty - 'O' is an Arguments object, 'name' is an index named data property of 'O' but not defined in diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-306.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-306.js index cf8aa78c16f1d80c7bc1e4b9760c1db582c2f155..a9f64c1ddda0c426384c6c57738b689a2642390a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-306.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-306.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-306 description: > Object.defineProperty - 'O' is an Arguments object, 'name' is an index named data property of 'O' but not defined in diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-307.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-307.js index 2d294b1cda7b3cbac5ffe369bd24cb4bd115a0b4..933c5503a5434e05520f0c7146e66cfe2ac71fa3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-307.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-307.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-307 description: > Object.defineProperty - 'O' is an Arguments object, 'name' is an index named data property of 'O' but not defined in diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-308.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-308.js index 5f4d046d49f36f57c5089636e8e0a5fa0c8d4894..68decc8ec9ebb2775dc7db91381f13d54fad2359 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-308.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-308.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-308 description: > Object.defineProperty - 'O' is an Arguments object, 'name' is an index named data property of 'O' but not defined in diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-309.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-309.js index faef520b6e01ad22474f1c8d99b0bf3e36568a30..5fda8e75c6730e5eb286dcdc8360eac5b21e790f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-309.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-309.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-309 description: > Object.defineProperty - 'O' is an Arguments object, 'name' is an index named accessor property of 'O' but not defined in diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-31.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-31.js index 9d232b2fb3a7abd119d7748b1b89bb08bb8bbe75..9dd4fd4ee9c09ea4faa78630af8fb5c54e993773 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-31.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-31.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-31 description: > Object.defineProperty - 'name' is own accessor property without a get function that overrides an inherited accessor property(8.12.9 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-310.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-310.js index 88db4aa76e031748224bfaa9d1bd78465a77d113..e37e898cfa008ef7d688eaa0f7baaa1db9971635 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-310.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-310.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-310 description: > Object.defineProperty - 'O' is an Arguments object, 'name' is an index named accessor property of 'O' but not defined in diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-311.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-311.js index bbe35a7fefa641b283199dee5add341519eef17a..2c267d32554869c0aadcae145253623033c84a6f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-311.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-311.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-311 description: > Object.defineProperty - 'O' is an Arguments object, 'name' is an index named accessor property of 'O' but not defined in diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-312.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-312.js index 00455aa7a4ad09953618c62b8b8902e141c6ca4c..2ff3706505de108e7463fddd3bf4dfdcaf19eec0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-312.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-312.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-312 description: > Object.defineProperty - 'O' is an Arguments object, 'name' is an index named accessor property of 'O' but not defined in diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-313-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-313-1.js index 7e4e614e5c273768b63519f9e5a498ce142c41cb..94b29a6e35b7860892682d9a251d175c49e31fc7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-313-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-313-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-313-1 description: > Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'P' is own property, and 'desc' is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-313.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-313.js index 4d49be41cc38ddadb362efe8d8d07ad99897d1ce..1061ac675d242ad05fc1c1151c9aa049b34a70d7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-313.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-313.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-313 description: > Object.defineProperty - 'O' is an Arguments object, 'P' is generic property, and 'desc' is data descriptor, test 'P' is defined in diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-314-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-314-1.js index 78c61842e8e090ddc7f9c3cda6e44ec9b91e7835..11dcfd9a03ab4064cb165044a79470e8bb1532cf 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-314-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-314-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-314-1 description: > Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'P' is property, and 'desc' is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-314.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-314.js index 48e38245b75b21245861ca2e7ff20fb218d2313a..a82c9fe4e2b4a2ca29f47db8cd3c64e5edb7119f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-314.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-314.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-314 description: > Object.defineProperty - 'O' is an Arguments object, 'P' is generic property, and 'desc' is accessor descriptor, test 'P' is defined diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-315-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-315-1.js index b11f9bc14a67c1a881c8ce8b99ad16cea726454a..934c465e4032349133ccf0ab95d5a1619da5a2c9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-315-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-315-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-315-1 description: > Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'P' is own accessor property of 'O', diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-315.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-315.js index d66106e553479d1a0aa09da1ddea89784ee1aafe..b999c263432d3b5fbcace05485d3513ebf16c852 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-315.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-315.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-315 description: > Object.defineProperty - 'O' is an Arguments object, 'P' is generic own accessor property of 'O', and 'desc' is accessor descriptor, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-316-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-316-1.js index efc2e01e53d2171f329092bec8c48481fcb69fef..4f9b50861975c86d31aa356c15f3705ccd3ec44a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-316-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-316-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-316-1 description: > Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'P' is own data property of 'O', and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-316.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-316.js index 7f71de0b9d07d5e108984be49bc92edb95d5c060..c12cf363ce0855ff003ae4e96d034285349bf83b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-316.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-316.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-316 description: > Object.defineProperty - 'O' is an Arguments object, 'P' is generic own data property of 'O', and 'desc' is data descriptor, test diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-317-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-317-1.js index 3090c2e612a17f273d234dddd33e81834d352279..67f92c91129ec6d54dfa24841a2bfaffbb6aef94 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-317-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-317-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-317-1 description: > Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'P' is own data property of 'O', test diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-317.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-317.js index cd27c471def3f5c0e7f9080a60c4bde92685d8f1..d6932e0c02aae141de0beebdaecb3da3796a064e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-317.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-317.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-317 description: > Object.defineProperty - 'O' is an Arguments object, 'P' is generic own data property of 'O', test TypeError is thrown when updating diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-318-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-318-1.js index cb42327afffacad0d4ff128072583ad33ce2ca41..27d5c6a7dbf67b587a3f6dd0ad809c29d333f6e6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-318-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-318-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-318-1 description: > Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'name' is own data property of 'O', diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-318.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-318.js index c4be13b99909a0bdd3a188aea66de114fc97d936..f1425044d2b9995cc6db505efae2143a5dede5b5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-318.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-318.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-318 description: > Object.defineProperty - 'O' is an Arguments object, 'name' is generic own data property of 'O', test TypeError is thrown when diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-319-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-319-1.js index 9f8e7d8484e8b9c4130905258b508f9a96966066..2df5b34ad9f3449dafb22d257390344494520e41 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-319-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-319-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-319-1 description: > Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'P' is own data property of 'O', test diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-319.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-319.js index 307a9a10038a11740edc9bd673c73b44ff972211..916de453166f1aa14e3e985acb3b9fec8bc08993 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-319.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-319.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-319 description: > Object.defineProperty - 'O' is an Arguments object, 'P' is own data property of 'O', test TypeError is thrown when updating the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-32.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-32.js index 817f8d5c4107e61217eb2e4ab3d912b417c68801..55b06bace392d024f823309e8932c75c0aad73d0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-32.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-32.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-32 description: > Object.defineProperty - 'name' is an inherited accessor property without a get function (8.12.9 step 1) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-320-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-320-1.js index 839b9bf42a83e550b1ec06ece80d2020d2fa17be..614468a7cf7b6c0a3c169f0f5a42bd13734b79ee 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-320-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-320-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-320-1 description: > Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'P' is own data property of 'O', test diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-320.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-320.js index 34751fc456c517c7adf7c5c6a95f3735c83ea481..7ad8de9e6974f94cffdf3350ff687a70a27565f5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-320.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-320.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-320 description: > Object.defineProperty - 'O' is an Arguments object, 'P' is own data property of 'O', test TypeError is thrown when updating the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-321-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-321-1.js index 40b3edb9d71d4dbd6b78001d826d4918519743b7..3805e0f2884df354dc301dbb1080c013bd3e1cd5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-321-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-321-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-321-1 description: > Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'P' is own accessor property of 'O', diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-321.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-321.js index 2d21355c8a73454cf875cf58fb76d2c103c8e217..90a378c1cfd3499df430fd6ae76ac940b7684983 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-321.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-321.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-321 description: > Object.defineProperty - 'O' is an Arguments object, 'P' is own accessor property of 'O', test TypeError is thrown when updating diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-322-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-322-1.js index a5da96d63c67f7aa7bad1ba33721f0193f7ba1d5..c62fde71696bd93706cec16f90042f2ed8c94962 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-322-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-322-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-322-1 description: > Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'P' is own accessor property of 'O', diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-322.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-322.js index eb2f20d2bb89fe7bbd156fdbeccddb13ae9cf5fa..f53eb4ed233771027922288390111dbe7f91454f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-322.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-322.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-322 description: > Object.defineProperty - 'O' is an Arguments object, 'P' is own accessor property of 'O', test TypeError is thrown when updating diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-323-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-323-1.js index 12553b2fc7ece6e368f7d86df1fcb5eef61b57f4..4f38a7210674830e9c4313d708902a99da8f7208 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-323-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-323-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-323-1 description: > Object.defineProperty - ''O' is an Arguments object of a function that has formal parameters, 'P' is own accessor property of 'O', diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-323.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-323.js index 1c293ffececba3831b6671c8cbb8dccc31f27fe6..7b3937b8425827206d57c7700d5ecc042e98a921 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-323.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-323.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-323 description: > Object.defineProperty - ''O' is an Arguments object, 'P' is own accessor property of 'O', test TypeError is thrown when updating diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-324-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-324-1.js index e2c92e883f2b2dc1cfda5880d38b89ce376abc8e..12384ea2ace9e9c59adc0c88883852d7608a4ad2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-324-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-324-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-324-1 description: > Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'P' is own accessor property of 'O', diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-324.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-324.js index 5369fa94ee29bee75c00e56e52bcaf416ab8bb7d..00e2d81dc374df7edd6ec3e7b0cf7a03d5a8e89d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-324.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-324.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-324 description: > Object.defineProperty - 'O' is an Arguments object, 'P' is own accessor property of 'O', test TypeError is thrown when updating diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-325-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-325-1.js index a5a23671a50db277954cb41644da9ab3970e1c58..29eb269d6360322be0fc8458660eca5b62fffadc 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-325-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-325-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-325-1 description: > Object.defineProperty - 'O' is an Arguments object which created with function take formal parameters, 'name' is own property of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-325.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-325.js index fd818f8ad46b39fc4e9f6d571a9da379fda3dbeb..19051ff2bd03dd5a75f355d5945758c8349ffc45 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-325.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-325.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-325 description: > Object.defineProperty - 'O' is an Arguments object, 'name' is own property of [[ParameterMap]] of 'O', test 'name' is deleted if diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-326.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-326.js index 1d1411a616690a3331c8c88275e7f01505af66cd..9e8844a564aa13169fb113065a91d531acc5d9b7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-326.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-326.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-326 description: > ES5 Attributes - property ([[Writable]] is true, [[Enumerable]] is true, [[Configurable]] is true) is writable diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-327.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-327.js index 905248074e6365eb7c97c82184a52d953aad432e..02846c078b166923e64fb8fb035a167309e9cc0f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-327.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-327.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-327 description: > ES5 Attributes - property ([[Writable]] is true, [[Enumerable]] is true, [[Configurable]] is true) is enumerable diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-328.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-328.js index bdb60b1eeb47f6753e25343e42cca6c17f11e247..f6248ac5fd518b8bb82f34b6ebd4894268422e00 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-328.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-328.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-328 description: > ES5 Attributes - property ([[Writable]] is true, [[Enumerable]] is true, [[Configurable]] is true) is deletable diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-329.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-329.js index 3d7f5c0c59978ff5a9038143501534e03922b030..fdcd3c343f7cb5dee9fb4922aaf616f8daa20f93 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-329.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-329.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-329 description: > ES5 Attributes - success to update [[Writable]] attribute of data property ([[Writable]] is true, [[Enumerable]] is true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-33.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-33.js index 6cc764181bca8d453519b38d1815ca1d0d2c5329..1f0a634e82f79f7eda65b8bbc07495f77a245a4a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-33.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-33.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-33 description: > Object.defineProperty - 'O' is a Function object that uses Object's [[GetOwnProperty]] method to access the 'name' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-330.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-330.js index a9c0fb6265fbb486eefc57aebf73530792012f31..d8997ae1d14d370ff0266f089a52215f7b31fc1a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-330.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-330.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-330 description: > ES5 Attributes - success to update [[enumerable]] attribute of data property ([[Writable]] is true, [[Enumerable]] is true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-331.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-331.js index 246011e824be25d4a3a46859aaff68a538529f14..56ffadbdec70e4a7277c4aa4ee7a6e6820d64358 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-331.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-331.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-331 description: > ES5 Attributes - success to update [[Configurable]] attribute of data property ([[Writable]] is true, [[Enumerable]] is true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-332.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-332.js index 9dcd55d7a533debc2b75c4072df10c7ff1e55b2b..b5f14565601c732d2134d14d15a39f302bde507a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-332.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-332.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-332 description: > ES5 Attributes - success to update the data property ([[Writable]] is true, [[Enumerable]] is true, [[Configurable]] is true) to an diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-1.js index 73eec8fb82dcf8a84aabcb6562082d08823a69c9..3e91e0e6a2170f90be8c59d868f95f34ead6f77e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-333-1 description: > Object.defineProperty will update [[Value]] attribute of named property 'P' successfully when [[Configurable]] attribute is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-10.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-10.js index 5160343df1c7250d3c6a50da5a6745320aa09b9a..c6a0187ec7efdfa3a90ef726d764d17f51fbf2b9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-10.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-333-10 description: > ES5 Attributes - indexed data property 'P' with attributes [[Writable]]: true, [[Enumerable]]: true, [[Configurable]]: false diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-11.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-11.js index d5d8a175c65858aeadeb873705aa3c36e477301e..37f217f7383ba35e2cd16cdffdf15b5c3277758d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-11.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-333-11 description: > ES5 Attributes - indexed property 'P' with attributes [[Writable]]: true, [[Enumerable]]: true, [[Configurable]]: false diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-2.js index 4a297747532520a77642140eb17951010dcfc4e7..12981e7979320008590940fcc99fb115ede721fb 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-333-2 description: > Object.defineProperty will update [[Value]] attribute of indexed property 'P' successfully when [[Configurable]] attribute is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-3.js index 390d42ef38268cb0f518fab2c1c81c6c01a3ff19..140ddcb5e3c4fa0e67d599a29df46fdea5a4d244 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-333-3 description: > Object.defineProperty will update [[Value]] attribute of named property 'P' successfully when [[Configurable]] attribute is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-4.js index 067cb35d05007c7d0aed7722bd34ee580831529d..ee97ff9f8e4ea2daace49f0d6eb1f202681cf8b9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-333-4 description: > Indexed property 'P' with attributes [[Writable]]: true, [[Enumerable]]:true, [[Configurable]]:false is writable using diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-5.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-5.js index fcd4f14cd830845df77d8eea9a6fddaa8cf3a523..5a0f4ccb5943d453bf2aa77439ab7f52eee63944 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-5.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-333-5 description: > ES5 Attributes - named data property 'P' with attributes [[Writable]]: true, [[Enumerable]]: true, [[Configurable]]: false diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-6.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-6.js index c81692eb1b71c26757c99ac02632a0102b74b413..d76802574462c0ba277d9957c505e053cc292b11 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-6.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-333-6 description: > Object.defineProperty will update [[Value]] attribute of indexed property 'P' successfully when [[Configurable]] attribute is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-7.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-7.js index f53da412962c0ac83aa2d8f7a50591f418c048b4..4f15006f1e261fcb4d1e5cd1337fd4d2ab90d214 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-7.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-333-7 description: > Object.defineProperty will update [[Value]] attribute of named property 'P' successfully when [[Configurable]] attribute is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-8.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-8.js index d63e2f22e5642a303d6b2dc126cd667afae16827..89d18fed0c68cf04d8f19d7f1dd9a8d06b48441d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-8.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-333-8 description: > Object.defineProperty will update [[Value]] attribute of indexed property 'P'successfully when [[Configurable]] attribute is false, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-9.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-9.js index 8a51d908b409f5b40098abb198213f73adce00b1..c1397eaf78efe4aab6ddda751c91b19c5db5b2e2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-9.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-333-9 description: > Object.defineProperty - Named property 'P' with attributes [[Writable]]: true, [[Enumerable]]:true, [[Configurable]]:false is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333.js index fe138e2cd769a86beeee3bc2a7216a43eff61c43..7f4b2a8ba2662806c79ad50213b4d73ce7920564 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-333 description: > ES5 Attributes - property ([[Writable]] is true, [[Enumerable]] is true, [[Configurable]] is false) is writable diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-334.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-334.js index 6d1983353154e52202de757bd66c1a26f3b35bfd..b63bf105d80a3f16dcf9d277b0f680538aa4c3e8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-334.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-334.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-334 description: > ES5 Attributes - property ([[Writable]] is true, [[Enumerable]] is true, [[Configurable]] is false) is enumerable diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-335.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-335.js index 4f140fb71830e44071a0a053ab09d7e953a41d77..435c74aa38af506670cfb0463b3488abbfffde49 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-335.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-335.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-335 description: > ES5 Attributes - property ([[Writable]] is true, [[Enumerable]] is true, [[Configurable]] is false) is undeletable diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-336.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-336.js index 4848014e8c043c213d17cd56081d823071d9d7e7..d17087b16c9c48dc454fa217e5305f46e8195be8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-336.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-336.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-336 description: > ES5 Attributes - Success to update [[Writable]] attribute of data property ([[Writable]] is true, [[Enumerable]] is true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-337.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-337.js index d8390152defa7bfa5ed61055b615e603796b6faa..141b8a73b74b70019fbfafb8d79bc625dfaefd0a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-337.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-337.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-337 description: > ES5 Attributes - fail to update [[Enumerable]] attribute of data property ([[Writable]] is true, [[Enumerable]] is true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-338.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-338.js index 6dece105fa29cd985dd6511f3cff82927c0e6830..139fcb254150dd529d71e170b300641c05cefd2f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-338.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-338.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-338 description: > ES5 Attributes - fail to update [[Configurable]] attribute of data property ([[Writable]] is true, [[Enumerable]] is true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-1.js index da7ad464ffad6ec1c6d922a245f964a37a236032..5f7e72685ef5c934fe27278684208fb028a646dd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-339-1 description: > Object.defineProperty - Updating indexed data property 'P' with attributes [[Writable]]: true, [[Enumerable]]: true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-2.js index 9dc9c522169d109906f17aeb49fdb9c82442ce03..93c9505010d03cbcc9a0fbc8d051a0d1f89e3de2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-339-2 description: > Object.defineProperty - Updating named data property 'P' with attributes [[Writable]]: true, [[Enumerable]]: true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-3.js index 5a8e8c1a58f6df39c11910fe58d8bc193a74ec46..6688b6bffafd63ae27ddaec91281a3a467096f63 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-339-3 description: > Object.defineProperty - Updating named data property 'P' with attributes [[Writable]]: true, [[Enumerable]]: true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-4.js index 14e470910b0ef391748e29ec498c9f77714ec3ff..8e81ff6af2b3764bcaa060d543b10237eee6e48a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-339-4 description: > Object.defineProperty - Updating indexed data property 'P' with attributes [[Writable]]: true, [[Enumerable]]: true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339.js index 1ec8f4a8c94b4853ca5ddadf85857d8cc501d833..9d36f53d883401bc55cc648429ffc35c0220bab7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-339 description: > ES5 Attributes - fail to update the data property ([[Writable]] is true, [[Enumerable]] is true, [[Configurable]] is false) to an diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-34.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-34.js index 7f2f4e49fce5dac675015d61e37176d933d9d0a0..d0b3545eae98faaf32e351780456ddf4765976b4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-34.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-34.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-34 description: > Object.defineProperty - 'O' is an Array object that uses Object's [[GetOwnProperty]] method to access the 'name' property (8.12.9 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-340.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-340.js index 9e1eb9c99678bf18fc676bb67d11c2b4314cd5ec..8a071c2d9b9e1f9bd2323cee199bb2d1edbeff63 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-340.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-340.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-340 description: > ES5 Attributes - property ([[Writable]] is true, [[Enumerable]] is false, [[Configurable]] is true) is writable diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-341.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-341.js index f80f461e94c99f165e33bddd4f2c6baccf8b7219..c6f2fdfdab90d975d1a1a83443eb942612cf49d5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-341.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-341.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-341 description: > ES5 Attributes - property ([[Writable]] is true, [[Enumerable]] is false, [[Configurable]] is true) is non-enumerable diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-342.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-342.js index 06b692b7eb0b0e5de26cf3cf2252ea9cf2045641..e1514ce0b13fed85a4c75ecdd2fe2aed1d077617 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-342.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-342.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-342 description: > ES5 Attributes - property ([[Writable]] is true, [[Enumerable]] is false, [[Configurable]] is true) is deletable diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-343.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-343.js index c47e932ff82aa86fb73bf2caf046de38f6c2e2a9..3095e6b321ab9969279b97be27b2714a70a5d09e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-343.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-343.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-343 description: > ES5 Attributes - success to update [[Writable]] attribute of data property ([[Writable]] is true, [[Enumerable]] is false, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-344.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-344.js index b2d712ca785dc736a76bb7060cf784e31a3ac00d..d8921e120f67a79fe93fdecdc6543bfa333548e3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-344.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-344.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-344 description: > ES5 Attributes - success to update [[Enumerable]] attribute of data property ([[Writable]] is true, [[Enumerable]] is false, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-345.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-345.js index 2e4830697d8f928aeb08325dc2119579cadacbb0..20c769f35911338d665c8f4b6161b5152156b70b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-345.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-345.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-345 description: > ES5 Attributes - success to update [[Configurable]] attribute of data property ([[Writable]] is true, [[Enumerable]] is false, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-346.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-346.js index aa2f69dd260e318b1765a1eda8d176a7b2bb4bb2..a520a5d881db5a7fd5826a30c5f362bfb958a84f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-346.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-346.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-346 description: > ES5 Attributes - success to update the data property ([[Writable]] is true, [[Enumerable]] is false, [[Configurable]] is true) to an diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-347.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-347.js index 74e8c3776d62260e5299a6cc739cef55e75e5125..a1345d6795723c2620eedca111ea12fa569683a2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-347.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-347.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-347 description: > ES5 Attributes - property ([[Writable]] is true, [[Enumerable]] is false, [[Configurable]] is false) is writable diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-348.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-348.js index c0776646a2a5e5cb5dd46e3e172ea1a0096fee5c..7572ee58131ee09abdd46aa33c23757f01e1633d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-348.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-348.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-348 description: > ES5 Attributes - property ([[Writable]] is true, [[Enumerable]] is false, [[Configurable]] is false) is non-enumerable diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-349.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-349.js index 57f3b621f459264780d5dcdf724c52bd020d9312..c2996028cd28f82dd6723e865c5b88fcbbf0966b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-349.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-349.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-349 description: > ES5 Attributes - property ([[Writable]] is true, [[Enumerable]] is false, [[Configurable]] is false) is undeletable diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-35.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-35.js index e6293d71effe795327c8278a8d6d4ebc967f4370..38fd9330693318527c38e19f0058bcc6c268afbf 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-35.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-35.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-35 description: > Object.defineProperty - 'O' is a String object which implements its own [[GetOwnProperty]] method to access the 'name' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-350.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-350.js index 1a200b8eb3d83330f64a0d769ff1a75d116ec3d8..8b91f28d43a61164af1d0f13ce68b282b32cb937 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-350.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-350.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-350 description: > ES5 Attributes - fail to update [[Writable]] attribute of data property ([[Writable]] is true, [[Enumerable]] is false, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-351.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-351.js index 68da11cc874ca0ede8afa1b1e11722c0c630adc5..382cfcda9e70c07a738d7cb00e0aee0a5571ce28 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-351.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-351.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-351 description: > ES5 Attributes - fail to update [[Enumerable]] attribute of data property ([[Writable]] is true, [[Enumerable]] is false, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-352.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-352.js index 91db10bc9e52d4c59f0fea9144cdfc986b1c7601..84457200926c3975580cd2554de77d772e388aea 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-352.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-352.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-352 description: > ES5 Attributes - fail to update [[Configurable]] attribute of data property ([[Writable]] is true, [[Enumerable]] is false, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-353.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-353.js index c37ea3aeee682227af742068db13916b1c74890f..439a296ebd5545bf43df8163a5dd680ecf859c40 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-353.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-353.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-353 description: > ES5 Attributes - fail to update the data property ([[Writable]] is true, [[Enumerable]] is false, [[Configurable]] is false) to an diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-1.js index 6b497b003cf635de906cd4b651504cb15069813e..6df341a796bc2c4c7414bd978bdf33e58228c6ae 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-354-1 description: > Object.defineProperty will update [[Value]] attribute of named property 'P' successfully when [[Configurable]] attribute is true diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-10.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-10.js index ff5f790705531b389d290f7bc605e67c4675d949..be6c692264203c6dbef584af3a55ce7709448733 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-10.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-354-10 description: > Object.defineProperty will update [[Value]] attribute of indexed property 'P' successfully when [[Configurable]] attribute is true diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-11.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-11.js index 9ec65379579edd2e0189f7a6cdc98f0b4c126d36..d93238f5fb450684ae5afc2ece62f624c70d73fc 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-11.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-354-11 description: > Object.defineProperty will update [[Value]] attribute of named property 'P' successfully when [[Configurable]] attribute is true diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-12.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-12.js index 6c497fdae1c24aaa74df83f3618884f80afbe4b1..d3f8b3467bae1244b14d157f38a547c665fbd65f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-12.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-354-12 description: > Object.defineProperty will update [[Value]] attribute of indexed property successfully when [[Configurable]] attribute is true and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-13.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-13.js index 10bca4e683751fa814494bee6bd68152a2cb8e47..3f7aece4936cfadf32a40e5d5ed5c4a50c31cefd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-13.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-354-13 description: > Object.defineProperty will update [[Value]] attribute of indexed property successfully when [[Configurable]] attribute is true and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-15.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-15.js index 3f0e94fadbae8c8558f560fdcee6bb545fc5cc38..03a93ff7fa58f60d6fa748330c529b11960d6842 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-15.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-354-15 description: > Object.defineProperty - Named property 'P' with attributes [[Writable]]: false, [[Enumerable]]: true, [[Configurable]]: true diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-16.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-16.js index 50401f1341e7cd5ca63527b1bcbe7671253f7527..765de208fd801a7bfe16cc14e77130622cad8818 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-16.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-354-16 description: > ES5 Attributes - property 'P' is an indexed data property with attributes [[Writable]]: false, [[Enumerable]]: true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-2.js index e53b6128ef68895fd3bff46b56dc4ea61ec779a2..3719a1991cd64484b2a2021dd36a330e63a63996 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-354-2 description: > Object.defineProperty will update [[Value]] attribute of indexed property 'P' successfully when [[Configurable]] attribute is true diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-3.js index 80830429c1802b5b434ea462fba892042eb0c7c0..f5dfce189a41478edd1d4701cda78893eb36e2b7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-354-3 description: > Object.defineProperty will update [[Value]] attribute successfully when [[Configurable]] attribute is true and [[Writable]] attribute diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-4.js index c972d3ba91ec159066498f9acbd7f36cf4d827a7..fc5e8d4d4ba0ce32cc58862164ffe2e5d9ff01c8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-354-4 description: > Object.defineProperty will update [[Value]] attribute successfully when [[Configurable]] attribute is true and [[Writable]] attribute diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-6.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-6.js index 1f5ae74b9af0e09e2c242a39dfb8f585307e42ac..21fbcfc95aee61ef909c2310b46754279fa679bf 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-6.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-354-6 description: > Object.defineProperty - Indexed property 'P' with attributes [[Writable]]: false, [[Enumerable]]: true, [[Configurable]]: true diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-7.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-7.js index 39fa38a0c60a82bbe99de30fa7c08455a37b2cd8..8cfed4fc238295b07ce36493ff616fcd848c6ab5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-7.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-354-7 description: > ES5 Attributes - property 'P' with attributes [[Writable]]: false, [[Enumerable]]: true, [[Configurable]] : true) is non-writable diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-8.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-8.js index 3254ab63fadb0333f6bf351f337a81b6ac4be966..8c3d61e92f9ceda2bc6919908e742e5cba0c2697 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-8.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-354-8 description: > ES5 Attributes - property 'P' with attributes [[Writable]]: false, [[Enumerable]]: true, [[Configurable]]: true is non-writable using diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354.js index 4638b8c6a83fb5c3684dfb33163cf50443efca74..928550170b5472878228c506d8650f3d67af35a2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-354 description: > ES5 Attributes - property ([[Writable]] is false, [[Enumerable]] is true, [[Configurable]] is true) is unwritable diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-355.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-355.js index fd1251072f09903edc28a99c831781829bc363ad..5c2fc05d1c12ed297e3d042cf6ac199bc91de6e5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-355.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-355.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-355 description: > ES5 Attributes - property ([[Writable]] is false, [[Enumerable]] is true, [[Configurable]] is true) is enumerable diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-356.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-356.js index 326ad3e58733fd8992a4158efdd64cd3d4082ebc..a7d1c27ba0bc08bedf8e1da62e998623edf4581c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-356.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-356.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-356 description: > ES5 Attributes - property ([[Writable]] is false, [[Enumerable]] is true, [[Configurable]] is true) is deletable diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-357.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-357.js index 803fbe0202cc4bc2e384d5bb129dcce7ef1cbeab..5570996f9a3774d8b0aae5e936980671e44bcfdc 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-357.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-357.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-357 description: > ES5 Attributes - success to update [[Writable]] attribute of data property ([[Writable]] is false, [[Enumerable]] is true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-358.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-358.js index cadb747ba767ca6f8b1bb429a254c17c953540d7..2c5f6ee0db9b167e2d9479c8e4d4405032e9e4fc 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-358.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-358.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-358 description: > ES5 Attributes - success to update [[Enumerable]] attribute of data property ([[Writable]] is false, [[Enumerable]] is true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-359.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-359.js index 6eb73b31a99f7802076f7a22e2c432515ea5bfe7..4d0775fc75cfea3aafe7b2837ec8dad0fc5a4692 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-359.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-359.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-359 description: > ES5 Attributes - success to update [[Configurable]] attribute of data property ([[Writable]] is false, [[Enumerable]] is true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-36.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-36.js index dfe8a46c516ad8ba5e4c0fd822c6f33a0350eb59..579aff5660a5d8f2a486ed13814affe9042cefc9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-36.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-36.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-36 description: > Object.defineProperty - 'O' is a Boolean object that uses Object's [[GetOwnProperty]] method to access the 'name' property (8.12.9 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-1.js index 20ee2e3a04135525c0239a3c0725b4f061718509..048bcb8c7a9b0c32e5600ce370e9e3abd8e1890a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-360-1 description: > ES5 Attributes - Updating indexed data property 'P' whose attributes are [[Writable]]: false, [[Enumerable]]: true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-2.js index e3a5469ff6b2282877da20f07ac7cbc977d73ed3..e8bd7484576422415ecffd5ecfabec19f840f2ab 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-360-2 description: > ES5 Attributes - Updating data property 'P' whose attributes are [[Writable]]: false, [[Enumerable]]: true, [[Configurable]]: true diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-3.js index c859a8aa5c539a64c2343cfdedf28768cf1dcbd0..3077e9c0d44ae89a5a0f483cb2e62539c689a530 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-360-3 description: > ES5 Attributes - Updating data property 'P' whose attributes are [[Writable]]: false, [[Enumerable]]: true, [[Configurable]]: true diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-5.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-5.js index cf60f0f00802bda49c7f2f1aa6c22b17859a8132..0f8399146574cc0cfa4410b626582a72b4fe7305 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-5.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-360-5 description: > ES5 Attributes - Updating named data property 'P' whose attributes are [[Writable]]: false, [[Enumerable]]: true, [[Configurable]]: diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-6.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-6.js index d80270aed6dbdce65f16d148d1896233dc72f7c9..577a989597ca7a4e9e7140e082ab1b80a62370e9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-6.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-360-6 description: > ES5 Attributes - Updating indexed data property 'P' whose attributes are [[Writable]]: false, [[Enumerable]]: true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-7.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-7.js index 9e5517ad5d7d944523ac2edbb91fee0264b405e0..dee88492bf263855a7bfeaf4d213a3612a330855 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-7.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-360-7 description: > ES5 Attributes - Updating indexed data property 'P' whose attributes are [[Writable]]: false, [[Enumerable]]: true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360.js index 7a8bd9d899fd7cdf349d57347c639ef4e8f5e80a..731238d046d408d45e5826e603309d382e1bb0c1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-360 description: > ES5 Attributes - success to update the data property ([[Writable]] is false, [[Enumerable]] is true, [[Configurable]] is true) to an diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-361.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-361.js index 4c966e4ea68a9cde40b7a19765304362ea776cbf..79ec2298eeadede25d3ddc74aa0a2d3c3bbb20bf 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-361.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-361.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-361 description: > ES5 Attributes - property ([[Writable]] is false, [[Enumerable]] is true, [[Configurable]] is false) is unwritable diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-362.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-362.js index 8149d1ad8322d7ead30e8f93293bba6d3b13751a..7d8c8f15022869292a846a8cf479c0516cee55ae 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-362.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-362.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-362 description: > ES5 Attributes - property ([[Writable]] is false, [[Enumerable]] is true, [[Configurable]] is false) is enumerable diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-363.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-363.js index a5da8178d9fe02fb4104fe37472d391eedec65ac..85d87f129fd3b23c73c9618489710eb94818c32c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-363.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-363.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-363 description: > ES5 Attributes - property ([[Writable]] is false, [[Enumerable]] is true, [[Configurable]] is false) is undeletable diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-364.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-364.js index 429f38901e2e3a19bc0d77821088aee886a162f6..15b82bc3be094aa19dfc06520a3ed922fb4eab58 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-364.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-364.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-364 description: > ES5 Attributes - fail to update [[Writable]] attribute of data property ([[Writable]] is false, [[Enumerable]] is true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-365.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-365.js index 8e1b8a15fc086e3fc740fbb367c800104a1d99aa..1819daad56c73f980239e792765d854aca329efb 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-365.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-365.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-365 description: > ES5 Attributes - fail to update [[Enumerable]] attribute of data property ([[Writable]] is false, [[Enumerable]] is true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-366.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-366.js index b1b548c7052c71a6e198591d3ae8806a4ef41e44..94022c0f6b887a4c3cf5f68fa115de0b600f5b38 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-366.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-366.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-366 description: > ES5 Attributes - fail to update [[Configurable]] attribute of data property ([[Writable]] is false, [[Enumerable]] is true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-367.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-367.js index f9f40747bd77b500d6f95592b5a8ec2d1b00b11d..7c05ae9e285a7be9ea05b1ab080d3be875b238bb 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-367.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-367.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-367 description: > ES5 Attributes - fail to update the data property ([[Writable]] is false, [[Enumerable]] is true, [[Configurable]] is false) to an diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-368.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-368.js index 3f9a89aa0a9b2aaa436ef9d0c4c06556cb0400fc..3b2d1fb08ec33d2d1584cc4a83b19721f908186d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-368.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-368.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-368 description: > ES5 Attributes - property ([[Writable]] is false, [[Enumerable]] is false, [[Configurable]] is true) is unwritable diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-369.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-369.js index 0460444c4241659a3ae2b8fbe83090d92fb38f3a..3c9ce77e96b71434ab6c14400023c0057326a8ce 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-369.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-369.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-369 description: > ES5 Attributes - property ([[Writable]] is false, [[Enumerable]] is false, [[Configurable]] is true) is non-enumerable diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-37.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-37.js index 3e681bb19a5549e4b68660eab51e1f2013ce7a78..ba28df25a79c0308081e5929e4f11c3fdfb54fa5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-37.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-37.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-37 description: > Object.defineProperty - 'O' is a Number object that uses Object's [[GetOwnProperty]] method to access the 'name' property (8.12.9 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-370.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-370.js index 6bfdec69ff98e770984f6cc6eaacbd85ce4c53b3..33122718c4a24ee239788b56bd5aaef3ae628eff 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-370.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-370.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-370 description: > ES5 Attributes - property ([[Writable]] is false, [[Enumerable]] is false, [[Configurable]] is true) is deletable diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-371.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-371.js index 51c7074ff99fe9cd8a07641731006b39ddfe8c8a..990a6e44bbd3f337785733fd267c5a429bfbbab1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-371.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-371.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-371 description: > ES5 Attributes - success to update [[Writable]] attribute of data property ([[Writable]] is false, [[Enumerable]] is false, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-372.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-372.js index 1d597945e06ac563ec7ca2dd0bd74367a2d55f34..0428495e0521a75546f82842be2b8d8f0c1a378d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-372.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-372.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-372 description: > ES5 Attributes - success to update [[Enumerable]] attribute of data property ([[Writable]] is false, [[Enumerable]] is false, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-373.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-373.js index 142a812441c2f93d25d4e14f2c28ec0b2f3e77bb..4d0b945e491d8bf4b4483f76dd59aeb3ed824df6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-373.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-373.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-373 description: > ES5 Attributes - success to update [[Configurable]] attribute of data property ([[Writable]] is false, [[Enumerable]] is false, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-374.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-374.js index 45605eb6f55fe2af3e7d5dc43847a756af0dcbd8..428ced7a0ea7a3a5d79062967993759c3dd3d195 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-374.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-374.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-374 description: > ES5 Attributes - success to update the data property ([[Writable]] is false, [[Enumerable]] is false, [[Configurable]] is true) to an diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-375.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-375.js index c2955885f5ac097a0c17e7d60162ab5ff24834c6..003d4cdfcf5c83639646a9b83d2382ff7397b2ce 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-375.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-375.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-375 description: > ES5 Attributes - property ([[Writable]] is false, [[Enumerable]] is false, [[Configurable]] is false) is unwritable diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-376.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-376.js index dd471ee28c3ee5b14ad2b3d68c0fb12967988965..b0212432bc005d19a140f092c09842047a148738 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-376.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-376.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-376 description: > ES5 Attributes - property ([[Writable]] is false, [[Enumerable]] is false, [[Configurable]] is false) is non-enumerable diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-377.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-377.js index fcf16bc23e13c2f87c5cd637226cbab15f266c1c..9a081929883597bb7b92c655fdc8ca25db79f5a5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-377.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-377.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-377 description: > ES5 Attributes - property ([[Writable]] is false, [[Enumerable]] is false, [[Configurable]] is false) is undeletable diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-378.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-378.js index 3c28fd4adcd4de3c2132555a7561b815393bc4ea..747eaca732bb78e12a0734d059eab51809ed69ca 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-378.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-378.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-378 description: > ES5 Attributes - fail to update [[Writable]] attribute of data property ([[Writable]] is false, [[Enumerable]] is false, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-379.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-379.js index 4adefcf93ba68791cde28cd5ea2f6eaf08924ab9..3e13a1cfd2114f5ce7814d3199c962485448921b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-379.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-379.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-379 description: > ES5 Attributes - fail to update [[Enumerable]] attribute of data property ([[Writable]] is false, [[Enumerable]] is false, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-38.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-38.js index 72a6ecea24392af7309cbbac68772ed31b3b43b1..ed21f85422988531db6818376128b0f72ec9dc9e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-38.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-38.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-38 description: > Object.defineProperty - 'O' is the Math object that uses Object's [[GetOwnProperty]] method to access the 'name' property (8.12.9 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-380.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-380.js index f61ae0f75e9da438fc92da7d35c9143d445c94b1..96b15decb20b2df852b0a2aa45b704208f5084ee 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-380.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-380.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-380 description: > ES5 Attributes - fail to update [[Configurable]] attribute of data property ([[Writable]] is false, [[Enumerable]] is false, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-381.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-381.js index c184f4b90317dac90dd23b1739199a2aa6742376..d6f865f017fba6fc74c614d223b95b66242bc70d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-381.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-381.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-381 description: > ES5 Attributes - fail to update the data property ([[Writable]] is false, [[Enumerable]] is false, [[Configurable]] is false) to an diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-382.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-382.js index 48e3bc5bd7cf35538be128d392db3c5aa0b60172..0838cbb57d527b8879e3e436804029b0e275e7a0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-382.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-382.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-382 description: ES5 Attributes - [[Value]] attribute of data property is a number includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-383.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-383.js index 57963aaaddffff0f4d60617116a74305916d771e..9d8536283dc5ff69135c92e2753773ccdab8d30e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-383.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-383.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-383 description: ES5 Attributes - [[Value]] attribute of data property is a string includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-384.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-384.js index 683110d0a4a0b05ab2d560644249545ebc9049c1..b196bb1246bc4271755975617f210888528fc41d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-384.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-384.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-384 description: ES5 Attributes - [[Value]] attribute of data property is a boolean includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-385.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-385.js index 758add5be0cf0349bdfa6e0d1104cb940dc06a24..1445d46f4bf09f7177a021c16f65dc52d44583e3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-385.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-385.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-385 description: > ES5 Attributes - [[Value]] attribute of data property is a generic object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-386.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-386.js index 72857cee88c962aea998656c190e7e181fed331c..aed8b6f48e71bd1a354b4452d278f2288cda646b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-386.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-386.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-386 description: > ES5 Attributes - [[Value]] attribute of data property is an Array object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-387.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-387.js index 73bd00079d15020a8fadca1ce9aa046d48fb4c54..6a397026d0b35769777abc1a3c48ef00e1db8601 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-387.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-387.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-387 description: > ES5 Attributes - [[Value]] attribute of data property is a String object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-388.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-388.js index f73fd5468ca0762f37c5c7afc43e6dcfb55efac2..788c93ce5fa82c13ce81cbaab01cda8302368f3b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-388.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-388.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-388 description: > ES5 Attributes - [[Value]] attribute of data property is a Number object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-389.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-389.js index 9e6020861eca53cda3cbc4a50b81164108a8b356..b066e1b47f228e01fc5f8d123f19845762a17d09 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-389.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-389.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-389 description: > ES5 Attributes - [[Value]] attribute of data property is a Boolean Object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-39.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-39.js index 3012effd26e0db0355ff748d6ae8669c43e2531f..4468b9da3de93070070e39ea42a522758fe0eb6e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-39.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-39.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-39 description: > Object.defineProperty - 'O' is a Date object that uses Object's [[GetOwnProperty]] method to access the 'name' property (8.12.9 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-390.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-390.js index 639ac56bd68b13129c2967485f726ec442f57500..64e26f0752d6085577c31656ff4050b165bc7333 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-390.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-390.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-390 description: > ES5 Attributes - [[Value]] attribute of data property is a Function object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-391.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-391.js index a170f8e9f96e50df6acd23a6ef8a1ab85edfc10a..44947b38eca5ca1852f7c894b00526199b7ff395 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-391.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-391.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-391 description: > ES5 Attributes - [[Value]] attribute of data property is an Error object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-392.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-392.js index 3fec1915cd33321ff2e2f2979b3aea83019fc1cd..ce1909bf6eb89537847977f785113549b4d83cae 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-392.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-392.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-392 description: > ES5 Attributes - [[Value]] attribute of data property is a Date object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-393.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-393.js index 10bfdc0eaadfa1bcf8b5b30fa51b02d19437424d..2edd5dcc95fda50caa7680f266425c11eea52854 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-393.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-393.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-393 description: > ES5 Attributes - [[Value]] attribute of data property is a RegExp object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-394.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-394.js index 10ea313153e5c8c89fd9eeddc2ab471f84f08385..e600e04af4230cc146b0a298203c507ee1b26bd7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-394.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-394.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-394 description: ES5 Attributes - [[Value]] attribute of data property is undefined includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-395.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-395.js index 3471cb0dad22ad25425ff7256b84539a534e04e2..1208bebd748c52f7c8ed1f084dd50d4490281144 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-395.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-395.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-395 description: ES5 Attributes - [[Value]] attribute of data property is null includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-396.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-396.js index 09c1dc6526b7bdb59d3b04a845fab4e80fa956ab..4e8a11c3650f50ca1300d28b0da98c19c2432811 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-396.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-396.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-396 description: ES5 Attributes - [[Value]] attribute of data property is NaN includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-397.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-397.js index eec97c568a321befa5cba0087d63ae70649641b8..aa909d9ed978f98696816b38d0f70d7da60bad0f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-397.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-397.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-397 description: ES5 Attributes - [[Value]] attribute of data property is Infinity includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-398.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-398.js index 782efee267867e69ac8fc34aeb8edf9955539389..ad82c3f949c3c749dd0d4aad260f069f668dc337 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-398.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-398.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-398 description: ES5 Attributes - [[Value]] attribute of data property is -Infinity includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-399.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-399.js index 81f1ead7800f15ce4a3c6687935898984fa93fd2..08b047fd00a69d1eba327e383bdbafd802a62dae 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-399.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-399.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-399 description: > ES5 Attributes - [[Value]] attribute of data property is the global object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-4.js index 1ca1cf5cba73ee98ffc364392af30fa00a66599a..2c521f9015fc045fa3ee74c51476030751d2eab2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-4.js @@ -9,6 +9,7 @@ info: > Step 4 of defineProperty calls the [[DefineOwnProperty]] internal method 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. +es5id: 15.2.3.6-4-4 description: > Object.defineProperty defines a data property if given a generic desc(8.12.9 step 4.a.i) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-40.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-40.js index c446a1e67f61794782ba56d01958bb211239b1a4..0ed4df5497b1f7e3b2454d6664bc55b77a17a03c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-40.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-40.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-40 description: > Object.defineProperty - 'O' is a RegExp object that uses Object's [[GetOwnProperty]] method to access the 'name' property (8.12.9 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-402.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-402.js index 610d220f56df939fa4adac3d3417a4c1bde51f32..738322542f3ed8fd798d406f5ddc45d42a120e7b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-402.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-402.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-402 description: > ES5 Attributes - [[Value]] attribute of inherited property of [[Prototype]] internal property is correct (String instance) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-403.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-403.js index 8e5042e473f50cf1bb57a01d09eab35065c4238d..4b31b066dfd0c804a6b98ba9226ba49be5439665 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-403.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-403.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-403 description: > ES5 Attributes - Successfully add a property to an object when the object's prototype has a property with same name and [[Writable]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-404.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-404.js index 064c1fe4e343ec227fde3cd44519ca3b31dfb474..dc23d169aa451d6c2a73d7ab806d63c681326cda 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-404.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-404.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-404 description: > ES5 Attributes - Inherited property whose [[Enumerable]] attribute is set to true is enumerable (Boolean instance) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-405.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-405.js index 54501d7b20e6fe7d84ec818bfabd628f8f438c08..4a8308f4fada20330681e939762bb05c2d2674cf 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-405.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-405.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-405 description: > ES5 Attributes - Failed to add a property to an object when the object's object has a property with same name and [[Writable]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-406.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-406.js index a0c387d727601f9bfc2e1f8335e9c5cf8930144b..f13cfdfea2c32bc71ead44666cb17d0e973e5740 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-406.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-406.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-406 description: > ES5 Attributes - Inherited property whose [[Enumerable]] attribute is set to false is non-enumerable (Function instance) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-407.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-407.js index 22820abc99aefcb072f0f640e309b7344464b086..3cb71e564883cfdb583ed7061f3b051d2d79003e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-407.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-407.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-407 description: > ES5 Attributes - [[Value]] attribute of inherited property of [[Prototype]] internal property is correct (Error Instance) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-408.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-408.js index 071af5f89c7c670763adfe6c8060367cbedbe66b..0c2dd72fe153d9b4c6ad0199f929412251827764 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-408.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-408.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-408 description: > ES5 Attributes - Successfully add a property to an object when the object's prototype has a property with same name and [[Writable]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-409.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-409.js index 0d4d1757c0e1515e1e7c2d9bfc76e366014b72a9..4c6b876f303feeb481c323433a7476d49ebc469f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-409.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-409.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-409 description: > ES5 Attributes - Inherited property whose [[Enumerable]] attribute is set to false is enumerable (RegExp instance) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-41.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-41.js index 9e88129c2fd8b7453db37f4e98f1c72186956a54..895eeff91ab7316df46eb9a80ea17b3da29d6d67 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-41.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-41.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-41 description: > Object.defineProperty - 'O' is the JSON object that uses Object's [[GetOwnProperty]] method to access the 'name' property (8.12.9 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-410.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-410.js index 3677cba363b675346b6a0d3ec9d55ea7df5ea9bd..7f0a267138e2bae27707ef17f20f71d042615cfd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-410.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-410.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-410 description: > ES5 Attributes - Failed to add a property to an object when the object's prototype has a property with the same name and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-411.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-411.js index 840a9ab9c0d9f47aec440917965f4982adc68a73..7e68e449151b2e5fee7b19563026ff763887ad32 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-411.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-411.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-411 description: > ES5 Attributes - Inherited property whose [[Enumerable]] attribute is set to false is non-enumerable (Math) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-412.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-412.js index 13ac4a7094aef824371d6dfc20e6bf0693bfe7a4..08b905e1dc617c0113a04619803447bb2449799c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-412.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-412.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-412 description: > ES5 Attributes - [[Value]] field of inherited property of [[Prototype]] internal property is correct(Object.create) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-413.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-413.js index db5f4b7f1cfe3d477326d191f45bf1a5117d3aec..454faaf5c78f0e044cd7f22da42205912db1a9a6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-413.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-413.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-413 description: > ES5 Attributes - Successfully add a property to an object when the object's prototype has a property with the same name and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-414.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-414.js index 6ec82f0523fd017568f877b27019fd303d7cf71a..478ea974c800235b7dfadcf73463141db5484cb4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-414.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-414.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-414 description: > ES5 Attributes - Inherited property whose [[Enumerable]] attribute is set to true is enumerable (Object.create) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-415.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-415.js index 50269b054f3a2ef79593c19d61694ad333ecea70..a940095121d97644d9a281404af5dff262935a45 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-415.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-415.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-415 description: > ES5 Attributes - Failed to add properties to an object when the object's prototype has properties with the same name and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-416.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-416.js index 513f607b6568d92a230e0be407d33c3477edbd7c..c637139aa1aec927fee4399d17c5e27537b77d0a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-416.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-416.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-416 description: > ES5 Attributes - Inherited properties whose [[Enumerable]] attribute is set to false is non-enumerable (Object.create) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-417.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-417.js index 58642052e9b24cd79e2a1bdcf714bc8ba98a7799..df05c133ae3f7aea799d9f555a38d0e5ea77eeb7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-417.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-417.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-417 description: > ES5 Attributes - [[Value]] attribute of inherited property of [[Prototype]] internal property is correct(Function.prototype.bind) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-418.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-418.js index fd9ed51193b6317d5e8e34e2759af304f721eb7c..f5f789a4a662062f54637fdb1e9db62f8023b88b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-418.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-418.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-418 description: > ES5 Attributes - Successfully add a property to an object when the object's prototype has a property with the same name and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-419.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-419.js index 1b065e7ceb0bf37b582d9e7891d31c794387514c..3122c68f731bd8ccb3e8f2cf2e584546e13f7f75 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-419.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-419.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-419 description: > ES5 Attributes - Inherited property whose [[Enumerable]] attribute is set to true is enumerable (Function.prototype.bind) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-42.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-42.js index a42949e8b51946851b3e4bdc898eb3a4c0df020f..bec9abc58624d021b78a5e3c2b65423677ee9d30 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-42.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-42.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-42 description: > Object.defineProperty - 'O' is an Error object that uses Object's [[GetOwnProperty]] method to access the 'name' property (8.12.9 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-420.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-420.js index 08169eadac449649f3cfe4ffd353b3cd8665bc90..a24612f20dcfe08ea42919e7d2456392255f3714 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-420.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-420.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-420 description: > ES5 Attributes - Failed to add a property to an object when the object's prototype has a property with the same name and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-421.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-421.js index d3cb2f77d2553b50401f6492676d7619d7a5cb5f..eb630ed4cae4b6c690f51e4d563045e4be1fa584 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-421.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-421.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-421 description: > ES5 Attributes - Inherited property whose [[Enumerable]] attribute is set to false is non-enumerable (Function.prototype.bind) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-422.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-422.js index 901d5e23158f9d9bd206b211ae371f5b83687b7a..7573daa6e97f4ef9d8ee854249e090dfaefe9f9c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-422.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-422.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-422 description: > ES5 Attributes - [[Get]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-423.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-423.js index 74d15a58af5688983a9fd29b86b2d7bf03c21631..33360568ed303b2415ecd8c0f9b0f4d87804ef10 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-423.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-423.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-423 description: > ES5 Attributes - [[Set]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-424.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-424.js index 306c67b7bc61331bb37a873c3c679f2745974272..82242bf593a90eb09a880c2504cb55e527c73f0b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-424.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-424.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-424 description: > ES5 Attributes - property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is true) is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-425.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-425.js index 70098d2db736d9593ad31ba026d6bcd4bc5ad85c..fcb00fb2a7bbe7a00ca26500eb50dc62e471eaf9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-425.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-425.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-425 description: > ES5 Attributes - property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is true) is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-426.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-426.js index c16c7840efdc4f0b9b407ee78df3d250990e1585..6b91cbb13e1e68ec9b02b1866b135560f200832e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-426.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-426.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-426 description: > ES5 Attributes - success to update [[Get]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-427.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-427.js index 026b106dd8363a3155e547524eb7da65f6aa6b20..7d4f5b8d4ea80f6aba71705aa5a8e168cb7ea980 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-427.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-427.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-427 description: > ES5 Attributes - success to update [[Set]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-428.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-428.js index c78dab5194eaa39eb55604d891d7d3015ebbef19..efe78cf4f80c213efc83b8e5beb73c83e99e5111 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-428.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-428.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-428 description: > ES5 Attributes - success to update [[Enumerable]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-429.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-429.js index fa20979f377316f3296611b070d53ecb8ef5edce..2b5d02d37dd8d6597f3928f2e112263e3d39f5e8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-429.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-429.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-429 description: > ES5 Attributes - success to update [[Configurable]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-43.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-43.js index 9084c3274145dbd1fbf0ca1323fc1d8549d2925f..f09a8958a38134b19dd4023acb4c2c34f95d7184 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-43.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-43.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-43 description: > Object.defineProperty - 'O' is an Arguments object which implements its own [[GetOwnProperty]] method to access the 'name' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-430.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-430.js index 0e3f6afa63b3600f4eb90a9fa5b2acbf91e404ef..63c0ca51bfc5d7be201ab443873b105629f1ba81 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-430.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-430.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-430 description: > ES5 Attributes - success to update the accessor property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-431.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-431.js index 8fea2b897c9355c3d600ccb4c3d383f77738a001..c3a0c23ed2e24063e712487449b0c214d2f61d79 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-431.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-431.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-431 description: > ES5 Attributes - [[Get]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-432.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-432.js index 5d068fe647b3ff1b5ad10ac8d3bce776a8692d55..1ad6a7a489e7edfea82a4e7714a02d3b3d0bc64d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-432.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-432.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-432 description: > ES5 Attributes - [[Set]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-433.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-433.js index 648de9cc8d0c296c9aea0f02202d0a0523abe5ba..aef5ca61ff2a4ede566c00c556d1c223c66b5966 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-433.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-433.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-433 description: > ES5 Attributes - property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is false) is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-434.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-434.js index 790dc46820eb25a1f84704088889fdad13a97759..24768ee82972325925f3eb978491acba8147107c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-434.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-434.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-434 description: > ES5 Attributes - property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is false) is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-435.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-435.js index 00e2f4b6645abf9fe5c88b60ba26529114398d47..331dc0cb4853bd9651c7344fafc3caf0198411a0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-435.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-435.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-435 description: > ES5 Attributes - fail to update [[Get]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-436.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-436.js index 91ca6bddaf6eb623ece46f77536b542f295ac947..a8503bc1ea6d02b023365649f018692deed18dc6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-436.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-436.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-436 description: > ES5 Attributes - fail to update [[Set]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-437.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-437.js index 48903d6a50d6aad9cc5100d656f793cf675323e3..c2f11136dda8bf6ddd3dd6c08a9ffa70a73a6863 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-437.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-437.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-437 description: > ES5 Attributes - fail to update [[Enumerable]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-438.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-438.js index 66738b3778412dee4770061a123fdb0b714c6a1e..674c7b6d4858b79a6083ecc38cc05138f1cbc2c3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-438.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-438.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-438 description: > ES5 Attributes - fail to update [[Configurable]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-439.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-439.js index 8fb0085b17f4a3f61c9da484a6b1e967e1b89c2b..1c54048cc07aa963bf94e86c2848d1f67ef5b036 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-439.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-439.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-439 description: > ES5 Attributes - fail to update the accessor property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-440.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-440.js index f70c241fbd4c2168125323f238e2a0a7c8f309e7..1f7f48d3e54a3c3e280eb77505fd4e23620a6779 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-440.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-440.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-440 description: > ES5 Attributes - [[Get]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is false, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-441.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-441.js index d95c9aee4a6fde2dd77e12261426f2123b2d87f4..4f6c93b4aa34ebd2ea3ef6a8fad45eb094fc181b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-441.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-441.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-441 description: > ES5 Attributes - [[Set]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is false, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-442.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-442.js index ecf6b6898b4353319e7ee263a74ec0614a95911f..be2f8ab9922c2af9ef5addef965751cab149981d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-442.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-442.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-442 description: > ES5 Attributes - property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is true) is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-443.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-443.js index 2cfd2948a657d458d51fb91092b558c47cd6aa38..e2f647a2df74b1f932e867042e109afb7379a301 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-443.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-443.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-443 description: > ES5 Attributes - property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is true) is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-444.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-444.js index cb1bd642679652a2ead7a83f165b2e704e1f8dbe..80f684819acef5111bbf1b6f01355ed09e828682 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-444.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-444.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-444 description: > ES5 Attributes - success to update [[Get]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-445.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-445.js index 19a39a101e3ad18adc97c4450a5b25bed22d548f..03f58f85d45f05c4d2ca7b0926c8670e0b888499 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-445.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-445.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-445 description: > ES5 Attributes - success to update [[Set]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-446.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-446.js index c5a46a07c0ed20580d58ea129a30e09618b64a1c..858bb8776384f7a6845da8f71e6324b3d6027e56 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-446.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-446.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-446 description: > ES5 Attributes - success to update [[Enumerable]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-447.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-447.js index 7e6374b3148c20a7cef01a410ca5a85c09a379ce..92a88f912a9459b21b73bc7a1fbbad9979e1e229 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-447.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-447.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-447 description: > ES5 Attributes - success to update [[Configurable]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-448.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-448.js index f55cb219bbbbf043b283e111d2c1cfe1eb231202..57515598d9b17bf6263336fae00e391a33619d9f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-448.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-448.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-448 description: > ES5 Attributes - success to update the accessor property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is false, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-449.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-449.js index d128e00101212ce2c9e9bafce9baecd1e8bccaba..b6d44a88693fb14c0d22b434d976ed85a62b6ae5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-449.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-449.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-449 description: > ES5 Attributes - [[Get]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is false, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-45.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-45.js index 99c5d16936b0e4e0097b4860bf664aaa64a7417f..ced4ff42fae73b71a3021d2773ed46c91967bdf6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-45.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-45.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-45 description: > Object.defineProperty - 'O' is the global object that uses Object's [[GetOwnProperty]] method to access the 'name' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-450.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-450.js index 4c74aef86edbabb30580ee23a457f47d2be99d53..8d6192cce115622e5c312ede9b56269603db7e8f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-450.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-450.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-450 description: > ES5 Attributes - [[Set]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is false, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-451.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-451.js index 7451d65b4f758614629210853c73aa896cf5a8f3..197767c79f6b10cda5be5e4d66e02af2eaa95dcc 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-451.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-451.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-451 description: > ES5 Attributes - property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is false) is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-452.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-452.js index 0f54b0f2d654d13d8d1524a4f42869b906208258..b66aecd8e03efc174784bcaaf80b8a968202e64e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-452.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-452.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-452 description: > ES5 Attributes - property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is false) is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-453.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-453.js index 82c9f7841c9c5c36fce1fdf68d525b74b8f57924..eb6b117e0521485df43b222c90158336788fcf9f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-453.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-453.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-453 description: > ES5 Attributes - fail to update [[Get]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-454.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-454.js index 026f6fbf1db3fdde6592b30f5d490689465dc862..05b26a07d0b11f7e32067714f825cec9ee818f68 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-454.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-454.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-454 description: > ES5 Attributes - fail to update [[Set]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-455.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-455.js index f3815c9192101a951ae749b8bd486f5cb7663375..cf805575efda4ead9108f6ba3b01f16cea0b486f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-455.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-455.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-455 description: > ES5 Attributes - fail to update [[Enumerable]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-456.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-456.js index faaf56b6b7cd6c475756b2513abf8a757b4557f1..89b1e2645eaa50527e6e9cee353588bbef28edfd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-456.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-456.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-456 description: > ES5 Attributes - fail to update [[Configurable]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-457.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-457.js index 4d1774200426847cc15e20231716043b3d91fb36..ba2784b6eaf22b6fc112899cab23f1305344d183 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-457.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-457.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-457 description: > ES5 Attributes - fail to update the accessor property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is false, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-458.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-458.js index 1f1eef99f42b0113f4a7f4d5894c6c7c214465ed..3fe70fb82a795ed799ac24ea7e13b84815029990 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-458.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-458.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-458 description: > ES5 Attributes - [[Get]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-459.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-459.js index de507c330e2422516a486909385ba1a5bec67aeb..2f3839c106839452569fc56252de27b3a5a1b12c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-459.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-459.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-459 description: > ES5 Attributes - [[Set]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-46.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-46.js index 9ebbf72b62061009bccceedb95ed675499343cb9..f12b3b64f11cab9863c87606f64be9730b9a8522 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-46.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-46.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-46 description: > Object.defineProperty - 'name' is defined as data property if 'name' property doesn't exist in 'O' and 'desc' is generic diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-460.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-460.js index a4e6ba5b87f8efa0e499805c23ac95d297b91ad8..5fd1af4052d0f0dff2ef4fb2807d369eff4fdeaa 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-460.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-460.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-460 description: > ES5 Attributes - property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is true) is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-461.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-461.js index 901bd83b3390cb81b8908188e9ff4604f4684cbe..dc9a6f616102335d3f165cb7a3bd54b33b401bd5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-461.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-461.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-461 description: > ES5 Attributes - property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is true) is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-462.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-462.js index 5a227f879ff508483360424b4bbbd5b1186f848b..384e9c2901ec3e912b171e526c38a79fa4ebae41 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-462.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-462.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-462 description: > ES5 Attributes - success to update [[Get]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-463.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-463.js index 9ce9b5585264036ee0d9e3313fef53869ad380c6..4e59aa49322065e7c965aa17cb65f7eab33778bb 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-463.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-463.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-463 description: > ES5 Attributes - success to update [[Set]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-464.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-464.js index 6c838a934581984c201023f9475d82ddfaa5b2db..42475b55ccddb4e0030dad877c3a1a3a4200b132 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-464.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-464.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-464 description: > ES5 Attributes - success to update [[Enumerable]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-465.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-465.js index db5e34db55dd1b7a1f77f5865683a67cb0974ea7..171489311864ef31feeefd4fb706239f6826f9a8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-465.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-465.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-465 description: > ES5 Attributes - success to update [[Configurable]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-466.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-466.js index 90808e3fe4fc862421f9e898c13790377bb433e2..8cc835069e8ebd1a18364319ed26f5582916fc03 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-466.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-466.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-466 description: > ES5 Attributes - success to update the accessor property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-467.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-467.js index 593687901597adb376d6f543a8bac8a9d7446101..736658cea0f6620e69290107e23a217064062d5d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-467.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-467.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-467 description: > ES5 Attributes - [[Get]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-468.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-468.js index 6b8c972923f0624ffd98dc452a0d65419d58664f..54f09a1110f61d10e806e2c7a6ef3a24a62827f3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-468.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-468.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-468 description: > ES5 Attributes - [[Set]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-469.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-469.js index 701cd5fb940b777f7ba806b4feea0ac14480f937..ff845d3ef594201520728c0ba2b36d2a5293e060 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-469.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-469.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-469 description: > ES5 Attributes - property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is false) is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-47.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-47.js index d9f01439da563ffe2f90a441ee6862930d0f7cb4..ed2dec6ae0470d76ddbd96c1dbf19918d6d9809e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-47.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-47.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-47 description: > Object.defineProperty - 'name' property doesn't exist in 'O', [[Value]] of 'name' property is set as undefined if it is absent diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-470.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-470.js index 56e3c355f4dbe6466f1980a44d7f7d4a0ea16dee..53caecb88c6ca7a27b884b437ea0d535708c7fe4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-470.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-470.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-470 description: > ES5 Attributes - property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is false) is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-471.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-471.js index f3592054218d76c9abbcd6a946114d1a2861dda1..5f7515434e21c97b710628361a9482ec338b5692 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-471.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-471.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-471 description: > ES5 Attributes - fail to update [[Get]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-472.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-472.js index 74c5ef64c4bbfcfe93736999ba071ae5ec5c8669..356a17197e368d4cb77dc8feea961c0f0d1ab006 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-472.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-472.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-472 description: > ES5 Attributes - fail to update [[Set]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-473.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-473.js index b14164708da9d9eb933e6aa99981c6350b3b0c56..b0c0932bd3d6a1c549916e82459289080af9dfda 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-473.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-473.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-473 description: > ES5 Attributes - fail to update [[Enumerable]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-474.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-474.js index 894c4032638558377b25f4123138fca95c26b832..e423c580715cb9ee9d3d4a5b2048a53a6f74204a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-474.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-474.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-474 description: > ES5 Attributes - fail to update [[Configurable]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-475.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-475.js index d3c417385aca4c0eae289eb209ef71276027672e..fdd5eda79c8851109476afa7c6229ead20283cf0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-475.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-475.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-475 description: > ES5 Attributes - fail to update the accessor property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-476.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-476.js index 56ac6fe01dac805b28e61a6d2b23fa91484f1be4..a2db321cbd773c05c311ed97de81ca1b3e33f867 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-476.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-476.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-476 description: > ES5 Attributes - [[Get]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is false, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-477.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-477.js index 4721f8fccf3be2cacfca84bec9c2a2dcd967cf94..3189d0d62b69c0f540772f87f1228412a04bbd5d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-477.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-477.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-477 description: > ES5 Attributes - [[Set]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is false, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-478.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-478.js index 67a3eac6f9773969965169d122b29cfae3d83f3e..a711bc5e0ece95d3948348b40fabf86be05d70cf 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-478.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-478.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-478 description: > ES5 Attributes - property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is true) is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-479.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-479.js index 086fbe7dadbbdbb259a211767ad5489e4af0dd64..b8e04234267479bca36ce85bdff2242aca80cea0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-479.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-479.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-479 description: > ES5 Attributes - property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is true) is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-48.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-48.js index f43acd4c9b007e81c8d42943a2b70afaf361af9c..602305b605810961f9df32285a36dbe94744b844 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-48.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-48.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-48 description: > Object.defineProperty - 'name' property doesn't exist in 'O', test [[Writable]] of 'name' property of 'Attributes' is set as false diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-480.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-480.js index 96c40dd98fcca56fcd77337565297d9c66b76b16..6ce7cfa438a72ea45ba02befe9a11dce1183f163 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-480.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-480.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-480 description: > ES5 Attributes - success to update [[Get]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-481.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-481.js index f41978ba00785f419ef4cef31ed8745044ff5d9c..1b619c4de0a7cd68b79a568332724fa70226e84d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-481.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-481.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-481 description: > ES5 Attributes - success to update [[Set]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-482.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-482.js index c1411beada142a68b0cab384752bb376c9c7e5c7..7c59d1d74f5e10b90e6dcf0b2b3638a488c14655 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-482.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-482.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-482 description: > ES5 Attributes - success to update [[Enumerable]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-483.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-483.js index 232a3d24abaa97fbd4a9544fbde932e549bbe830..7a7c24c5729124178dd09c192f26011f095b1379 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-483.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-483.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-483 description: > ES5 Attributes - success to update [[Configurable]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-484.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-484.js index 8ba24645fff4ba5da307689b47676ae1d7be0ca8..f856deb54058d535a181a46bcb3e5211f0dbd651 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-484.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-484.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-484 description: > ES5 Attributes - success to update the accessor property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is false, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-485.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-485.js index 88e0c53c0c7e7410a689e387632c8079adf9ae26..0ba85b5f543c2bec2468954ac3f0f2b71dbbed58 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-485.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-485.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-485 description: > ES5 Attributes - [[Get]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is false, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-486.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-486.js index 43a1e76f230e3a6452ff1f34d0437121b3e40366..a05f242d41987ed889237f7a7bfe087ec094f0bc 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-486.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-486.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-486 description: > ES5 Attributes - [[Set]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is false, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-487.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-487.js index ac4bfbb629ccea8e5d9090076844c166e7d1c56b..8a713bad4369b95d7080e8447a89418d4c78c508 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-487.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-487.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-487 description: > ES5 Attributes - property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is false) is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-488.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-488.js index 0443ed9c52bb8a1cce5237dd3b10955a065a1497..f207463a0636906b418b0791a82dd3f3cded7d50 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-488.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-488.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-488 description: > ES5 Attributes - property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is false) is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-489.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-489.js index b826efec1dbdb2e9218fd1f2804bb430cd540048..c5d3406c4b8cadf5267682e4a6042c9f0ed27add 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-489.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-489.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-489 description: > ES5 Attributes - fail to update [[Get]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-49.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-49.js index bebf97b04c06a4cb20bea3de75ad7b3899cbaee9..dcce164005c802e5e902db691d5f83516fae0516 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-49.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-49.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-49 description: > Object.defineProperty - 'name' property doesn't exist in 'O', test [[Enumerable]] of 'name' property of 'Attributes' is set as false diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-490.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-490.js index 8a61aec5e7b38a4f7abc5e579b2baf6efc0488de..14b6b37574a7bb711feb500d5734d10c1dd830fa 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-490.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-490.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-490 description: > ES5 Attributes - fail to update [[Set]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-491.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-491.js index c3c0282f138d9471577eebb511ced00ed4617665..55f0c60e825dde14fbe496b524b0629cbbc94089 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-491.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-491.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-491 description: > ES5 Attributes - fail to update [[Enumerable]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-492.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-492.js index afda004554b56b7799dfbd0c652f9a809b6173c0..68d32e80ba802622789db410335f187be2544a12 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-492.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-492.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-492 description: > ES5 Attributes - fail to update [[Configurable]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-493.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-493.js index a1a302d36bd67e1a6dae48a33b20777152eebd50..3e35f2f1bbb53ced88e7fbba7ecb5dabaf4c547b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-493.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-493.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-493 description: > ES5 Attributes - fail to update the accessor property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is false, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-494.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-494.js index 20b171d15fbb50c7df8e267c43376ef9e4cfd295..7fc84bff6c2c027a47c7a92008ec532ef95e4c7d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-494.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-494.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-494 description: > ES5 Attributes - [[Get]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-495.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-495.js index a4ead7b8d2246e708c2c72b2350ab4349762fbb6..620e83ab6dc45d4fc4bc91901b9beeb94fc8808a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-495.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-495.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-495 description: > ES5 Attributes - [[Set]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-496.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-496.js index 7489dba0308b162c15eaa9d7c0d2ddca293d4c9f..20806d6bae99c234500cdbe10f8386c6e61fc009 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-496.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-496.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-496 description: > ES5 Attributes - property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is true) is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-497.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-497.js index 126f6c2830051653112f93e9b5df011b7f027023..a350872455c6d806efffb499a86a48bd73662f29 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-497.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-497.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-497 description: > ES5 Attributes - property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is true) is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-498.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-498.js index 9f608b19646c2db5dd60c85ab64f2db4d9909340..84708ab36b602b81c1e4146cf27a7bc22dba1f93 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-498.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-498.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-498 description: > ES5 Attributes - success to update [[Get]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-499.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-499.js index efe698b0750dd99b05d520587818e02974c6a0a3..9e79446baf20bb58788699b4a3e5a08e317be7bd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-499.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-499.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-499 description: > ES5 Attributes - success to update [[Set]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-5.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-5.js index b18c9aeb0cd86c2fb5527e14b617b57fb185ec47..8dfe0f5c0a62bb1355c1eb2a69923a8e0411d0bd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-5.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-5.js @@ -10,6 +10,7 @@ info: > of O to define the property. Step 6 of [[DefineOwnProperty]] returns if every field of desc also occurs in current and every field in desc has the same value as current. +es5id: 15.2.3.6-4-5 description: > Object.defineProperty is no-op if current and desc are the same data desc diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-50.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-50.js index 5bcdbc30638fe6fb2f937bb86118f8f1437a2cf8..30d55351bffe46db92cccf1931fd8557c40cee8a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-50.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-50.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-50 description: > Object.defineProperty - 'name' property doesn't exist in 'O', test [[Configurable]] of 'name' property is set as false if it is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-500.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-500.js index 77a7f7783694562d8d2bc45caa7e527be3822178..a0b466ee7664fdaa2e9e4f98393300c920625183 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-500.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-500.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-500 description: > ES5 Attributes - success to update [[Enumerable]] attribute of accessor property ([[Get]] is Function, [[Set]] is undefined, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-501.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-501.js index ba6c400a0c222c7c8753d7c74a21692ff2fb28e1..2f3baf5c56f4915800316b7d05c51c50613f12ea 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-501.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-501.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-501 description: > ES5 Attributes - success to update [[Configurable]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-502.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-502.js index 22e00f3c27461639829434ca3c5ad2e32a74a655..57870b7e4a4b8b6e047519fa0ebb95b30ba0ba1a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-502.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-502.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-502 description: > ES5 Attributes - success to update the accessor property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-503.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-503.js index ae7c126df4c8d184870304bad8a617da06f9b1fb..b3bcecc03c0debfe0e921c346e1ebb8289c1a2a8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-503.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-503.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-503 description: > ES5 Attributes - [[Get]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-504.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-504.js index 381067f32c1221caa893b25e68d342f17206416e..85ce1bbf5795e9308a1d17519bd2bd42e774f969 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-504.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-504.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-504 description: > ES5 Attributes - [[Set]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-505.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-505.js index 59f16887ff58ef6ffd8f52dd3eb61ad69d9894b9..2f9c8ecb10aa34d6634400d6a9371a78638acde3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-505.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-505.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-505 description: > ES5 Attributes - property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is false) is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-506.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-506.js index 5a1538701d99abc4c0a2f5538b9794f1edc61db0..5492204e7bc38ec503bac932625f1696ce5b2d99 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-506.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-506.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-506 description: > ES5 Attributes - property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is false) is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-507.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-507.js index ccf0ae1489e6ba739371456cd8f3aca31bd1f2cb..cb5929f429fc5283a9cf29af5a5294ed8771baf3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-507.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-507.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-507 description: > ES5 Attributes - fail to update [[Get]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-508.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-508.js index 58e2876751d3cf40ebb80b89507aeecfc6777727..5023935b4162900859230825396f9053169e60a4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-508.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-508.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-508 description: > ES5 Attributes - fail to update [[Set]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-509.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-509.js index 2b6d838454fe9a99b8c161ced01560b83032a3f8..b6e79edc6c48d17d35c5e04ccef17b4756b232be 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-509.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-509.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-509 description: > ES5 Attributes - fail to update [[Enumerable]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-51.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-51.js index 56d9b9066e495ef9e00a281f9b7bf8beff6b2738..e865661aa53634a1f00c7d0dae61d446a98515fe 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-51.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-51.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-51 description: > Object.defineProperty - desc is data descriptor, test updating all attribute values of 'name' (8.12.9 step 4.a.i) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-510.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-510.js index 1aabdcc85b4e779f52533c0375b5e3dff61f85e1..55ff979fa5cd7bdaa564ec1624e2140a7a63cb25 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-510.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-510.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-510 description: > ES5 Attributes - fail to update [[Configurable]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-511.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-511.js index 525f04b347c5c5bdfc0290b88009bc5cea777a3e..b2a05a7c112abb86c8f8a706caa7faa0b902863d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-511.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-511.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-511 description: > ES5 Attributes - fail to update the accessor property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-512.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-512.js index 6ab39eb5e597c680cce713bdfdfc98fb07d14661..be2781e8fb994d5a2240fff9a8b10fc38cce033b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-512.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-512.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-512 description: > ES5 Attributes - [[Get]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is false, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-513.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-513.js index 75741bc6e12f563365c0d8fb195951ca33900727..c49b2c767a26e7fc1dda997cd1f447f024c4eb68 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-513.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-513.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-513 description: > ES5 Attributes - [[Set]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is false, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-514.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-514.js index 46eaa0d2ac5e86e72f057f72e92ae67f23e7a81c..27f0c2b913a77cb187087e8fa66ec612564124ac 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-514.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-514.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-514 description: > ES5 Attributes - property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is true) is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-515.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-515.js index d7d595189336b8bd24a7afc646b285e9dbfec744..2d4bf7c544d2e34439f66dd9f6700d73861853f7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-515.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-515.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-515 description: > ES5 Attributes - property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is true) is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-516.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-516.js index 6efac51a89c3d79baaf7859e3e151f24a732cc11..90fbb22ee1e9790a4f0c4075b8dff91185c4e873 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-516.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-516.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-516 description: > ES5 Attributes - success to update [[Get]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-517.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-517.js index a79d1b333570c6345ba587c7bc9554d6c7a87e2d..01d1a7e604be2cc045e3fb12deed398dc09ea49d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-517.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-517.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-517 description: > ES5 Attributes - success to update [[Set]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-518.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-518.js index a4fe779e10ed799eaf32fc933e8377bc502624ea..94dccc300f02c1c37d190169df3539d7bbe5892a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-518.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-518.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-518 description: > ES5 Attributes - success to update [[Enumerable]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-519.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-519.js index d66f1cf1911b10ce58b64c866e98ec5b9cb9171e..fcf391261ecbb87d5cd9f7af3db56c8431c31ed2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-519.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-519.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-519 description: > ES5 Attributes - success to update [[Configurable]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-52.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-52.js index 3aaf4ec7c52766876e35f2f59e56ad24121acebd..416aeac5f6ca4ca5f6ab925507e9569fcca2b6c0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-52.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-52.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-52 description: > Object.defineProperty - 'desc' is generic descriptor without any attribute, test 'name' is defined in 'obj' with all default diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-520.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-520.js index 361343661372a721245177c3f714b150e58ff0b1..d3fd2b4bb4148b2c8107280a51559de010262295 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-520.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-520.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-520 description: > ES5 Attributes - success to update the accessor property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is false, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-521.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-521.js index 8d0bb96b760a49b66d13a6e62ebf22682d3959e9..d6373cca7a23d6c4c345adbe57ee2b52eaa1be63 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-521.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-521.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-521 description: > ES5 Attributes - [[Get]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is false, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-522.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-522.js index 7ee37fc8b8c68de92ea798bef939dc5846cfcdc4..f573b38474facea81133950d8314b22e4303b3d0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-522.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-522.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-522 description: > ES5 Attributes - [[Set]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is false, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-523.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-523.js index c31ef83fd2861b96b03703ee9871fb26b4ee953b..5bbb48cd00426bb72b81ba1396f1a35e715566fc 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-523.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-523.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-523 description: > ES5 Attributes - property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is false) is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-524.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-524.js index 041acd4a51a9522f66d8aa85701d3dafb5acda9d..6633001577aaa5470abbbea9b01e8ea5fafd85b4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-524.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-524.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-524 description: > ES5 Attributes - property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is false) is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-525.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-525.js index a0f95e0730ea0e1e31de69f6d4d4adf0d1429cd8..abbc05a98300e2c799be97135a83b0c625da0d89 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-525.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-525.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-525 description: > ES5 Attributes - fail to update [[Get]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-526.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-526.js index 9e41d255436a9b84fb8b267988b354f411542899..aa0ffb950951ff3bdf1bcbac4695823e91a48996 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-526.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-526.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-526 description: > ES5 Attributes - fail to update [[Set]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-527.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-527.js index 8035b9e8ffdf3a9c68557706c473096c625d8584..b2fc44c8dd5a0933c4b132d1bcc9ff69dcc77b07 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-527.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-527.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-527 description: > ES5 Attributes - fail to update [[Enumerable]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-528.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-528.js index 64d3f915f5cb29416f65d62059eb5fd1cb211579..c16ac8de1d3e9db1001106d66a927c0dc8750373 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-528.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-528.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-528 description: > ES5 Attributes - fail to update [[Configurable]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-529.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-529.js index 050650e5d57b62f852d6bd1859e5189ecc9e37fb..0fab958b4d1b5ccad607c61da88aefc8bc4b1504 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-529.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-529.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-529 description: > ES5 Attributes - fail to update the accessor property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is false, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-53.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-53.js index 3447c6d39d42a77ced8ad4a7de60810225ee478a..5076fe14dd7ce508d7af461babdb5901ddf507cb 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-53.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-53.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-53 description: > Object.defineProperty - 'name' property doesn't exist in 'O', test [[Get]] of 'name' property is set as undefined if it is absent in diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-530.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-530.js index 691a35abbb0711850e7d72069f5a2e13d3e39383..4754137291074480394df31e23131b6944fb8e74 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-530.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-530.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-530 description: > ES5 Attributes - [[Get]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-1.js index 54194092dc3d1695112429dacae278f63cbf9c97..c361ec258deb95176f4a0b6ca1abb2d84852a03d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-531-1 description: > Object.defineProperty will update [[Get]] and [[Set]] attributes of named accessor property 'P' successfully when [[Configurable]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-10.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-10.js index 7d09e798a4b761b87d3b4e39a12678f850cb7fad..4a9823406227be3965ef332861c829752afae42b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-10.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-531-10 description: > Object.defineProperty will update [[Get]] and [[Set]] attributes of indexed accessor property 'P' successfully when diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-11.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-11.js index 320c4b814e8f5cd808d46a121054bdf726f997fa..b2a8871a5cffa16c186b948f0444bd026375fbfd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-11.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-531-11 description: > Object.defineProperty will update [[Get]] and [[Set]] attributes of named accessor property 'P' successfully when [[Configurable]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-12.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-12.js index 9c6acc3e159ad56c2416720d43e19e8f65213bc9..ee06fc899942296393c9e7a5964f21f79361c5bc 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-12.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-531-12 description: > Object.defineProperty will update [[Get]] and [[Set]] attributes of indexed accessor property successfully when [[Configurable]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-13.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-13.js index 07d935ad1e7d80d9661f078cfb1064f158309d8d..70f387324a714673a9a6545a4e4478696d073df0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-13.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-531-13 description: > Object.defineProperty will update [[Get]] and [[Set]] attributes of indexed accessor property 'P' successfully when diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-15.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-15.js index f2a0d588aa015b6ca7d53ab906fb3f628fd8d719..132ae375a92ea9d70cfaca894de83d574b25e24e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-15.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-531-15 description: > ES5 Attributes - Updating a named accessor property 'P' using simple assignment is successful, 'A' is an Array object (8.12.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-16.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-16.js index cb366bc1af9f3aff09aaeace07bb3056c5b8ed1f..ac266babb120f410ca4f6248bed38cfb9e95979b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-16.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-531-16 description: > ES5 Attributes - Updating an indexed accessor property 'P' using simple assignment, 'O' is an Arguments object (8.12.5 step 5.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-17.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-17.js index 9bbd258a925e553ac12d00cd0e41f35fbcaf6389..25de8f1e78e8d701d830aaaa8799fcb57fe61682 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-17.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-531-17 description: > ES5 Attributes - Updating an indexed accessor property 'P' using simple assignment is successful, 'O' is the global object (8.12.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-2.js index 1bd79d2016a56db16b2a171d8410b238742cc7c9..e705a17bd781dbd5db9416637059aaef34204b56 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-531-2 description: > Object.defineProperty will update [[Get]] and [[Set]] attributes of indexed accessor property 'P' successfully when diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-3.js index 3cecbd31a63c6628e917c7d74b72c697617b22c0..85fe3ca930ed001b3a3467719cb032cab56a86c3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-531-3 description: > Object.defineProperty will update [[Get]] and [[Set]] attributes of named accessor property successfully when [[Configurable]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-4.js index c76d083409b3359dede825b4726512d040f2ba9e..b0f2a8034774143e0a7c5e1f1e4ddf7240702931 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-531-4 description: > Object.defineProperty will update [[Get]] and [[Set]] attributes of named accessor property 'P' successfully when [[Configurable]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-6.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-6.js index 304f92bf301fa3f7b89224b8ce63c033c06e9999..f63bdf9e0638fb65cbe259900b2607063baeedca 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-6.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-531-6 description: > ES5 Attributes - Updating an indexed accessor property 'P' without [[Set]] using simple assignment is failed, 'A' is an Array object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-7.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-7.js index 44085cd4b1da00c00034e9ae67106a16c65844d0..6e35bab3f68f1a6e86582184ee86431d4a18ccd9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-7.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-531-7 description: > ES5 Attributes - Updating a named accessor property 'P' without [[Set]] using simple assignment is failed, 'O' is an Arguments diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-8.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-8.js index d2b5e3c1931279b206d39be5ec6e501b3cad6b3f..c68dd029bb24625898d709c7705f1381711ffa72 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-8.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-531-8 description: > ES5 Attributes - Updating a named accessor property 'P' without [[Set]] using simple assignment is failed, 'O' is the global diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531.js index 2e0d4b6abcb11f7b19b376b514c5afdfa5660b8e..1b6764a4c8fd592773a746da0046228fb5144bfe 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-531 description: > ES5 Attributes - [[Set]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-532.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-532.js index b6200363a643f7681b473fc4299771b780599a6d..cdd4f577fb9898565f3f6659179376752568dd61 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-532.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-532.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-532 description: > ES5 Attributes - property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is true) is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-533.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-533.js index b881035a49a072864770885faa01e78d9c069a7f..6ed5437928350797f075b0c6a60573995c17dd1d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-533.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-533.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-533 description: > ES5 Attributes - property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is true) is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-534.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-534.js index 81f9a9112e6c6e3c352800da9afa3c7506c10d63..2ae5c60820e5a0ce6349d7c7f6c561f01b75cf37 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-534.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-534.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-534 description: > ES5 Attributes - success to update [[Get]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-535.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-535.js index 39db780d0964fd97d1bd66c6d5ec5dd46455f9c9..003af03f8a754e1f5347a2eb6a1313d69aad46ce 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-535.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-535.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-535 description: > ES5 Attributes - success to update [[Set]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-536.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-536.js index 027af44cf2bf6208027af0339817377bcb358e55..f128a0c08af632d35580e2257db3749fc2b32edd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-536.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-536.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-536 description: > ES5 Attributes - success to update [[Enumerable]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-537.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-537.js index 8339f1e46357ccb336ef9f0e2578c009974e14c7..b76bb85889da9cb483445171ec4f69984dc65dcd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-537.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-537.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-537 description: > ES5 Attributes - success to update [[Configurable]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-1.js index f3459789f28df129bffdc11fb6e5f0fb992f7b98..ce59418d568019114924de6fea8c91ebceaadcca 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-538-1 description: > ES5 Attributes - Updating an indexed 'P' whose [[Configurable]] attribute is true to a data property is successful, 'A' is an diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-2.js index 273e21c5a236b76ebcd02cba829f4ea02c66d2a9..d40aa701bff61abd63c015ed8b99e58c400430ec 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-538-2 description: > ES5 Attributes - Updating a named accessor property 'P' whose [[Configurable]] attribute is true to a data property is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-3.js index c4101ae2a9cd89270ac692f6e65e6f44a11be2c1..5f1078e3d6cae512ffaaa6abc3cbd28a091dbb7a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-538-3 description: > ES5 Attributes - Updating a named accessor property 'P' whose [[Configurable]] attribute is true to a data property is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-5.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-5.js index 722086e9c66f3c774fc967cd558e2d92a8abdb33..e6b8c1596a266a0047a10c44d78693497c60cdb2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-5.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-538-5 description: > ES5 Attributes - Updating a named accessor property 'P' whose [[Configurable]] attribute is true to a data property is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-6.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-6.js index cdaa30c071a381406ca1546c1b0ab82f48a2c7ba..40ce80c5f4e35289dbaf11097f29b1ae4ddfec4e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-6.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-538-6 description: > ES5 Attributes - Updating an indexed accessor property 'P' whose [[Configurable]] attribute is true to a data property is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-7.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-7.js index b4d09a2b901a6134f73175c6a76f252bebc22497..1273fd5e39c79054322d4cb7b778c2e20befefb6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-7.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-538-7 description: > ES5 Attributes - Updating an indexed accessor property 'P' whose [[Configurable]] attribute is true to a data property is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538.js index 4c66e089bf92e36e52c3f2ad2b306b104fd8f8b2..753a63d816e76f9f143047a44fe9f9c6856db205 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-538 description: > ES5 Attributes - success to update the accessor property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-539.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-539.js index c9865cb8fbee959cd88cb3ad3d9c5b93ea6d0a90..448140a80c48de9be17c657f035804ed8a7aeac9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-539.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-539.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-539 description: > ES5 Attributes - [[Get]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-54.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-54.js index f07d5b8885daecdc6609672bc4851ae158c565d1..a7b66c03bb97031226f9b449720e9d6a0cb7c96b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-54.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-54.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-54 description: > Object.defineProperty - 'name' property doesn't exist in 'O', test [[Set]] of 'name' property of 'Attributes' is set as undefined diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-1.js index 091d3c711d2e0a0d913d3f923be670b22c75e349..8017d5d92b9372de6c3fd49962f33540ef129ea9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-540-1 description: > Object.defineProperty fails to update [[Get]] and [[Set]] attributes of a named accessor property 'P' whose [[Configurable]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-10.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-10.js index c41f2f6fe8c8a07cd5b1879cf9d9c9adea3ff0ff..624bcf53bd96b38a44083ae196e61206dfab002e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-10.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-540-10 description: > ES5 Attributes - Updating an indexed accessor property 'P' using simple assignment is successful, 'O' is an Arguments object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-2.js index 4d5337dad995df47dc387aad749b5813359579a0..b02f2b210d7b732070c5cecbcdbf86b22da37257 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-540-2 description: > Object.defineProperty fails to update [[Get]] and [[Set]] attributes of an indexed property 'P' whose [[Configurable]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-3.js index f69922ab9f25144826fd09f7d102c4a67d62917d..af693e64863a1343c4ae40bc24eea3b69acf2ced 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-540-3 description: > Object.defineProperty fails to update [[Get]] and [[Set]] attributes of a named accessor property 'P' whose [[Configurable]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-4.js index 32678c4b96c51dac2ddba6c622530ccef3a214c2..cad9c57d3cc0925fd4c7a87bb716bd6b993e5462 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-540-4 description: > ES5 Attributes - Updating an indexed accessor property 'P' using simple assignment is successful, 'A' is an Array object (8.12.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-5.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-5.js index 612598df1cae2b6d23bde2868d7d88676f387d8f..89d4b92819c64961d2ceb12d3ffa56a47213182a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-5.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-540-5 description: > ES5 Attributes - Updating a named accessor property 'P' using simple assignment is successful, 'O' is an Arguments object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-6.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-6.js index c121b73137280c8c00b058140ee309f41f889f8d..b6cf00397c1c3c140e783cf45c353cee3194d5e3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-6.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-540-6 description: > Object.defineProperty fails to update [[Get]] and [[Set]] attributes of an indexed accessor property 'P' whose diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-7.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-7.js index 3a86b441f031d34c1ae0ad0093a619bb9ce98bec..bbf262895e240b2ecbb3284d21a8f8bfe16f7e4e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-7.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-540-7 description: > Object.defineProperty fails to update [[Get]] and [[Set]] attributes of a named property 'P' whose [[Configurable]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-8.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-8.js index bcbb008d9c2244ecac0eda0f5f40f7cdc9c709ca..b1851c95046968901930cba4c66a644e0e997c74 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-8.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-540-8 description: > Object.defineProperty fails to update [[Get]] and [[Set]] attributes of an indexed accessor property 'P' whose diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-9.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-9.js index 17fe6d146e681555edaa043e675b655682a2f77b..1adf5ef49a0c399ea05c0af8f97ac97a427d8c03 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-9.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-540-9 description: > ES5 Attributes - Updating a named accessor property 'P' using simple assignment is successful, 'A' is an Array object (8.12.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540.js index cbf974d810b810aa3e84cd9ba6dd2a4472b72c57..0101f79fb7354d4aa234e34805cd6cf50cbfeabc 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-540 description: > ES5 Attributes - [[Set]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-541.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-541.js index 38b411744669910c0127826e7a912d18ab70f3ff..f72c21cbc68dd45120031458a27f8bbf7aef31aa 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-541.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-541.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-541 description: > ES5 Attributes - property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is false) is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-542.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-542.js index 08baf29e6985555bdf73866cbb5402909d316f01..7519e3a1f17dc36dcc0eace42e073fbcd240c36f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-542.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-542.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-542 description: > ES5 Attributes - property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is false) is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-543.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-543.js index e7aba692318f7dc40f51c773990bcf8c7d230791..be0fd55645ffaee840a6483dd56664858f324eaf 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-543.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-543.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-543 description: > ES5 Attributes - fail to update [[Get]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-544.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-544.js index ed26cba3bf7c8bddc615224fc5f43f57484c50e1..b62cfb321dc78c8449462f70089e2a3cc8072ba4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-544.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-544.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-544 description: > ES5 Attributes - fail to update [[Set]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-545.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-545.js index cd936734a18c9aa032d1ddfed185e0386071267d..9eb04547b8ae2a6a2b8235494bd4e4341d68ddd8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-545.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-545.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-545 description: > ES5 Attributes - fail to update [[Enumerable]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-546.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-546.js index ca29eb7db4cf888cdbf53e8e864825aa68695417..ca8d002ed734363aacb42c437f93a88426da70ae 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-546.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-546.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-546 description: > ES5 Attributes - fail to update [[Configurable]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-1.js index e3d569f1588aea1cd4a80ee9b6a11745ab930ce9..dd7ef5a0370932977575dee045ff1762a74af8f8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-547-1 description: > ES5 Attributes - Updating an indexed accessor property 'P' whose [[Configurable]] attribute is false to a data property does not diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-2.js index 2fecf2e231f7acc8c8a987332414f910e76a2653..a3a5b8e366ea94c256c9fc75f844901f354a6fb7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-547-2 description: > ES5 Attributes - Updating a named accessor property 'P' whose [[Configurable]] attribute is false to a data property does not diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-3.js index 2fc26b6f3a740915a555f64bdd3d28ede79809b6..f0723406d5bd0d9a7250ad581624a78e64b3ac14 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-547-3 description: > ES5 Attributes - Updating a named accessor property 'P' whose [[Configurable]] attribute is false to a data property does not diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-4.js index e93f31b4a7d62af7dfe52da50aab0c54ee82f8ae..0c724fb553b484d7e24bc8e3e5c9868bfc5e3794 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-547-4 description: > ES5 Attributes - Updating an indexed accessor property 'P' whose [[Configurable]] attribute is false to a data property does not diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547.js index 94bb0672ebc3d763423eca859f6ed861815f35ff..9a303093e90e4b8d5db3fc7e374f836071edf78f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-547 description: > ES5 Attributes - fail to update the accessor property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-548.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-548.js index 76e780ebc9159d185f1232756c8e52c1e8bd7ad1..25cb80e653c4efe6c6c668c9a628cc1c556709b7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-548.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-548.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-548 description: > ES5 Attributes - [[Get]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is false, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-549.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-549.js index 60d5ffcbea212a8f7685798772c8df5486689539..f6df5209d25659eba6870776e901c8c07b7dee2c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-549.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-549.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-549 description: > ES5 Attributes - [[Set]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is false, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-55.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-55.js index 8d0dd19926f522b57762e443e90a2f7deacd3d9a..50bb396b9a57a1249a2e725c1eb2a0a5c3f31be0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-55.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-55.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-55 description: > Object.defineProperty - 'name' property doesn't exist in 'O', test [[Enumerable]] of 'name' property of 'Attributes' is set as false diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-550.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-550.js index f7e67279a0e83027e4b2aeeba6a84a700a8c3bf9..e6ee700f4dbb69de8ce8c08d1a3ae416a84e9365 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-550.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-550.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-550 description: > ES5 Attributes - property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is true) is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-551.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-551.js index 11425a63ba40c86bf2e20b65c9700ce0ff6bdfe0..3fc996d7aad9ba550a01abd505906880d95199a2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-551.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-551.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-551 description: > ES5 Attributes - property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is true) is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-552.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-552.js index 7f74b330750e7c6d81e53d0e1f2d7ba4bd286b5f..f9f1ffb6fbdf2d521881182eaffa8c205581b1ff 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-552.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-552.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-552 description: > ES5 Attributes - success to update [[Get]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-553.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-553.js index b49bce68b220b4d2a851f5ec38b3504b2ae96351..cb9e0744b5bca67a431925e90849367684fa1648 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-553.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-553.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-553 description: > ES5 Attributes - success to update [[Set]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-554.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-554.js index 36b22495048f750293474f4f3a19b82b7cf8887e..04f5f19fa6291d8c687028ac6290f4d06b3d8a8e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-554.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-554.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-554 description: > ES5 Attributes - success to update [[Enumerable]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-555.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-555.js index 1b8788e464a29d929760ee6171b3c2c66eb6f45d..f008a75aef8013d55c58ae2a3027b72e4200776a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-555.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-555.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-555 description: > ES5 Attributes - success to update [[Configurable]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-556.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-556.js index 687eae4a0569cedd9527f2b70b634255ab538069..eb0aa485604e4d1b2b109f2792404adff92a37cd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-556.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-556.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-556 description: > ES5 Attributes - success to update the accessor property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is false, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-557.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-557.js index 3a3a69bf40f11ea583428305ce9c14827f630e77..faf06bf10ed67d6a49baef456b95b5759c8d1351 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-557.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-557.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-557 description: > ES5 Attributes - [[Get]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is false, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-558.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-558.js index 7580e220ed841c5253e747580f82cf3a95dcb5d8..bf0ef620f09b44077291c24bbbcd50c2d0f78b8f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-558.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-558.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-558 description: > ES5 Attributes - [[Set]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is false, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-559.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-559.js index 6ae7baf00e7f571c9370a79b42f568374cb6aa3e..8076ec257a76d432fdc88ddac180d6f4cec734df 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-559.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-559.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-559 description: > ES5 Attributes - property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is false) is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-56.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-56.js index 8925c442302ec73117e89790bf27ea7c651346e5..1b8116b424c4121b47d7c36ce66dfce3f9f55e93 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-56.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-56.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-56 description: > Object.defineProperty - 'name' property doesn't exist in 'O', test [[Configurable]] of 'name' property is set as false if it is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-560.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-560.js index 145ea73ecdb38460039a5f8ca276c1a56d06eed1..813252e94f5017f2dc17ca8a6228be953e6a5cf3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-560.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-560.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-560 description: > ES5 Attributes - property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is false) is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-561.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-561.js index 1fedd5714ca5a5134bf484dd4be72cd504e2abab..5ae3eef61a0000ea974e58e0156327031a43054e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-561.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-561.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-561 description: > ES5 Attributes - fail to update [[Get]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-562.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-562.js index b6ffa88e7834f126733141c9d04d3fe1a9151d50..1f4e78050f57a61b822ad897412f7a272adcdd54 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-562.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-562.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-562 description: > ES5 Attributes - fail to update [[Set]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-563.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-563.js index e24c227af7c47a0a28fb00fda93870700b63d688..e7cd88cf9893a42b070effe98ad8f133182976aa 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-563.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-563.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-563 description: > ES5 Attributes - fail to update [[Enumerable]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-564.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-564.js index 8fbd17e29fb2441e671219d8bb724bc20bd2e872..367ef618f3f63eda3060633d2760f8c94f3e0275 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-564.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-564.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-564 description: > ES5 Attributes - fail to update [[Configurable]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-565.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-565.js index e68d6276c62fb3d841985c96b53adf33665f554c..a8c115370860e446b949ba04ad9f0bd7e2b489ad 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-565.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-565.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-565 description: > ES5 Attributes - fail to update the accessor property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is false, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-566.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-566.js index aec861a67407d85ea2d2ca3c133af9ccc910cf33..4c64428aa288b7b8ed28cd2f59c00226b6d16cf9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-566.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-566.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-566 description: > ES5 Attributes - [[Get]] attribute is a function which has zero argument diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-567.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-567.js index 95ae1fb73e540444c7543ff645e61d70e8106744..52af0c8f51ecaa70dd6edcfd09ae5b4e29381cac 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-567.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-567.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-567 description: > ES5 Attributes - [[Get]] attribute is a function which has one argument diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-568.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-568.js index cbcf5e72394c9622872de5e403ae5701ce3a5777..50309a83005cae1fbea2ffeeac6f06e728ad20f4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-568.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-568.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-568 description: > ES5 Attributes - [[Get]] attribute is a function which has two arguments diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-569.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-569.js index 4c514668624ad2657f1f6700adde834c31d63b21..05a4ac76fc668724ed822f88bf096db22df083c8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-569.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-569.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-569 description: > ES5 Attributes - [[Get]] attribute is a function which contains global variable diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-57.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-57.js index 4ee865592c92ccb94afa1b032b551ee659c2a615..31a52d5c958facb98bd6f213c4998a0b9d267f84 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-57.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-57.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-57 description: > Object.defineProperty - 'desc' is accessor descriptor, test updating all attribute values of 'name' (8.12.9 step 4.b.i) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-570.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-570.js index cb9b882438ef22992bc316c9ba2167d9517df335..c63ed73be4c240c35cd775e5b0e68fd821da7e00 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-570.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-570.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-570 description: > ES5 Attributes - [[Get]] attribute is a function which doesn't contains return statement diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-571.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-571.js index 9cfe682a4c828c9c450a153fa9ff8f277f2ed740..8a1cb12c9592f3e519da428b5530d26b64866f45 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-571.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-571.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-571 description: > ES5 Attributes - [[Get]] attribute is a function which involves 'this' object into statement(s) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-572.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-572.js index 27f79b7fd2b5827c9460805901747800c896c72c..203464e9c6d896244c3f2776f0c8cc87c185b98f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-572.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-572.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-572 description: > ES5 Attributes - [[Set]] attribute is a function which has zero argument diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-573.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-573.js index b1119f7aae8d75b96d2ee5164ba286ab8cdbd1b6..0a163fb046b3b67d12524838128a8022f8297685 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-573.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-573.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-573 description: > ES5 Attributes - [[Set]] attribute is a function which has one argument diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-574.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-574.js index 1270c1c4bae01b550dc929a1779f6a017238a9f8..fe75f2a2700f58d47a1bec092482d9f257d4fcc1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-574.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-574.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-574 description: > ES5 Attributes - [[Set]] attribute is a function which has two arguments diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-575.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-575.js index 986c78b51e0e9e98173b45afef27d6e7708d5dab..6ba5e1a3b601910b83f9fed3bd96bd93ced2a094 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-575.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-575.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-575 description: > ES5 Attributes - [[Set]] attribute is a function which contains global variable diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-576.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-576.js index 947451ab498cd0e78b5e67225f9a6001a8e0bbaa..0755f0e2da9880957565a501ae6f82a45524df04 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-576.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-576.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-576 description: > ES5 Attributes - [[Set]] attribute is a function which contains return statement diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-577.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-577.js index 1298a0185139c7d72ec80cb264b55e38a1b698d4..b34505910328c291d8e4b7210d6b9aed33c59a0e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-577.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-577.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-577 description: > ES5 Attributes - [[Set]] attribute is a function which involves 'this' object into statement(s) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-578.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-578.js index 3110bfa48ce7965a4ecb64b09048ec54ce527307..2dcb6a16464dfb57868565fdb279aa3164db2f5c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-578.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-578.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-578 description: > ES5 Attributes - [[Get]] field of inherited property of [[Prototype]] internal property is correct (String instance) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-579.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-579.js index 1d678ca0c8bf53e49822963774bef9b708a70d4b..71b6717d89bc1b8520d79a4c1fc8d49e1f692851 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-579.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-579.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-579 description: > ES5 Attributes - Success to add property into object (Array instance) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-58.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-58.js index 753ac0c374b78fa27e2dc64408b46336570baf8b..2df6ccb9c2267222a328830c8cd66e3d67c52707 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-58.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-58.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-58 description: > Object.defineProperty - 'name' is data descriptor and every fields in 'desc' is absent (8.12.9 step 5) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-580.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-580.js index 73bcddb171ae237085fc0d46e0d9494eadadf3a1..e9fad5a57278077b56d5e6a94c0d1ed80a10e35d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-580.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-580.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-580 description: > ES5 Attributes - Inherited property is enumerable (Boolean instance) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-581.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-581.js index 196a4afbac8a3b2b843b59b56ca3bed4688ca208..ee72423b65e32a446711f59cdb58f935dcb44009 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-581.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-581.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-581 description: ES5 Attributes - Fail to add property into object (Number instance) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-582.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-582.js index 28c1faafdcff51601f26cc46475890032fb0c5fe..1af5b62ce87a66ef0a80e4fbb3d595f4cbf1c814 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-582.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-582.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-582 description: > ES5 Attributes - Inherited property is non-enumerable (Function instance) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-583.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-583.js index 6f29646040071aea7cdd3069d6ec725624d41e00..bab9d13948bbff3699415db30caed8a83e826ad8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-583.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-583.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-583 description: > ES5 Attributes - [[Get]] field of inherited property of [[Prototype]] internal property is correct (Error Instance) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-584.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-584.js index dea200d63b6f2950170d7fe62dd8c0075faf526d..a63f5874705d3a9f6b1b29ef694ad721ec92fca8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-584.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-584.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-584 description: ES5 Attributes - Failed to add property into object (Date instance) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-585.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-585.js index 8df26d92c8da80b94807413dec9b89a7cb3d2321..8d33b1e58bf79e4cba95018d49e2e1121bc4c65d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-585.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-585.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-585 description: ES5 Attributes - Inherited property is enumerable (RegExp instance) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-586.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-586.js index 9f1eb65cf8b7c85f94144d8fc78568099e3214db..9c2f6bebe0aa876b4456a30b12ef395a1ebd8cd4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-586.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-586.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-586 description: > ES5 Attributes - Fail to update value of property into of [[Proptotype]] internal property (JSON) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-587.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-587.js index c094a5902d4130883ee43afad1ab21effb06da52..e9f85d9b3c67a757c8c9ed17d75d1aac14913411 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-587.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-587.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-587 description: ES5 Attributes - Inherited property is non-enumerable (Math) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-588.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-588.js index 8047e3df83bbb6561fd94e48a623b830c88e8955..b660a5f784339ba05ebfd428d06e862712ff8770 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-588.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-588.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-588 description: > ES5 Attributes - [[Get]] field of inherited property of [[Prototype]] internal property is correct (Object.create) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-589.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-589.js index 6b7659e653afd1646b6333cf0a71a235c6c35f6b..1ca23b7c678bc914f57a68b86fcfed1cf7dc9afd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-589.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-589.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-589 description: > ES5 Attributes - Success to update value of property into of [[Proptotype]] internal property (Object.create) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-59.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-59.js index c42088b765153cf19fd8001220e82b32346c1aaf..8dd4dde8f830a680ff4f6c875864b0f1c7ecb445 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-59.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-59.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-59 description: > Object.defineProperty - 'name' is accessor descriptor and every fields in 'desc' is absent (8.12.9 step 5) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-590.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-590.js index 33086b8452a480a37a0fe734f91a1550f787f0e7..9369330a98db108204fd1ccbe82cb3156d4bbfc2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-590.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-590.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-590 description: ES5 Attributes - Inherited property is enumerable (Object.create) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-591.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-591.js index a16c498a030ea8b27666fc663125322e540014fb..c063f60b7fbdcded9c670380b1d389cc258cb5a4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-591.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-591.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-591 description: > ES5 Attributes - Fail to update value of property of [[Proptotype]] internal property (Object.create) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-592.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-592.js index 4779187e84c67542a8b624e12d4e1612115d1393..13131c8ccefda083e197f63204b10bc0e61e2f28 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-592.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-592.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-592 description: > ES5 Attributes - Inherited property is non-enumerable (Object.create) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-593.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-593.js index 60e14d5a5d28afc84f965509eb982bbdabf65c2a..e1dcc0cb60db0c3d742ab3c1776421cd6a790999 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-593.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-593.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-593 description: > ES5 Attributes - [[Get]] field of inherited property of [[Prototype]] internal property is correct diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-594.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-594.js index bef13d73d0b7d150b76c81672f2ececfb88446e4..0784e1c4c6d31a5e2d77b18f61c28a3a1af7e505 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-594.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-594.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-594 description: > ES5 Attributes - Success to update value of property into of [[Proptotype]] internal property (Function.prototype.bind) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-595.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-595.js index c765d4f125a9d6b0b9372ad741c18957def7516b..6e67ef2203c8690aa53c4c0c8d4b7672722923ff 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-595.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-595.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-595 description: > ES5 Attributes - Inherited property is enumerable (Function.prototype.bind) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-596.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-596.js index 126b5a034192a1cb93237e519e51cc37c9b0bf8f..b0f14b119b898cfcd6d7a13a7b239d163ffd73ba 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-596.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-596.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-596 description: > ES5 Attributes - Fail to update value of property into of [[Proptotype]] internal property (Function.prototype.bind) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-597.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-597.js index 3dc61e75ab23c830aafdbdcf775f13419f4f2841..7cbde1e02762decb3585dfa29f91f336c6d6c81d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-597.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-597.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-597 description: > ES5 Attributes - Inherited property is non-enumerable (Function.prototype.bind) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-598.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-598.js index b565eb1755c1e27b16408d4271cc19b07c7752e2..822d105d1c1d41914ebfbcb59dd0851b01ee2c0f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-598.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-598.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-598 description: > ES5 Attributes - all attributes in Object.getPrototypeOf are correct diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-599.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-599.js index 55d167797333a549c25f5bd751b722ef62d2feeb..ef604a512d10474d311987a505b6dc07e45b6f8d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-599.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-599.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-599 description: > ES5 Attributes - all attributes in Object.getOwnPropertyDescriptor are correct diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-6.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-6.js index 9a2347fc8c3c68486a8bdd75d7851969ccdc67e0..618cb337da7f2659c75b3c2071a70e371bc9ceec 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-6.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-6.js @@ -10,6 +10,7 @@ info: > of O to define the property. Step 6 of [[DefineOwnProperty]] returns if every field of desc also occurs in current and every field in desc has the same value as current. +es5id: 15.2.3.6-4-6 description: > Object.defineProperty is no-op if current and desc are the same accessor desc diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-60.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-60.js index b6e1cf2679aabcb2a462941baa9f8295f4b8a300..cffda3eb54e59032b35b0c01820cb7e4a3540480 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-60.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-60.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-60 description: > Object.defineProperty - type of desc.value is different from type of name.value (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-600.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-600.js index 5554af1dae42ba1071c9e8b5240b8ed12780d89e..2b2f2f7f0fa3bb3eb2c585a1e835b78f0eea1253 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-600.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-600.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-600 description: > ES5 Attributes - all attributes in Object.getOwnPropertyNames are correct diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-601.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-601.js index 870903da2e4c36d099c2351994738803ed0ca27b..3d5f2bd6155a2865e1df32c865adfe05e219d2ac 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-601.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-601.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-601 description: ES5 Attributes - all attributes in Object.create are correct includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-602.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-602.js index a71377456b2074c6cb5e92fd17d70b02d32eaedd..b119e99a977cfb56a5749a8311cb3937af6bb111 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-602.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-602.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-602 description: > ES5 Attributes - all attributes in Object.defineProperty are correct diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-603.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-603.js index f029d8fccaca76ba0a883d478723120f438e7994..327cb0dd6ef935e58242c6abc2bb39d5a13f3f20 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-603.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-603.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-603 description: > ES5 Attributes - all attributes in Object.defineProperties are correct diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-604.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-604.js index a8c45166e77c4437742df98f532aa419d90e3008..50221479471e5954ceeb0068f29fd58221c75d15 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-604.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-604.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-604 description: ES5 Attributes - all attributes in Object.seal are correct includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-605.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-605.js index e5f04c300fce3f417a95081a6bf282ea0dca1538..fef986e3d5fd948e620df0e0ec525d30a4621a18 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-605.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-605.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-605 description: ES5 Attributes - all attributes in Object.freeze are correct includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-606.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-606.js index ed3784e89f48573e0b3130d26c6d928b06201f68..f7d808edea2056977f065d17bb70d440458628d9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-606.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-606.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-606 description: > ES5 Attributes - all attributes in Object.preventExtensions are correct diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-607.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-607.js index e3f9eb39d08bafc289e8d2a5c5ae7885ac01ca40..9861bfc552fb4a6ef82c5db2e73576721d9e0f9e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-607.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-607.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-607 description: ES5 Attributes - all attributes in Object.isSealed are correct includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-608.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-608.js index 0bb01911f6c412e8b37b81dd6e175f787c00fec2..a247ae8407e9e8e0d3e10858f5020b12e767f126 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-608.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-608.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-608 description: ES5 Attributes - all attributes in Object.isFrozen are correct includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-609.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-609.js index 4965b41c4fd91a0d64bbef51db0e495d81bee7b8..3acaae55dc8788cd65ebda13498d74462afa9c8d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-609.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-609.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-609 description: ES5 Attributes - all attributes in Object.isExtensible are correct includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-61.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-61.js index c102c3a1b8cb837086586be3541cf3eaeeae41f4..de032453e5516b249121711c8a8e47aba71af6ac 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-61.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-61.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-61 description: > Object.defineProperty - both desc.value and name.value are undefined (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-610.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-610.js index d1766bf0a0202e1019a1a6ef392b587e8a519dc5..bb8a1d36ff83ac4e046cc82eadb008f1cee279fc 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-610.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-610.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-610 description: ES5 Attributes - all attributes in Object.keys are correct includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-611.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-611.js index c1e57c97e48f0ddf83ab08e590ab765bebb58e1f..3b57df4d1ee042ce5535438d632753c74127711c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-611.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-611.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-611 description: > ES5 Attributes - all attributes in Function.prototype.bind are correct diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-612.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-612.js index 2964385e52ac0851c57f10323fcaf17327d7a6e1..8bacb041084771f49cdc0a05f9c218cdf73df739 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-612.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-612.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-612 description: > ES5 Attributes - all attributes in Array.prototype.indexOf are correct diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-613.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-613.js index 7bd466b4e0a625721f1ae8b1248e86100a8d5a64..8fa1ecfa20143026b23ad3c3ad215f1a27c4f048 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-613.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-613.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-613 description: ES5 Attributes - all attributes in Object.lastIndexOf are correct includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-614.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-614.js index 82e5b07d81800bf69b21e36259e5e7a7eeb60ac9..a9f2bae48e0c9a83ca8995a2cd29e6b538e2c8f5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-614.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-614.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-614 description: > ES5 Attributes - all attributes in Array.prototype.every are correct diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-615.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-615.js index 8fc9b933c3ac5d7c5201e4cd803fd484b0882bb0..ba81a2a33101331d51d733c1b3e1619082ace932 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-615.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-615.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-615 description: ES5 Attributes - all attributes in Array.prototype.some are correct includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-616.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-616.js index de305ebabc4092a35b6e91a87dc830d3b71eb470..a5a27a43cf725b091ad0f66c0905c1aef4e394a0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-616.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-616.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-616 description: > ES5 Attributes - all attributes in Array.prototype.forEach are correct diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-617.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-617.js index 9ad53a263be8dc3a7a4733fe86acce3be0b3f250..64b86a657d102a5f0413c01b4d9b038c85840184 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-617.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-617.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-617 description: ES5 Attributes - all attributes in Array.prototype.map are correct includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-618.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-618.js index adfaea4c0c5a076a8a28262241a5deaf43152597..dacdd16afa695d3bb4f0b8f26a59240f124576cc 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-618.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-618.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-618 description: > ES5 Attributes - all attributes in Array.prototype.filter are correct diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-619.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-619.js index 06342451a07325009ae774da9c630225c09b5826..e47dbfb2ed4e8c268bbff69f675213e8268fbf5d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-619.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-619.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-619 description: > ES5 Attributes - all attributes in Array.prototype.reduce are correct diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-62.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-62.js index 1461c4c658bcd1e7d0520aea21c8eeec17370348..cba90524de8a6ebbe8c637717dbc7310c81a33f8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-62.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-62.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-62 description: > Object.defineProperty - both desc.value and name.value are null (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-620.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-620.js index 1df777bda9afc0405710d6eb18d1c413bc540298..19f8972d395a2fa82ea2a76ec58d7bd23c773d2b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-620.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-620.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-620 description: > ES5 Attributes - all attributes in Array.prototype.reduceRight are correct diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-621.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-621.js index 9a0d94c0c40c45850eee66827c1e58e0679a9f02..8280c687878890d45e32c10f2a0a9f0ae0c6c56a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-621.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-621.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-621 description: > ES5 Attributes - all attributes in String.prototype.trim are correct diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-622.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-622.js index 81c6f87e00ddc7bd789270838eaa2fb56429608f..23fffd9574ddc5a2bbbded54e4948cbc68c8538d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-622.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-622.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-622 description: ES5 Attributes - all attributes in Date.now are correct includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-623.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-623.js index 4c1845ee33f49ce5496a998b1ec3b262be77d08a..bb7cc9f811a6b7e9c31e7b38ee76c25a6f6e3fc0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-623.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-623.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-623 description: > ES5 Attributes - all attributes in Date.prototype.toISOString are correct diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-624.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-624.js index 41702fb73cb6102097ae67e1ae60d58e88c05646..68d0a9da51565514cc0c7f17b9b9d2ce780ffd62 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-624.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-624.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-624 description: > ES5 Attributes - all attributes in Date.prototype.toJSON are correct diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-625gs.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-625gs.js index 695f527d8ca1993ecb8e28b44f53ea390a73e1e7..cabdf81e6885e0d492ed6aabcc96959273ddfcc4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-625gs.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-625gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-625gs description: > Globally declared variable should take precedence over Object.prototype property of the same name diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-63.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-63.js index 1b126319bee054b6bb932820e835424a83e2b904..4d324d0f3f5d15d5745c084623409f913da19d61 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-63.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-63.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-63 description: > Object.defineProperty - both desc.value and name.value are NaN (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-64.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-64.js index b2087b8e29512411788fa0897dfc0f4bcc4bd2db..999ea48c5235e3c68407a9c5afe1ac42e0a6aebc 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-64.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-64.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-64 description: > Object.defineProperty - desc.value = +0 and name.value = -0 (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-65.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-65.js index 21bb3688912c13cdd84d81c8de525ebd1321103e..3c814ee1b9232510f51b48833b1793116025c062 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-65.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-65.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-65 description: > Object.defineProperty - desc.value = -0 and name.value = +0 (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-66.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-66.js index c73d7a2b89628436e9fe391884a93948a18ace18..2faf1d5403b2d363677477fcc00bf379c7b32a9d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-66.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-66.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-66 description: > Object.defineProperty - desc.value and name.value are two numbers with different values (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-67.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-67.js index 547833788cc1356d7ca24d3246a5fcf38cc49ba3..8b859e1242250b4ae217525bdc08b7869accec4e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-67.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-67.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-67 description: > Object.defineProperty - both desc.value and name.value are two strings which have same length and same characters in diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-68.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-68.js index 8d20b7e8a9546a4d845894aca3bce023a29760c9..13ca0e7248a34090284cf2c3b0b5474096093335 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-68.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-68.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-68 description: > Object.defineProperty - desc.value and name.value are two strings with different values (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-69.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-69.js index 3f2b00b40ffd30df2f43313d2c1d30227e56dc4c..d7a79be7dad1bc4b700d5829aeea3c5950e87e4b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-69.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-69.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-69 description: > Object.defineProperty - both desc.value and name.value are boolean values with the same value (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-7.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-7.js index c103f10e681653be934aa90dcc998ea4c2a92c34..da21e20d4ffe587680d172e4c8cd0ea85675e8b5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-7.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-7.js @@ -9,6 +9,7 @@ info: > Step 4 of defineProperty calls the [[DefineOwnProperty]] internal method of O to define the property. Step 7a of [[DefineOwnProperty]] rejects if current.[[Configurable]] is false and desc.[[Configurable]] is true. +es5id: 15.2.3.6-4-7 description: > Object.defineProperty throws TypeError when changing [[Configurable]] from false to true diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-70.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-70.js index d712118a0db0357a83870e4628a9afca4e43508e..fc8b770fb2ead9dda6605e255e9b4f91bb508a97 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-70.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-70.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-70 description: > Object.defineProperty - desc.value and name.value are two boolean values with different values (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-71.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-71.js index 2a1b4bc6f9fd0bcfd8a27351c2bf1020095ace5d..5d9ff11379febb165b8c4c5ca95779fa479593dd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-71.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-71.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-71 description: > Object.defineProperty - both desc.value and name.value are Ojbects which refer to the same Object (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-72.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-72.js index 06eeef5f37cd15de132640f4c58f00787b08b635..8100afcb5f0cf94415967079a0c9b1296e35984e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-72.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-72.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-72 description: > Object.defineProperty - desc.value and name.value are two Ojbects which refer to the different objects (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-73.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-73.js index b5c104ca79f8941e28b322e75ca48ccef9c472e6..9627ae96fbfd1227304344a9475ad9400d81934e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-73.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-73.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-73 description: > Object.defineProperty - both desc.writable and name.writable are boolean values with the same value (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-74.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-74.js index d4de6ab9d12c98aa24fc90c3f08ea9f5dac2d5d3..39280eaedd68a45082ce3b8c6d4babc698056636 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-74.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-74.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-74 description: > Object.defineProperty - desc.writable and name.writable are two boolean values with different values (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-75.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-75.js index 1de816b7c0e2ff6294b394656c73a834033577a6..2cf4f21216bb7a31fd2b6cf02f82d34a614ad6d5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-75.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-75.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-75 description: > Object.defineProperty - both desc.[[Get]] and name.[[Get]] are two objects which refer to the same object (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-76.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-76.js index 654340a365f9a7ad9fcae45e6d5e4680eb787e68..943413aca1a12a6f8597af7a86af8bd4093946e5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-76.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-76.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-76 description: > Object.defineProperty - desc.[[Get]] and name.[[Get]] are two objects which refer to the different objects (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-77.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-77.js index 9d5c10f613fbdf34407642c1a1ddb80a35a4eff4..7903793195880bcd75a4576a6d99c49351fa7928 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-77.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-77.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-77 description: > Object.defineProperty - both desc.[[Set]] and name.[[Set]] are two objects which refer to the same object (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-78.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-78.js index 017e31803f68bbea3fd8fad3814cd81b15b46cc2..df7d3b47a7d8796f465e03309e3a3db925cbdb52 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-78.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-78.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-78 description: > Object.defineProperty - desc.[[Set]] and name.[[Set]] are two objects which refer to the different objects (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-79.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-79.js index 43ebd14cfe134a883b0a2254001140014a9a8d59..122ec046489126d1286a73f4d6bc24e0768e1caf 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-79.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-79.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-79 description: > Object.defineProperty - both desc.enumerable and name.enumerable are boolean values with the same value (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-8.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-8.js index 6de42573d9ff84f1a675d349917db47358ea6274..3469d1cf1c89c3d5c7b9b2ea94187fbd8e91a131 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-8.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-8.js @@ -10,6 +10,7 @@ info: > of O to define the property. Step 7b of [[DefineOwnProperty]] rejects if current.[[Enumerable]] and desc.[[Enumerable]] are the boolean negations of each other. +es5id: 15.2.3.6-4-8 description: > Object.defineProperty throws TypeError when changing [[Enumerable]] from false to true on non-configurable data diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-80.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-80.js index dfe126742237122b6f9ee3828297ad6112f1e689..2b4cb7dcde2278c0c50250884e63fb4c59ea5f88 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-80.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-80.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-80 description: > Object.defineProperty - desc.enumerable and name.enumerable are boolean negation of each other (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-81.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-81.js index a929cb3ae621ffea12ea32ed25324f1c3f27812c..f32840dfdc09b0f001dffd0894cb897f564255de 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-81.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-81.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-81 description: > Object.defineProperty - both desc.configurable and name.configurable are booleans with the same value (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-1.js index b2df49150cf9227c9badb041a5728ae3d6a31091..769cd95b3264ee8344d6d49f5c00d79481827be5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-82-1 description: > Object.defineProperty - Update [[Enumerable]] attribute of 'name' property to false successfully when [[Enumerable]] and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-10.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-10.js index c756961b853f5734f11510829380c8cbbeac961b..a05dceb4e1133f99a7eec181b0e7772b8b278925 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-10.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-82-10 description: > Object.defineProperty - Update [[Configurable]] attribute of 'name' property to false successfully when [[Enumerable]] and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-11.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-11.js index f5d0877dbca9c95a5941b5725dab3ca0796f6dd2..2fac9a50e3982d10485e481a4164606d157186bd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-11.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-82-11 description: > Object.defineProperty - Update [[Enumerable]] and [[Configurable]] attributes of 'name' property to false successfully when diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-12.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-12.js index af444d2d52079ef7d24e5e34429b3c85fc22d0ec..24cc41f2cf40dbe62e84c32fca74992f88a06893 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-12.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-82-12 description: > Object.defineProperty - Update [[Enumerable]] attributes of 'name' property to true successfully when [[Enumerable]] attribute of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-13.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-13.js index ab5973c284c9f30010c06de12a7b3d8e6f8b612a..ae0699c336f614f429144ab59ccedc6f56ade90c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-13.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-82-13 description: > Object.defineProperty - Update [[Enumerable]] attribute of 'name' property to false successfully when [[Enumerable]] and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-14.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-14.js index 93d9bbfce3f13cb990ac7f30f34b9100a945ff15..ef0755d2459d4fa5868e509d08196692da145f76 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-14.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-82-14 description: > Object.defineProperty - Update [[Enumerable]] attribute of 'name' property to false successfully when [[Enumerable]] and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-15.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-15.js index 54e48fe7da409891e69ade96ad518941a5d4b97f..b3189647c75abbaf0d8ed782858b4e8acaba5161 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-15.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-82-15 description: > Object.defineProperty - Update [[Configurable]] attribute of 'name' property to false successfully when [[Configurable]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-16.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-16.js index b05a41087506fbba305a9810a7079a9e888eb44b..b4ed23d8cb2768739e7946cf77ede13190fc6b09 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-16.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-82-16 description: > Object.defineProperty - Update [[Configurable]] attribute of 'name' property to false successfully when [[Enumerable]] and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-17.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-17.js index 419f87c4a688c2db407cc47debc7050d80eb7949..448d8c77519044c87f256ab6c5bbe0129013044a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-17.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-82-17 description: > Object.defineProperty - Update [[Enumerable]] and [[Configurable]] attributes of 'name' property to false successfully when diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-18.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-18.js index efee152143ce3e76b340c599c392635e9e55d29b..614ad6039e77c6854052d010d893c3845141f72b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-18.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-82-18 description: > Object.defineProperty - Update [[Enumerable]] attribute of 'name' property to true successfully when [[Enumerable]] attribute of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-19.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-19.js index 5192eaae3c54c5b1a9084d3652a25aca394f680e..939fd49d187835b6d81c6faf95d185e7ba23aad5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-19.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-82-19 description: > Object.defineProperty - Update [[Enumerable]] attribute of 'name' property to false successfully when [[Enumerable]] and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-2.js index de2e27a2eeb129b36ac870e36a538d7093aae5b1..87966dcce47668023c0e0df9f794e244229aff79 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-82-2 description: > Object.defineProperty - Update [[Enumerable]] attribute of 'name' property to false successfully when [[Enumerable]] and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-20.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-20.js index ad117b152a9dce4410eb8338aea679564bc5ba8a..386f5cf2bb58561217badff21462f771dd071016 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-20.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-82-20 description: > Object.defineProperty - Update [[Enumerable]] attribute of 'name' property to false successfully when [[Enumerable]] and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-21.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-21.js index 326d75abf84d2c3c6d7e3b6a0c6fb64aef75055e..4a6e5e620c7afb7f44c7b66dfe120d20e2d3eb4f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-21.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-82-21 description: > Object.defineProperty - Update [[Configurable]] attribute of 'name' property to false successfully when [[Enumerable]] and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-22.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-22.js index e61e6515d8b9f97a3fd1a74f926a3b380edf40c1..fceaa5941a56a3ab0648b0127f66837a4829bb6c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-22.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-82-22 description: > Object.defineProperty - Update [[Configurable]] attribute of 'name' property to false successfully when [[Enumerable]] and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-23.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-23.js index 8d775bf9ff2fecf9db8381ecd2d8fed3de53013e..29a637a453e5765784c191dc8954e3438db89102 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-23.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-82-23 description: > Object.defineProperty - Update [[Enumerable]] and [[Configurable]] attributes of 'name' property to false successfully when diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-24.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-24.js index 3f4b22a4a99b7d348e877646504ecc2cc077bde8..ea8c8f96b1e705fbbf580f905145c88c0b3d146a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-24.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-82-24 description: > Object.defineProperty - Update [[Enumerable]] attributes of 'name' property to true successfully when [[Enumerable]] attribute of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-3.js index 60bec7655da698b41e78a39560c4fdfe3bac8c16..c7feb4307f4eb306b92d8d3041af91565291a5c2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-82-3 description: > Object.defineProperty - Update [[Configurable]] attribute of 'name' property to false successfully when [[Configurable]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-4.js index e4f1801c16eb3cbae986e8378bfc628bd7e9ddde..9a0acc052dcf0535fcd5c8022f512850c73da3c5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-82-4 description: > Object.defineProperty - Update [[Configurable]] attribute of 'name' property to false successfully when [[Enumerable]] and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-5.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-5.js index fdbccc14e4f38eaa13b2fbfdf5a3f7569a56c12e..78a4d859494bd22fc3f92ccb610301cad6c564f0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-5.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-82-5 description: > Object.defineProperty - Update [[Enumerable]] and [[Configurable]] attributes of 'name' property to false successfully when diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-6.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-6.js index cba102b91e56fb4a305fb5faa5c5ce9906c51794..1367232c37d58197a52e791cb83389bf609ef2b0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-6.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-82-6 description: > Object.defineProperty - Update [[Enumerable]] attribute of 'name' property to true successfully when [[Enumerable]] attribute of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-7.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-7.js index a2ae4cec6b856a8310c90a1e37e159dcd25d5a8c..d49a50b5e48c8908aaf2af2a280d8be9347d0f6e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-7.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-82-7 description: > Object.defineProperty - Update [[Enumerable]] attribute of 'name' property to false successfully when [[Enumerable]] and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-8.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-8.js index ec503b836798e654526c88cfaa1c7733944918a6..3cad3541caea8b3ca864bb6b9213e4ee16de33d3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-8.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-82-8 description: > Object.defineProperty - Update [[Enumerable]] attribute of 'name' property to false successfully when [[Enumerable]] and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-9.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-9.js index 11fde7b9e0bf72b4c08840fcdd526bbf5e8413e8..a8b2def02a9500487fb329ea2c67764feb36c4a5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-9.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-82-9 description: > Object.defineProperty - Update [[Configurable]] attribute of 'name' property to false successfully when [[Enumerable]] and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82.js index 8995828f613115ab31ac864e7f44dd97105b24fb..22f8911a75000c9b8ed85d24398c6791fc7a41cf 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-82 description: > Object.defineProperty - desc.configurable and name.configurable are boolean negation of each other (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-83.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-83.js index 1ce435839587efe52cafbe7a73f86e97c6c75831..0516f9521b5160e36494a1b78f4b8bdb867f7cf1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-83.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-83.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-83 description: > Object.defineProperty will not throw TypeError if name.configurable = false, name.writable = false, name.value = diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-84.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-84.js index a47322b648f1e32cf038ec02d890dbf84f6d49ab..732f8f3d81f5e05c70361ff9d1996244859cda32 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-84.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-84.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-84 description: > Object.defineProperty will not throw TypeError if name.configurable = false, name.writable = false, name.value = diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-85.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-85.js index 3174d2d02db2da82d9e39d372aac204576498439..fae677cac972f3f31ab3bc0f6a58104ab9274db7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-85.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-85.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-85 description: > Object.defineProperty will not throw TypeError if name.configurable = false, name.writable = false, name.value = NaN diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-86.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-86.js index f8da608df821d6872897d24c1ad27d0ae3d314e5..70df96be68ab371a60aaa6528e8e2ec0a5413c01 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-86.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-86.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-86 description: > Object.defineProperty will throw TypeError when name.configurable = false, name.writable = false, desc.value = +0 and name.value = diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-87.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-87.js index 4c22ecf4490c6edd02f6cbd29f8939a1a5312239..18c7b2fec3119f85f38e44ea15ccbf0d80965935 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-87.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-87.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-87 description: > Object.defineProperty will throw TypeError when name.configurable = false, name.writable = false, desc.value = -0 and name.value = diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-88.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-88.js index 561eb6d2f8c907d92224ef64e9fbc54b7fc058b0..de86c82c16b9ef051d9f95cec18a3cfcea9bba12 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-88.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-88.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-88 description: > Object.defineProperty will not throw TypeError when name.configurable = false, name.writable = false, desc.value and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-89.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-89.js index 4c12f977c4dd9cf9eb42f93430de89a10a00b536..340f34baa8d41f9a2404d238005ba122fe79fcc5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-89.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-89.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-89 description: > Object.defineProperty will throw TypeError when name.configurable = false, name.writable = false, desc.value and name.value are two diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-9.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-9.js index 5d03e85c7c6cb28519e26b7efe7fed8c353910f8..9e2335b11d6033370d25864f186f1b96f8ab19b7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-9.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-9.js @@ -10,6 +10,7 @@ info: > of O to define the property. Step 7b of [[DefineOwnProperty]] rejects if current.[[Enumerable]] and desc.[[Enumerable]] are the boolean negations of each other. +es5id: 15.2.3.6-4-9 description: > Object.defineProperty throws TypeError when changing [[Enumerable]] from true to false on non-configurable data diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-90.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-90.js index 23fdcd65de080957ece955b6db48bb178cab79ba..3557a0de826e48e2f58d582d7242656d3322c7f1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-90.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-90.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-90 description: > Object.defineProperty will not throw TypeError when name.configurable = false, name.writable = false, desc.value and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-91.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-91.js index 455f6b48ba73edbfec28edaf5bfeb4e2e203fac7..eb7d259f317c0f39b97c508f98c14958112723b4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-91.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-91.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-91 description: > Object.defineProperty will throw TypeError when name.configurable = false, name.writable = false, desc.value and name.value are two diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-92.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-92.js index 1576678c60fcc61d5db6ff51be55ff689cd0b44d..fe298d2a64f268784e539434f53cd597656bd939 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-92.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-92.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-92 description: > Object.defineProperty will not throw TypeError when name.configurable = false, name.writable = false, desc.value and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-93.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-93.js index 401ad6f0c90a3cbedc3347c2aaa9c809b29dc1f5..4d58ee2ea23df35d20ce07d11389de893865faf2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-93.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-93.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-93 description: > Object.defineProperty will throw TypeError when name.configurable = false, name.writable = false, desc.value and name.value are two diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-94.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-94.js index e6a033796e89fdfcf7115277bf443d67d952a252..c12367ddb0afaffcb5583f8da57a402a7673eaa0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-94.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-94.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-94 description: > Object.defineProperty will not throw TypeError when name.configurable = false, name.writable = false, desc.value and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-95.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-95.js index 3f92a7c2e29db148ff7e93d0d9ffeba46ae353f6..a41f683145e4d9acedb992994bce389b74f90fa5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-95.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-95.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-95 description: > Object.defineProperty will throw TypeError when name.configurable = false, name.writable = false, desc.value and name.value are two diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-96.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-96.js index 8268acd1b4af2941c16f44bcfa4c1f66d6652f5b..ba8ab66ea8ecdaad726132a2a8c0904fa7be3b2e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-96.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-96.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-96 description: > Object.defineProperty will not throw TypeError when name.configurable = false, both desc.[[Set]] and name.[[Set]] are diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-97.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-97.js index a903f8ba52241fbd33e78eb16cc6d6a6f14000c8..93ec84c6c187495efd7f3adb2547cb49b4902189 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-97.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-97.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-97 description: > Object.defineProperty will throw TypeError when name.configurable = false, name.[[Set]] is undefined, desc.[[Set]] refers to an diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-98.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-98.js index d813539a323ae4d156717a2d0b6f82bd3ecb1681..9b788e48194e96d90b91ae4c3f03b9af87b4e8b6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-98.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-98.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-98 description: > Object.defineProperty will not throw TypeError when name.configurable = false, both desc.[[Get]] and name.[[Get]] are diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-99.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-99.js index 33ee03d3e0c04a0af4f5d01be3e315bcd1cd4fab..5c62c6f912532921744cada2fff9c35cdd8f16b7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-99.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-99.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.6-4-99 description: > Object.defineProperty will throw TypeError when name.configurable = false, name.[[Get]] is undefined, desc.[[Get]] refers to an diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/S15.2.3.6_A1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/S15.2.3.6_A1.js index 1332bd8d1e02598d05a43193fe7fd8052310e1da..ea25f202bbf0e1b5b78504482eeba2b78651ae9c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/S15.2.3.6_A1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/S15.2.3.6_A1.js @@ -8,6 +8,7 @@ info: > obey the constraints that even host objects must obey. In this case, that if defineProperty seems to have successfully installed a non-configurable getter, that it is still there. +es5id: 15.2.3.6_A1 description: Do getters on HTMLFormElements disappear? ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.6/S15.2.3.6_A2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.6/S15.2.3.6_A2.js index 15993773a041c4f8349fa8496e2f18bb720e036f..b672f9b85ddb4d2bbb41a85a360b7faed9490620 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.6/S15.2.3.6_A2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.6/S15.2.3.6_A2.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 15.2.3.6_A2 description: > Checks if an inherited accessor property appears to be an own property. diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-0-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-0-1.js index 45b74ede1fcf246b0b9dba8a925fcdd8f7501237..d768f488a8542dd50cd0bb71825ad0f29fb50382 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-0-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-0-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-0-1 description: Object.defineProperties must exist as a function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-0-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-0-2.js index e212a1d1a9415204da0ff5aebaf049b281f93bcf..0323b6d9270332759e4f99da94a43116fb149fa1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-0-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-0-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-0-2 description: > Object.defineProperties must exist as a function taking 2 parameters diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-1.js index 1bd32427e04882a0206d600eab48f10c4afdca27..b74713265c5b27d06d944ac73ce99599a9d947d7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-1-1 description: Object.defineProperties throws TypeError if 'O' is undefined includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-2.js index b3ce0fc7ac69a32da6feaff7d844e9a73f25cfa2..0cee4768ca499fe6fa4afb5dd7bdd5ef02017d3d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-1-2 description: Object.defineProperties throws TypeError if 'O' is null includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-3.js index a992f21772dd0d073ce9bab9b9a5f94d39b0c9c8..dc47a003c6edfe71ee63169f82f7ed0bd11c7c8a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-1-3 description: Object.defineProperties throws TypeError if 'O' is a boolean includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-4.js index e79747853f77faf999a8152c26c2c685ba4f0c35..a36d483412b17cdf9ab8decc016e72cf9a90e30f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-1-4 description: Object.defineProperties throws TypeError if 'O' is a string includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-1.js index 79c43d94c53418b46fac474326f654acb2c7453e..d4f5cc12c2a7c817470f0654d4e5188972314601 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-1 description: > Object.defineProperties throws TypeError if type of first param is not Object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-1.js index 0a233cd351c5d541a93fe8cf0d5ef667e4aaa969..40db6d8cb1951db16774839fd9918e67b2ce605a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-2-1 description: Object.defineProperties throws TypeError if 'Properties' is null includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-10.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-10.js index bc6ffd049757b74b9a2fd9106df1a52e06af1256..b4008e4c2ea5d0576348e4a3c46c7d75a94b354e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-10.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-2-10 description: Object.defineProperties - argument 'Properties' is an Array object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-11.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-11.js index eeb28f40c24bfea3fe6540284097e9b7ef7dd859..5a8941fa349f955209f98d9ed8120ae1a4d6264c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-11.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-2-11 description: Object.defineProperties - argument 'Properties' is the Math object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-12.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-12.js index 1a4f09bedafa34c90cdcc1fcb667c84af0128290..34d26cd13578aa7f704e66aac21dfa3b8816188f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-12.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-2-12 description: Object.defineProperties - argument 'Properties' is a Date object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-13.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-13.js index e418e12c80ba91f2c84a170bd5fd59f14d268062..679e0ec6cc5f9b28ff887b9f7f273cbda743c5fe 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-13.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-2-13 description: Object.defineProperties - argument 'Properties' is a RegExp object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-14.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-14.js index 43dfe1aa8d3fa39e2630e9eacd6bd1f09eaa6203..b4b2116f9e3ae8843ca73d994f3ebae3e9fca6ce 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-14.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-2-14 description: Object.defineProperties - argument 'Properties' is the JSON object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-15.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-15.js index ea8ed7c388a19f3980c82dbda0fa90fafee89a5e..a37820529cb2cb37dc28929e545f3ebc0f4c4b42 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-15.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-2-15 description: Object.defineProperties - argument 'Properties' is an Error object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-16.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-16.js index adfb27776236010b301b2c79723a136955f3ed6c..574f6a66401ca657243d3f024c370c8dbf6ad46c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-16.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-2-16 description: > Object.defineProperties - argument 'Properties' is the Arguments object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-18.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-18.js index fd2f49cf8b51e1f8000d89c35e6b823653746ace..ab08ca928f4a850846151d35fbb3e7b49744b5d8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-18.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-2-18 description: > Object.defineProperties - argument 'Properties' is the global object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-2.js index 835e220978dce21292a7e6efab931b2ddaa24fd4..13131bd2d72eee119bbc0caa6efacb1c63062756 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-2-2 description: > Object.defineProperties throws TypeError if 'Properties' is undefined diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-3.js index 7a52a6a63a310db8c3191c6a4782d239202ebdd6..7400f56a7514b2a54008ab37e01d516b92bac96d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-2-3 description: > Object.defineProperties - argument 'Properties' is a boolean whose value is false diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-4.js index 57973192f8ef57302068caa61f992fa34eb07307..722ec3fca78f0e4d7ae9966cc4fe1ef861e56eb7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-2-4 description: > Object.defineProperties - argument 'Properties' is a Boolean object whose primitive value is true diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-5.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-5.js index c7c9c09c113541bc29cfe19824d4a499217b11a1..46afc30843d2f7735dd756dd9a398541c916d837 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-5.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-2-5 description: > Object.defineProperties - argument 'Properties' is any interesting number diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-6.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-6.js index 3c827f9b859bdf32f5c41d86172c916bc74d1c06..eeca7b709cc548019375cb58bb9af4655b702e1e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-6.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-2-6 description: > Object.defineProperties - argument 'Properties' is a Number object whose primitive value is any interesting number diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-7.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-7.js index d94b45606c3c07cc34b157799b53e601ed03a97d..480fc6fc8126d8fb9380f64c23409e77a6347d52 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-7.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-2-7 description: > Object.defineProperties - argument 'Properties' is a string whose value is any interesting string diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-8.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-8.js index a28e0a375313b8404cb73bf7edff1e88a199b5c7..09f84735f260e6e002f046793a4d0ca31055340a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-8.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-2-8 description: > Object.defineProperties - argument 'Properties' is a String object whose primitive value is any interesting string diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-9.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-9.js index 723393a55de2502a6f127ee94f109724a0548b79..58ef630f8eba51b7643ac196645efcbfa0921df4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-9.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-2-9 description: > Object.defineProperties - argument 'Properties' is a Function object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-1.js index 99afa5b8717a584ff8788cb59cbc26ecbfa682ac..09cda3f34244fb85824a1d726dc18cd20071a763 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-3-1 description: > Object.defineProperties - enumerable own data property of 'Properties' is defined in 'O' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-2.js index beb2e801deb1183109a54bf10ab8a2b4fdef240c..fa9fe59be65c149177eaf2999dc1a58b49090edd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-3-2 description: > Object.defineProperties - own data property of 'Properties' which is not enumerable is not defined in 'O' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-3.js index e50de561e2fb65392aebfd3a428f5b356b5e9a0b..7728d401e5a3797867e5c57be06beca730ae28b9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-3-3 description: > Object.defineProperties - enumerable inherited data property of 'Properties' is not defined in 'O' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-4.js index 0c9eb8d12a49955f157eb52b16dbd8a2b1296bdb..3d22659875298daadf78ae0e9d852c6a521344a7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-3-4 description: > Object.defineProperties - enumerable own accessor property of 'Properties' is defined in 'O' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-5.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-5.js index 3601a422dd62be945719d4fb615a59296b8aae17..f09b305da73b8dd95c576d73bcc995f59b1ad06d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-5.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-3-5 description: > Object.defineProperties - own accessor property of 'Properties' which is not enumerable is not defined in 'O' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-6.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-6.js index addc54aa129912abf197dd6a675b6eca3ae10071..ddd5c9bbc70add6978213b29e446ec7578e38c72 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-6.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-3-6 description: > Object.defineProperties - enumerable inherited accessor property of 'Properties' is not defined in 'O' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-7.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-7.js index 1b58cbeba771e73d5691461a3f803be9eeb6ce72..e2744f2a06675cf8a54c8da4373d4a51a9032d86 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-7.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-3-7 description: > Object.defineProperties - no additional property is defined in 'O' when 'Properties' doesn't contain enumerable own property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-8.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-8.js index e9319893315ebaa32443a6633cc009c75a7df724..156cf58e4da400cc8532c89adb37f435f6c9e678 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-8.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-3-8 description: > Object.defineProperties - no additional property is defined in 'O' when 'Properties' doesn't contain enumerable own property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-1.js index 1e13cd54194c478a3dc73a634ec5a8b69e61f23f..30df974e914898c2d657d68d545babc783df8ffd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-a-1 description: > Object.defineProperties - 'P' is own data property that overrides enumerable inherited data property of 'Properties' is defined in diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-10.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-10.js index c510abc7ecc3165f5299ffa8c908d90b5c854f4d..8b1c94690b2fcae2f0475b45fab94cf4c24af912 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-10.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-a-10 description: > Object.defineProperties - 'Properties' is a Boolean object which implements its own [[Get]] method to get enumerable own property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-11.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-11.js index e657857ea12f91c66edb7258d04fe528229eab5d..2cdc9b531c9d1b3491d825dbd74c2238188f9396 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-11.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-a-11 description: > Object.defineProperties - 'Properties' is a Number object which implements its own [[Get]] method to get enumerable own property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-12.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-12.js index 8ab8d8d66b8398705c3f3f29015f4cb0834f9a2c..e23f71a3968a394cb6daf8ac59fa0e2cf1c821a6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-12.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-a-12 description: > Object.defineProperties - 'Properties' is the Math object which implements its own [[Get]] method to get enumerable own property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-13.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-13.js index f3ec31866fc3c551f396795be3c164163ada6678..788d3913c34c07d4704abcef28b9a277318e280f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-13.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-a-13 description: > Object.defineProperties - 'Properties' is a Date object which implements its own [[Get]] method to get enumerable own property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-14.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-14.js index 0d2503e45d64c6cea274a922df1dce9a085295db..f08d4ff886119bf525b3a6bed8652d8f73286e97 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-14.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-a-14 description: > Object.defineProperties - 'Properties' is a RegExp object which implements its own [[Get]] method to get enumerable own property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-15.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-15.js index f307607cc6149a9f1f8c09171eed53e3e0d212c2..99d3f7b23686d66ae17e67ed2b300243668dbb5f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-15.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-a-15 description: > Object.defineProperties - 'Properties' is the JSON object which implements its own [[Get]] method to get enumerable own property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-16.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-16.js index e027ac9d62887750881101c0726ca7575d7573c8..b6d3bd74d379adb060118fbfd0909681a2bc99e9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-16.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-a-16 description: > Object.defineProperties - 'Properties' is an Error object which implements its own [[Get]] method to get enumerable own property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-17.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-17.js index f4f9ad70224c568265fcf7c7acd31a52b93e12e6..7e78b2090a6b17116cab8d13dcda44e3ef226f37 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-17.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-a-17 description: > Object.defineProperties - 'Properties' is the Arguments object which implements its own [[Get]] method to get enumerable own diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-2.js index b55313fdff92cbf4313c6b008892167eae3797f7..9a6b6ff6e7954b78824b1e26675d59ee7a7b2ef7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-a-2 description: > Object.defineProperties - 'P' is own data property that overrides enumerable inherited accessor property of 'Properties' is defined diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-3.js index bfdc11d390126a620b3ff05a30dee8c24d04bba5..6ce8de7ea102d7acee8ff4a85e198c7c2675e019 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-a-3 description: > Object.defineProperties - enumerable own accessor property of 'Properties' that overrides enumerable inherited data property of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-4.js index 8769e109edf0ea8c2e1180fa8d45a3f3d468cf80..d8a06ed24173afbf6aaa2f7101f23d5454d20b67 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-a-4 description: > Object.defineProperties - enumerable own accessor property of 'Properties' that overrides enumerable inherited accessor property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-5.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-5.js index 21ae33be6e5a4fdb937a0ea8cf41927e31361d7b..cb9d590bc54d2001f4a0fc71aa6765197d08df65 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-5.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-a-5 description: > Object.defineProperties - enumerable own accessor property of 'Properties' without a get function is defined in 'O' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-6.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-6.js index e4f8f6d4f0f0325953cab414ed2970d4cffcd69b..75d058352821d8531633b4de9e33a32aa674b4d1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-6.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-a-6 description: > Object.defineProperties - enumerable own accessor property of 'Properties' without a get function that overrides enumerable diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-7.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-7.js index 05a88d1ea6631d134e4f3f334ad0235f17613be1..58d57f95c32f8f0fb80807ce1b8c126c5652aaa4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-7.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-a-7 description: > Object.defineProperties - 'Properties' is a Function object which implements its own [[Get]] method to get enumerable own property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-8.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-8.js index 9ff716677b6acf8a74fb10ae136772af61930898..2b6773d90346ad310f06d1163101aa0f970f0c8d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-8.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-a-8 description: > Object.defineProperties - 'Properties' is an Array object which implements its own [[Get]] method to get enumerable own property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-9.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-9.js index 692c1f8f7d08f6fab6105bd2347394f31eae5297..d5258158b1cbd489ba594c22de2e8b7254ad8c47 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-9.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-a-9 description: > Object.defineProperties - 'Properties' is a String object which implements its own [[Get]] method to get enumerable own property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-1.js index c92c5ccc88d5c5f99ba7b0be22f54b09bc9c3dd6..2edc9223bd3e3091e9e8b43a7a9a69633c345abf 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-1 description: Object.defineProperties - 'descObj' is undefined (8.10.5 step 1) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-10.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-10.js index ed414b920a67b89845f519797707b11c2137fc19..822c8a20db6de878046daf8fd2162e90676bf112 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-10.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-10 description: > Object.defineProperties - 'enumerable' property of 'descObj' is own data property that overrides an inherited data property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-100.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-100.js index de5bcb8000c57fdcba5f6ce99131394e8321d74d..c0e5356f9fe6b1a0f5d095e25e291515d66dc1f3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-100.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-100.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-100 description: > Object.defineProperties - value of 'configurable' property of 'descObj' is Boolean object (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-101.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-101.js index 0496d0d2fd393692a7b32f6bad27767d7a8452ee..03b1fb1bfa1b3c2f4dbdeca55755ce1f4524aed8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-101.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-101.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-101 description: > Object.defineProperties - value of 'configurable' property of 'descObj' is Number object (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-102.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-102.js index a9d8e0f3060d7f76dc550f5953ca36f977c2ae7b..7e8f22b47f1b2e8f04aae71ddf2bea1507e8513e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-102.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-102.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-102 description: > Object.defineProperties - value of 'configurable' property of 'descObj' is the Math object (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-103.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-103.js index 87122c32b05e4bc732d4699852806c5073b0d0db..3a8864736a082fa685bca45078ef07434e2aeb39 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-103.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-103.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-103 description: > Object.defineProperties - value of 'configurable' property of 'descObj' is Date object (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-104.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-104.js index 969fa00f3a168d13b737eb666bab6805be7349c0..e18a2186fa405566425940052da2baf70f776e38 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-104.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-104.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-104 description: > Object.defineProperties - value of 'configurable' property of 'descObj' is RegExp object (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-105.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-105.js index 420607ac32a485121af7de143bc09a0e5f150921..38707e07a7a75a81fb37de3354df78c28a23138b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-105.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-105.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-105 description: > Object.defineProperties - value of 'configurable' property of 'descObj' is the JSON object (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-106.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-106.js index d9c16c8dc447d581a94f4ff18365c2027fa9d0f9..19e84761e0f214ced70a1f7f76934e1eb4f7ebdd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-106.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-106.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-106 description: > Object.defineProperties - value of 'configurable' property of 'descObj' is Error object (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-107.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-107.js index 8e9bd911e866a6e2517c2a7c3feb44508d2a98bc..7c36792f415814e4fd0f4df8389367fdfbe7d2f3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-107.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-107.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-107 description: > Object.defineProperties - value of 'configurable' property of 'descObj' is the Argument object (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-109.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-109.js index 03c5a942f02abb9be4b24003cb3be5bcf4ac3eb1..b84fabff74712322840e8329b0184b5a02df83c3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-109.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-109.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-109 description: > Object.defineProperties - value of 'configurable' property of 'descObj' is the global object (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-11.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-11.js index df0580fb58e7acfc160c6922c44a268aad3b4da3..c75474f93e21c319f75556e183d2e43ce94d516a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-11.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-11 description: > Object.defineProperties - 'enumerable' property of 'descObj' is own data property that overrides an inherited accessor property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-110.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-110.js index 5d81d8037eb28f106dad1d7c68865f7ec345f0d8..bec1545e12e5adde1546510987797a9248d218a2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-110.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-110.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-110 description: > Object.defineProperties - value of 'configurable' property of 'descObj' is a string (value is 'false') which is treated as true diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-111.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-111.js index 1c68213d06a95ac5067a040f2c393bad26b97cd1..40dae3905188e7c85d88147d82b33f705fbcd7b9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-111.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-111.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-111 description: > Object.defineProperties - value of 'configurable' property of 'descObj' is new Boolean(false) which is treated as true value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-112.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-112.js index 00c175ced82929285048a344ffe67219b5ca8fa2..c2af6381ae04f77da6d693cf5f6b1958aed36c9c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-112.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-112.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-112 description: > Object.defineProperties - 'value' property of 'descObj' is present (8.10.5 step 5) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-113.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-113.js index 52b899f3ebdcb8c7f5b3d6d03e6e3157650993cc..dc67ffecf01de66609d00335d300e8bd1a82698c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-113.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-113.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-113 description: > Object.defineProperties - 'value' property of 'descObj' is not present (8.10.5 step 5) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-114.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-114.js index 0e910d4df6280dd2dc643a120202dd900090c025..601ac83ade514b0cf6b8570300f6ce88ea8552b3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-114.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-114.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-114 description: > Object.defineProperties - 'value' property of 'descObj' is own data property (8.10.5 step 5.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-115.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-115.js index 67276c4b62998bab3e2dd93b8b87fa3be2050b25..4500ddb1daaa39102baa0adaa8968aa807b2df75 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-115.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-115.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-115 description: > Object.defineProperties - 'value' property of 'descObj' is inherited data property (8.10.5 step 5.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-116.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-116.js index 62827a23610b8aa21da95d8ee418200b2ef2b85c..b9ab1bc8a2e2e4530b7f2fa628033eedfe81e01b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-116.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-116.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-116 description: > Object.defineProperties - 'value' property of 'descObj' is own data property that overrides an inherited data property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-117.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-117.js index 9e4c1b1c62767ef9f0e977e50906ca7af909deee..9c27d879984fac5b04f39e6501ff99f2bb199147 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-117.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-117.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-117 description: > Object.defineProperties - 'value' property of 'descObj' is own data property that overrides an inherited accessor property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-118.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-118.js index 872c7b074065d439dc955add14091a6aea068515..6a7742f8adb7bc8627557443e743c4f59f014175 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-118.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-118.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-118 description: > Object.defineProperties - 'value' property of 'descObj' is own accessor property (8.10.5 step 5.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-119.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-119.js index cde0f7b9506767a174ef920349778ae1421126a0..693c573e57bee618a3aeeb57b6a7082caeea600a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-119.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-119.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-119 description: > Object.defineProperties - 'value' property of 'descObj' is inherited accessor property (8.10.5 step 5.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-12.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-12.js index acc48a49e18464ef0883763b69ed931d26c4c28e..62b2ad27c3819001f2e14ade30a9799bcbd887b6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-12.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-12 description: > Object.defineProperties - 'enumerable' property of 'descObj' is own accessor property (8.10.5 step 3.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-120.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-120.js index 730c52d5e11fdea332939d8942f2d98328d269e4..25cc0fc4eacd5828be80e07f655bb22c3f270882 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-120.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-120.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-120 description: > Object.defineProperties - 'value' property of 'descObj' is own accessor property that overrides an inherited data property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-121.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-121.js index 9e2c46577bbd4fbf30832300a41f991d2f216185..33efa395a492b2967380acaa8aaf28ef1face028 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-121.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-121.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-121 description: > Object.defineProperties - 'value' property of 'descObj' is own accessor property that overrides an inherited accessor property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-122.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-122.js index 4500974c84b02a5831c6c4245d3a95dd3c126b44..e21797bd25058696aad63d9ab51c88e2fa4412fe 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-122.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-122.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-122 description: > Object.defineProperties - 'value' property of 'descObj' is own accessor property without a get function (8.10.5 step 5.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-123.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-123.js index 38f857e0d673dd4ce878d42c0d662403be9afc1a..c6e232d446eddf23076ca15970a1fe4ee93f7176 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-123.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-123.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-123 description: > Object.defineProperties - 'value' property of 'descObj' is own accessor property without a get function that overrides an diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-124.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-124.js index 164a0c4340be9cb6564e368414b883fdc6e819fd..1265e929bd5c7a5202b490b9cc64db5eb727be8b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-124.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-124.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-124 description: > Object.defineProperties - 'value' property of 'descObj' is inherited accessor property without a get function (8.10.5 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-125.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-125.js index afc5d45ac4a892a1f796b328cf5ed98a1cffe222..06fcb0f6f2916d483a3b060ef8512d1abbe98869 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-125.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-125.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-125 description: > Object.defineProperties - 'descObj' is a Function object which implements its own [[Get]] method to get 'value' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-126.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-126.js index 15de2e5b45542a7e641d39111e5324bf04630b27..8062fd45b2c908c4e67c5c5af6a985e07399cf22 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-126.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-126.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-126 description: > Object.defineProperties - 'descObj' is an Array object which implements its own [[Get]] method to get 'value' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-127.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-127.js index 18e0aab361004f5199f58b36b85e649429e1bd28..8356a3cd68b9a097e028253d09ce078b9113d8c1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-127.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-127.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-127 description: > Object.defineProperties - 'descObj' is a String object which implements its own [[Get]] method to get 'value' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-128.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-128.js index 27a56e316b40789d6a15cdbaaa346bbb3b5af3dc..d40b6db0f66c140d958583079181b7fcc45ce22e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-128.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-128.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-128 description: > Object.defineProperties - 'descObj' is a Boolean object which implements its own [[Get]] method to get 'value' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-129.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-129.js index 78f82f29a7ab43c2ec7a3e21ef3512a6e65957f4..b08b2200517df248274a9587753b7a69a2bb32da 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-129.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-129.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-129 description: > Object.defineProperties - 'descObj' is a Number object which implements its own [[Get]] method to get 'value' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-13.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-13.js index df1bfa9cb5fd2edcaa4ed8fc2979af6af7fd4ae7..a8922487a510e9cfc4925ae458a4b8bd382260f2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-13.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-13 description: > Object.defineProperties - 'enumerable' property of 'descObj' is inherited accessor property (8.10.5 step 3.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-130.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-130.js index a930300ffc3ecf4a2a9a8179cce976f295a94e76..a6c8df172d55acd8baaff5d417285118d2e79765 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-130.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-130.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-130 description: > Object.defineProperties - 'descObj' is the Math object which implements its own [[Get]] method to get 'value' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-131.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-131.js index 323fe29ae873363b6496d5d9a78a32b5e31b38b2..929ad5054d56fc818c973856de087c932e36cd3e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-131.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-131.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-131 description: > Object.defineProperties - 'descObj' is a Date object which implements its own [[Get]] method to get 'value' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-132.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-132.js index c33e88a0d16e4664679dfe68fb0d2765eeafe3d8..4d63b2850092e032fe53b0bdded8da270e0f3a68 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-132.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-132.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-132 description: > Object.defineProperties - 'descObj' is a RegExp object which implements its own [[Get]] method to get 'value' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-133.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-133.js index dac49e9c4ece6505695ba83f1c422e94907d127f..6decd3430078e85ab23a883bd2dcf2acf3d469fd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-133.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-133.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-133 description: > Object.defineProperties - 'descObj' is the JSON object which implements its own [[Get]] method to get 'value' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-134.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-134.js index 377f5b861aed117fcb11d9a04e49b5d296bd1355..79bb762645a7bec8106bf03b21807aae6a65ff45 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-134.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-134.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-134 description: > Object.defineProperties - 'descObj' is an Error object which implements its own [[Get]] method to get 'value' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-135.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-135.js index 07672cf3fe29094464d283aed1890caa9a5bcc27..01e9404a83dde3819a227cc9f0550d93dcbabaa2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-135.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-135.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-135 description: > Object.defineProperties - 'descObj' is the Arguments object which implements its own [[Get]] method to get 'value' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-137.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-137.js index 42c57ecf126def6577910768537f52ceea56016c..597f0b2f6d9ef4358e0bd741d03602231ff3492b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-137.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-137.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-137 description: > Object.defineProperties - 'descObj' is the global object which implements its own [[Get]] method to get 'value' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-138.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-138.js index 897996251003ab4102b912ddb812d93accd608e5..90f74b537275609d3536457ee59bbdc2b5cd25b2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-138.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-138.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-138 description: > Object.defineProperties - 'writable' property of 'descObj' is present (8.10.5 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-139.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-139.js index 7b1d63b3ae5fd47c2ff92c38d73d46059a25d05c..bd4d829b3a68a2d7b1e2b4c23cf782c5c13ac9f5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-139.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-139.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-139 description: > Object.defineProperties - 'writable' property of 'descObj' is not present (8.10.5 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-14.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-14.js index f6e4d32e19529e5d0d72acbcefa3fd8cfe8e2244..dc9d25d9f4f618ef01359956631746b0320feec8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-14.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-14 description: > Object.defineProperties - 'enumerable' property of 'descObj' is own accessor property that overrides an inherited data property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-140.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-140.js index 19429779692b86f7cf44976f3872b806ef744e03..b4713fff361d5645cc09ff5e52615cd3bf4d3a17 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-140.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-140.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-140 description: > Object.defineProperties - 'writable' property of 'descObj' is own data property (8.10.5 step 6.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-141.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-141.js index ffba891ff05ac2a7ae9683ba4fdd91f505cafb9c..3e96bb06b1c14042009c48e2828c81ad14b7e0ae 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-141.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-141.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-141 description: > Object.defineProperties - 'writable' property of 'descObj' is inherited data property (8.10.5 step 6.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-142.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-142.js index e44d8277af2e08c74b1db74e6c1860aef5324de3..c8d773512fe35e9ca0aae621a250d31aa7d64a49 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-142.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-142.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-142 description: > Object.defineProperties - 'writable' property of 'descObj' is own data property that overrides an inherited data property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-143.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-143.js index 29d720376540b18fd3b1e996a11393800fc85726..4d9c84a2f0a7ba1ce5c91e890569ffbca89dd8aa 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-143.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-143.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-143 description: > Object.defineProperties - 'writable' property of 'descObj' is own data property that overrides an inherited accessor property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-144.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-144.js index 621a2a97ca0a28e5f7b4aa8f5622d95d34a3eaab..285610f21b896ae3eb8574151795aa01596cc853 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-144.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-144.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-144 description: > Object.defineProperties - 'writable' property of 'descObj' is own accessor property (8.10.5 step 6.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-145.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-145.js index f150159b4a9fbcbefa34be44e5a039e62c90598f..4d8c8cd730e8afc1e2893698d1b330d5257bc66e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-145.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-145.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-145 description: > Object.defineProperties - 'writable' property of 'descObj' is inherited accessor property (8.10.5 step 6.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-146.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-146.js index d01619cd9c9d7391d76c44c423cf3fcc02df3733..abfba42d5331dcc715afe64c491ef6e0eac26af3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-146.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-146.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-146 description: > Object.defineProperties - 'writable' property of 'descObj' is own accessor property that overrides an inherited data property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-147.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-147.js index dd77ec50c66e291d12e00e965d2839498f2650be..4db49aa113e781e0731ac7c1c9eb858a905cb29c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-147.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-147.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-147 description: > Object.defineProperties - 'writable' property of 'descObj' is own accessor property that overrides an inherited accessor property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-148.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-148.js index c904065546b170eea1e648d168ecac87491ae7a7..72c5c9bda37664f9acf05ab9c7e6ed6fe776dddf 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-148.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-148.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-148 description: > Object.defineProperties - 'writable' property of 'descObj' is own accessor property without a get function (8.10.5 step 6.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-149.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-149.js index c2b93bf9ec68b2b5ff099bd80d69b3d8360a3c5b..b984febec6426f7a7c404dbcf8236c2daadf4888 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-149.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-149.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-149 description: > Object.defineProperties - 'writable' property of 'descObj' is own accessor property without a get function that overrides an diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-15.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-15.js index 240047d7e69cb594f0786ac2afa7eb26b6e5caf9..be87f59c375e84f1f40a5467bd8aec3ddec75406 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-15.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-15 description: > Object.defineProperties - 'enumerable' property of 'descObj' is own accessor property that overrides an inherited accessor diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-150.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-150.js index 568267e473210cb3876ecb627eefc2edf95f06aa..283fe2c277b5b4a5438d680fe6defe152ffa4ba5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-150.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-150.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-150 description: > Object.defineProperties - 'writable' property of 'descObj' is inherited accessor property without a get function (8.10.5 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-151.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-151.js index f47f16ee5003fec27c0fb0b929939ab9d373f94f..4efab8a00e916ce3c94fb6691051acec8f94d416 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-151.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-151.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-151 description: > Object.defineProperties - 'descObj' is a Function object which implements its own [[Get]] method to get 'writable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-152.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-152.js index 6ce4befdb9c4abc4284a1290b76545e4bc17281d..512eda784e387736fb3c1f4bf7860afe943ad524 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-152.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-152.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-152 description: > Object.defineProperties - 'descObj' is an Array object which implements its own [[Get]] method to get 'writable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-153.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-153.js index c1002aec6c36aadfd5e98a12c28e5f37f238eba4..a1e80ba2a05808ad85f72ffd1ddf9168d9ae9d32 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-153.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-153.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-153 description: > Object.defineProperties - 'descObj' is a String object which implements its own [[Get]] method to get 'writable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-154.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-154.js index c57abf8be2ddd4cac5d7839afd1ec4c89ff5923f..995f522e5ebe28aec3bec80fe68bb69b5ea14b60 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-154.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-154.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-154 description: > Object.defineProperties - 'descObj' is a Boolean object which implements its own [[Get]] method to get 'writable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-155.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-155.js index f990114bc2b740dc0583d16cd188e022dd5d6f3f..790b335ef3eb2e1949234e8165523e2313e1e1a4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-155.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-155.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-155 description: > Object.defineProperties - 'descObj' is a Number object which implements its own [[Get]] method to get 'writable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-156.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-156.js index c9b89f8a9d098a42137326ea0995107058d22f0f..33127f81a4ca809a8bda07e37e75377451197b74 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-156.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-156.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-156 description: > Object.defineProperties - 'descObj' is the Math object which implements its own [[Get]] method to get 'writable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-157.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-157.js index 28ef611ac234deb955f3987ba35063afd916529c..a7bfc47457d24388d69ea561fc52c64dcfd2b96e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-157.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-157.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-157 description: > Object.defineProperties - 'descObj' is a Date object which implements its own [[Get]] method to get 'writable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-158.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-158.js index 7335ae70c987c71d54f7b428f3970973f9265e6a..090aa0ff9fc8091a467f831ef0bbabdb82b1fc40 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-158.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-158.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-158 description: > Object.defineProperties - 'descObj' is a RegExp object which implements its own [[Get]] method to get 'writable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-159.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-159.js index 5fb8639628d6ce1a1f9e6e3f6a7cc4eeb173aa8c..75abd9a4bb76fdc83c7ac5423a3218adfab0cf2e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-159.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-159.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-159 description: > Object.defineProperties - 'descObj' is the JSON object which implements its own [[Get]] method to get 'writable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-16.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-16.js index 51878894d47e293425e1e4787bcf289fa32386f1..dfa20d7c0c70db9e05ffb15730542263b5ac2811 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-16.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-16 description: > Object.defineProperties - 'enumerable' property of 'descObj' is own accessor property without a get function (8.10.5 step 3.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-160.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-160.js index e90ec8bc60ace5440b6ac87dc028528b9923d81f..e1285a5f2b34b2f68d6754f17e44464680fdfc18 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-160.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-160.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-160 description: > Object.defineProperties - 'descObj' is an Error object which implements its own [[Get]] method to get 'writable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-161.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-161.js index b4d4240945cf5e89d3f1c57f0aebc24e97b5d426..506f36a79e74a74e7f8086cf49acdac267bf27b4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-161.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-161.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-161 description: > Object.defineProperties - 'descObj' is the Arguments object which implements its own [[Get]] method to get 'writable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-163.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-163.js index 0ff779c3029f96342490cc4591f6d48c6711bcfb..d485dae302df0606a3c851898a3383d044c227aa 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-163.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-163.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-163 description: > Object.defineProperties - 'descObj' is the global object which implements its own [[Get]] method to get 'writable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-164.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-164.js index 2082b23c38734eb18fb0ab99d694e52865cdda83..0ed8c762556f59063b23c430be3b7e1d7c05bbd1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-164.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-164.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-164 description: > Object.defineProperties - value of 'writable' property of 'descObj' is undefined (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-165.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-165.js index 21c39dafbb784aff317369f1add8029db712688e..93162ef637b8868b14c1e0a16a8b3a55d7e6e3a7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-165.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-165.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-165 description: > Object.defineProperties - value of 'writable' property of 'descObj' is null (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-166.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-166.js index cd787934831f3e6a3bb4ca9632a2d33c3e30a539..55243da22b5a23f3b571aefd66030e143874efa8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-166.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-166.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-166 description: > Object.defineProperties - value of 'writable' property of 'descObj' is true (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-167.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-167.js index 7c51c254345e4596d79d9761afc0e24ce8463fc9..b4a58a8d8f06704acc87791aa80255e67a7a3d0b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-167.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-167.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-167 description: > Object.defineProperties - value of 'writable' property of 'descObj' is false (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-168.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-168.js index fa7f6ac5649afdd118b7e7a9c41f5e1064248f22..4cc9e32f7bdeb3d893b90cabe1f03898736820f3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-168.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-168.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-168 description: > Object.defineProperties - value of 'writable' property of 'descObj' is 0 (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-169.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-169.js index 0ed9b2d53983a658b5c6d5252b3247caabeef80d..0642bd9fab2ad6bea3fbe9ee8145a55cec95eb3a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-169.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-169.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-169 description: > Object.defineProperties - value of 'writable' property of 'descObj' is +0 (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-17.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-17.js index 66fefa91ce0dc62d30b53d252c9e1cabeaa34ff4..9a5c60eccf558b48f08289f6773808df0bf9521f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-17.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-17 description: > Object.defineProperties - 'enumerable' property of 'descObj' is own accessor property without a get function that overrides an diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-170.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-170.js index c7d2d801c59ea760900f92faef5839063e3e8141..06def7b7c5c7c8b5f6e7ffae78814141df40d9c1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-170.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-170.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-170 description: > Object.defineProperties - value of 'writable' property of 'descObj' is -0 (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-171.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-171.js index eb5291df577798e04f2033138e57c2cc7e4b27e5..ba567b9beb69aae0c776fa8e7fa844684b76215e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-171.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-171.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-171 description: > Object.defineProperties - value of 'writable' property of 'descObj' is NaN (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-172.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-172.js index 1d05bf2ed96cb662213c289dc5d06e6dde8ae63a..829fc7bc45808d4754c7018e6a21f799b68acb47 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-172.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-172.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-172 description: > Object.defineProperties - value of 'writable' property of 'descObj' is positive number (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-173.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-173.js index cbc958de1c4b004d52eb17d7dfa229b73faed28f..e4c4c14e9c68244a07a88a5f78c3997d1187b4e9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-173.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-173.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-173 description: > Object.defineProperties - value of 'writable' property of 'descObj' is negative number (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-174.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-174.js index 41c2c405b41faa2a25c0ab1d2d3b3dfde6e603ec..5dde2bfc0c97e848da0b562b07f8bdcf90f31afd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-174.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-174.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-174 description: > Object.defineProperties - value of 'writable' property of 'descObj' is empty string (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-175.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-175.js index 611aef3c8443548f73795538ce12527dd7479923..67078b28590fb1544d454e81f00ac6bf2cd8d315 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-175.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-175.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-175 description: > Object.defineProperties - value of 'writable' property of 'descObj' is non-empty string (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-176.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-176.js index ec1d8e5769c9b6bc6964a00d4a25b760afef5bb5..11ef5451043749d7cd745ddefaa6edf6872c4f7b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-176.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-176.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-176 description: > Object.defineProperties - value of 'writable' property of 'descObj' is Function object (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-177.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-177.js index b5e69b48389ec1795d88347dd254abc618b0c912..b50419e98f2b2134e3610ed5cfdd4f20901a9767 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-177.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-177.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-177 description: > Object.defineProperties - value of 'writable' property of 'descObj' is Array object (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-178.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-178.js index 1e710f41f1934c051d330d528386d5ca4fe4e80f..34ea7c571c2775ea5416158fb164679d312a625c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-178.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-178.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-178 description: > Object.defineProperties - value of 'writable' property of 'descObj' is String object (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-179.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-179.js index f0188bf191ed48a4f78f4471d3dc035e83174e09..3542005623a6cad11c3d78ea41b6aff64635bb7b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-179.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-179.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-179 description: > Object.defineProperties - value of 'writable' property of 'descObj' is Boolean object (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-18.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-18.js index dd55ea732e649cb12c82d5693a0324a8535bff37..8595a9f849b099022cc42574eb5ad16b730bb2ea 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-18.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-18 description: > Object.defineProperties - 'enumerable' property of 'descObj' is inherited accessor property without a get function (8.10.5 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-180.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-180.js index e6a9334a776307dfc611029214591e3bb8fb8699..3b53339213868f0fcc4179cba8624acb361eabf3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-180.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-180.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-180 description: > Object.defineProperties - value of 'writable' property of 'descObj' is Number object (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-181.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-181.js index 162473940e453db3a924aa835d17c0a37bf39895..b41527f0ae6d79206dadab6b939f7b6e30f3afba 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-181.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-181.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-181 description: > Object.defineProperties - value of 'writable' property of 'descObj' is the Math object (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-182.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-182.js index 87fcb35443989fde6b7bf1901ffa50b887dac150..e892fc717be2d3d2e06bad875ab2adbcfe0b5ad1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-182.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-182.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-182 description: > Object.defineProperties - value of 'writable' property of 'descObj' is Date object (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-183.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-183.js index aa27409a363ad931d36e4986878ea1a477b886b7..619b031cd87f40ce855e7acc9060add047719109 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-183.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-183.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-183 description: > Object.defineProperties - value of 'writable' property of 'descObj' is RegExp object (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-184.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-184.js index bf724b72fa1eb4257b23f4153290195a5dd55372..6448bcc9c79a3772ff3409fd7706553294bc446f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-184.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-184.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-184 description: > Object.defineProperties - value of 'writable' property of 'descObj' is the JSON object (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-185.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-185.js index 55331d41c97a4fd8e3c86e42e01396ce74c6fce2..1f2a649ef14cc4627425641211b01ca16e78e958 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-185.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-185.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-185 description: > Object.defineProperties - value of 'writable' property of 'descObj' is Error object (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-186.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-186.js index eb1f8333453034b534fa2dd3ef06274f89a75e6b..fda13b1bb98e428569782255451b0d070800f036 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-186.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-186.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-186 description: > Object.defineProperties - value of 'writable' property of 'descObj' is the Argument object (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-188.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-188.js index 75fb85b376ba323d8c7f1411af95a81b190815dc..e7e444b0f3c93b15b76c4b02211f4f7cf9ba0322 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-188.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-188.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-188 description: > Object.defineProperties - value of 'writable' property of 'descObj' is the global object (8.10.5 step 6.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-189.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-189.js index 71dca66113819d3efc9a2532bad1e659da3b3ca3..545ac80c52525b3dda8155cbcd29d3bb0c492199 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-189.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-189.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-189 description: > Object.defineProperties - value of 'writable' property of 'descObj' is a string (value is 'false') which is treated as true diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-19.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-19.js index 45ef6bf30d45d55a50897fe57cd4ec95eab3de49..ec4d725ab7eaff2e49871d978da6492161592008 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-19.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-19 description: > Object.defineProperties - 'descObj' is a Function object which implements its own [[Get]] method to get 'enumerable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-190.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-190.js index 3ff1522bf8cff46432de1fa73a4aeb8591062ac0..4b17ccc28a5570eee874b847dc4b2291384ecc9d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-190.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-190.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-190 description: > Object.defineProperties - value of 'writable' property of 'descObj' is new Boolean(false) which is treated as true value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-191.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-191.js index 15a03c8fe7c6c67aaed9c7478799751a888441fc..4b6a36ca3b4c4e09da0785d6406577c04cbcad11 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-191.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-191.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-191 description: > Object.defineProperties - 'get' property of 'descObj' is present (8.10.5 step 7) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-192.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-192.js index 6c0d0ee955a442bd84e4da10d774324e89f5137a..50c7a4d7b55d12756b98a334835e28c3b796ef82 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-192.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-192.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-192 description: > Object.defineProperties - 'get' property of 'descObj' is not present (8.10.5 step 7) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-193.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-193.js index 7452d0bedde05d1f1e11e1a8ce4624f2b05cebee..3b0dd89bd43575e7b75594fb0f525614b01af510 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-193.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-193.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-193 description: > Object.defineProperties - 'get' property of 'descObj' is own data property (8.10.5 step 7.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-194.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-194.js index 35f77b952ab28cd9fbc690cb9ac900f54b0b6d0c..71384eb520a9988920eecc58a45c34825850f527 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-194.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-194.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-194 description: > Object.defineProperties - 'get' property of 'descObj' is inherited data property (8.10.5 step 7.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-195.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-195.js index 6ea37f65436da31473a97dbb183b98add87f6569..38dc407e430ee44e26854e5cb11c683d5d41d646 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-195.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-195.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-195 description: > Object.defineProperties - 'get' property of 'descObj' is own data property that overrides an inherited data property (8.10.5 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-196.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-196.js index 53a9c1f3baceb6b6a26e23be5b9239ad8b79ed7e..75d5d61528997040a11fcae3cc2e164bf1373a37 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-196.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-196.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-196 description: > Object.defineProperties - 'get' property of 'descObj' is own data property that overrides an inherited accessor property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-197.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-197.js index 8d29ccccf9b071e60f36b7a4b743b06ab4a1e7a7..6532a34304d5dada3faba3fd8c6d2501e324a782 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-197.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-197.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-197 description: > Object.defineProperties - 'get' property of 'descObj' is own accessor property (8.10.5 step 7.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-198.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-198.js index aa47eb3e7229683c0379a531e76753c1f739d3ec..a7decfdcd2f8d55b08bb10f994856939cb21897d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-198.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-198.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-198 description: > Object.defineProperties - 'get' property of 'descObj' is inherited accessor property (8.10.5 step 7.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-199.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-199.js index ae80d0bec56bc23027ac17f1febaa83356aa6d03..cfe54839f97f9eb09fec7bec8e18f5f6d552c25e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-199.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-199.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-199 description: > Object.defineProperties - 'get' property of 'descObj' is own accessor property that overrides an inherited data property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-2.js index f5649c9aba26cd915e617f3747f0269b6fc12f36..db68a590e5463e5f2e359dd8980f7eb0330f6d7e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-2 description: Object.defineProperties - 'descObj' is null (8.10.5 step 1) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-20.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-20.js index 4068b1dbdad8c1aa3b7b9cebd3489d81b3a9b89b..369365440c128519797110235ab6a6a9654148e8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-20.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-20 description: > Object.defineProperties - 'descObj' is an Array object which implements its own [[Get]] method to get 'enumerable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-200.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-200.js index 8bf07b4cfe8d9e67de639d396f99d72a97858218..1bb5b3ce1f6b5ef9178564267bcaccf698006ff5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-200.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-200.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-200 description: > Object.defineProperties - 'get' property of 'descObj' is own accessor property that overrides an inherited accessor property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-201.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-201.js index 0e66237ddb2e94ae49bcd91c719187cf182fee1c..8c65185fb0705274bf78c58a1fa07f435c23d166 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-201.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-201.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-201 description: > Object.defineProperties - 'get' property of 'descObj' is own accessor property without a get function (8.10.5 step 7.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-202.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-202.js index 215ad425f21cc02e97912e6fb035c203b48b0321..fcff86822602659200fb257a97703dca0556ddcb 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-202.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-202.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-202 description: > Object.defineProperties - 'get' property of 'descObj' is own accessor property without a get function that overrides an diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-203.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-203.js index 95964864e1bf25deb2260e7b1d350007269d32d5..9087239e998495415194a8fb6c4f361e18dbc7d1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-203.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-203.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-203 description: > Object.defineProperties - 'get' property of 'descObj' is inherited accessor property without a get function (8.10.5 step 7.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-204.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-204.js index 136dc02dce5f3f3f329c385f79307ca2dcbd2f0b..d630fbd2d2929d9405466ae0020fdb8f8ea114da 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-204.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-204.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-204 description: > Object.defineProperties - 'descObj' is a Function object which implements its own [[Get]] method to get 'get' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-205.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-205.js index 91252c04a946939708f7efc702316644fc3207ea..4987732f091adc2d0acba1639e4759229953fcf4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-205.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-205.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-205 description: > Object.defineProperties - 'descObj' is an Array object which implements its own [[Get]] method to get 'get' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-206.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-206.js index cd1ffb3494a763f967420206c90189e4591af3e4..282dcb169326e1fff076f5198c38eaca82a299e4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-206.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-206.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-206 description: > Object.defineProperties - 'descObj' is a String object which implements its own [[Get]] method to get 'get' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-207.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-207.js index bcdc163ec6656c398746a4c09c0495daeecb1811..2fb34238bd693c0ae0336b004895b94de5023aae 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-207.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-207.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-207 description: > Object.defineProperties - 'descObj' is a Boolean object which implements its own [[Get]] method to get 'get' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-208.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-208.js index 914354ca89e775f3325375273819e66d8f0eb56b..06c5c7791327dd302fa9a9a039e22789cd674b67 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-208.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-208.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-208 description: > Object.defineProperties - 'descObj' is a Number object which implements its own [[Get]] method to get 'get' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-209.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-209.js index 974e787ab202b99c97b14cb66cc42de1b6c3325d..8d2115fb4a05b1afe3434f05fa27eee6c388b347 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-209.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-209.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-209 description: > Object.defineProperties - 'descObj' is the Math object which implements its own [[Get]] method to get 'get' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-21.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-21.js index 4ae8eeb194b9e6920355044ae27198c5e7931a11..c1ebdb36e42e11ec65c97f6ff0403ae47b456d9a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-21.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-21 description: > Object.defineProperties - 'descObj' is a String object which implements its own [[Get]] method to get 'enumerable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-210.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-210.js index d3036afbb7b468d23eccae6845e22d860917eced..f212a9840bf6a40692d95fcf1c6674d9112f4f7c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-210.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-210.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-210 description: > Object.defineProperties - 'descObj' is a Date object which implements its own [[Get]] method to get 'get' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-211.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-211.js index 265757567a27632017d4846c83b4e2ef63906b65..877b4f038bc52b2aba21410aaa6db58e40345cec 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-211.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-211.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-211 description: > Object.defineProperties - 'descObj' is a RegExp object which implements its own [[Get]] method to get 'get' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-212.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-212.js index 53fa64ae6e970911ed86463b5d761ffa07167904..fb097bd078dfd155844375ead99ac0f0f694102f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-212.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-212.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-212 description: > Object.defineProperties - 'descObj' is the JSON object which implements its own [[Get]] method to get 'get' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-213.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-213.js index c4dd38418dfb46ca916e5413f9a272afc9a73be3..fdd80e52a51ee0bec5562f27fd9b770b99946c7b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-213.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-213.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-213 description: > Object.defineProperties - 'descObj' is an Error object which implements its own [[Get]] method to get 'get' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-214.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-214.js index cabe10e140b3be25048dfb615de5181a73aa1f9f..a40095525fae2a9a7d8a5e12f31ce8ee93c63da7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-214.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-214.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-214 description: > Object.defineProperties - 'descObj' is the Arguments object which implements its own [[Get]] method to get 'get' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-216.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-216.js index 58780b3eb6beb34e34c4ae34d7693db9598a8032..e86df67efae9ed4de44f6299e8a319aedd36aa2f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-216.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-216.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-216 description: > Object.defineProperties - 'descObj' is the global object which implements its own [[Get]] method to get 'get' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-217.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-217.js index 1a1ec8fc03069e70f48e7f0e56c5e1829a0acfde..273ee94c37103e02e84af2446622d4906c9d9c5f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-217.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-217.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-217 description: > Object.defineProperties - value of 'get' property of 'descObj' is undefined (8.10.5 step 7.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-218.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-218.js index 35ff08623484724bf1db2580da390f85157c20ea..b605246423bd74fcb9118b9814fe5ff170aa4c6d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-218.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-218.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-218 description: > Object.defineProperties - value of 'get' property of 'descObj' is primitive values( value is null) (8.10.5 step 7.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-219.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-219.js index 5ab9b5b5c60b142ceda1ce35e258477c0870314d..7db948cb74e9c812fcfb02282240b3dc99e995d4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-219.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-219.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-219 description: > Object.defineProperties - value of 'get' property of 'descObj' is primitive values( value is boolean) (8.10.5 step 7.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-22.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-22.js index 7459006e4180ddc5b7b727e612763ac1447900c7..dbf3e0122fbb56609cb603cc677a7bcce0d29a82 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-22.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-22 description: > Object.defineProperties - 'descObj' is a Boolean object which implements its own [[Get]] method to get 'enumerable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-220.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-220.js index ace805f55f5ade078555d1912ba8b7734589e842..3e933c0652718cab140f891159467aa5e2f6bda8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-220.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-220.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-220 description: > Object.defineProperties - value of 'get' property of 'descObj' is primitive values( value is number) (8.10.5 step 7.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-221.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-221.js index aac035f67d0df8d3413436b97ddeac8da9740051..87547ac121ef8da9b471cf37044ff17ab0cea037 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-221.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-221.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-221 description: > Object.defineProperties - value of 'get' property of 'descObj' is primitive values( value is string) (8.10.5 step 7.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-222.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-222.js index 728dcb02c1c2e05034068b9d95813498a821ffc5..b71da68bc34ec3815ab6b4c295210d59c04cfa76 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-222.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-222.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-222 description: > Object.defineProperties - value of 'get' property of 'descObj' is applied to Array object (8.10.5 step 7.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-223.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-223.js index 1fbc2482cd667b571a1c528862bceed75d50f2a5..1e7f90454f9b3efd9e887a5dc3b5a87464bf86ea 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-223.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-223.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-223 description: > Object.defineProperties - value of 'get' property of 'descObj' is a function (8.10.5 step 7.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-226.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-226.js index 729ce03d669df9dca1e750dd362f3423126bb2ad..b6eeb92aad083069969f2568afd611c8a4cb27d8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-226.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-226.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-226 description: > Object.defineProperties - 'set' property of 'descObj' is present (8.10.5 step 8) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-227.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-227.js index 8f4aa42e929f3726b3a24105604a96728e8cbc7e..f8a0874bcc5f8aaa39707b622ede2bfe059d9a4d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-227.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-227.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-227 description: > Object.defineProperties - 'set' property of 'descObj' is not present (8.10.5 step 8) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-228.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-228.js index b04c35341f0c5cbf938e6d462e79c3add8cb3852..33f0af8a8008887c381ed8d37794fa21da6ce425 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-228.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-228.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-228 description: > Object.defineProperties - 'set' property of 'descObj' is own data property (8.10.5 step 8.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-229.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-229.js index d4ee446e838ecb3d8b56dc63e301e17377d89884..ad1c3c5b55b19875c589a55568747110372891c7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-229.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-229.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-229 description: > Object.defineProperties - 'set' property of 'descObj' is inherited data property (8.10.5 step 8.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-23.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-23.js index 1d672c5439a38cd3bf07ea67672aaf20b0a5ab49..91c78ed86e27470c7e253bf88a68b008c71b5b79 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-23.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-23 description: > Object.defineProperties - 'descObj' is a Number object which implements its own [[Get]] method to get 'enumerable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-230.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-230.js index b68847d35a2207af34994962424945ce839c6f38..3fb18bed744b47f5fc42c67705bdcfcdbc17444a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-230.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-230.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-230 description: > Object.defineProperties - 'set' property of 'descObj' is own data property that overrides an inherited data property (8.10.5 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-231.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-231.js index 1a183822da55815d5ff889094de500921d378f26..d6d5001cd124244980ccff3ec085bf9c77aeab50 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-231.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-231.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-231 description: > Object.defineProperties - 'set' property of 'descObj' is own data property that overrides an inherited accessor property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-232.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-232.js index ec59a725d28627ca98317bb69857a142f0bc35eb..59bbaf06a7601d677b07252ca68834b2bc06a908 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-232.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-232.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-232 description: > Object.defineProperties - 'set' property of 'descObj' is own accessor property (8.10.5 step 8.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-233.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-233.js index 883b502493c9cffb9d7e5ba9f7c1e0f5b3d64828..a146b6e1a6d1f42d623ee029237f0413a7082b83 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-233.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-233.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-233 description: > Object.defineProperties - 'set' property of 'descObj' is inherited accessor property (8.10.5 step 8.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-234.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-234.js index f7d80119ec4c4b0ad6ea07e8558e1331686917b3..c9da8b4b45a065db99c6728a5685a8f495b05b2a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-234.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-234.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-234 description: > Object.defineProperties - 'set' property of 'descObj' is own accessor property that overrides an inherited data property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-235.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-235.js index 0b0ae6c01a2aecec5e99ac3a4ce610bde5ac2cb0..7a4358aade9badd857d1fac07b37ed4e9648b25a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-235.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-235.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-235 description: > Object.defineProperties - 'set' property of 'descObj' is own accessor property that overrides an inherited accessor property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-236.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-236.js index 34ecd00f27c9edb7b5676d81c75b4b77b461665e..ffb1a7868b8d011a805a969473794ee344c579c8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-236.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-236.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-236 description: > Object.defineProperties - 'set' property of 'descObj' is own accessor property without a get function (8.10.5 step 8.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-237.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-237.js index 091a5468c33c35ef33b8c89bf277986a202cdb93..7957d29b55e64f96fbf0681d509b3d79a4e66478 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-237.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-237.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-237 description: > Object.defineProperties - 'set' property of 'descObj' is own accessor property without a get function that overrides an diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-238.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-238.js index d1efcfabdf1c5b2a4f567906f881a127af4aa5e8..7f2df06927f191c7bbf6cb46ecc95067f634c261 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-238.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-238.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-238 description: > Object.defineProperties - 'set' property of 'descObj' is inherited accessor property without a get function (8.10.5 step 8.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-239.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-239.js index b8c97f68fcbc5c19fc419ccfd1018c214600ea28..eeff8198ef3655c4191689523276c5361299315f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-239.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-239.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-239 description: > Object.defineProperties - 'descObj' is a Function object which implements its own [[Get]] method to get 'set' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-24.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-24.js index 9bc73f13a0e77f3cf5068fd05f8da4b5c8dd0485..fa7ece60c239a8f2d5c9f38173a859528558a54f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-24.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-24 description: > Object.defineProperties - 'descObj' is the Math object which implements its own [[Get]] method to get 'enumerable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-240.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-240.js index 91686ebf0abbc313821cea98e9d62a93c7ea3d7e..3f73286ef361f80305ac304110948817a0378772 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-240.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-240.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-240 description: > Object.defineProperties - 'descObj' is an Array object which implements its own [[Get]] method to get 'set' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-241.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-241.js index 2fb713318213b7f9afcfb9669afc5b005e8b86f1..f99e8ebd4fbb7b875930c40d4f7429a127e0731e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-241.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-241.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-241 description: > Object.defineProperties - 'descObj' is a String object which implements its own [[Get]] method to get 'set' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-242.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-242.js index e2bd395ca885478219d3c4dd398e383e9d6ad2fa..03e9806ab3f0dadd04bb65f034cd875ef551fe5c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-242.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-242.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-242 description: > Object.defineProperties - 'descObj' is a Boolean object which implements its own [[Get]] method to get 'set' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-243.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-243.js index d758d8ddaf3bd29c877ce29c77dc9d50b156d9ac..fe8c066eca42110235b8c0903ee315cb19b41c66 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-243.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-243.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-243 description: > Object.defineProperties - 'descObj' is a Number object which implements its own [[Get]] method to get 'set' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-244.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-244.js index 968564afe9ff183c0793491b26ed85e0bbf58e37..b5092399285e860b9bd7756c63bcc62f33482b25 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-244.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-244.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-244 description: > Object.defineProperties - 'descObj' is the Math object which implements its own [[Get]] method to get 'set' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-245.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-245.js index 2ef36f15aee98c4f78cca3960d1fba8d88c0108e..875ed6f60a32c9e9ea82645ad1b598201574c114 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-245.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-245.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-245 description: > Object.defineProperties - 'descObj' is a Date object which implements its own [[Get]] method to get 'set' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-246.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-246.js index 340223ca0441964c6a46d5f8480a26b8ce781232..4dc8e6bc8f544e963c6b7d8be4f75a48d24c3c7e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-246.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-246.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-246 description: > Object.defineProperties - 'descObj' is a RegExp object which implements its own [[Get]] method to get 'set' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-247.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-247.js index 98fbd3d00cfe4b152771689435c115467c14258e..28bfc6d020e3f1cd11760a4e4ff755192a7cd280 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-247.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-247.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-247 description: > Object.defineProperties - 'descObj' is the JSON object which implements its own [[Get]] method to get 'set' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-248.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-248.js index 80fcc3cf1840ff3ff2a74e6de9fa9fede910d074..931e0f791ccf1c30766c898310cd249da8ca40dc 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-248.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-248.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-248 description: > Object.defineProperties - 'descObj' is an Error object which implements its own [[Get]] method to get 'set' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-249.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-249.js index d2913d0a61053712f4d36815f93f1542c3b2eb9c..c3dd05b7d4586c72a0fd6e9b4a9c95b7243c78a1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-249.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-249.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-249 description: > Object.defineProperties - 'descObj' is the Arguments object which implements its own [[Get]] method to get 'set' property (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-25.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-25.js index b9dc862f08977a2886d1e9156e5dae598d55422b..7ed5150536442e2c2cdc68bba37a0f76ef925f79 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-25.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-25 description: > Object.defineProperties - 'descObj' is a Date object which implements its own [[Get]] method to get 'enumerable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-252.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-252.js index ff4c35bd71cc97d4155fb369d2bdd3431aaf43b0..6f6c54047342c42b925759df681565be1b324f1e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-252.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-252.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-252 description: > Object.defineProperties - value of 'set' property of 'descObj' is undefined (8.10.5 step 8.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-253.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-253.js index 6e31059d734b56b23da41af73440e7d6c2071f9e..fa598591eceba0bf4a8ceaa5eab92905b510b6af 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-253.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-253.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-253 description: > Object.defineProperties - value of 'set' property of 'descObj' is primitive values null (8.10.5 step 8.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-254.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-254.js index 0cbac679a348364822d4f314fed4e3df8c1d6935..d763e69e3d26860a809ccd78e810f8962b6f4f29 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-254.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-254.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-254 description: > Object.defineProperties - value of 'set' property of 'descObj' is primitive values boolean (8.10.5 step 8.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-255.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-255.js index 22c3aba332b6f3cb018d9063d1fa94ac6e999081..7009df2ceaf8fda513f335e8344c05e4880b4749 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-255.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-255.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-255 description: > Object.defineProperties - value of 'set' property of 'descObj' is primitive values number (8.10.5 step 8.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-256.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-256.js index c1888f68536f099b2e4e6638fe6514d878f076c7..26aa124352805a1d5593fccf14b657c5e70aa51d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-256.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-256.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-256 description: > Object.defineProperties - value of 'set' property of 'descObj' is primitive values string (8.10.5 step 8.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-257.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-257.js index bcd786b41c16e2e34d9f18c0a0bc8330437d44fb..5c04838db48da06916d0fd96508dc2e22d0eb918 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-257.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-257.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-257 description: > Object.defineProperties - value of 'set' property of 'descObj' is an interesting object other than a function (8.10.5 step 8.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-258.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-258.js index 773c3d2b8481bed50ba9ec9f77455fd8971fc7de..3348ea4a307b7f6797dce36f1b00999f38c3f62b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-258.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-258.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-258 description: > Object.defineProperties - value of 'set' property of 'descObj' is a function (8.10.5 step 8.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-26.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-26.js index cf1980b7cc9dcfc05ebd6287a41e3395ae79d904..6dc192047b50be7d4a97c7ab192977a782066722 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-26.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-26.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-26 description: > Object.defineProperties - 'descObj' is a RegExp object which implements its own [[Get]] method to get 'enumerable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-261.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-261.js index 0107bb45a67bef53331086c32ed090adcec4961f..d7e9e129ffc37224341b8f676a3bbde56860402e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-261.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-261.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-261 description: > Object.defineProperties - TypeError is thrown if both 'set' property and 'value' property of 'descObj' are present (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-262.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-262.js index 6e3ae126d5b84f6211c2b16969c07ac6516a5421..78ce751348c9a867ba428364d4b04ad41201bf97 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-262.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-262.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-262 description: > Object.defineProperties - TypeError is thrown if both 'set' property and 'writable' property of 'descObj' are present (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-263.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-263.js index 698e3957cb529756fd9eb7668a51340f64a46d4c..ba3fcc54ada7e5a3c69f73029f07fd9821ff6349 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-263.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-263.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-263 description: > Object.defineProperties - TypeError is thrown if both 'get' property and 'value' property of 'descObj' are present (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-264.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-264.js index c0b446716f91417a4ad476e483043bf29a83250a..3382065d14047a9028507b49ee4745dbf3c83358 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-264.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-264.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-264 description: > Object.defineProperties - TypeError is thrown if both 'get' property and 'writable' property of 'descObj' are present (8.10.5 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-27.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-27.js index cee1f6d6fc435d88d0dbfc05da9d6d3d5fb250a6..2a7a3361f86b3e02fbd2731cd926b2a6785fb684 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-27.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-27.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-27 description: > Object.defineProperties - 'descObj' is the JSON object which implements its own [[Get]] method to get 'enumerable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-28.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-28.js index bd92b04316d8636ca0e90d05211a6a27fc9dcd5c..53a54f2bf636ac97436d7a8f29efe614c2599610 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-28.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-28 description: > Object.defineProperties - 'descObj' is an Error object which implements its own [[Get]] method to get 'enumerable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-29.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-29.js index 5c1b40e763a7a449cdd13296e4a3e0b86c050707..f893bfd17e80b2adfab3ecfe501112428cd5ba29 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-29.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-29 description: > Object.defineProperties - 'descObj' is the Arguments object which implements its own [[Get]] method to get 'enumerable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-3.js index 3c392be5548336d916797d4133b7b143122b5d1b..a1f17f62e72dcad306035d765c0617b1f4d5f8bb 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-3 description: Object.defineProperties - 'descObj' is a boolean (8.10.5 step 1) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-31.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-31.js index 74996457ada212e0cf3a4e29586650f73f9e6e42..3b840872e7882341a2211f3e48a85873921f86ae 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-31.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-31.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-31 description: > Object.defineProperties - 'descObj' is the global object which implements its own [[Get]] method to get 'enumerable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-32.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-32.js index 94286533d2201d9ce5fc3abf6db67d5f5ba60221..65429acfc7747fe7677491c0e2814e9fb19598a8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-32.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-32.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-32 description: > Object.defineProperties - value of 'enumerable' property of 'descObj' is undefined (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-33.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-33.js index 4d2a57c0c36326994a3ba3dbbbb07a76c83ca2f1..1c0b9bf981393b44901352da8a199a0641c9c2d8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-33.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-33.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-33 description: > Object.defineProperties - value of 'enumerable' property of 'descObj' is null (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-34.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-34.js index 43df8d71f55e623c81cc07b4c5cfded667b25e99..87e2bac6869f1c4785a68d284c234ae59ef28b32 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-34.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-34.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-34 description: > Object.defineProperties - value of 'enumerable' property of 'descObj' is true (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-35.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-35.js index 861b01fa5f4b4dd2b4b75d077cf36f54529faa95..bba3e0e7cd257a5f6e94f93f5e5ffd66ba439021 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-35.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-35.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-35 description: > Object.defineProperties - value of 'enumerable' property of 'descObj' is false (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-36.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-36.js index 9b21355c47c01f22335d203826f08de97893c7d0..f38d7a2b55137d324a923f58e76fd60b8b01d2b1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-36.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-36.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-36 description: > Object.defineProperties - value of 'enumerable' property of 'descObj' is 0 (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-37.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-37.js index 6752b8fe00775c9890d97a8384b5685a6c9e6c1a..7d8705a6382f99ce4fb8b6af4c35c8545762efa1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-37.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-37.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-37 description: > Object.defineProperties - value of 'enumerable' property of 'descObj' is +0 (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-38.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-38.js index 932c3201cfd66af73aa509a96a6df33c5773ffb3..96fc6ea9b96112fd620e8abcbf3135748fc95d26 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-38.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-38.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-38 description: > Object.defineProperties - value of 'enumerable' property of 'descObj' is -0 (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-39.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-39.js index 916e5916ddce52715f4c22632ad1794a839b8627..e54355938c7fefc779528a1e56a1037f1d9500ab 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-39.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-39.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-39 description: > Object.defineProperties - value of 'enumerable' property of 'descObj' is NaN (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-4.js index a8b469605f50cc466823ffd120f6e606cebddae8..717330adac067e6511600aaa5fb890d81648fd8a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-4 description: Object.defineProperties - 'descObj' is a number (8.10.5 step 1) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-40.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-40.js index 087e2e8b73c64a547f5af5b6d88c4a597bb7cb66..cecc926812ed75559b75e1dc4329f4298cc90de4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-40.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-40.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-40 description: > Object.defineProperties - value of 'enumerable' property of 'descObj' is positive number (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-41.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-41.js index bf17eb35037ef5d33d9f6f458de090bb0ff812d6..181425fc6fd602be676ef5a524233116674712d6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-41.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-41.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-41 description: > Object.defineProperties - value of 'enumerable' property of 'descObj' is negative number (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-42.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-42.js index deddb8ec461350fc9825fa0c002867b4268698ee..a090d1fcce07f0dd794d9792cfad116286d1d8e3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-42.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-42.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-42 description: > Object.defineProperties - value of 'enumerable' property of 'descObj' is empty string (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-43.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-43.js index c32e9b8113d08192ee472ed8719d4c59bb967588..9b061ea0c83c0f8d1a864346c6443b3405f095c0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-43.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-43.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-43 description: > Object.defineProperties - value of 'enumerable' property of 'descObj' is non-empty string (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-44.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-44.js index 1d332bd227e549b403381d9ecffe3c818c70d851..0ddb43bf170563b8b3e658eea60b885d2eda042a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-44.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-44.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-44 description: > Object.defineProperties - value of 'enumerable' property of 'descObj' is a Function object (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-45.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-45.js index 42bb6c9e7820012be92ee767c0d4e50fd3b2df76..10cb835a6ffb0be516f7341087ef6dd372721163 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-45.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-45.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-45 description: > Object.defineProperties - value of 'enumerable' property of 'descObj' is an Array object (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-46.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-46.js index fa8cdbd93600b1c1b3549330af2b04acfa0e23d8..2e93acc5225f2ad199bda3360d026c88fdaea75b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-46.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-46.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-46 description: > Object.defineProperties - value of 'enumerable' property of 'descObj' is a String object (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-47.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-47.js index c62f2065aa92c12f3246e26605eb3a6da0cf9376..5d181fddba904ce05579d0da02faecce109d702f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-47.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-47.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-47 description: > Object.defineProperties - value of 'enumerable' property of 'descObj' is a Boolean object (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-48.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-48.js index 0f4b042ce0f75ab72d0dd7be398271014ba0010d..6307dc5c645226c71f363a2ef926b7efddfe9708 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-48.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-48.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-48 description: > Object.defineProperties - value of 'enumerable' property of 'descObj' is a Number object (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-49.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-49.js index f8d8223e3c04b0a95284df71c8534f3ae905adc7..245c6757d63e59dd7b2da8e9f0403e801bb1101b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-49.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-49.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-49 description: > Object.defineProperties - value of 'enumerable' property of 'descObj' is the Math object (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-5.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-5.js index 6932d70577b371844fb03140b776ee4b90cef95f..46c2b260636e7549c2a136c318228e734d594eb8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-5.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-5 description: Object.defineProperties - 'descObj' is a string (8.10.5 step 1) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-50.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-50.js index 5c43d038eef7270a215934fcbeefe26510eb96e0..23cda588200be9990698e771bf5ed12455b8bd40 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-50.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-50.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-50 description: > Object.defineProperties - value of 'enumerable' property of 'descObj' is a Date object (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-51.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-51.js index 945ca7e0d9076d9403e9c424d6c3708af40bd7b2..c0e2ab1c00847ca5677a23be0b772e9fe763c895 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-51.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-51.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-51 description: > Object.defineProperties - value of 'enumerable' property of 'descObj' is a RegExp object (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-52.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-52.js index 9e91f65cc00cebce3422ab0196bdf5b0c53fc19a..ff5ccadd8a8de9e1c7087aeab3c3c276116fe503 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-52.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-52.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-52 description: > Object.defineProperties - value of 'enumerable' property of 'descObj' is the JSON object (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-53.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-53.js index 9e7c772f08328f6dd8029c9992d8539439ed1f6f..5f2ef94c2166f9bfb7d47e8012ca4bf7bc55ddf2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-53.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-53.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-53 description: > Object.defineProperties - value of 'enumerable' property of 'descObj' is an Error object (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-54.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-54.js index f75f5eb2389f79d22b4093840246726c30b09fdc..e569cd2bec2237a62331be48d78116435577c550 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-54.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-54.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-54 description: > Object.defineProperties - value of 'enumerable' property of 'descObj' is the Arguments object (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-56.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-56.js index c57b9f8a3a54efd815090a5f18ec31906a5b41c2..084ae835e55d293fe22dcf99c366db97c215154b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-56.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-56.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-56 description: > Object.defineProperties - value of 'enumerable' property of 'descObj' is the global object (8.10.5 step 3.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-57.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-57.js index db698601ce5dbb9655d8a17ab9d72efa05c30c16..1dc22b2247fb54d045fbe772e8dab0ad2475bd92 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-57.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-57.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-57 description: > Object.defineProperties - value of 'enumerable' property of 'descObj' is a string (value is 'false') which is treated as true diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-58.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-58.js index 7d8fa4cfe1507b67c7b87b19e44fdef468dd19f1..82ecb0600c09bbff1850a93cb2900c0e6edac3f5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-58.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-58.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-58 description: > Object.defineProperties - value of 'enumerable' property of 'descObj' is new Boolean(false) which is treated as true value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-59.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-59.js index ddee6fb2ee64301e7e999f3a6a1031b4656971d5..99a5dbbbb495a289ae1b2b573783ff6c29ecd3bf 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-59.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-59.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-59 description: > Object.defineProperties - 'configurable' property of 'descObj' is present (8.10.5 step 4) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-6.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-6.js index 3e3342ffaa6f6532e43844d56a0e028585b5cdc0..1b8f4320c716dd4290e17c9c4d5e3ab7904cdf01 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-6.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-6 description: > Object.defineProperties - 'enumerable' property of 'descObj' is present (8.10.5 step 3) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-60.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-60.js index 98a803159ec2680daa01c78eb44d8c4fa1727cdb..272b02e98e6f1d551b8293b3400be2cdeb9b0c88 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-60.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-60.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-60 description: > Object.defineProperties - 'configurable' property of 'descObj' is not present (8.10.5 step 4) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-61.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-61.js index ad1bf1f4a80df13175f957b8e41a3af1ae8c1652..55284e377c57e61e92c83937c63c3654cb8e0561 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-61.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-61.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-61 description: > Object.defineProperties - 'configurable' property of 'descObj' is own data property (8.10.5 step 4.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-62.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-62.js index ecec3e5d7125f9f4efef32c5bb67218db6e2e8f2..e0f6d570b216b0f86910799649c812f3b8556d26 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-62.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-62.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-62 description: > Object.defineProperties - 'configurable' property of 'descObj' is inherited data property (8.10.5 step 4.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-63.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-63.js index 78de125b148227f40a2075289bfb28c869cc1851..9d208285fb01a84e218e4d8818d6df8f8ae4049c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-63.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-63.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-63 description: > Object.defineProperties - 'configurable' property of 'descObj' is own data property that overrides an inherited data property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-64.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-64.js index 1b2e0b2dac1c88ee8f62c88da3fe9320f8fdcc8d..f754ca4fcff5f9dd16263f679e1d00aded3688c6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-64.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-64.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-64 description: > Object.defineProperties - 'configurable' property of 'descObj' is own data property that overrides an inherited accessor property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-65.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-65.js index f64ef35a2491a00c1a5cd7b99c863dace4fd8801..9663504925879656529cc6fdf0032222a691ed72 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-65.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-65.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-65 description: > Object.defineProperties - 'configurable' property of 'descObj' is own accessor property (8.10.5 step 4.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-66.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-66.js index 5e4fa42a105c5edc377c36c9fd7c93f5480c8e96..44e6ba52a7a38dfa588de7662f75c6f0a4a61130 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-66.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-66.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-66 description: > Object.defineProperties - 'configurable' property of 'descObj' is inherited accessor property (8.10.5 step 4.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-67.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-67.js index d2b7ed7f815a9d3bcad9f988541dec4224309bfc..eec0dbc5d58cc04a0cc4647120a4a8474865dee5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-67.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-67.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-67 description: > Object.defineProperties - 'configurable' property of 'descObj' is own accessor property that overrides an inherited data property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-68.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-68.js index e1f49a19f3f579993083727de22e1ac0486f9a56..e46ce6803558adfceb9fec808b8930da43f95baf 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-68.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-68.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-68 description: > Object.defineProperties - 'configurable' property of 'descObj' is own accessor property that overrides an inherited accessor diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-69.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-69.js index 75f1a63207ff65a84f3978c1fceb4ff695194e2a..4f43dd02604b1ec19ab7dead80ff2205d0d4dd7f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-69.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-69.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-69 description: > Object.defineProperties - 'configurable' property of 'descObj' is own accessor property without a get function (8.10.5 step 4.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-7.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-7.js index 76f4add5e6b1d5f8ada32c3eec4cb89e36cefb8a..ac9a57dcc796d0104fcad8fc6a738771375021cb 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-7.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-7 description: > Object.defineProperties - 'enumerable' property of 'descObj' is not present (8.10.5 step 3) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-70.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-70.js index 2e8497ffb54fd617cd5569868f4e830569d73ae8..850343a502894d28c21a518d23afbdc9d8daf1e9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-70.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-70.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-70 description: > Object.defineProperties - 'configurable' property of 'descObj' is own accessor property without a get function that overrides an diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-71.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-71.js index 439745e8a116c103996c623159e9f8a32562a97a..4b4b639c6b28bd39794efb554d9c12a9df60364b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-71.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-71.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-71 description: > Object.defineProperties - 'configurable' property of 'descObj' is inherited accessor property without a get function (8.10.5 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-72.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-72.js index f6b6eb36ca4fbfac774ffedb0f5820126d884e22..7b1bb81581f1a8826e4e760def63bf1b83f24c27 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-72.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-72.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-72 description: > Object.defineProperties - 'descObj' is a Function object which implements its own [[Get]] method to get 'configurable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-73.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-73.js index 5664467632e15942ccdfc151d17837b340e607f4..c0d581a11b16d5ac1b718e8cf68f7acb44d9d3ae 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-73.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-73.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-73 description: > Object.defineProperties - 'descObj' is an Array object which implements its own [[Get]] method to get 'configurable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-74.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-74.js index 5207b038fdb48d64011124d3251dde26a317f30f..d842598a0f6b04e211e328ac8ac87d8af4d4eafd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-74.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-74.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-74 description: > Object.defineProperties - 'descObj' is a String object which implements its own [[Get]] method to get 'configurable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-75.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-75.js index 6a31ce05777d151a94a61e474884ccad24b7a50d..6df5e5ec3da8eff0e8388814e45f08a1e1a430d0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-75.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-75.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-75 description: > Object.defineProperties - 'descObj' is a Boolean object which implements its own [[Get]] method to get 'configurable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-76.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-76.js index 6d1187155a59cef4fb550b92597a48ab5f66c12d..7ee1adbeabf2beb4fda349574b882b7a02ea11f0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-76.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-76.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-76 description: > Object.defineProperties - 'descObj' is a Number object which implements its own [[Get]] method to get 'configurable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-77.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-77.js index fd36d1d99913605cd740c44f0aac516d20e91890..677a8b9009b382347f230227ee9e44994177ae09 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-77.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-77.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-77 description: > Object.defineProperties - 'descObj' is the Math object which implements its own [[Get]] method to get 'configurable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-78.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-78.js index 83f62ce1c4342ac00f89a8adb6cb47396f66c807..941c0040b93bd7bde9f398375f92c3fd2bdb0ca7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-78.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-78.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-78 description: > Object.defineProperties - 'descObj' is a Date object which implements its own [[Get]] method to get 'configurable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-79.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-79.js index 7524a1a1c23aa9cd379e04d5adf29faa767a5202..0e110ef73d2a59a28e9f78a3af6ab5ee9ed0a9ef 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-79.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-79.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-79 description: > Object.defineProperties - 'descObj' is a RegExp object which implements its own [[Get]] method to get 'configurable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-8.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-8.js index a942cf8f50b8d1d4a61ccd7e2a543d085741339a..6fc9accab2c20c2026c8a952c3b1297a9f44f932 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-8.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-8 description: > Object.defineProperties - 'enumerable' property of 'descObj' is own data property (8.10.5 step 3.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-80.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-80.js index 4bf1d69f93e2f86c8ffabd16a162fcf05a792b68..7319d2896f93abef4bc4f37c46a6850a52647a8e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-80.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-80.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-80 description: > Object.defineProperties - 'descObj' is the JSON object which implements its own [[Get]] method to get 'configurable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-81.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-81.js index f4eb45124815468e02115c9dbc1a65c963f517be..4668f5486873ea787e8637838e15b5eb83184929 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-81.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-81.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-81 description: > Object.defineProperties - 'descObj' is an Error object which implements its own [[Get]] method to get 'configurable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-82.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-82.js index 13d6a81169e5e036f5732b39172ff9e096f610f1..d58c12781b9459cc49abc04a5485151593d1b0a3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-82.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-82.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-82 description: > Object.defineProperties - 'descObj' is the Arguments object which implements its own [[Get]] method to get 'configurable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-84.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-84.js index f9c6f84f4a0a454966d8a558ec9f32f1376a2d33..46fd4a6e2f0aba63c53f8540f811976dc18a6f1e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-84.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-84.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-84 description: > Object.defineProperties - 'descObj' is the global object which implements its own [[Get]] method to get 'configurable' property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-85.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-85.js index 8c434025a56295ff50fe9dc4867d96e3e6c09b97..6136a39e9a832867924164182605efca3d2f7850 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-85.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-85.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-85 description: > Object.defineProperties - value of 'configurable' property of 'descObj' is undefined (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-86.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-86.js index 967988a5e7fb05d92133de5d06b0623fae1dd984..71374c29e577c1440d475d01ac5d6689e58acb8d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-86.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-86.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-86 description: > Object.defineProperties - value of 'configurable' property of 'descObj' is null (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-87.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-87.js index 5be3f13e5853295c38ff7c063f6b2756f70c9558..30772f693706a9ab903367b548505d3bf9e01fde 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-87.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-87.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-87 description: > Object.defineProperties - value of 'configurable' property of 'descObj' is true (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-88.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-88.js index de27c9254e2ba980362bfe09f874925636d1a2a9..0e2a6410ef63209382807285cbd4c47b2e05827f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-88.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-88.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-88 description: > Object.defineProperties - value of 'configurable' property of 'descObj' is false (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-89.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-89.js index 2dbecdf7d63797a7500e1740248cb36eca502141..cc88c7b200cb090366de75b923cfd4690b0e6c64 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-89.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-89.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-89 description: > Object.defineProperties - value of 'configurable' property of 'descObj' is 0 (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-9.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-9.js index 4246c1073b2d52638c0b04d99a01bd4bfc826d5b..b5d3673ecf5326307b086c96eda0483120ae7044 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-9.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-9 description: > Object.defineProperties - 'enumerable' property of 'descObj' is inherited data property (8.10.5 step 3.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-90.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-90.js index f2d8dc042164e583869d3604529c8f2b9876d6e4..aea69a8b42bb8cc9c1fe7870ed2edc28843c8cf9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-90.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-90.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-90 description: > Object.defineProperties - value of 'configurable' property of 'descObj' is +0 (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-91.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-91.js index 82d87b3682221b83e4cb0c86ea59dd3a229c493d..594e4ed618f0542c61b4e173abdbaf7847f4698e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-91.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-91.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-91 description: > Object.defineProperties - value of 'configurable' property of 'descObj' is -0 (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-92.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-92.js index 9d2dbe2fa6c0fae40ca95dff6dd8d7521a627315..eb014efe367cc7fa0d5e24b631195fef8b7eb377 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-92.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-92.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-92 description: > Object.defineProperties - value of 'configurable' property of 'descObj' is NaN (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-93.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-93.js index 14bd74855286d4dfc3b8ffa3d7c6aeed2439efbd..34a106021770f29cf7c4d6eb494344e72cba3291 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-93.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-93.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-93 description: > Object.defineProperties - value of 'configurable' property of 'descObj' is positive number (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-94.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-94.js index 96d3713785873b2e5b1cfb22a920e0abe240b36f..3972d07e570e42caae36aad11d20667ab69164a7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-94.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-94.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-94 description: > Object.defineProperties - value of 'configurable' property of 'descObj' is negative number (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-95.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-95.js index 46ed277209e9d4ea62c383fc84fafdc9b1f73098..f98aad24c467c44eaa51d01e770b14ccf4ebbd93 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-95.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-95.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-95 description: > Object.defineProperties - value of 'configurable' property of 'descObj' is empty string (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-96.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-96.js index 4c3f7ba4ee1f8b03a44809112452cb620e3bd8f7..f1e70898780d9af7a39fdcea02158ddcef2875be 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-96.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-96.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-96 description: > Object.defineProperties - value of 'configurable' property of 'descObj' is non-empty string (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-97.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-97.js index dfbb0a228a0a226096705c1bb9d46264f5e7d07b..55fe64e9e777ac86024161a87da4dde5e654def0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-97.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-97.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-97 description: > Object.defineProperties - value of 'configurable' property of 'descObj' is Function object (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-98.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-98.js index 0a2f3af0813849c872cf5e10953cbdccde90d08a..4c3c8dd613d44e0c28fdbca7fe36d312a33144bf 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-98.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-98.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-98 description: > Object.defineProperties - value of 'configurable' property of 'descObj' is Array object (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-99.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-99.js index a1018fe18b133e28f914a38b6ff8b85fb07e1257..4aa080f7f53109080ca8851a7e72ea5b8fd6e0c4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-99.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-99.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-5-b-99 description: > Object.defineProperties - value of 'configurable' property of 'descObj' is String object (8.10.5 step 4.b) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-1.js index 683f359c12f5373537f8b9adb41743dc0e4c2402..57b356cade8da47670ee0ace0c62ceb79d222721 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-1 description: > Object.defineProperties - 'P' is own existing data property (8.12.9 step 1 ) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-10.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-10.js index e26a28cd381fb23fe21f2b027cde9a2cb1bda50a..5b579bab253002ee1bda3f03fb57525c6c88a38c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-10.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-10 description: > Object.defineProperties - 'P' is own accessor property without a get function that overrides an inherited accessor property (8.12.9 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-100.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-100.js index 437493722d036b4fb91fa4ec7ab3157b827dc65e..a718b2b736150435a36eb30048a0f6c75629f979 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-100.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-100.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-100 description: > Object.defineProperties - 'P' is data property, several attributes values of P and properties are different (8.12.9 step 12) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-101.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-101.js index d7545404598dbf1b4a324d8fd881e879a90097e7..7654595d070a85dd9b815a60ba12a6b5ba1a11ff 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-101.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-101.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-101 description: > Object.defineProperties - 'P' is accessor property, both properties.[[Get]] and P.[[Get]] are two different values (8.12.9 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-102.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-102.js index 109ed39c33a231f2e648d92ef81fe764ac36eeec..3a7e732c3805184a78cbc16016ac55bad631e961 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-102.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-102.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-102 description: > Object.defineProperties - 'P' is accessor property, P.[[Get]] is present and properties.[[Get]] is undefined (8.12.9 step 12) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-103.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-103.js index b977eab013688c6b01d8c35fd3a9563010ff46ba..472d1a2547dee89dcf976eb182a00dd693d5d6aa 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-103.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-103.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-103 description: > Object.defineProperties - 'P' is accessor property, P.[[Get]] is undefined and properties.[[Get]] is normal value (8.12.9 step 12) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-104.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-104.js index 38fa7554be51c021df63f837f4c886679bcbef93..c24473b8d5e09ace0180fe5634af8d5dedd9d938 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-104.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-104.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-104 description: > Object.defineProperties - 'P' is accessor property, both properties.[[Set]] and P.[[Set]] are two different values (8.12.9 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-105.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-105.js index 8c74618a8c447c54cdfba95e6525488bb7cf2e35..9a2c9f5c407de47efcd39593da9fcdd3a9bb443b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-105.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-105.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-105 description: > Object.defineProperties - 'P' is accessor property, P.[[Set]] is present and properties.[[Set]] is undefined (8.12.9 step 12) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-106.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-106.js index 8525e0ed40f2cdd69b54d3cd1cd8db2b8f6cc796..c8c5ae6f3155e2198e5cc46b9527d92d92182cbf 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-106.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-106.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-106 description: > Object.defineProperties - 'P' is accessor property, P.[[Set]] is undefined and properties.[[Set]] is normal value (8.12.9 step 12) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-107.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-107.js index 675157c412b586e64ba760b930ad78176de34d92..ccbed0fcdb04d986b934658869826d13336f052b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-107.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-107.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-107 description: > Object.defineProperties - 'P' is accessor property, P.enumerable and properties.enumerable are different values (8.12.9 step 12) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-108.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-108.js index 6df2d5db528bac5e3df86aa3a80f3e44b782fac0..7218d10ec4c8f44e03ee9e3deab7be6eed1e467f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-108.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-108.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-108 description: > Object.defineProperties - 'P' is accessor property, P.configurable is true and properties.configurable is false diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-109.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-109.js index 9d9b02146d5c03f733b779d522164862de96f771..43e641b78280595f6f91cc8d832cdaebbfb83c21 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-109.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-109.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-109 description: > Object.defineProperties - 'P' is accessor property, several attributes values of P and properties are different (8.12.9 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-11.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-11.js index 44203a1b6f2b2163776e10bd7c9384d24457214e..0e2dc1dc2e8fd33abed0ad57cdb7a2251b7806e5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-11.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-11 description: > Object.defineProperties - 'P' is inherited accessor property without a get function (8.12.9 step 1 ) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-110.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-110.js index 4be3084eba7a23b6bd4f955158b1709bf4a3a3f4..46cf1e0385cbef491c9244b3500b0b17539cfae4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-110.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-110.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-110 description: > Object.defineProperties - all own properties (data property and accessor property) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-111.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-111.js index cf82cf0b8e034836ef585af32f6c6d0380582749..2f1f13c5668a6dee247cfd45ddee81c77ea6e459 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-111.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-111.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-111 description: Object.defineProperties - each properties are in list order includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-112.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-112.js index 6575d7622c5b4afee935438865c6fa96d851ecf6..dea7e708870ee95c4839473024ab791756f6c03f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-112.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-112.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-112 description: > Object.defineProperties - 'O' is an Array, test the length property of 'O' is own data property (15.4.5.1 step 1) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-113.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-113.js index bab41b7c3bd194c0da60ac92fcbff89d1c5ec84e..a287ac8ca2f4b37eadffe744dc5d828e03d2b860 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-113.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-113.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-113 description: > Object.defineProperties - 'O' is an Array, test the length property of 'O' is own data property that overrides an inherited diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-114.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-114.js index 811cf6335d32de2c75b682403b07ec5967cf38ce..beb373ec958be2b7cbe3b6ea5c01c673f8b9846f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-114.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-114.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-114 description: > Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is absent, test diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-115.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-115.js index 5839eab0969ce97946dd13b3a8ec8ac2571e5514..1a8c5d2040b2a62563fa3f57ffc704840c557e5e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-115.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-115.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-115 description: > Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is absent, test diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-116.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-116.js index e772f6e77e7f3023a044cba5ea5534c1793daf83..d63c5d3b7505fd36a36cdb2b6e82eaed6b7dbd7a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-116.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-116.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-116 description: > Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is absent, test diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-117.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-117.js index 5284dd1551d188994a23418702c8458a364d3002..8ec0b45be405f4bfb5c99adbe45cb67f16d71ac3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-117.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-117.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-117 description: > Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is absent, test diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-118.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-118.js index c7de65e7f9fc171617cb7d9c3b629ce3a0fbfd8d..dd0124a4ec694451d94fde0a9465b8ac2bd8c35e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-118.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-118.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-118 description: > Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is absent, test diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-119.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-119.js index 9e23b1469246e51ed9460f30192e0329d565fbc5..b761b3f93eb7865f0e06e7602eba158dfa1964e1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-119.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-119.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-119 description: > Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is absent, test diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-12.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-12.js index 871f6dd333d60aac4de494f858e536938d91c280..dd84a5faaaa3dc895a5c551cd5f54317d4642225 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-12.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-12 description: > Object.defineProperties - 'O' is a Function object which implements its own [[GetOwnProperty]] method to get 'P' (8.12.9 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-120.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-120.js index 9bad0dd58daa6d40ca6730a2d9c18ef0c76e290d..39e13d920bf08b9239c377ac71cf9a040876a157 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-120.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-120.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-120 description: > Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is absent, test diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-121.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-121.js index b0ed483772d0fe04215f454bf99abe5391123f28..eb6a6f66abd376e0f21a91b556a9ef45e6f41cb3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-121.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-121.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-121 description: > Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', test RangeError is thrown when setting the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-122.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-122.js index 75b8bab90ebdef5ccad55531de26bfbd70a5e9c2..73981db22c4c0ad1dcc6a6c50aaad200fdef7aab 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-122.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-122.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-122 description: > Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', test setting the [[Value]] field of 'desc' to diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-123.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-123.js index f5379fb779f1485319208d2e3aaba6858af87d2e..599e0d0cc5d000f74d527335469d1492dfff2191 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-123.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-123.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-123 description: > Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is a boolean diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-124.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-124.js index c383e2f973cc8722556ae5a90094fdf6e9f5abfc..8edddac4239569aac7b1277d9c0cb1b45c4c6875 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-124.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-124.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-124 description: > Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is a boolean diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-125.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-125.js index d07b011b1560f5d40bbb9b88f7cca732550303a1..ffbb0d5ba32dc1ab2f91ef160ba00830ee5741b2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-125.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-125.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-125 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 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-126.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-126.js index 2b9eefc601e0e96fb0a1885966eb9d804ab52c05..0f08400977d97ce3d67160fff6abb5fd87035f96 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-126.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-126.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-126 description: > Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is +0 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-127.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-127.js index b34a292696d5f76c5344e3f63b3d46dd77784bd5..f204b43de77be1ed4e98d85f11ea4b661319f06b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-127.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-127.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-127 description: > Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is -0 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-128.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-128.js index 5bc294126c25e17eb1cd581369dc46355a5f92b0..c39a34c440d69d8a71072c0cdfef15c8b10efcd6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-128.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-128.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-128 description: > Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is positive diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-129.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-129.js index b0a90af73a7a3a4815a8c0b8566464130b83dd16..f1c81d35727532b4f3ea8c70a480761c1f06ea2e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-129.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-129.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-129 description: > Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is negative diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-13.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-13.js index 6a60b5940f129db9c2f5b3f2863b3387f9f9901a..0310a6ef91c1b6b6b17305b89645cf8170e3cbe5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-13.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-13 description: > Object.defineProperties - 'O' is an Array object which implements its own [[GetOwnProperty]] method to get 'P' (8.12.9 step 1 ) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-130.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-130.js index 9a9dbdab79ed543ad564a71e2439b0d33a35c268..941761b94be1fd0dd3cb50a59403994e0639e4c8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-130.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-130.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-130 description: > Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is +Infinity diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-131.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-131.js index 296410dd3d9f7103c20f1d8ec44eff828fa2ac86..17a65cfccfa7ada94f7216f8bbd609038353ea5d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-131.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-131.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-131 description: > Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is -Infinity diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-132.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-132.js index 18aca0fc4125fefd2025a75aa5720fd4564c31b9..924f053d25996960037d67c7e531022e77f2cf83 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-132.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-132.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-132 description: > Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is NaN diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-133.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-133.js index f4963c59b02e2eaa69bd8a822313e4b19033cebf..41638cfc84a4d04ad3bab8834ef1ac733df69e84 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-133.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-133.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-133 description: > Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is a string diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-134.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-134.js index 2d2c5d3d4d982745fc5827205f3dc4ca2c9b6497..ff233e80d9646549e429196c094330ccef5fe82b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-134.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-134.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-134 description: > Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is a string diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-135.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-135.js index 1aae3e11be9d30ade51234a0e5987ecc25553b91..4cb162c7539d5fabcec9d711e09c08ed6d322f6e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-135.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-135.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-135 description: > Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is a string diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-136.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-136.js index 9e53d5a470fe3c7ab60ef7667451ec70df66dea1..7c8f263589b22acaa1f080a01a2def56c9b5b223 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-136.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-136.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-136 description: > Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is a string diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-137.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-137.js index 06aebd76cd6f09a192ac504cdfbf86e0dc4231f9..798ba24aafaa8799b80d4701d2130e11e65277a1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-137.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-137.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-137 description: > Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is a string diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-138.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-138.js index 2918712e979a4c269e9daad8556a3c0c3f86afe8..62f6512102b53e4b913c4e6d5f90e8bd784bb583 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-138.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-138.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-138 description: > Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is a string diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-139.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-139.js index 59e78dc8bd8ebda30395809cf380341fd4a6cf55..e5fb9635b8a2ecb96b1fa4d1481c32f55de26130 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-139.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-139.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-139 description: > Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is a string diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-14.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-14.js index f82d4cafcd553b71291cad7709c796fead8beeb2..b094ee9ef053deb1351d8e64cfd92870530f6832 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-14.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-14 description: > Object.defineProperties - 'O' is a String object which implements its own [[GetOwnProperty]] method to get 'P' (8.12.9 step 1 ) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-140.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-140.js index 8ba2736b87da133381551c07c1f62b424d91cb12..5b4b453a1c19d70661db00540a6acce351c4e328 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-140.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-140.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-140 description: > Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is a string diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-141.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-141.js index 8418483336b712c05e3b0685f7a14e076ccd44fc..0b3f110c7e58640b969c6121d2d1fb2e389cb34e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-141.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-141.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-141 description: > Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', test the [[Value]] field of 'desc' is a string diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-142.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-142.js index 3bc41b4ff8e05a95b8ec93a9515edd913d631431..48f1d966aff068a103bd19b0378618abbb6ef699 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-142.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-142.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-142 description: > Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', test the [[Value]] field of 'desc' is an Object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-143.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-143.js index c974b8ab97776fd7f36723f6ffac67a76bddf1f7..56d2d4bac15c842bcb0659b569389f1506b85715 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-143.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-143.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-143 description: > Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is an Object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-144.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-144.js index 745926a9b2e77443b6a2d2c6139a6dece17bcd89..18b614372cfec8c6e3c995944977f0200e1ea7b9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-144.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-144.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-144 description: > Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is an Object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-145.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-145.js index c70601170513b85d95e3d38f4abc1a628a6fa0d9..3e6c139d1b4ea5fbb6d91c306e9960469034104f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-145.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-145.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-145 description: > Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is an Object diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-146.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-146.js index 2c8d55f3870357fdad5abd299b8a0462b45283c1..cb6242cd6a107dfda6e0fdce7b635ff4f9e56e46 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-146.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-146.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-146 description: > Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test TypeError is thrown when the [[Value]] field diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-147.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-147.js index cfff3696c6a229496b2db92306c0619757d3e0ee..a4392bbdf9be434f5d62701d406a80883e70a89f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-147.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-147.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-147 description: > Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test using inherited valueOf method when the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-148.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-148.js index bbf09b06649d6b2ddec741ea1642673e2508c8cd..e53d756aca0311eed208614e71b5565c63333781 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-148.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-148.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-148 description: > Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test RangeError is thrown when the [[Value]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-149.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-149.js index 3661c17e04d87f3012e6be662b20c52541846cc7..5bef4be464b90a7334abc47e934b3fb5c80a4f20 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-149.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-149.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-149 description: > Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test RangeError is thrown when the [[Value]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-15.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-15.js index 0a776daa1b1392c997ea2c69e2b499766d272311..09c6d877da7de59bbd404e035b73f1e79bd878f7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-15.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-15 description: > Object.defineProperties - 'O' is a Boolean object which implements its own [[GetOwnProperty]] method to get 'P' (8.12.9 step 1 ) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-150.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-150.js index 0d09eb976c838ba0e6c6f7fcfe14dc00007707cb..7ddfb682961695264a71032164c66b95ed288a2c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-150.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-150.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-150 description: > Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is boundary diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-151.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-151.js index eee3392ecedc930e5d9fb19d9f6edaf1bed7ed13..7070c47b1235692fc1e8ea5c0aa30af22ae90736 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-151.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-151.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-151 description: > Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is boundary diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-152.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-152.js index 03a0708850fbf1572d9d3f977cdcb9b55a7521d9..076fc9286b6049ccea4dc127d43dfd248db88a23 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-152.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-152.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-152 description: > Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test RangeError is thrown when the [[Value]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-153.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-153.js index a574423322afd38907e60ac38e3807afd4553aab..88875433f6cc40b2e32b79faff14a5a42a8da0fa 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-153.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-153.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-153 description: > Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test RangeError is thrown when the [[Value]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-155.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-155.js index 0c67677b509f47410a66107700ed95e4a5283dc9..7aea9dad2437eaaf2a9f2a748d6728ff721b7265 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-155.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-155.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-155 description: > Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', test the [[Value]] field of 'desc' which is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-156.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-156.js index 724126e569cb39437407cf618621d3367750768a..f2a2a5ef88f609e63bd2ee7b5436ac81fe7a7a78 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-156.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-156.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-156 description: > Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', test the [[Value]] field of 'desc' which equals diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-157.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-157.js index bebc2fb3648846ae7f7303587547618183a8bb40..ebd0878f852ef09e4002a8d11479281b0d07d877 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-157.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-157.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-157 description: > Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', test the [[Value]] field of 'desc' which is less diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-158.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-158.js index 9a336ff6f65dda4d5ed061422a1e0d2148af9f11..4f406fe7ee56d11af6efce4de8c7fe8759e9b8b5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-158.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-158.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-158 description: > Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is greater than diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-159.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-159.js index e616553ce7a366d6086ab8cc8a548fd19ba10d54..ad39dbb14e910ec89b108e303ec861461a985cce 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-159.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-159.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-159 description: > Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' equals to value of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-16.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-16.js index 5bd748568d2691d7259d52461d54115c67b8fd26..47ec1565c92fa2a3408d220f26689a90ae63c54a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-16.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-16 description: > Object.defineProperties - 'O' is a Number object which implements its own [[GetOwnProperty]] method to get 'P' (8.12.9 step 1 ) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-160.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-160.js index baaf7f628cdcadd284d1241c1c8ceca0e955c1b0..d08efeebc9c22f87f18dbb1471fa155a8fcfb674 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-160.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-160.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-160 description: > Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is less than value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-161.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-161.js index 121095ab818b2e8894c1143d1984a649fab46221..4b30d92881cb41949ecefd7bf40a9a1bac005c29 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-161.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-161.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-161 description: > Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is less than value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-162.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-162.js index 253712ee316a0303fc8bac8df5fd5d7bfabae26c..82f939a5251d334a1a90b375f3cfad109450a8c8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-162.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-162.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-162 description: > Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is less than value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-163.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-163.js index a099e203f25a1451eb88bb9e23d8e592016e19c1..de3c9f8e63b8176fe5836611791a2a88013af2bc 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-163.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-163.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-163 description: > Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is less than value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-164.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-164.js index 25fcfe56cd7a3fb900c3ffecbde3a2bc9942027a..b88842d5e77f8d003412743689397d51ef65eb27 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-164.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-164.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-164 description: > Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is less than value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-165.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-165.js index 5991bfdcdd03bde43a8604326f3f2c0e117c4e5e..365358cfa1918d907699fbda9ad72264af16a509 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-165.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-165.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-165 description: > Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is less than value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-166.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-166.js index 59aa89d0c026eb6713fb49f674badfb83d29ee21..54049f7dcd275adf57c18c8c695dbdf8264ea215 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-166.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-166.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-166 description: > Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is less than value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-167.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-167.js index 2b0f656eed45ab459b8e93900697c887e4f57b67..426f6a714c28a6ead76a9724719143aec2cb47ff 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-167.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-167.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-167 description: > Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is less than value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-168.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-168.js index 34d741afdb90aa8acb0506add671b8f03e8b00d7..9524eb81ac7b32993b43a8b99d0f6b6b22b0eba5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-168.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-168.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-168 description: > Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is less than value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-169.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-169.js index 3067014fa2a0d9b0819e577b8d5e0a6667c27df3..fed0e218edb33c1b1b214fa778cd72bca623f355 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-169.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-169.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-169 description: > Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is less than value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-17.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-17.js index 656c0b82afab1645b177a1a21105a56fa00ba0ec..8a6603c8929b6552b21b7a6924fc819ed78a34d2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-17.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-17 description: > Object.defineProperties - 'O' is the Math object which implements its own [[GetOwnProperty]] method to get 'P' (8.12.9 step 1 ) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-170.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-170.js index 976ca24934d647dc75ba831e99e4ab5e90a56bce..e15ed1ef522e3ca62ce61a6cf1b70dc269ce2856 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-170.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-170.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-170 description: > Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is less than value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-171.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-171.js index 6d155b571b26f8c3599312ef06a34b4858937c44..4f7c446a88dbdcc7f4bcad43503fcb657bff98dc 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-171.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-171.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-171 description: > Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is less than value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-172.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-172.js index 3b2d7dc07ddf3edadc0c4b62ac1c0be567b42d05..1702466bdaf319237d2a58a13ff3798799aa39dd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-172.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-172.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-172 description: > Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is less than value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-173.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-173.js index 989e619ef270040c036003ca7fcd4e7bced416eb..7fea4bc59a63f2b2f89c70c8c24ad9d1e96de62f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-173.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-173.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-173 description: > Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is less than value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-174.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-174.js index b152d15a6494e05a44aa2a7c4ecc43db65f3e1a4..6a64e5d7a591a317ccd7bc36b0c07d0049f489d6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-174.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-174.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-174 description: > Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is less than value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-175.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-175.js index dcd1d4626f473eb0611ac272ab52fc188c946d07..b84b2f86b39a1afda668fc33e5f42e02f84ad01f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-175.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-175.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-175 description: > Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is less than value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-176.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-176.js index d6acc542abbbf541a386207c0b016be9a753e8ab..2dcebe5c5c028ebfaa5234106937de65af152ea4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-176.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-176.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-176 description: > Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is less than value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-177.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-177.js index b5f70063764921e8d0c94b3b4bebc40726ca70ce..0fe59a8499aa0bf2bd51d4508392a9574a155c36 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-177.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-177.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-177 description: > Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is less than value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-178.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-178.js index f560ac314746ba150de30f217db2620b403e3b7a..8ddede34bf7b9bc1d97e7e9aeb24ddcf30f4b736 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-178.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-178.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-178 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' is available String values that convert to diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-179.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-179.js index 2551efaf680ab7c32027c957efec82363dc5c149..783d69a24746f7d960cd4d2261e294428d99e751 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-179.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-179.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-179 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) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-18.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-18.js index 7c213b45fa9e34c8140242791cbfd31cd9f5fba0..f645b3f8d99891efe829b918463535fcda65bb89 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-18.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-18 description: > Object.defineProperties - 'O' is a Date object which implements its own [[GetOwnProperty]] method to get 'P' (8.12.9 step 1 ) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-180.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-180.js index 9a65b20d41cd4a95535e86064707947577737f21..812991be4ad7688aaa47b53b08bef56306380b84 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-180.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-180.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-180 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) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-181.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-181.js index 4428a5ff9709e6de99679ec073eed2caa24398a5..60047b776f04dfb9e1c635a0c4eadb22571ca5d8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-181.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-181.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-181 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) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-182.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-182.js index 47e0a4244095939ed4e07c9bd87e197669c70a26..f7457f09c6c9a4629340a31c7ac76c3624c7c354 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-182.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-182.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-182 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) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-183.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-183.js index 91adc50d09e31fc5c42df5eb06164050aafe39b8..e8df1fe06b778f1dcbfb91267ddc90f217cf8ccb 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-183.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-183.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-183 description: > Object.defineProperties - TypeError is not thrown if 'O' is an Array, 'P' is an array index named property, [[Writable]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-184.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-184.js index e99cd8fd0719380c2f87376fbe3f8e6dc6dc1150..58824dfc41662e43df6035dbe76748abb8ec7f5d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-184.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-184.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-184 description: > Object.defineProperties - TypeError is thrown if 'O' is an Array, 'P' is an array index named property,[[Writable]] attribute of the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-185.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-185.js index 7e9ffcff0bd0ba6df0874c9fb43132589fa5ac31..87423daf5064fc734a1311f18b96f68f16733338 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-185.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-185.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-185 description: > Object.defineProperties - TypeError is thrown if 'O' is an Array, 'P' is an array index named property,[[Writable]] attribute of the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-186.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-186.js index da5963a77083c4cdb6b65aa23dcc6be2f4601ffc..f4877449dc52544de6a969d0ae9e61391aa997d6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-186.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-186.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-186 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) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-187.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-187.js index 94b7c5de239de78a0427b118137f8f47b0cbf401..cf45cbe65fc246c5c9eca96307d5217df4dd0b30 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-187.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-187.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-187 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) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-188.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-188.js index ab12123d6c62302e867c58937f5a8ba0073f46f2..d35c05d0ecce02f00bd215c8919d952430428682 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-188.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-188.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-188 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' is own data property that overrides an diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-189.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-189.js index 0a4719fd604ffdaa57bf9fb630c3e70b8f96c1e7..54d1574ba950419276d9fe53bfc85dd4911c16fb 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-189.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-189.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-189 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' is own data property that overrides an diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-19.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-19.js index 7850a69c2c406b36aafa5cee9c602e1b5b7ee407..d6251e983b9c6f2e9669c24ed4b21630cd58485a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-19.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-19 description: > Object.defineProperties - 'O' is a RegExp object which implements its own [[GetOwnProperty]] method to get 'P' (8.12.9 step 1 ) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-190.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-190.js index d15aa625015c18f9cbea97930122a80e28755cad..714dd644558d40571737cdea53901ba40e9d35ad 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-190.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-190.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-190 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) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-191.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-191.js index 3484ebdf55d3a259e20ff51d2e31b0990092abfb..9c4292a13361c42ea62b5b4cbc10dfa438b495e8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-191.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-191.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-191 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) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-192.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-192.js index 057e3c6c1d124a95fd68b58a78efbcecc6038f82..71d5dd9e4dc2b0cc3ee57a16902587b4a0a48f24 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-192.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-192.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-192 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' is own accessor property that overrides an diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-193.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-193.js index f0f8519aab970855384bfd6ef4aa88a1b3846a00..1c97e586a719999a44a09d34f4d101fec9da6c0f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-193.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-193.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-193 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' is own accessor property that overrides an diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-194.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-194.js index b49c3f96e6913ee94209ef4acc37c882c50c1c95..69ebd5f234a6d214aae858277909e0e1cf569297 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-194.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-194.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-194 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' property doesn't exist in 'O', test TypeError diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-195.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-195.js index 5dbe784038995711bd08941b967ff4ae39315fe1..6bd51acb3682cf172d086b985e666dd3a1cc1be0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-195.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-195.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-195 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' property doesn't exist in 'O', test 'P' is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-196.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-196.js index bb516ccf9ebb5e08cd3be237a2e0e1a84d31745b..deefffca240cb94ee75b30839341706b7a534050 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-196.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-196.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-196 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' property doesn't exist in 'O', test [[Value]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-197.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-197.js index e233d8e725297cc95a0dbabaa5abf815662ba1c9..1303906dcf05d8192de1b5a56cd00c8194169008 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-197.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-197.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-197 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' property doesn't exist in 'O', test diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-198.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-198.js index 99446779d29507da04ca37a54df6fd89526ebfae..d79db26a7b50ac0e93745721bd44e8e55e588f93 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-198.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-198.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-198 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' property doesn't exist in 'O', test diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-199.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-199.js index 660e9bf3aa754e98f69377fca151e8ddfed2d5de..e2b155f59254a1ebcc18066cac75785e080bfd7f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-199.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-199.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-199 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' property doesn't exist in 'O', test diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-2.js index 9bb87975bedd3dd8c3be5ed53abbaab5c0801fac..8622375b5351bde7b86c740d0fbe7a78b5aa7795 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-2 description: > Object.defineProperties - 'P' is inherited data property (8.12.9 step 1 ) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-20.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-20.js index 52a144deb23b3b9294038432b5680d533c1362c5..fea6bec6122b198db9a08483b15cab9475fab229 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-20.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-20 description: > Object.defineProperties - 'O' is a JSON object which implements its own [[GetOwnProperty]] method to get 'P' (8.12.9 step 1 ) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-200.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-200.js index 3c19beed477bafc435b4c8dd87524e3fd83e4583..63bcb05445ea95e47c3971bbe284e5cfa61161c6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-200.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-200.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-200 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'desc' is data descriptor, test updating all diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-201.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-201.js index 135cfa9a3c04f730bbb146e0d992a1d32e23782e..5bda1f8d433c218cb79f5244f89015e6bd9162d3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-201.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-201.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-201 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' property doesn't exist in 'O', test [[Get]] of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-202.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-202.js index 3e651cab5cd8411159f1ee4fa8b835bd496a6013..55734c44e251d39a6b7d825266f5ac24f93e916f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-202.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-202.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-202 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' property doesn't exist in 'O', test [[Set]] of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-203.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-203.js index bcc25b9a64164bd460299677dbda962d0d7a9f3d..a9f1f97dd1f85ad62aa73eefaeb924a71fc32908 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-203.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-203.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-203 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' property doesn't exist in 'O', test diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-204.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-204.js index 8a93d56c1ab9d17af5ceef39355b8baaf64495cf..54b0004f05fb5262d62daf4ff868c5f475afa816 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-204.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-204.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-204 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' property doesn't exist in 'O', test diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-205.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-205.js index 702695ef929e37a86c084880bef63c361a8e6d98..8fa5be67a07e3f8cd7736b35ccccd8a3f93cf79e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-205.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-205.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-205 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'desc' is accessor descriptor, test updating all diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-206.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-206.js index 5c565aca18ee1a84c9aec9397f511255e84ca3f7..150ed4111a1ffe07c600d306ab5d97d6caa68b3d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-206.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-206.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-206 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' makes no change if every field in 'desc' is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-207.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-207.js index 3bc112dcbacf72939c444fcfb42c30c08e44cca3..406e09285d32c079a4e3491bbb24894b1dc92134 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-207.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-207.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-207 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' makes no change if every field in 'desc' is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-208.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-208.js index f794c33ac0eda15bf315d58e509d49fd89d61c39..a0bc75abc030f676c648023d8022bc62e2234c50 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-208.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-208.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-208 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 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-209.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-209.js index cee0107e205ce1fd63b12426f46b24899bd3a3b8..5ba2fa5dd9c08f651ae7af6f6867d8c5903badc8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-209.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-209.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-209 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 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-21.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-21.js index 4337a5d08d5869244d96907aadb169814a9b5f12..d87892727b91e197f4ce9e39549957941dfee75c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-21.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-21 description: > Object.defineProperties - 'O' is an Error object which implements its own [[GetOwnProperty]] method to get 'P' (8.12.9 step 1 ) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-210.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-210.js index 3d3518877303351c833a4cedfbdee4339c66e6a2..a3ae0fcabb58dc2a38574c99628a8e227c6095c3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-210.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-210.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-210 description: > Object.defineProperties - 'O' is an Array, 'name' is an array index property, both the [[Value]] field of 'desc' and the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-211.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-211.js index 8559e3c8d9b413066b75b4484a0c783859541374..e732b47ac4ab0799eed5d2596c8f27f019bffbea 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-211.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-211.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-211 description: > Object.defineProperties - 'O' is an Array, 'name' is an array index property, both the [[Value]] field of 'desc' and the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-212.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-212.js index ed09c48d97b71a00493aa842ac65a21d2fea7861..9bec4223e31e352bdcf95746e1a38830c68068e0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-212.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-212.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-212 description: > Object.defineProperties - 'O' is an Array, 'name' is an array index property, both the [[Value]] field of 'desc' and the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-213.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-213.js index 3ca2e8c49dac17a6b0acefc04574c3cb80c55dbb..23b3b1ff094e6d745aeb8a77fdf6f1daea9df082 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-213.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-213.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-213 description: > Object.defineProperties - 'O' is an Array, 'name' is an array index property, the [[Value]] field of 'desc' is +0, and the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-214.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-214.js index 7ff6c5a1ac6f03f3a5a8ad05696d02b1640c1900..f6c82c5216c6fa2860476773a6f66505b157a777 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-214.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-214.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-214 description: > Object.defineProperties - 'O' is an Array, 'name' is an array index property, the [[Value]] field of 'desc' is -0, and the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-215.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-215.js index fba89a855fb00b5ac7c39d387b046ec91d898443..84b49158189bab22e93b5be8b1ddf4398e3cef06 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-215.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-215.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-215 description: > Object.defineProperties - 'O' is an Array, 'name' is an array index property, the [[Value]] field of 'desc' and the [[Value]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-216.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-216.js index d962979598210bd1bbe0818d997ca1f2ae4b9cce..d31ab7a424097b46b56a1162063b16a2a0bb68b5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-216.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-216.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-216 description: > Object.defineProperties - 'O' is an Array, 'name' is an array index property, the [[Value]] field of 'desc' and the [[Value]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-217.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-217.js index 9f72e4a4cd12b468967cc53785bf2c419f814802..828b925553e89a2433dda2f1cd9e9ce5cf9e5c13 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-217.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-217.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-217 description: > Object.defineProperties - 'O' is an Array, 'name' is an array index property, the [[Value]] field of 'desc' and the [[Value]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-218.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-218.js index 72c13eb1310607201a6373f6c56ca169c96b6e75..79613d2e089d465fe4a5ea8737c301c2e3b60da5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-218.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-218.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-218 description: > Object.defineProperties - 'O' is an Array, 'name' is an array index property, the [[Value]] field of 'desc' and the [[Value]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-219.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-219.js index d7ea32b4452c618289778d0b648aff51c483b116..1ea718c282fed29968fcf31de7c346fbd0b168da 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-219.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-219.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-219 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index property that already exists on 'O' with [[Writable]] true, and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-22.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-22.js index b4ed761bef2d60c6e75e7c7be6c1aba2c0d5879f..f4e43b93fab30c4b71024c1ba30b0df4acc277ef 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-22.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-22 description: > Object.defineProperties - 'O' is the Arguments object which implements its own [[GetOwnProperty]] method to get 'P' (8.12.9 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-220.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-220.js index bfe4494440eb76fcf680cd816bff5504ea81b542..ea67a91e2b4c585103e8baa60f6ed6d473002f7e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-220.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-220.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-220 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index property that already exists on 'O' with [[Writable]] true, and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-221.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-221.js index ec0392ceef270478e994a30f0307703fe13526ef..63e162462fbdf3cff7f8188160dedcb8851d2010 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-221.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-221.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-221 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index property, the [[Get]] field of 'desc' and the [[Get]] attribute diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-222.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-222.js index 123e311d2492877de31cb20173215610b0b43240..c982b46c18fc50d5353e1ee5dceba00e8540e1a5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-222.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-222.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-222 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index property, the [[Set]] field of 'desc' and the [[Set]] attribute diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-223.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-223.js index 61291f4dffebedeee9c3be3c1e01cc828df4f7dd..0c587ae74bf0a67abf069ab9c39a268c08e3d15f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-223.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-223.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-223 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index property that already exists on 'O' with [[Enumerable]] true, the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-224.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-224.js index ed20433d286d4ab85ea6cf84d432b8f3a2283d35..62274038e5b1b0e03a5a6486aa4632ecb65e8306 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-224.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-224.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-224 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index property that already exists on 'O' with [[Enumerable]] true, the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-225.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-225.js index 0a0d3efe723cfe716f4a9463ec5412ca1ff1d6c9..a7f972595e291afec990dada2cea06052cc7c57f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-225.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-225.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-225 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index property that already exists on 'O' with [[Configurable]] true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-226.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-226.js index 6934d6a7756583e5086e915387f5f94ea95450c8..f7d174a536a3a6083df69c22567708fe976268ba 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-226.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-226.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-226 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index property that already exists on 'O' with [[Configurable]] true, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-227.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-227.js index becf0539b6c24e6ce3e48e57b03430aad257f1e1..b89ee1eb869c0c6cac879fb1d5e7014698b1623c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-227.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-227.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-227 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index property, TypeError is thrown if the [[Configurable]] attribute diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-228.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-228.js index 58f2af16cf8f3bfa9d923b9931b3fb5a575904c3..2e81f368d9da12a91074dab0fe4e6c97b70df669 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-228.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-228.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-228 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index property, TypeError is thrown if the [[Configurable]] attribute diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-229.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-229.js index 91e82ccc50b8444cb518e3b18f6098c0f4864180..b58d7049e048fa1717e64efdfc9e169346e23aea 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-229.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-229.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-229 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index property, TypeError is thrown if 'P' is accessor property, and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-230.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-230.js index 4b43fd1a04a5d7b28dfbb347f11fb19f308bc22d..d242800b93ced9012e20c1b309ba05180b76d5f8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-230.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-230.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-230 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index property, TypeError is thrown if 'P' is data property, and'desc' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-231.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-231.js index cf6bf47e9f584220bc2b48849ec22206a014fd16..d96779415dd7ca6635a74447de1789caa6c36f76 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-231.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-231.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-231 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index property, 'P' is data property and 'desc' is accessor descriptor, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-232.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-232.js index 4e56668d1938e50aaaeff5a2648e387b685ec2b1..f60491fb73a42a0e4a1f4c2e341a464cb48a6464 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-232.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-232.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-232 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index property, 'P' is accessor property and 'desc' is data descriptor, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-233.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-233.js index 0d03ee7c72e10eb48722dab8802b5454b09a567c..f546ecea13d222afd6067d3a0d9eba3185d16eac 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-233.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-233.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-233 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index property, 'P' is data property and 'desc' is data descriptor, and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-234.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-234.js index 3c8bb50cc3e57e97c78b10e2b3a6605e35cb1822..5adafc9cc1ab5bcc82a7f5a6e63937a278f74660 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-234.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-234.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-234 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index property, 'P' is data property and 'desc' is data descriptor, and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-235.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-235.js index 337bedebcecd1ed4f86d3edd0d001a7b01465d37..8c915439acd667c03e814abbd214560346bb7a17 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-235.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-235.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-235 description: > Object.defineProperties - TypeError is thrown if 'O' is an Array, 'P' is an array index named property that already exists on 'O' is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-236.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-236.js index ed597d5dfa43e7a03987af483fd20e9bc5479c70..6b8a8ad32aff00cd1841130ac96750108b95c21e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-236.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-236.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-236 description: > Object.defineProperties - TypeError is thrown if 'O' is an Array, 'P' is an array index named property that already exists on 'O' is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-237.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-237.js index 88bc75d35a6068f7bfe9965b526f5ee74b5ad6a6..ac6fe0f2fca9eb8e1fc8866962b5a89e23d16625 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-237.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-237.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-237 description: > Object.defineProperties - TypeError is thrown if 'O' is an Array, 'P' is an array index named property that already exists on 'O' is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-238.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-238.js index fe7b0232fa87e59b19842bad15eafc27f19f8888..91573862c22db485331ed43c1f5af13980cb7dbd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-238.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-238.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-238 description: > Object.defineProperties - TypeError is thrown if 'O' is an Array, 'P' is an array index named property that already exists on 'O' is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-239.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-239.js index 62272d75460938455347daeef1b9ad7c3dc6a156..ae155c7e44eb50e372b25afa2d06701f68df87c2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-239.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-239.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-239 description: > Object.defineProperties - TypeError is thrown if 'O' is an Array, 'P' is an array index named property that already exists on 'O' is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-24.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-24.js index a9f81e7477963d2872bc1a2a195d47c580bf38dc..c7272405d300d87d2fb442dc695df354a745d753 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-24.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-24 description: > Object.defineProperties - 'O' is the global object which implements its own [[GetOwnProperty]] method to get 'P' (8.12.9 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-240.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-240.js index bccba6fef009d110ab3e69d6eb0295d88e1a480b..ca06eceb26aef3a1ea3c04919a7e20a5ce22975d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-240.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-240.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-240 description: > Object.defineProperties - TypeError is thrown if 'O' is an Array, 'P' is an array index named property that already exists on 'O' is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-241.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-241.js index d0c4d734ac25d5720396f64757f92db32356718b..2b013a35c292fc13941313d77d685637a9e82466 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-241.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-241.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-241 description: > Object.defineProperties - TypeError is thrown if 'O' is an Array, 'P' is an array index named property that already exists on 'O' is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-242.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-242.js index 6753cd470b753e8b92bde12fc339146bade32582..b3bf558257c97b22ea082248bd2a768838fc3d5a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-242.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-242.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-242 description: > Object.defineProperties - TypeError is thrown if 'O' is an Array, 'P' is an array index named property that already exists on 'O' is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-243.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-243.js index aacc06208200ee776db4f9147c43cde46c8c872b..61cef225cae2bab613a50ce4054ef279ab2eba7b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-243.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-243.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-243 description: > Object.defineProperties - TypeError is not thrown if 'O' is an Array, 'P' is an array index named property that already exists on diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-244.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-244.js index eeff225356ff722172cd28d9b899c2325a641e9c..9737323fc68fb12eeca8a9b21b1bbaf0832061a0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-244.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-244.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-244 description: > Object.defineProperties - TypeError is thrown if 'O' is an Array, 'P' is an array index named property that already exists on 'O' is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-245.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-245.js index 8d354942306537e01f650e62d5d84a623c66d51d..79e12c982c39339be3104ca2392deeb979ed3a64 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-245.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-245.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-245 description: > Object.defineProperties - TypeError is thrown if 'O' is an Array, 'P' is an array index named property that already exists on 'O' is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-246.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-246.js index 0e9e45c1eaa6732426a52b6acda86a937761d8d7..7b81c8297545d43ec6e681cffe8d13c016199044 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-246.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-246.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-246 description: > Object.defineProperties - TypeError is not thrown if ''O' is an Array, 'P' is an array index named property that already exists on diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-247.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-247.js index b31d4f114c24fe736237700161ddcab28559c210..7691b793846cf21a35c3c664106165142ab71f51 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-247.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-247.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-247 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index named property that already exists on 'O' is data property and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-248.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-248.js index 4ccdac99680dc442e1b79da2ceeda6834a4db371..a8aaac93f672ff1992c551b67009ef776b2a019c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-248.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-248.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-248 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index named property that already exists on 'O' is data property and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-249.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-249.js index 813395af949c7377c97474f7e7a7a938d2b519e0..e79096ad81d74f5b55b0fba6c820fc1ec59b6884 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-249.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-249.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-249 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index named property that already exists on 'O' is data property and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-25.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-25.js index efb9f2bf590736013c833d43f4ef0c594d62441a..17bb7b99fb911a787b43723e05bc7a871295c9c0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-25.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-25 description: > Object.defineProperties - 'P' doesn't exist in 'O', test TypeError is thrown when 'O' is not extensible (8.12.9 step 3) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-250.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-250.js index bb077ada89e2e2091bd843c278bd476da4de0b0e..b3bf8147baa726be13a7ba5ab42208e301b53439 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-250.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-250.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-250 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index named property that already exists on 'O' is data property and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-251.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-251.js index ca4469561248cbfccbed19f857af1c630de5c09c..93dea5d521f01a4d07a5d9251e768f3fbfe17a06 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-251.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-251.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-251 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index named property that already exists on 'O' is data property and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-252.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-252.js index 01dbf0b94990d022a7c376a450314dc4dc82ed6a..e9ae90c36cfa86ae623711d3eebd45619c0adbf2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-252.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-252.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-252 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index named property that already exists on 'O' is data property and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-253.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-253.js index dc984444cc8f82473b1eeaf1274397924f0218b7..bb7079b9c2672d9bc0909e2a71598968c633c56d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-253.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-253.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-253 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index named property that already exists on 'O' is data property and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-254.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-254.js index 32f9ed75fbedec06433bc424ed8088a3a803737f..37b3fd8f399658705d2d26b3fd0b576360b0b2a9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-254.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-254.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-254 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index named property that already exists on 'O' is accessor property and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-255.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-255.js index 82022c8a76e370b8ff6bea6a9f973f7272dc478e..1dc6b1551bcee40679e852234b0def0f1a73e8f7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-255.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-255.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-255 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index named property that already exists on 'O' is accessor property and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-256.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-256.js index fecbe1f5af3d107d502b3433e68a2cb53d2a3048..b81817a2351652ed0cf9193fa2fa731192db08bd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-256.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-256.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-256 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index named property that already exists on 'O' is accessor property and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-257.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-257.js index c819c9d0a726788189211150a86c005b31925e90..eee053f641c8b9b13db6b87e982205751af38007 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-257.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-257.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-257 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index named property that already exists on 'O' is accessor property and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-258.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-258.js index 21b13e1814950175e55eb4acbdb0c4cdd08dd764..006ca0621727e9815e7dce1f804fe9fa01d15ac9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-258.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-258.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-258 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index named property that already exists on 'O' is accessor property and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-259.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-259.js index 2d228cf45ab7efe103b5e1d532fbbdaf0066de73..eaa40a6eb6ee336149f34c7e1afc08a7b6356271 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-259.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-259.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-259 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index named property that already exists on 'O' is accessor property and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-26.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-26.js index d8b57935924c98b4dce4af0221c1ad81bf5f12bf..0ce274aba7c090864a69106b6d8d64e3cfb86437 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-26.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-26.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-26 description: > Object.defineProperties - 'P' doesn't exist in 'O', test 'P' is defined as data property when 'desc' is generic descriptor (8.12.9 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-260.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-260.js index 5c413cc0a93f80692e2b06b16de02047f1133ec7..867cb5c62cab7388f511878336bd75092051d649 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-260.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-260.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-260 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index named property that already exists on 'O' is accessor property and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-261.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-261.js index 45465838e43891969443a02d7331bd1b64d713e4..0098303752737473ccb605e5c58bbe7de77f5761 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-261.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-261.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-261 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index named property that already exists on 'O' is accessor property and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-262.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-262.js index 12013ab6a64825894ff36f1af26de24bdbfe7aaf..cf4f32fa2a0341c962b1fd105fbc96871a754a26 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-262.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-262.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-262 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index named property that already exists on 'O' is accessor property and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-263.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-263.js index ba876a41b6d985eb37ddbbba433bb90a92f2ed87..65034fa2e2067b400908bf66c9cc8409083a690f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-263.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-263.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-263 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index named property, test the length property of 'O' is not changed if diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-264.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-264.js index 8e283a2516d466c2fa0501fc779b255ef830988f..aa994100455c8b19e43e7cf055fdd1c96b4ef866 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-264.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-264.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-264 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index named property, test the length property of 'O' is set as diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-265.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-265.js index 181b309c440dae0ded05806f8ceec06b10e5673b..62ff57b15fa22c014907a795b5614e43403b638c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-265.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-265.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-265 description: > Object.defineProperties - 'O' is an Array, 'P' is an array index named property, test the length property of 'O' is set as diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-266.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-266.js index 5b872bb0ab6614ecd1aeec3f1e10bfccfa91e4aa..4db292bd3467016c138ecd59fa78b9e848288608 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-266.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-266.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-266 description: > Object.defineProperties - 'O' is an Array, 'P' is generic property that won't exist on 'O', and 'desc' is data descriptor, test 'P' diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-267.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-267.js index aaf142dfbdfba8abc29271485ad5fd3763bc4f66..7b8d81bdc4c85aece2e17e0543b51002a324736e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-267.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-267.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-267 description: > Object.defineProperties - 'O' is an Array, 'P' is generic property, and 'desc' is accessor descriptor, test 'P' is defined diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-268.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-268.js index 4b68ac497c68d48c7595768d9acb09ecb5891e84..c302b57a842816254da958f90f8cbaf33cc94655 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-268.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-268.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-268 description: > Object.defineProperties - 'O' is an Array, 'P' is generic own accessor property of 'O', and 'desc' is accessor descriptor, test diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-269.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-269.js index 105bfc89c95cd87c1f7a75cafa9e5bbb5ea71404..84b60a4e0e7458caf53159e4caa0cc85f5072367 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-269.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-269.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-269 description: > Object.defineProperties - 'O' is an Array, 'P' is generic own data property of 'O', and 'desc' is data descriptor, test updating diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-27.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-27.js index 604f07d7e8c1fd5bd80acdc0d9bc2b61881633b3..9a7948f91b686f7b0a82853f5e9d3ee702ab5fa5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-27.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-27.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-27 description: > Object.defineProperties - 'P' doesn't exist in 'O', test [[Value]] of 'P' is set as undefined value if absent in data descriptor diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-270.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-270.js index 8d9e3dc58b83220762fadfbb66f8e93af2c1e327..8ddf5151c4a3766d14309244f971d49c54db3e45 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-270.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-270.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-270 description: > Object.defineProperties - 'O' is an Array, 'P' is generic own data property of 'O', test TypeError is thrown when updating the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-271.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-271.js index 5244a3317ef8517b4a9f480ab67ce5e7367ebd2c..6cefedf40e097a73d64676e52838ee8416b31f14 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-271.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-271.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-271 description: > Object.defineProperties -'O' is an Array, 'P' is generic own data property of 'O', test TypeError is thrown when updating the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-272.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-272.js index 8ca2bcee27c442699d4625c6d6ecceeaf6d503fd..2630e340d9d0a8853fd514a55642a40dafd8c9ba 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-272.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-272.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-272 description: > Object.defineProperties - 'O' is an Array, 'P' is generic own data property of 'O', test TypeError is thrown when updating the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-273.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-273.js index 9f7f9a8f81f478536aea34cae542b1c2877ea4c3..f22658d7c342506e74294895b0baac5a2e80959c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-273.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-273.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-273 description: > Object.defineProperties - 'O' is an Array, 'P' is generic own data property of 'O', test TypeError is thrown when updating the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-274.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-274.js index 683e8555e177580effe0b3cfe9a35281b2ca653c..2f27559b3e402cf15841ab6ea514ddbf6540a04a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-274.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-274.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-274 description: > Object.defineProperties - 'O' is an Array, 'P' is generic own accessor property of 'O', test TypeError is thrown when updating diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-275.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-275.js index 254d9cdb8385a9da200a0005e8ffa18eed7ac272..db153cc1f9e0c8c97c420abcdffdc585895c9424 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-275.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-275.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-275 description: > Object.defineProperties - 'O' is an Array, 'P' is generic own accessor property of 'O', test TypeError is thrown when updating diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-276.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-276.js index e6296dcedfff2da63b74d4784bb6b46fa9a5a8f3..f39432a200036fb74f1cf440d2da661b0ad14997 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-276.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-276.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-276 description: > Object.defineProperties - 'O' is an Array, 'P' is generic own accessor property of 'O', test TypeError is thrown when updating diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-277.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-277.js index cada6c04032eb887065574531d691442718cb5b6..2e327ca23ea9eba9964233e9e63fad6c3eab07d3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-277.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-277.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-277 description: > Object.defineProperties - 'O' is an Array, 'P' is generic own accessor property of 'O', test TypeError is thrown when updating diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-278.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-278.js index cbc6504113e56b173f925a2d691248b182e9724e..020367e287c14c0fb36f3f5c4308223a67a46b98 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-278.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-278.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-278 description: > Object.defineProperties - 'O' is an Arguments object, 'P' is own property which is ever defined in both [[ParameterMap]] of 'O' and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-279.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-279.js index e7f7aa962b43add0a0b7cbe27b75ad6ce246c548..445d5719d3edf1af88dcc02f93b3fffde6010da5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-279.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-279.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-279 description: > Object.defineProperties - 'O' is an Arguments object, 'P' is own property which is ever defined in both [[ParameterMap]] of 'O' and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-28.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-28.js index 18913f4976293bba1ec64cf537e899b02c3e1483..3627e00847daeab75c17897fd6a302bc45aa1924 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-28.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-28 description: > Object.defineProperties - 'P' doesn't exist in 'O', test [[Writable]] of 'P' is set as false value if absent in data diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-280.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-280.js index 2d1e74fc36f78ebcb54d2871c06bee1cde91c5e8..e47d631ecd14a1ff163fba6982a6036c34e69014 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-280.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-280.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-280 description: > Object.defineProperties - 'O' is an Arguments object, 'P' is own accessor property of 'O' which is also defined in [[ParameterMap]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-281.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-281.js index 6e7ee53250da787efbd998452ed7bf38a60f4799..cf0de9523e2375941ddbcacafeedc71fa9013cc7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-281.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-281.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-281 description: > Object.defineProperties - 'O' is an Arguments object, 'P' is own data property of 'O' which is also defined in [[ParameterMap]] of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-282.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-282.js index a2ea0d7265d135d052f06a1568e9dbf0baf2e505..f8dc1ff7b92337c528d45281375523dee68c2dd6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-282.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-282.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-282 description: > Object.defineProperties - 'O' is an Arguments object, 'P' is own data property of 'O' which is also defined in [[ParameterMap]] of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-283.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-283.js index 45e27d46f2373b9c434c883cabd9fa0b4d596bd2..1f43637be3bd1e4f8842bbce5b65d8c8e8a21731 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-283.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-283.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-283 description: > Object.defineProperties - 'O' is an Arguments object, 'P' is own data property of 'O' which is also defined in [[ParameterMap]] of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-284.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-284.js index 3bc5748d834afe084000fb31b2e98fc05508a42a..62bda9ef701b4f3dbcaeaadf4c861b53b53adaeb 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-284.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-284.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-284 description: > Object.defineProperties - 'O' is an Arguments object, 'P' is own data property of 'O' which is also defined in [[ParameterMap]] of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-285.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-285.js index 87f9621dabb1239d8153d364f837bb8315ee9898..9b00b79ee077929e98d3afe31f4f3d3fd69a6a93 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-285.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-285.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-285 description: > Object.defineProperties - 'O' is an Arguments object, 'P' is own data property of 'O' which is also defined in [[ParameterMap]] of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-286.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-286.js index 8a72472d1125720ca1c1e56f979e5c96dd1f1942..362ef9c73692c525156bc3e671ffeacf695ff2bf 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-286.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-286.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-286 description: > Object.defineProperties - 'O' is an Arguments object, 'P' is own accessor property of 'O' which is also defined in [[ParameterMap]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-287.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-287.js index e00c9e9b27b3214dab1a51fbcff039e25569a47f..4ca7f80cadebf56fb01f397acc7d6472c942a453 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-287.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-287.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-287 description: > Object.defineProperties - 'O' is an Arguments object, 'P' is own accessor property of 'O' which is also defined in [[ParameterMap]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-288.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-288.js index 62069572f08e007614516b1b88794305f2ae3954..1c3e584d50ac7c9730a99cad68ed95ae2931c7c3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-288.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-288.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-288 description: > Object.defineProperties - 'O' is an Arguments object, 'P' is own accessor property of 'O' which is also defined in [[ParameterMap]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-289.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-289.js index ad43aad12f01b17ae9da6fe73e6ff6e5521c523c..d7b9bf46676889131cae7e74ac56a31bb6ae1047 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-289.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-289.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-289 description: > Object.defineProperties - 'O' is an Arguments object, 'P' is own accessor property of 'O' which is also defined in [[ParameterMap]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-29.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-29.js index 42ad9347888b27019e50261f0fe9f20935a40802..06a3dc89e917b0b5084d3f549421c6c755f7f37e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-29.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-29 description: > Object.defineProperties - 'P' doesn't exist in 'O', test [[Enumerable]] of 'P' is set as false value if absent in data diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-290.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-290.js index 5415487a38061bcf6f0dd68e3e7a0cc2da99a952..7dc503f5ef574232d42cd85f560677e6849e0ee7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-290.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-290.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-290 description: > Object.defineProperties - 'O' is an Arguments object, 'P' is an array index named property of 'O' but not defined in diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-291.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-291.js index 17742760c69517d0ae05c266d1febf3fcf166e4a..c9eabffa5df054be0e74c88353f3d550619c5d71 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-291.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-291.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-291 description: > Object.defineProperties - 'O' is an Arguments object, 'P' is an array index named property of 'O' but not defined in diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-292.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-292.js index 6f321c537d07f8dcd877d2d323c94bff3cd2662d..3f9f9879231001b05468f32eed94652f941ca9ee 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-292.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-292.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-292 description: > Object.defineProperties - 'O' is an Arguments object, 'P' is an array index named accessor property of 'O' but not defined in diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-293.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-293.js index 15d2a33c85ed7a2866b152dfb1a68dcdaa45ce22..5c2ceab3f2f4aab9ec11554a1ef4f378b42ba9d3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-293.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-293.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-293 description: > Object.defineProperties - 'O' is an Arguments object, 'P' is an array index named data property of 'O' but not defined in diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-294.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-294.js index 57aa38da3c9d41dfe00452cd8104f64711faedae..39fd992a02202f167505036f11cad085eadd3584 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-294.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-294.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-294 description: > Object.defineProperties - 'O' is an Arguments object, 'P' is an array index named data property of 'O' but not defined in diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-295.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-295.js index 4eba1763ee14bab8ba57a37cea8a6ef50e893749..30e5f1762a0562419ddd64eb1cdda996fdfb1511 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-295.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-295.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-295 description: > Object.defineProperties - 'O' is an Arguments object, 'P' is an array index named data property of 'O' but not defined in diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-296.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-296.js index ab42ab1ec071edc821456be1290ad6b2ca2b9535..8c8d6284669be37db6f5177807a285195d2088c4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-296.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-296.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-296 description: > Object.defineProperties - 'O' is an Arguments object, 'P' is an array index named data property of 'O' but not defined in diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-297.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-297.js index d459a14bf6f2a212f726d63a8985823c082f9e84..1a0fa728a97e05bcf120d7438cb860bdd28ac862 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-297.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-297.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-297 description: > Object.defineProperties - 'O' is an Arguments object, 'P' is an array index named data property of 'O' but not defined in diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-298.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-298.js index e3d013f9f4ab156663e185b616a40bfa43fe5a26..0c72e56b901668d206ba0eb0c3c4272e845f51d6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-298.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-298.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-298 description: > Object.defineProperties - 'O' is an Arguments object, 'P' is an array index named accessor property of 'O' but not defined in diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-299.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-299.js index 3d4b14d6de95ddf70774e8a47dd796e6aa73959a..f42e1cd306a3140b68fdcdc83238db03e6946112 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-299.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-299.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-299 description: > Object.defineProperties - 'O' is an Arguments object, 'P' is an array index named accessor property of 'O' but not defined in diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-3.js index dd8ce82c5f6eb3108d4890db583a7cdf4067aff6..a2c2ef6ef29dfefa9624a9a2ba8fb67210efb277 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-3 description: > Object.defineProperties - 'P' is own data property that overrides an inherited data property (8.12.9 step 1 ) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-30.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-30.js index 87c85209b9cf56afa85d91d482e1af6394fc697a..97b89b2ff8c6531336412e6ba5fb0faf4d477e39 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-30.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-30.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-30 description: > Object.defineProperties - 'P' doesn't exist in 'O', test [[Configurable]] of 'P' is set as false value if absent in data diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-300.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-300.js index 45f07601e6e9cbfa5ba98bdda07255e2a7e09be3..34362547fdd56dc84675731b9747999026fe44ac 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-300.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-300.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-300 description: > Object.defineProperties - 'O' is an Arguments object, 'P' is an array index named accessor property of 'O' but not defined in diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-301.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-301.js index 82c14bb9ad4e90bdf59a8b4e564147f71f360d1e..a642570d13c9abfecf2365b5f8107c557beadcd4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-301.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-301.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-301 description: > Object.defineProperties - 'O' is an Arguments object, 'P' is an array index named accessor property of 'O' but not defined in diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-302.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-302.js index 8ee5cb437f6412298286f99ff2acff7afec7591f..cd827ebbb4d007db56aa092129e5dba5e95c6774 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-302.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-302.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-302 description: > Object.defineProperties - 'O' is an Arguments object, 'P' is generic property, and 'desc' is data descriptor, test 'P' is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-303.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-303.js index 5d4c14a0bd329bac6503980ca57e62195cbca592..f5eff7cec574cdf5ce5aa1e8d6a43dd2c05cc347 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-303.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-303.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-303 description: > Object.defineProperties - 'O' is an Arguments object, 'P' is generic property, and 'desc' is accessor descriptor, test 'P' is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-304.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-304.js index 65df80bf6b531162bc1ccdb81909acdbd3dd6935..faa10b1688c1e058b5c835d1dee11466cc650242 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-304.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-304.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-304 description: > Object.defineProperties - 'O' is an Arguments object, 'P' is generic own accessor property of 'O', and 'desc' is accessor diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-305.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-305.js index 1bb50b574d0f93bae7af53ee09223039b97add28..641833ad3e96e9d7345e554d327930d82eb01feb 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-305.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-305.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-305 description: > Object.defineProperties - 'O' is an Arguments object, 'P' is generic own data property of 'O', and 'desc' is data descriptor, diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-306.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-306.js index a62e2d894c812dc702eda8754c99ef52e9a81049..44ce844fe00e8f0528199f02dd68ab27e66e81ee 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-306.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-306.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-306 description: > Object.defineProperties - 'O' is an Arguments object, 'P' is generic own data property of 'O', test TypeError is thrown when diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-307.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-307.js index 88c97f5fc56ae1db8223f257b427013f4c4f27fb..106bb6c803d796f45f0bc0efe27c2b0aef976739 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-307.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-307.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-307 description: > Object.defineProperties - 'O' is an Arguments object, 'P' is generic own data property of 'O', test TypeError is thrown when diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-308.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-308.js index eafa83f825ea455982262d970f5ad31bb45b6eb4..f25243da344dcb41ad95f6c2dc8c4fe3647dedb5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-308.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-308.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-308 description: > Object.defineProperties - 'O' is an Arguments object, 'P' is generic own data property of 'O', test TypeError is thrown when diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-309.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-309.js index a4d88ce0a56f03359ea1d24c67c66672ffda643a..acf8ce43110ea99408a75a7f7f946fe83c0408bf 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-309.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-309.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-309 description: > Object.defineProperties - 'O' is an Arguments object, 'P' is generic own data property of 'O', test TypeError is thrown when diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-31.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-31.js index 8d68499e1a2db573ab86abbf9c867081d3feb11e..4ae99586545dbe671e50909bf0998bb9d3dea215 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-31.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-31.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-31 description: > Object.defineProperties - 'desc' is data descriptor, test setting all attribute values of 'P' (8.12.9 step 4.a.i) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-310.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-310.js index c39335776556428e3457f8c6307109d2e99270f3..f2dc102f59e2a2d26b7db314e314042247e205bb 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-310.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-310.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-310 description: > Object.defineProperties - 'O' is an Arguments object, 'P' is generic own accessor property of 'O', test TypeError is thrown diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-311.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-311.js index b499882d24d450dc7aee90ddd7ba75d8a9fe4b96..ddbd7e60cdf183270d019bd72da590357fa6e48b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-311.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-311.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-311 description: > Object.defineProperties - 'O' is an Arguments object, 'P' is generic own accessor property of 'O', test TypeError is thrown diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-312.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-312.js index 464d41e29672822d642dfc9589c68e8212273ba8..3717eb0c3b025a2033ec16ae112bf35f6ce700cf 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-312.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-312.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-312 description: > Object.defineProperties - 'O' is an Arguments object, 'P' is generic own accessor property of 'O', test TypeError is thrown diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-313.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-313.js index 2839290bc5211faabf8995c2c86a75efa51ad4e5..28f1e144085d256a513165e16213813e72861ea0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-313.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-313.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-313 description: > Object.defineProperties - 'O' is an Arguments object, 'P' is generic own accessor property of 'O', test TypeError is thrown diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-314.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-314.js index a0f6fa9a9f6691a3062c211dee4c784725d54118..ec1a271c704aac895cf1299b4e4adbcc847a6a7b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-314.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-314.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-314 description: > Object.defineProperties - 'O' is an Arguments object, 'name' is own property of [[ParameterMap]] of 'O', test 'name' is deleted if diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-32.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-32.js index d090eda8caf7fa913374c9dfeb59abbf9c12df73..edb2aea63383baeccf6ff0dd8a17bdda8bccf995 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-32.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-32.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-32 description: > Object.defineProperties - 'desc' is generic descriptor without any attribute, test 'P' is defined in 'obj' with all default attribute diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-33.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-33.js index cf4634b2ed385bdaf359f6209213824581e0e3f1..0c254b1ca4f901a6b4f20c71180201d6089b419d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-33.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-33.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-33 description: > Object.defineProperties - 'P' doesn't exist in 'O', test [[Get]] of 'P' is set as undefined value if absent in accessor descriptor diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-34.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-34.js index 6000a47b5f6ae84dcddf1ce535ad8b0554de3688..23d555cbe08a215eb76aba1b832396325ad5a57c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-34.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-34.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-34 description: > Object.defineProperties - 'P' doesn't exist in 'O', test [[Set]] of 'P' is set as undefined value if absent in accessor descriptor diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-35.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-35.js index c88fc4d91eb4bff9dc457aaf829a7a6f07e16df9..bbacd3f2600c7ad0208cd3612782453a1fc99cfd 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-35.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-35.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-35 description: > Object.defineProperties - 'P' doesn't exist in 'O', test [[Enumerable]] of 'P' is set as false value if absent in accessor diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-36.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-36.js index 80c7531365b8bc20c9bf0b6763760ca3822ae013..f8c1d276bf6fe61d96c7278b7a05327f2c09b271 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-36.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-36.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-36 description: > Object.defineProperties - 'P' doesn't exist in 'O', test [[Configurable]] of 'P' is set as false value if absent in diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-37.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-37.js index a126d416f8543d96f9ad2b6ab77d159982025cc9..fd0bca98c6d35cd77bad4202d508c780fe584a6f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-37.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-37.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-37 description: > Object.defineProperties - 'desc' is accessor descriptor, test setting all attribute values of 'P' (8.12.9 step 4.b.i) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-38-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-38-1.js index 05f859328204e93b435f069dded4f92c4e24da45..368a1f12d28af0e040a1909491e8033d48a69701 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-38-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-38-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-38-1 description: > Object.defineProperties - 'P' exists in 'O' is an accessor property, test 'P' makes no change if 'desc' is generic descriptor diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-38.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-38.js index c9db07c323fe2cd18969872c38c58617e8f7c0a0..20dd5265119d25062a82a0886dd0888ebec998ff 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-38.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-38.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-38 description: > Object.defineProperties - 'P' exists in 'O', test 'P' makes no change if 'desc' is generic descriptor without any attribute diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-39.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-39.js index 067520a932030e0496cd8c4916fad916ba2397b4..4849a6cf964387b318a54ec713da3a1403c96df8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-39.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-39.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-39 description: > Object.defineProperties - 'P' is data descriptor and every fields in 'desc' is the same with 'P' (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-4.js index de804241c812db106585204463a6f06e182afd54..744774231a3def0913a6a744ccfec1c7e6ca16ba 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-4 description: > Object.defineProperties - 'P' is own data property that overrides an inherited accessor property (8.12.9 step 1 ) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-40.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-40.js index d208abd6a6fb2179293daf349c14b55a2d2b9167..c823e8a653605afdd58fc9478c76e37c349335dc 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-40.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-40.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-40 description: > Object.defineProperties - 'P' is accessor descriptor and every fields in 'desc' is the same with 'P' (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-41.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-41.js index 9ad435a4987b0cb69c47b50534d8f677f0763029..2e16082d42629aa3955ad5af63c7f20c1bc2abb3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-41.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-41.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-41 description: > Object.defineProperties - type of desc.value is different from type of P.value (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-42.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-42.js index 50fad4cbe3a43a1688b5685a61691bdc7c661066..4d1958eae1c8397793943e555ed000dd2bb9a491 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-42.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-42.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-42 description: > Object.defineProperties - both desc.value and P.value are undefined (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-43.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-43.js index 8e320e9351d0b993438ad8b360550b30cd566888..640630cce80d75d48b6416060838ab670650b7ab 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-43.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-43.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-43 description: > Object.defineProperties - both desc.value and P.value are null (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-44.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-44.js index 7e671d0f44407425aae634f89311e557535a5933..b573b3b85b2a7caf9d66a6a5dde435f65ec9f378 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-44.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-44.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-44 description: > Object.defineProperties - both desc.value and P.value are NaN (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-45.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-45.js index b9dc7d131b6c3af32de160827f9235e645050698..a993f783e08324744aea26cdcca13d60e3dfdd7f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-45.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-45.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-45 description: > Object.defineProperties - desc.value is +0 and P.value is -0 (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-46.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-46.js index c668979630694f1a50d726936ba77bf72eaf8920..701be15e42229c5dccbe943115cbff683dcd2dcb 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-46.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-46.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-46 description: > Object.defineProperties - desc.value is -0 and P.value is +0 (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-47.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-47.js index b477fbca3d0a4b618d52b79b7a32e6778e8b7364..a67240e609b680782e3f89c82b5a6c777ffde44e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-47.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-47.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-47 description: > Object.defineProperties - desc.value and P.value are two numbers with the same value (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-48.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-48.js index af1072de7ed65de9c820a9789acb89c6da408520..5c00c5a11a991f68ba8b089d5c03dd3380503610 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-48.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-48.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-48 description: > Object.defineProperties - desc.value and P.value are two numbers with different values (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-49.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-49.js index 4977eb74d81615fbdd507abee3d66880357ae071..e40d0f9ceb0b0df20988196dd561165c6f7b62c7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-49.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-49.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-49 description: > Object.defineProperties - both desc.value and P.value are two strings which have same length and same characters in diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-5.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-5.js index f9e7926d0091e3fdb3a0056463c2e62862060185..74783d01044ec029b3a7b8d9654325f319782cfb 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-5.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-5 description: > Object.defineProperties - 'P' is own accessor property (8.12.9 step 1 ) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-50.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-50.js index ec82ee225899c8751ec497dcbd9ba96a5b28397f..72ca8054d20018e4d98af1afdc31f3c5ae6bc448 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-50.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-50.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-50 description: > Object.defineProperties - desc.value and P.value are two strings with different values (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-51.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-51.js index ace89f3dc915eecc5452452cc9105b82ab5422e9..173acbb8b770c9b675efaa599d3dec48ffedc280 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-51.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-51.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-51 description: > Object.defineProperties - both desc.value and P.value are boolean values with the same value (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-52.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-52.js index e6bf314990ad9fc1e6c613c4100642a1aecea4c5..968030f31255875d28c483b1f6acb7a2fbc054b0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-52.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-52.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-52 description: > Object.defineProperties - desc.value and P.value are two boolean values with different values (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-53.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-53.js index d4394bf11caea5c7c77ab59cbfa4ab1d66ffdd39..2396efc19501962fed1e229c3f9c1a1c903df56f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-53.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-53.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-53 description: > Object.defineProperties - both desc.value and P.value are Ojbects which refer to the same Object (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-54.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-54.js index e145b555010ef1fc83c0f594b700e726c751b92f..d5aa5a11df5977451a67f2115a31910261f97251 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-54.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-54.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-54 description: > Object.defineProperties - desc.value and P.value are two Ojbects which refer to the different objects (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-55.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-55.js index 9287d95921b93d4732588651797bb89782b15e65..253e7c7b13e7e708c10e323119bc54e5b679be1b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-55.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-55.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-55 description: > Object.defineProperties - both desc.writable and P.writable are boolean values with the same value (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-56.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-56.js index 36704a14260c608e56b8277e38d57fd84a4338bc..bc9b5be0074e30c7a27dc43f34bb4a37bfac0816 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-56.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-56.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-56 description: > Object.defineProperties - desc.writable and P.writable are two boolean values with different values (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-57.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-57.js index 7302053dc5ac9131aacbd88b4d7277355f1d4de9..1fe32cd97bf13a5813c61931b898f96ef6f67e99 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-57.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-57.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-57 description: > Object.defineProperties - both desc.[[Get]] and P.[[Get]] are two objects which refer to the same object (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-58.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-58.js index 982608063e1e4d3ce760b6b64d357960f5d87d4a..dc8532994b3cd5c25dccdee5a89d840c09fcf44c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-58.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-58.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-58 description: > Object.defineProperties - desc.[[Get]] and P.[[Get]] are two objects which refer to the different objects (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-59.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-59.js index 96a44f566bfd71cd3e72ce0d475698a34e9f7581..3e68bf78753e4f88546b9e2938a100118c23cd6f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-59.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-59.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-59 description: > Object.defineProperties - both desc.[[Set]] and P.[[Set]] are two objects which refer to the same object (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-6.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-6.js index 4c474e427861e97d084ba319e58d48541f5a21ce..3f9916564a9317cee7a02ebeccdb52543d860f73 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-6.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-6 description: > Object.defineProperties - 'P' is inherited accessor property (8.12.9 step 1 ) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-60.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-60.js index 39fce005d1f43b6dd59f2a28cdccab79205dc526..b190d2349708645fa5af81c4263cf52fcdfcf84a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-60.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-60.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-60 description: > Object.defineProperties - desc.[[Set]] and P.[[Set]] are two objects which refer to the different objects (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-61.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-61.js index 0605f5347204a49092c11b900a48a4fccc78af30..7628964a8fab7f38f682ebeba8efc4571a3211d3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-61.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-61.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-61 description: > Object.defineProperties - both desc.enumerable and P.enumerable are boolean values with the same value (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-62.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-62.js index c3608d34ef77b27b8b7f4fdd58cd85052ee0f9d0..7caea92ed36ed8b71cb8ad4defcce080dde63fa3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-62.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-62.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-62 description: > Object.defineProperties - desc.enumerable and P.enumerable are two boolean values with different values (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-63.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-63.js index f07ca48b12bb0f21c789f81622c1e8e196a40d0b..3da10b24b42e1ff75687186b638a25da63fb2913 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-63.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-63.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-63 description: > Object.defineProperties - both desc.configurable and P.configurable are boolean values with the same value (8.12.9 step diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-64.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-64.js index e811837aaedf5274dc534d952ca159aa6a873d7e..7ca8d05820c2252bf3e1f4119e99e818c098faaa 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-64.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-64.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-64 description: > Object.defineProperties - desc.configurable and P.configurable are two boolean values with different values (8.12.9 step 6) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-65.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-65.js index 235019296221fca00a1b8261569e521c2057abe0..1b85ed9e19b8d6c6d39344882a31bfe3863b6940 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-65.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-65.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-65 description: > Object.defineProperties throws TypeError when P.configurable is false and desc.configurable is true (8.12.9 step 7.a) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-66-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-66-1.js index e85b45d7adc79afde1cf4f688870c018c41ff3a2..7e28fd8d0c33f426ccf979db86ec5bbca3fee506 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-66-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-66-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-66-1 description: > Object.defineProperties throws TypeError when P.configurable is false, P.enumerable and desc.enumerable has different values diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-66.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-66.js index 4d99264117958f9033d8af46485eaa78b51c598c..c2e204fdbbda982fe871bcfc08ebac4e768850b4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-66.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-66.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-66 description: > Object.defineProperties throws TypeError when P.configurable is false, P.enumerable and desc.enumerable has different values diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-67.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-67.js index 58a9e74cb2251f174491315c53c4e338f667087f..d800cad55f96ba08f702e5025623f4ee7b91c996 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-67.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-67.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-67 description: > Object.defineProperties throws TypeError when P is accessor property and P.configurable is false, desc is data property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-68.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-68.js index 33df489d7fd7889b521cafb9aaa1c2f116c7a702..21417771beb93e2b2f12756b458d009d5bc0030c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-68.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-68.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-68 description: > Object.defineProperties throws TypeError when P is data property and P.configurable is false, desc is accessor property (8.12.9 diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-69.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-69.js index da5118157cdd1cf2e023345e9f9f9f2a966b286a..9e89d7547f5810f4bbd14c3e673943ce39aa564b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-69.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-69.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-69 description: > Object.defineProperties - 'P' is data property and P.configurable is true, desc is accessor property (8.12.9 step 9.b.i) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-7.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-7.js index 274564e37ba98b32c562d74a5a96afc2d916f3fb..e9654946fb59fb69665dd6279e48bfed28776af1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-7.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-7 description: > Object.defineProperties - 'P' is own accessor property that overrides an inherited data property (8.12.9 step 1 ) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-70.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-70.js index ef4f624af69d21ac493e7781f8cc1610a633d26e..332480ccd745d1d69b85e4478fc2e3bfba7d9f20 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-70.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-70.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-70 description: > Object.defineProperties - 'P' is accessor property and P.configurable is true, 'desc' in 'Properties' is data property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-71.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-71.js index eea0cc8b4fee9ec3c1731303df1e7aa7a1440127..720bfcfbc4d1d06519d2c49af6c54e7b2eb0b282 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-71.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-71.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-71 description: > Object.defineProperties throws TypeError when 'P' is data property and P.configurable is false, P.writable is false, desc is data diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-72.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-72.js index b196f1c8ce4ddcb2345a035842904332c7fed5ee..8932e5856b171353e40a0a5ba77cf7cccdb9353e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-72.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-72.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-72 description: > Object.defineProperties throws TypeError when P is data property and P.configurable is false, P.writable is false, desc is data diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-73.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-73.js index c9fe72621d488fa95da036a4b06b9f1527d04e18..3e094e30b2c723c499861ad1d204bff8b1eefec0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-73.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-73.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-73 description: > Object.defineProperties will not throw TypeError if P.configurable is false, P.writalbe is false, P.value is undefined and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-74.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-74.js index 9af9f132346038072960c9833ab9f2455708cafe..2c304da322322990e8b32620817fd00d59f636f1 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-74.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-74.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-74 description: > Object.defineProperties will not throw TypeError if P.configurable is false, P.writalbe is false, P.value is null and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-75.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-75.js index 2197a587785e352a41ab589bfabae32716d50773..305a4fc34a022c9ea08c0304776accf6be326070 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-75.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-75.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-75 description: > Object.defineProperties will not throw TypeError if P.configurable is false, P.writalbe is false, P.value is NaN and properties.value diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-76.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-76.js index a068d6257d2590946eb96c6c05fb57b8caff5346..554f369a2eb5817bb425cda3286a1e44af946fb3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-76.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-76.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-76 description: > Object.defineProperties throws TypeError when P.configurable is false, P.writalbe is false, properties.value is +0 and P.value is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-77.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-77.js index cec3bdf336d986b08ec812c63a8641ecd197af30..34fe3b6c551905081a27dd4135500a110624db0b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-77.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-77.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-77 description: > Object.defineProperties throws TypeError when P.configurable is false, P.writalbe is false, properties.value is +0 and P.value is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-78.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-78.js index 2b5c447f4f5785efab978ec09e4b20900fe1c8d7..cdf8636caa42beef89b635936d8eb14fef32dd91 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-78.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-78.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-78 description: > Object.defineProperties will not throw TypeError when P.configurable is false, P.writalbe is false, properties.value and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-79.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-79.js index 5d1477eb8253d5383ed4612ce373222dc8107c86..b4b9b841ac7134af24e56a68a11d5f55b2e0d4e4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-79.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-79.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-79 description: > Object.defineProperties throws TypeError when P.configurable is false, P.writalbe is false, properties.value and P.value are two diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-8.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-8.js index df51f970175f5b0b18e11c80ee4a8aec34429492..72154627034b565a2cac8d247fb2e772dfdd49a4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-8.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-8 description: > Object.defineProperties - 'P' is own accessor property that overrides an inherited accessor property (8.12.9 step 1 ) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-80.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-80.js index f0af94ffb30d0f90924191af4b760cb068df2ed3..b74bf81ddb126241359fc9f311d093cd32987799 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-80.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-80.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-80 description: > Object.defineProperties will not throw TypeError when P.configurable is false, P.writalbe is false, properties.value and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-81.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-81.js index c6cc8d2a10f4bc4e9c08ec85399a77e43ccf2124..e0a225461e2de5f4c7f30d91f80778c04fba6292 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-81.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-81.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-81 description: > Object.defineProperties throws TypeError when P.configurable is false, P.writalbe is false, properties.value and P.value are two diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-82.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-82.js index 247e9c6a79331f12839047c28f75d78378fb2f82..8e8406a35faac2b12baee3226871cf65d4ead601 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-82.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-82.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-82 description: > Object.defineProperties will not throw TypeError when P.configurable is false, P.writalbe is false, properties.value and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-83.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-83.js index cae8d832917694fa6e12fbb5cc37c7b3df11a569..5a0cf3c052b52f0f8d660e96e0f73c73a146d9f0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-83.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-83.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-83 description: > Object.defineProperties throws TypeError when P.configurable is false, P.writalbe is false, properties.value and P.value are two diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-84-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-84-1.js index 857f028b93365b278ef479028d45f50a0d6bbcb6..c77f2379331af53a809b8b16e368065b356d3445 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-84-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-84-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-84-1 description: > Object.defineProperties will not throw TypeError when P.configurable is false, P.writalbe is false, properties.value and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-84.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-84.js index 5ebb60c941849f473eef4ab9695e6f11ae4387a9..d5f9f878f3145b92a404bf29d20c2f24917071e9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-84.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-84.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-84 description: > Object.defineProperties will not throw TypeError when P.configurable is false, P.writalbe is false, properties.value and diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-85.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-85.js index a298fe97beedab93e9398d31df707288c7feef3d..0e7b1f0e095bf8c07f02010cd40c2a9da6fb6bab 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-85.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-85.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-85 description: > Object.defineProperties throws TypeError when P.configurable is false, P.writalbe is false, properties.value and P.value are two diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-86-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-86-1.js index 99cdced57f20bedfde900c23fad8487ada3f664d..0463add58931a05283a02d386cbae03da497c02b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-86-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-86-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-86-1 description: > Object.defineProperties will not throw TypeError when P.configurable is false, both properties.[[Set]] and P.[[Set]] are diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-86.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-86.js index 983d18cec45cd55e1bbc0b8b0ee69c67bc145372..786272d8e2e5e8d3bf7d604a2d272183bd2dd50b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-86.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-86.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-86 description: > Object.defineProperties will not throw TypeError when P.configurable is false, both properties.[[Set]] and P.[[Set]] are diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-87.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-87.js index dc41c738a85b077aee62f9c2c948ba253bf24501..d06e7f74444271f042727b8f543eef572a494f37 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-87.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-87.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-87 description: > Object.defineProperties throws TypeError when P.configurable is false, both properties.[[Set]] and P.[[Set]] are two objects which diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-88.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-88.js index 170a11ea16b7cfab7a9ce3e851b11faa853ad0e1..c2f741608b913609a152d8718e9da544cb78d8e4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-88.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-88.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-88 description: > Object.defineProperties throws TypeError when P.configurable is false, P.[[Set]] is undefined, properties.[[Set]] refers to an diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-89.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-89.js index a49f11b5e9fb66b2af9bcf31e967d751816bef5f..208bbd3b0d54fe19d8b35783d7f38d1a93de9af4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-89.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-89.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-89 description: > Object.defineProperties will not throw TypeError when P.configurable is false, P.[[Set]] and properties.[[Set]] are diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-9.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-9.js index b498b08d0c1b112a72d45c2922d0fcb5a33ac355..a969a199b6567e36f25529675c52afc1417c7c24 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-9.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-9 description: > Object.defineProperties - 'P' is own accessor property without a get function (8.12.9 step 1 ) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-90.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-90.js index 57f1eb15962de0c28a2020e074de4403554b3c0f..c453b3347b3e063875cc8e0f54f34bf70f4792de 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-90.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-90.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-90 description: > Object.defineProperties will not throw TypeError when P.configurable is false, both properties.[[Get]] and P.[[Get]] are diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-91.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-91.js index 541df5f890e918f5d3be06ef7722ff658708f420..0af65538ef6dd9bd986c1fdde2d32829c17faef6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-91.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-91.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-91 description: > Object.defineProperties throws TypeError when P.configurable is false, both properties.[[Get]] and P.[[Get]] are two objects which diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-92.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-92.js index 83d225deabe1bfa6fdc1f80df3ebf0342f2751ee..de8e0f3a4c022f7517d15555390e92d33cae7799 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-92.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-92.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-92 description: > Object.defineProperties throws TypeError when P.configurable is false, P.[[Get]] is undefined, properties.[[Get]] refers to an diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-1.js index 3c90207c7d32c8fd05e1c037d426545efca9e789..0eb423ff4c960779c64999bf9793f5f3a222c218 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-93-1 description: > Object.defineProperties will update [[Value]] attribute of named data property 'P' successfully when [[Configurable]] attribute is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-2.js index 3c103b9f7f82810f2017c68a7c36f2ccb7b48e84..1c00fce1a57cfafbd543c3300bba609c22a846f8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-93-2 description: > Object.defineProperties will update [[Value]] attribute of indexed data property 'P' successfully when [[Configurable]] attribute is diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-3.js index 85319df9df15640067c969d3c2610acd4ff1b8c2..971bfc98ea76a0f9e12276853d658195a2b421f0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-93-3 description: > Object.defineProperties will fail to update [[Value]] attribute of named data property 'P' when [[Configurable]] attribute of first diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-4.js index 74f9168ca3ef8b5f835685e8db1b7e8caf684979..76b7ff71ba7fbe38ecc8af309a08af041613cb23 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-93-4 description: > Object.defineProperties will fail to update [[Value]] attribute of indexed data property 'P' when [[Configurable]] attribute of first diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93.js index 24bc242b9c80277d8f14d1473f725da1bc24900b..9b472a691dfee571a3655643c4a8e48349973f61 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-93 description: > Object.defineProperties will not throw TypeError when P.configurable is false, P.[[Get]] and properties.[[Get]] are diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-94.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-94.js index 7499ae71a0da8bb5cf7415a9cf9720098d2335bc..9f95b6b70e9f3b4c3c2e3aba767da17db760d95e 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-94.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-94.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-94 description: > Object.defineProperties - 'P' is data property, properties.value and P.value are two different values (8.12.9 step 12) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-95.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-95.js index 48dee43a929348471e9377db55cdb0ccec4c01b2..3ecad959c540c25ba0b3612a35622ae037377c8d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-95.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-95.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-95 description: > Object.defineProperties - 'P' is data property, P.value is present and properties.value is undefined (8.12.9 step 12) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-96.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-96.js index 7d02cc7e1525703aaa33e192845dd3fbd1f9e804..931496de96080c9a9bbb110501a93b306f89f2ac 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-96.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-96.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-96 description: > Object.defineProperties - 'P' is data property, properties.value is present and P.value is undefined (8.12.9 step 12) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-97.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-97.js index d9a0237323a2930e6a40c37bb04d778f7b05e5b7..a666b975bf5300401aec85b89fd5154ff1749895 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-97.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-97.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-97 description: > Object.defineProperties - 'P' is data property, P.writable and properties.writable are different values (8.12.9 step 12) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-98.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-98.js index af1933c5b80b471053f635c0dbf3e3099f883368..c9a1cf1a13ee608652f5deaafabb2d0da386a8fc 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-98.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-98.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-98 description: > Object.defineProperties - 'P' is data property, P.enumerable and properties.enumerable are different values (8.12.9 step 12) diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-99.js b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-99.js index be759fda42769fbbfcdbe0d85a5bd76817ac415f..bafcc5943a379713a689f6d391bf0cc480bdf86c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-99.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-99.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.7-6-a-99 description: > Object.defineProperties - 'P' is data property, P.configurable is true and properties.configurable is false diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-0-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-0-1.js index fb063f5bc7c750fdc659690b60b8bea158151050..73cd7e05edbf1a30a0aa160c622e6ae93a168d06 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-0-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-0-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-0-1 description: Object.seal must exist as a function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-0-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-0-2.js index 841cb3c0c74bbc85a8bffd2ed39b515f86f768f1..96ae8da14a0e9902bd59a51b8d516c68515e2413 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-0-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-0-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-0-2 description: Object.seal must exist as a function taking 1 parameter includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-1.js index 913e0a0a4d36cc9b90aaa1c9b510fbde9a488cf3..1ad1153274395d84ea58d581fe1467d4acb7b2be 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-1-1 description: Object.seal throws TypeError if type of first param is undefined includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-2.js index 2d500119c12b02c21f7c1fa48f6778092ad69bec..033eee71d1675aff9ff2cf96d9f3ea96283c9723 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-1-2 description: Object.seal throws TypeError if type of first param is null includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-3.js index 76347cc1a84c18d0769d8998f24279f578536b98..bd5aed44384ef5c84ae8d6eea53008f738df7267 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-1-3 description: > Object.seal throws TypeError if type of first param is a boolean primitive diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-4.js index e5ff35b81ab659c9149f710a7d9a256ee6b7c269..6e3aca140ea29f92cea54d57c2f944a989da0d27 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-1-4 description: > Object.seal throws TypeError if type of first param is a string primitive diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-1.js index 1038dd6ef8ee4319304b39c77a506991ec5ed922..769c927f8ecfaabab67d0c6dc7a2181ae4aff822 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-1 description: Object.seal throws TypeError if type of first param is not Object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-1.js index 7e9b61e61cdc3e983168b01125995257656b0e45..ff15403015513675c61981b0cd080c591a114d63 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-2-1 description: > Object.seal - extensible of 'O' is set as false even if 'O' has no own property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-2.js index fe5bffdad78272298e745302803d263d60603c1f..ac7bb4483835aef1e80b074abf490d7e6b333daf 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-2-2 description: Object.seal - inherited data properties are ignored includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-3.js index b2f750e9f01418f57545821562dc7650334a8987..bf7139feaf2cce6dacc24fe2f8dc28c0394a002b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-2-3 description: Object.seal - inherited accessor properties are ignored includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-4.js index f929e5c624b84613418babef0199ed44fd1c65d8..21642fdc6a029cf6e3c397adef44c5154edc8c1f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-2-4 description: Object.seal - non-enumerable own property of 'O' is sealed includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-1.js index dc70c919e6d093c0681bcf83bfc26f1f937fe7d4..438a9830d249679779d01e177197356b33f5c44a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-2-a-1 description: Object.seal - 'P' is own data property includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-10.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-10.js index 3af0b8a5397d7b2b7c130ca6db772253a89d4c71..3446451210490f81649863541ea607f38d365146 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-10.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-2-a-10 description: > Object.seal - 'P' is own property of a Boolean object that uses Object's [[GetOwnProperty]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-11.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-11.js index 304edf4757509b85cdcdf2e5d25b72aa8b6da862..0c7cbd1122b7e29b8651f3b914b3bfc8decf59b9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-11.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-2-a-11 description: > Object.seal - 'P' is own property of a Number object that uses Object's [[GetOwnProperty]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-12.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-12.js index 21cb432b473e571a9aac38b9ff20946dd5a70bb3..194ff02c56b8662475e1fe4439f724ab89d7b949 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-12.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-2-a-12 description: > Object.seal - 'P' is own property of a Date object that uses Object's [[GetOwnProperty]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-13.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-13.js index e245a144fe8efd937f631667130c41a4c23af991..bc649320d8ab28e6a4dd22a1d6c356ea63a6db5f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-13.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-2-a-13 description: > Object.seal - 'P' is own property of a RegExp object that uses Object's [[GetOwnProperty]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-14.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-14.js index a86da6264bfc6d9d4e5058132dff22eb0e4c6fa1..27230a81c6e70f859648dec8c6e29f035fd5b9df 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-14.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-2-a-14 description: > Object.seal - 'P' is own property of an Error object that uses Object's [[GetOwnProperty]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-15.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-15.js index 865a3111dcb4313c80da4a18f480e825ef7e0297..086bc2105584639940913e9c8787bf1606701304 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-15.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-2-a-15 description: > Object.seal - 'P' is own property of an Arguments object which implements its own [[GetOwnProperty]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-2.js index dbbe6a74cb1bfde7efd383d12564a17e55cd561a..1751c372bdd36f01e15b8f3b7fb9c6219773614c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-2-a-2 description: > Object.seal - 'P' is own data property that overrides an inherited data property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-3.js index 78299f31140a8ba987242845ae1aee622d7ec094..08639dee6d6d1100b3fe74c40f21efbf1b998fec 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-2-a-3 description: > Object.seal - 'P' is own data property that overrides an inherited accessor property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-4.js index 61e564e3c1e32f46737961968fbafb0552163d9d..1d8813bb811492eae963e989b1d44b1d817dba93 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-2-a-4 description: Object.seal - 'P' is own accessor property includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-5.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-5.js index 3cfd8a4adf7dfbe1c1e90035935ee9b5d07fc7fc..51a328de458f07a386bc272c41ea41430143fb3a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-5.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-2-a-5 description: > Object.seal - 'P' is own accessor property that overrides an inherited data property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-6.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-6.js index 2b0e96cbb7957ebac8707804bcaf5be072d4d2ca..65ee9948115ae2c67b4905d70a7b3d17b545a403 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-6.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-2-a-6 description: > Object.seal - 'P' is own accessor property that overrides an inherited accessor property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-7.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-7.js index 03248e8bdaab5dedc7062cbb6eb2f5e79cc7ea90..3c6be994f588f6d581ad965b6b402c6d9938752a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-7.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-2-a-7 description: > Object.seal - 'P' is own property of a Function object that uses Object's [[GetOwnProperty]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-8.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-8.js index 3d9eca508bd585b279187ecca5928dc48e52a170..316eac67a8b10ca14a84a3055e88ac1f0fdb4884 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-8.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-2-a-8 description: > Object.seal - 'P' is own property of an Array object that uses Object's [[GetOwnProperty]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-9.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-9.js index 1b03ca9eb745049fdb7168681ae640ca37fdab2c..3ed5884e58bd8a6af6879d8299ea95e345aab92a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-9.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-2-a-9 description: > Object.seal - 'P' is own property of a String object which implements its own [[GetOwnProperty]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-1.js index e0a1f59eab79828ab113bd1e2cfb55e3c30ded44..765f59418db9b816daf6aa31e1881f8b2cffd5a0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-2-b-1 description: > Object.seal - the [[Configurable]] attribute of own data property of 'O' is set from true to false and other attributes of the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-2.js index 6c8da1587a97b7caf9b58cde2d925caba2666e7d..895622cf587f3d9cd7a9e2014c38a4b886ebe7d2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-2-b-2 description: > Object.seal - the [[Configurable]] attribute of own accessor property of 'O' is set from true to false and other attributes of diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-3.js index 1f254a9a3fe3b44158a7d890fc9f3390c813e692..c6d1b9c0f58dd989a7f2a96cc1c752a8f235875f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-2-b-3 description: > Object.seal - the [[Configurable]] attribute of all own properties of 'O' are set from true to false and other attributes of the diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-4.js index eae9a6c2490d5904052b6fcba9d47bf5a3f85d85..bec8f3a5a235959625d3f631008cb251e27a548d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-2-b-4 description: > Object.seal - all own properties of 'O' are already non-configurable diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-1.js index 836c7559b7a105559bf29e6eb53c56b86ed4e38d..c6de767c9eb9c77dec9040d9207767cdd08a17c2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-2-c-1 description: Object.seal - 'O' is a Function object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-2.js index 090d1570ed82eeb72f1346623a73a427e3eddb77..a8314d0ad1a0146cef2652a3be8656ea39fca46f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-2-c-2 description: Object.seal - 'O' is an Array object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-3.js index ff72aebcb1b8ce7f88dfab5067f0be1256e34917..3612df534865033456ab9b95a813804486d2191c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-2-c-3 description: Object.seal - 'O' is a String object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-4.js index 276ec9718eec440d2b558d40a9996b7af98259e6..9212552a2d29c7c5e9b5970292695f74a3c4eb5c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-2-c-4 description: Object.seal - 'O' is a Boolean object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-5.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-5.js index bc9ee07d02966c71d7aa87566d96d33e16d44813..8ac0ad47390e815048474bcc49e3b3081640a631 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-5.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-2-c-5 description: Object.seal - 'O' is a Number object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-6.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-6.js index 93e7895f19101b423862db11ead1519e7f67d9b9..dcd48f11501a04d96b61607657a669f6c7f81f05 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-6.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-2-c-6 description: Object.seal - 'O' is a Date object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-7.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-7.js index 62a233c26651f9b6d7a27aae9cc848dafa329d19..778d07325359bf3b96a48ec10f06cb4983e6a760 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-7.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-2-c-7 description: Object.seal - 'O' is a RegExp object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-8.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-8.js index 47c7fbb50214b88dfeb52ae318dc7eec92bc3e25..8e83383b303f5f2bd28c5216941e0343307c0511 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-8.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-2-c-8 description: Object.seal - 'O' is an Error object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-9.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-9.js index 7159a99d9c69647b567f1995f205ec2bc183cffe..db64226ea5d4b4cf8ba813b51f9672368ef88601 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-9.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-2-c-9 description: Object.seal - 'O' is an Arguments object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-3-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-3-1.js index 12f29c3fcd2c9f351c5ea3f574f15baaa08849b6..4c6a5803d00be774861445e5f05d0da53c94a3d5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-3-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-3-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-3-1 description: Object.seal - returned object is not extensible includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-1.js index 46ac8123a6e9d4b46ba7b2824e4bbe318fd5c013..277a13357c2238e0ea5de9f39bebc8c00319cb56 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-4-1 description: Object.seal - 'O' is sealed already includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-2.js index 14ea3582025a081b903a8f12c51ea54eac9e3d31..f093bf94c7e3c9fba3b8a6d88ebcf869e0068936 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-4-2 description: Object.seal - 'O' is frozen already includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-3.js index 77036a8f9a0603d8dd8bc899aee56830c33b2241..889ddfe21ec34a1be65dafa01fcdb2a858dd03e6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.8-4-3 description: Object.seal - the extension of 'O' is prevented already includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-0-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-0-1.js index 0463551d1be1bd6b064ab78a0c52499d5b9c11b3..3bc7fd3facb0084326d472006084f93bff888866 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-0-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-0-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-0-1 description: Object.freeze must exist as a function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-0-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-0-2.js index b65a2186e7aad1b2980f3a4ce9713aaabaa522d4..d03f57c30a45f13bb1db0e511851e475a631705c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-0-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-0-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-0-2 description: Object.freeze must exist as a function taking 1 parameter includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-1.js index c477dcd9b71e1dee6a8cce5f9616591ea822c959..fddc2f49ca214672d0f7f53a3f488f90f1f2b22c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-1-1 description: Object.freeze throws TypeError if type of first param is undefined includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-2.js index abc2ea267735d66924dc19836043d352df7dbbe7..51673ac3b164709c8265bf807adb1c9479b86df0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-1-2 description: Object.freeze throws TypeError if type of first param is null includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-3.js index e44b29e38e1f45cd00c47980b7c69013ce5fef1d..84a6f569010714ce0b4b0275c457b62f6ff7f97c 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-1-3 description: > Object.freeze throws TypeError if type of first param is boolean primitive diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-4.js index 3ee79010ea572007d4fb3605a31b04758ad08c3b..191e29f1b2fe195f5d71dd70ca2d68c7955058eb 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-1-4 description: > Object.freeze throws TypeError if type of first param is string primitive diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-1.js index ca78e433c92594420069fd200e1c6781a70deefb..f884d20a387bcd257f1f538e5145cd1d2d09cb95 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-1 description: Object.freeze throws TypeError if type of first param is not Object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-1.js index b26e5254db3fe75169dd48fc92fe49821c307ba8..7107c8d95f8a380ae30bcb71ae5ba7fb6d81daf4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-2-1 description: > Object.freeze - extensible of 'O' is set as false even if 'O' has no own property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-2.js index bbd8a8b83ade14dcd7479402f86a5d8726662442..6ada162584d4438b3ff017c9372f8343e603f652 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-2-2 description: Object.freeze - inherited data properties are not frozen includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-3.js index 5507ab780dbc78b2a48f8a6898802584eb91967f..c7790b3f1215ac75cf86056cd73a215eefd5eb4d 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-2-3 description: Object.freeze - inherited accessor properties are not frozen includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-4.js index dded7fe27f401884d3c4fe1c1a67be341b41495e..cea5af1b5887d73044c82301fe5dc1b6c79cd7c3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-2-4 description: Object.freeze - Non-enumerable own properties of 'O' are frozen includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-1.js index a03205914cc52742bacb03173a11fe70c57d7e90..cff6b873bef6905de4d6ddd4428b65ccf13841ef 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-2-a-1 description: Object.freeze - 'P' is own data property includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-10.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-10.js index ff25a3aacfe87d5970f556fb8bd3d8181a3ccc6d..ddf76323a703616c47d5ad538052482a16aac2c3 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-10.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-2-a-10 description: > Object.freeze - 'P' is own named property of an Array object that uses Object's [[GetOwnProperty]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-11.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-11.js index 63e12ef3ace57b92b0e3a071db690e836252e852..cac28ab40381ed3916669760e79e3280e6f180a8 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-11.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-2-a-11 description: > Object.freeze - 'P' is own index property of the Arguments object that implements its own [[GetOwnProperty]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-12.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-12.js index 69af04a53596982208797b1d37d0eef5e55ae682..d19572e72664cb93453e76fb2ac53f903a07e13f 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-12.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-2-a-12 description: > Object.freeze - 'P' is own index property of a String object that implements its own [[GetOwnProperty]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-13.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-13.js index 7d929d59d91232ef3dbabfc74071a8d40c203408..a3f9171823a96f58fcc46b971c20a265510f1bea 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-13.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-2-a-13 description: Object.freeze - 'P' is own index property of the Object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-14.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-14.js index 40999ffadce6f09c044f59d9902424ba89031a96..e1041f784697dc9899f0271ae8d9e205bc92f7e6 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-14.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-2-a-14 description: > Object.freeze - 'P' is own index property of an Array object that uses Object's [[GetOwnProperty]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-2.js index db0b6068516962f7e7ebbac84964483965d1f28d..6cca87dc2f42bb0b2b6b3e673f1a02f7a483c355 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-2-a-2 description: > Object.freeze - 'P' is own data property that overrides an inherited data property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-3.js index 91d8b579d7063a337a6a763ae34d31d967ce3e1a..d4984f12c0655ec7131b7f08791e70d72330f066 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-2-a-3 description: > Object.freeze - 'P' is own data property that overrides an inherited accessor property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-4.js index 94a1a72727c7f642f49778001b8dfe93f84c8aa9..736da56f65cb59cf0533edb784f001c5ed737076 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-2-a-4 description: Object.freeze - 'P' is own accessor property includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-5.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-5.js index 2da1998ff080922a282c6faeeaa8977f2c65fad4..e01b86a8d4857de2190f76d2821e8911e866e71b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-5.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-2-a-5 description: > Object.freeze - 'P' is own accessor property that overrides an inherited data property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-6.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-6.js index 40efd9e0d5cbbdbf16df85cceb0344219fa87aa7..617216a3768c2fdb95592353d37dd88fb7bc47c4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-6.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-2-a-6 description: > Object.freeze - 'P' is own accessor property that overrides an inherited accessor property diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-7.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-7.js index 6c470ccd4ac74262d620dbd6c18e968b25594c50..da5684ba01d76e5737419b7029be1298f86b13e5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-7.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-2-a-7 description: > Object.freeze - 'P' is own named property of an Arguments object that implements its own [[GetOwnProperty]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-8.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-8.js index 7b800af09a90af8f3b461610b340fe9a98dd1f4f..5ea7dd20e046a1fb13ee8da8839a214eaf393f27 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-8.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-2-a-8 description: > Object.freeze - 'P' is own named property of the String object that implements its own [[GetOwnProperty]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-9.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-9.js index d8dda4e9397cd4aac9ecab5776997c0bb21015f7..a79395ad27ba59e4d38605a7a81ec71f4ccfadb2 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-9.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-2-a-9 description: > Object.freeze - 'P' is own property of the Function object that uses Object's [[GetOwnProperty]] diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-b-i-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-b-i-1.js index caab036de2961db4323101819b40af1e937214e1..10fc2968271c5f5da76f6dc4bad5e65a45ebe8e4 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-b-i-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-b-i-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-2-b-i-1 description: > Object.freeze - The [[Wrtiable]] attribute of own data property of 'O' is set to false while other attributes are unchanged diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-b-i-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-b-i-2.js index be021142cbb505bd5380b586ff8043e95a980b9f..f985e57df5894ac5626437d2b3bfb407f9c2a690 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-b-i-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-b-i-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-2-b-i-2 description: > Object.freeze - The [[Wrtiable]] attribute of all own data property of 'O' is set to false while other attributes are diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-1.js index 089e810aee43c5b66df64d573651d7c3c2ea24be..9ef22a3d74a1411984de55d96404f0c31b202bc7 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-2-c-1 description: > Object.freeze - The [[Configurable]] attribute of own data property of 'O' is set to false while other attributes are diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-2.js index 1b586f80efb2a96ad658a15d0a878245b6357580..6fb497345dae802f7b09c9c382273ca328c81ee0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-2-c-2 description: > Object.freeze - The [[Configurable]] attribute of own accessor property of 'O' is set to false while other attributes are diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-3.js index 0c96bfb633a66e6d04917020220b95ac26975cea..81ab9fe0374e12c2be619cb48b2f92c7c37355a5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-2-c-3 description: > Object.freeze - The [[Configurable]] attribute of all own data property of 'O' is set to false while other attributes are diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-4.js index 87e17a75ec71cd70ffcf6ba7cd374fa768e83411..b438bea8d4e51ae062affa7a5283fbe7cf975449 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-2-c-4 description: > Object.freeze - all own properties of 'O' are not writable and not configurable diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-1.js index 2dd38534c3dea5480972c7cdc68561838700fbc8..e090c6f17460f54d5212484a7769637174ba59e9 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-2-d-1 description: Object.freeze - 'O' is a Function object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-2.js index 8510219b4463489985effa8e09601f731fbe4155..40be24937aa28efa2ee5dda6eb4669d638907535 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-2-d-2 description: Object.freeze - 'O' is an Array object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-3.js index 42ff6fe63e091e29011473a6a0c7eab82d907930..8d9c48bf42da94810439e8ecd63369dbb1c9cd49 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-2-d-3 description: Object.freeze - 'O' is a String object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-4.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-4.js index 9ad3027f88dab44ef0c7801b7b0a3c1c9f2e565c..d5c41a9996d8771e9ee8ec90b39bb1dca4b8f1f0 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-4.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-2-d-4 description: Object.freeze - 'O' is a Boolean object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-5.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-5.js index a5a70d59386bae9ae6f1474c35da4893389bdcb9..8445bec774f2c526811f25e811af9813f69ab49b 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-5.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-2-d-5 description: Object.freeze - 'O' is a Number object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-6.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-6.js index 3ad8daeee8121e5d2f6d535b785a6a45d79c9a97..d47e9852b3b9aebc7587bca0dc0d47c51fd9010a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-6.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-2-d-6 description: Object.freeze - 'O' is a Date object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-7.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-7.js index d2ad887649633338e99d40a340132bb1a6e91061..15f1628dfcdc9a236223dcdda419cb302d52f218 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-7.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-2-d-7 description: Object.freeze - 'O' is a RegExp object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-8.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-8.js index c771e3b75b0339bf983cf5f33f2997ca02a75418..3ae9e879928786a9b4668411e9d676f6db510298 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-8.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-2-d-8 description: Object.freeze - 'O' is an Error object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-9.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-9.js index 8ae44a0a54fb0eaf1493069f8f46ac983c9b1e57..a30c5d79f3ef58b397501091c690ed733f895311 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-9.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-2-d-9 description: Object.freeze - 'O' is the Arguments object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-3-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-3-1.js index bfbb087c416eaac512207e33702f30e24f8fcd04..82c17cc4092e27b3af0f7a4e3126cbbf2ad0102a 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-3-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-3-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-3-1 description: Object.freeze - returned object is not extensible includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-1.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-1.js index 68dfe0f57832f825a87868fb452f87272f9a247e..2df7ac68b79cc33c08b440f05f5668acb3770f91 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-1.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-4-1 description: Object.freeze - 'O' is sealed already includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-2.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-2.js index db81a650d9d0e1845d352ab16db56ba0c1e79d92..80d93fd688d0c976ba9b4b5c25c1e4071392efc5 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-2.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-4-2 description: Object.freeze - 'O' is frozen already includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-3.js b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-3.js index ceb4cf77df619790a4f15a4272a15bec397292ed..c31dbcef5dd46a6819068bf98f730999d00358de 100644 --- a/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-3.js +++ b/test/suite/ch15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.3.9-4-3 description: Object.freeze - the extensions of 'O' is prevented already includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/S15.2.3_A1.js b/test/suite/ch15/15.2/15.2.3/S15.2.3_A1.js index 903a07671ddfdc393e5273c968b3c9855587cbda..0b7564f500fd677b1a823031f53fe094056048e4 100644 --- a/test/suite/ch15/15.2/15.2.3/S15.2.3_A1.js +++ b/test/suite/ch15/15.2/15.2.3/S15.2.3_A1.js @@ -3,6 +3,7 @@ /*--- info: The Object constructor has the property "prototype" +es5id: 15.2.3_A1 description: Checking existence of the property "prototype" ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/S15.2.3_A2.js b/test/suite/ch15/15.2/15.2.3/S15.2.3_A2.js index 5a8dd2f87bc28da91e512221f76031c11b7437ce..e2a0dfa490cfc5835927f49816de645dcc7ccded 100644 --- a/test/suite/ch15/15.2/15.2.3/S15.2.3_A2.js +++ b/test/suite/ch15/15.2/15.2.3/S15.2.3_A2.js @@ -5,6 +5,7 @@ info: > The value of the internal [[Prototype]] property of the Object constructor is the Function prototype object +es5id: 15.2.3_A2 description: Checking Function.prototype.isPrototypeOf(Object) ---*/ diff --git a/test/suite/ch15/15.2/15.2.3/S15.2.3_A3.js b/test/suite/ch15/15.2/15.2.3/S15.2.3_A3.js index a410eacfa754361fe73c9195886d04abb013a2ee..0c72e328327d6df2a43f3ddd22711127addff93c 100644 --- a/test/suite/ch15/15.2/15.2.3/S15.2.3_A3.js +++ b/test/suite/ch15/15.2/15.2.3/S15.2.3_A3.js @@ -3,6 +3,7 @@ /*--- info: Object constructor has length property whose value is 1 +es5id: 15.2.3_A3 description: Checking Object.length ---*/ diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.2/15.2.4.2-1-1.js b/test/suite/ch15/15.2/15.2.4/15.2.4.2/15.2.4.2-1-1.js index 9213d1b70ced404f02cc4bef2feddb27394b6f69..3750a959f55b540692a3fcb4a1d6c7e6bc493779 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.2/15.2.4.2-1-1.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.2/15.2.4.2-1-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.4.2-1-1 description: > Object.prototype.toString - '[object Undefined]' will be returned when 'this' value is undefined diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.2/15.2.4.2-1-2.js b/test/suite/ch15/15.2/15.2.4/15.2.4.2/15.2.4.2-1-2.js index 22881d9efe8c6b948f2d4e40f75ee7014210b970..ad38be59fedfd22d9bdbaf8e8b3c5b55181c3a90 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.2/15.2.4.2-1-2.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.2/15.2.4.2-1-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.4.2-1-2 description: > Object.prototype.toString - '[object Undefined]' will be returned when 'this' value is undefined diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.2/15.2.4.2-2-1.js b/test/suite/ch15/15.2/15.2.4/15.2.4.2/15.2.4.2-2-1.js index 94a99d835db3d53a920575307638920c408311d3..14f17b5400b3fc3a7394140ca7cedcb06f3561a5 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.2/15.2.4.2-2-1.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.2/15.2.4.2-2-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.4.2-2-1 description: > Object.prototype.toString - '[object Null]' will be returned when 'this' value is null diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.2/15.2.4.2-2-2.js b/test/suite/ch15/15.2/15.2.4/15.2.4.2/15.2.4.2-2-2.js index ce10ff6d910d5cc6ce5c2d7c0251ee52db3de69a..e2b7b33348fb2f83e515acf747a2a4efd2e15363 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.2/15.2.4.2-2-2.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.2/15.2.4.2-2-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.4.2-2-2 description: > Object.prototype.toString - '[object Null]' will be returned when 'this' value is null diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A1.js b/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A1.js index b408191923e304ca7d2aa12f53fd75a7ff16fe45..dccb405cf653338e84ce96142283bf528407248e 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A1.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A1.js @@ -7,6 +7,7 @@ info: > i) Get the [[Class]] property of this object ii) Compute a string value by concatenating the three strings "[object ", Result(1), and "]" iii) Return Result(2) +es5id: 15.2.4.2_A1 description: > Checking the type of Object.prototype.toString and the returned result diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A10.js b/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A10.js index a9ee874281a7c5392a6b2e6d60cb01ec2bfd7b0e..a97f7f79da332edeb870a9750b13bbd39f3fc107 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A10.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A10.js @@ -3,6 +3,7 @@ /*--- info: The Object.prototype.toString.length property has the attribute ReadOnly +es5id: 15.2.4.2_A10 description: > Checking if varying the Object.prototype.toString.length property fails diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A11.js b/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A11.js index f5fe8b3247d65a6069e6f6a39200bb34b143a207..a73e93a7d2fcf8bd866b79b2dd17eb328b5a886b 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A11.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A11.js @@ -3,6 +3,7 @@ /*--- info: The length property of the toString method is 0 +es5id: 15.2.4.2_A11 description: Checking the Object.prototype.toString.length property ---*/ diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A12.js b/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A12.js index b05b0bb25c561079de8ba1d59ed9dca266fc3d18..2986526b2c20da6c98c2b4271da207bfe1f1c84b 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A12.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A12.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 15.2.4.2_A12 description: If the this value is undefined, return "[object Undefined]". ---*/ diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A13.js b/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A13.js index 5624b05359a737ccc5395230c3e9201cb4b5bd7c..9f414791fd9470b56137a937e8881915d14ad190 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A13.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A13.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 15.2.4.2_A13 description: If the this value is null, return "[object Null]". ---*/ diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A14.js b/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A14.js index ad3ce74ee9efa866ae787726da675c59c6131198..86e338520da639d80d758ef27cfd8dd9d762d2aa 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A14.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A14.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 15.2.4.2_A14 description: > Let O be the result of calling ToObject passing the this value as the argument. diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A15.js b/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A15.js index 38010103042a60efb885f209e9efc638a9bde390..37eedc92a8f3908be3d48941ed1e32bffc68c7b8 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A15.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A15.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 15.2.4.2_A15 description: > Let O be the result of calling ToObject passing the this value as the argument. diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A16.js b/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A16.js index 0a26af27c43fcbd2d040e799564b3b5e369f30d8..c1081121ca77bd3d81f06dcbde6dd2a3ae7e575b 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A16.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A16.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 15.2.4.2_A16 description: > Let O be the result of calling ToObject passing the this value as the argument. diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A6.js b/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A6.js index 0b2d87ed5ae56cb1bac2514ce354955c6641b03b..08a81d649f52892bf1df1dabd50061c24b18851e 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A6.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A6.js @@ -3,6 +3,7 @@ /*--- info: Object.prototype.toString has not prototype property +es5id: 15.2.4.2_A6 description: > Checking if obtaining the prototype property of Object.prototype.toString fails diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A7.js b/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A7.js index c51aabc8a6f590c6118419586df39ce8b6aab896..df58ac94dca9d53e42a9bc6e11ee179c6e230e3c 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A7.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A7.js @@ -3,6 +3,7 @@ /*--- info: Object.prototype.toString can't be used as a constructor +es5id: 15.2.4.2_A7 description: Checking if creating "new Object.prototype.toString" fails includes: - $PRINT.js diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A8.js b/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A8.js index 7963cf27317e9ed4b9a683152d398076a564db12..bc97bd69890973146a891d98517f4bb604d72156 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A8.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A8.js @@ -3,6 +3,7 @@ /*--- info: The Object.prototype.toString.length property has the attribute DontEnum +es5id: 15.2.4.2_A8 description: > Checking if enumerating the Object.prototype.toString.length property fails diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A9.js b/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A9.js index 05c94bc9e76482a169eac647f29e6d4a9610efb1..5517272613235e9fbfded1bcbc9f2539fa3690f7 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A9.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.2/S15.2.4.2_A9.js @@ -3,6 +3,7 @@ /*--- info: The Object.prototype.toString.length property has the attribute DontDelete +es5id: 15.2.4.2_A9 description: > Checknig if deleting of the Object.prototype.toString.length property fails diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.3/S15.2.4.3_A1.js b/test/suite/ch15/15.2/15.2.4/15.2.4.3/S15.2.4.3_A1.js index 1b8df01a9a8b5745c6d8a8746af8199715c3133c..9f81cd5987f5ae7eabef2112e02787aedfa9a561 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.3/S15.2.4.3_A1.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.3/S15.2.4.3_A1.js @@ -3,6 +3,7 @@ /*--- info: toLocaleString function returns the result of calling toString() +es5id: 15.2.4.3_A1 description: > Checking the type of Object.prototype.toLocaleString and the returned result diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.3/S15.2.4.3_A10.js b/test/suite/ch15/15.2/15.2.4/15.2.4.3/S15.2.4.3_A10.js index c0101d3bb4e3e5cd2de34e1d49c4ffde1c6a281e..61c0ade1276b23c714eb129d3bb7a09aa1492d24 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.3/S15.2.4.3_A10.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.3/S15.2.4.3_A10.js @@ -5,6 +5,7 @@ info: > The Object.prototype.toLocaleString.length property has the attribute ReadOnly +es5id: 15.2.4.3_A10 description: > Checking if varying the Object.prototype.toLocaleString.length property fails diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.3/S15.2.4.3_A11.js b/test/suite/ch15/15.2/15.2.4/15.2.4.3/S15.2.4.3_A11.js index 8c43b8d70b960bf4eca0ff9fdf0229639887be4b..41828b41fdb3bd29a35cd1d4cb10742bbcff249c 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.3/S15.2.4.3_A11.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.3/S15.2.4.3_A11.js @@ -3,6 +3,7 @@ /*--- info: The length property of the toLocaleString method is 0 +es5id: 15.2.4.3_A11 description: Checking the Object.prototype.toLocaleString.length ---*/ diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.3/S15.2.4.3_A12.js b/test/suite/ch15/15.2/15.2.4/15.2.4.3/S15.2.4.3_A12.js index 2b114bd9b1ba527d3737def646116cbafe959184..e88e23bc518becfd6bded3658e547faf359a22aa 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.3/S15.2.4.3_A12.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.3/S15.2.4.3_A12.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 15.2.4.3_A12 description: > Let O be the result of calling ToObject passing the this value as the argument. diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.3/S15.2.4.3_A13.js b/test/suite/ch15/15.2/15.2.4/15.2.4.3/S15.2.4.3_A13.js index 68088b6e7df9009f064ac746952431e25744d624..c438ea539d3b1c803f98201899e9adecb05de783 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.3/S15.2.4.3_A13.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.3/S15.2.4.3_A13.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 15.2.4.3_A13 description: > Let O be the result of calling ToObject passing the this value as the argument. diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.3/S15.2.4.3_A6.js b/test/suite/ch15/15.2/15.2.4/15.2.4.3/S15.2.4.3_A6.js index a110e74a858a406cbab6c9e43605168841cdef80..2ba063780694a6caa1b47a23c1105628030b63ed 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.3/S15.2.4.3_A6.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.3/S15.2.4.3_A6.js @@ -3,6 +3,7 @@ /*--- info: Object.prototype.toLocaleString has not prototype property +es5id: 15.2.4.3_A6 description: > Checking if obtaining the prototype property of Object.prototype.toLocaleString fails diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.3/S15.2.4.3_A7.js b/test/suite/ch15/15.2/15.2.4/15.2.4.3/S15.2.4.3_A7.js index 5d314271669bf172688433f2b4ee4a9cc2662897..464d702fb380d1fe525953ef47d6f51704a45922 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.3/S15.2.4.3_A7.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.3/S15.2.4.3_A7.js @@ -3,6 +3,7 @@ /*--- info: Object.prototype.toLocaleString can't be used as a constructor +es5id: 15.2.4.3_A7 description: Checking if creating "new Object.prototype.toLocaleString" fails includes: - $PRINT.js diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.3/S15.2.4.3_A8.js b/test/suite/ch15/15.2/15.2.4/15.2.4.3/S15.2.4.3_A8.js index 846e6110a11602cea325d265a7699669e98a390e..e5c10ec848adbc3cfe8f09c2cabf23743bb3ed6e 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.3/S15.2.4.3_A8.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.3/S15.2.4.3_A8.js @@ -5,6 +5,7 @@ info: > The Object.prototype.toLocaleString.length property has the attribute DontEnum +es5id: 15.2.4.3_A8 description: > Checking if enumerating the Object.prototype.toLocaleString.length property fails diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.3/S15.2.4.3_A9.js b/test/suite/ch15/15.2/15.2.4/15.2.4.3/S15.2.4.3_A9.js index 80b40d93e36cc234ea6a3e1d8b5491fc6cdc930a..1eb87555b80877cf1f7d68e46af6bbe14a5e678f 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.3/S15.2.4.3_A9.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.3/S15.2.4.3_A9.js @@ -5,6 +5,7 @@ info: > The Object.prototype.toLocaleString.length property has the attribute DontDelete +es5id: 15.2.4.3_A9 description: > Checknig if deleting of the Object.prototype.toLocaleString.length property fails diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.4/15.2.4.4-1.js b/test/suite/ch15/15.2/15.2.4/15.2.4.4/15.2.4.4-1.js index 536464c9560b91fbe2139ee6e38ea167b2a05571..b1de63a3cc77920a13deb8e8c390ba1a28f62092 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.4/15.2.4.4-1.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.4/15.2.4.4-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.4.4-1 description: > Object.prototype.valueOf - typeof Object.prototype.valueOf.call(true)==="object" diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.4/15.2.4.4-2.js b/test/suite/ch15/15.2/15.2.4/15.2.4.4/15.2.4.4-2.js index 932d21be884db234076e9f52a5d6ff495f7a793d..bb9a449fdf94a41f782bfbe6e35fc1ad30fd6475 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.4/15.2.4.4-2.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.4/15.2.4.4-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.2.4.4-2 description: > Object.prototype.valueOf - typeof Object.prototype.valueOf.call(false)==="object" diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A10.js b/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A10.js index 351a1dec9da750a76a16a6729839fad0dcb64f71..4e85b00fde22c89f8ae6270bdd2fc2af5ab4e384 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A10.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A10.js @@ -3,6 +3,7 @@ /*--- info: The Object.prototype.valueOf.length property has the attribute ReadOnly +es5id: 15.2.4.4_A10 description: > Checking if varying the Object.prototype.valueOf.length property fails diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A11.js b/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A11.js index e5b57fe9e716e12e2842d004daff3b0d1f8bb404..7ed73a36d5dd94230759c8cd513e52b0492be293 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A11.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A11.js @@ -3,6 +3,7 @@ /*--- info: The length property of the valueOf method is 0 +es5id: 15.2.4.4_A11 description: Checking the Object.prototype.valueOf.length ---*/ diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A12.js b/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A12.js index 1342d76a38605ff4a173783985ea58c0ea6c3e16..e620e6da84488dd5caf03403fae8a3d7982216a0 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A12.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A12.js @@ -5,6 +5,7 @@ info: > Let O be the result of calling ToObject passing the this value as the argument. +es5id: 15.2.4.4_A12 description: Checking Object.prototype.valueOf invoked by the 'call' property. flags: [negative] ---*/ diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A13.js b/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A13.js index 8e8290826dc0dc2d0ab9ebae3ecc952da7d040b3..b60d60537d483644a895071321e031656d9f6314 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A13.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A13.js @@ -5,6 +5,7 @@ info: > Let O be the result of calling ToObject passing the this value as the argument. +es5id: 15.2.4.4_A13 description: Checking Object.prototype.valueOf invoked by the 'call' property. flags: [negative] ---*/ diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A14.js b/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A14.js index a387a8469248023b625027ffb75826a2f89267c0..1f1df5b7a2badfbcfd4ade566f3db55adbe0e88a 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A14.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A14.js @@ -5,6 +5,7 @@ info: > Let O be the result of calling ToObject passing the this value as the argument. +es5id: 15.2.4.4_A14 description: Checking Object.prototype.valueOf invoked by the 'call' property. flags: [negative] ---*/ diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A15.js b/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A15.js index 12cade2af9205c26eefe0c11cf75727fc3331f28..b95ec31965eb89b5f5366bd7ab37f2ccd144c121 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A15.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A15.js @@ -5,6 +5,7 @@ info: > Let O be the result of calling ToObject passing the this value as the argument. +es5id: 15.2.4.4_A15 description: Checking Object.prototype.valueOf when called as a global function. flags: [negative] ---*/ diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A1_T1.js b/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A1_T1.js index ef1e4910fa4bd183ad0ff349b6af54884158c153..b138c58dc4c48e01327d0e1e1acfc8ca2fa6d859 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A1_T1.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The valueOf method returns its "this" value +es5id: 15.2.4.4_A1_T1 description: "\"this\" value is a number" ---*/ diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A1_T2.js b/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A1_T2.js index 61e0d0e1b5ab05b2ea8ec6ae6e609bec83ae4578..7cddd7100a41dcea724877ea9d59398846546065 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A1_T2.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The valueOf method returns its "this" value +es5id: 15.2.4.4_A1_T2 description: "\"this\" value is a boolean" ---*/ diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A1_T3.js b/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A1_T3.js index 1f716d228d35d872685f4f09ecfc885d78f58484..0374674c8cc972f6bcfb993e7b75c5d0f2aa2c02 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A1_T3.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: The valueOf method returns its "this" value +es5id: 15.2.4.4_A1_T3 description: "\"this\" value is a string" ---*/ diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A1_T4.js b/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A1_T4.js index a8d8defc5b20d9809ab0f65a2a26ff63bd976a02..0c1e630620b0c05bcc66ba6cd94fd212c91a82cd 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A1_T4.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A1_T4.js @@ -3,6 +3,7 @@ /*--- info: The valueOf method returns its "this" value +es5id: 15.2.4.4_A1_T4 description: "\"this\" value is an object" ---*/ diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A1_T5.js b/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A1_T5.js index 13dde808fce4b02164d0a1c8fe76c60c811751aa..4ab7b5b4f5ae5f231fa1648f5bafe96b9ec962bb 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A1_T5.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A1_T5.js @@ -3,6 +3,7 @@ /*--- info: The valueOf method returns its "this" value +es5id: 15.2.4.4_A1_T5 description: "\"this\" value is \"null\"" ---*/ diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A1_T6.js b/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A1_T6.js index 4ea14217584dcb86598666f473cf5ab53b396932..bbf95febdd71f78e1cb98b4b0a8dc879260bec2e 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A1_T6.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A1_T6.js @@ -3,6 +3,7 @@ /*--- info: The valueOf method returns its "this" value +es5id: 15.2.4.4_A1_T6 description: "\"this\" value is \"undefined\"" ---*/ diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A1_T7.js b/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A1_T7.js index a7d1dc95dd1d54c4540a108511c2eac64eb2d725..e8a24606466b0acbd2e8128a1ae457fea5835379 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A1_T7.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A1_T7.js @@ -3,6 +3,7 @@ /*--- info: The valueOf method returns its "this" value +es5id: 15.2.4.4_A1_T7 description: "\"this\" value is \"void 0\"" ---*/ diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A6.js b/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A6.js index 0079114fa895f647fd081be8b9e413120f251983..b9cc6e21f9f957387d2113051ce73ea7148edc90 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A6.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A6.js @@ -3,6 +3,7 @@ /*--- info: Object.prototype.valueOf has not prototype property +es5id: 15.2.4.4_A6 description: > Checking if obtaining the prototype property of Object.prototype.valueOf fails diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A7.js b/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A7.js index 1a611506ac9d02efa834abbf7fd1e4a6596cc115..4b7bd6d822c0a9f6ff346abc68a2d554a4a4d566 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A7.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A7.js @@ -3,6 +3,7 @@ /*--- info: Object.prototype.valueOf can't be used as a constructor +es5id: 15.2.4.4_A7 description: Checking if creating "new Object.prototype.valueOf" fails includes: - $PRINT.js diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A8.js b/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A8.js index 14a7bc1bb18f11b56727ada55934e6bab7661b6a..de6d6322e0b7f284401e6b69f70843ef80b07be1 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A8.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A8.js @@ -3,6 +3,7 @@ /*--- info: The Object.prototype.valueOf.length property has the attribute DontEnum +es5id: 15.2.4.4_A8 description: > Checking if enumerating the Object.prototype.valueOf.length property fails diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A9.js b/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A9.js index 0a11312da3824d221b0121d55aeedbb1154fa2ff..c1dc9e1b27efe48dc318de3abf232d4c253d625f 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A9.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.4/S15.2.4.4_A9.js @@ -3,6 +3,7 @@ /*--- info: The Object.prototype.valueOf.length property has the attribute DontDelete +es5id: 15.2.4.4_A9 description: > Checknig if deleting of the Object.prototype.valueOf.length property fails diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A10.js b/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A10.js index 4e88267d0da4a13c8c4b027e79596aad7c74170d..d7e3f2c3f15175bbc2aabbd1c6e4ec9e77711437 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A10.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A10.js @@ -5,6 +5,7 @@ info: > The Object.prototype.hasOwnProperty.length property has the attribute ReadOnly +es5id: 15.2.4.5_A10 description: > Checking if varying the Object.prototype.hasOwnProperty.length property fails diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A11.js b/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A11.js index 8a8465416cb0768b79d89510772b5feca4dccd98..5cc9e4750794924185411c974adef28d6a38c8f7 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A11.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A11.js @@ -3,6 +3,7 @@ /*--- info: The length property of the hasOwnProperty method is 1 +es5id: 15.2.4.5_A11 description: Checking the Object.prototype.hasOwnProperty.length ---*/ diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A12.js b/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A12.js index 1c4da440e268c7276353a36fd2ea6a6a29896da3..a873a36cc726e169cc219822d1cb74f99efc22e7 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A12.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A12.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 15.2.4.5_A12 description: > Let O be the result of calling ToObject passing the this value as the argument. diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A13.js b/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A13.js index c42cc920465b814a341645fd497965efd3618a53..a2264a9a91bd0b275e41fede6aedd44086f3d982 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A13.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A13.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 15.2.4.5_A13 description: > Let O be the result of calling ToObject passing the this value as the argument. diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A1_T1.js b/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A1_T1.js index 940b4b5958911ebc0b330f8e3821454d5e05a64e..c85884bd9c082cb7914863225801748d332e12eb 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A1_T1.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A1_T1.js @@ -8,6 +8,7 @@ info: > ii) Call ToString(V) iii) If O doesn't have a property with the name given by Result(ii), return false iv) Return true +es5id: 15.2.4.5_A1_T1 description: > Checking type of the Object.prototype.hasOwnProperty and the returned result diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A1_T2.js b/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A1_T2.js index e5f63d8b3ffebb114a23d54bde2cd1dc4fb8ee66..7cb1cc8cad0f2ccabaa17ca743d158d7417b908a 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A1_T2.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A1_T2.js @@ -8,6 +8,7 @@ info: > ii) Call ToString(V) iii) If O doesn't have a property with the name given by Result(ii), return false iv) Return true +es5id: 15.2.4.5_A1_T2 description: Argument of the hasOwnProperty method is a custom boolean property ---*/ diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A1_T3.js b/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A1_T3.js index a9cdf24c015d5e8e3afb0a72f4daa74df1875302..cc6b33390125fb6a692552d8d7570acc220a9b36 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A1_T3.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A1_T3.js @@ -8,6 +8,7 @@ info: > ii) Call ToString(V) iii) If O doesn't have a property with the name given by Result(ii), return false iv) Return true +es5id: 15.2.4.5_A1_T3 description: > Argument of the hasOwnProperty method is a custom property of a function object diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A6.js b/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A6.js index e5d7b02bb20f1f73d4f19d01acdb0e3627bd3d04..e494320031fc9e7bfe00215ec3fcbdc579ce3f37 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A6.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A6.js @@ -3,6 +3,7 @@ /*--- info: Object.prototype.hasOwnProperty has not prototype property +es5id: 15.2.4.5_A6 description: > Checking if obtaining the prototype property of Object.prototype.hasOwnProperty fails diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A7.js b/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A7.js index b99c8f18cf0698566783a703acda39cc3ac05658..62c077b98974851619853cd06d0d548108051657 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A7.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A7.js @@ -3,6 +3,7 @@ /*--- info: Object.prototype.hasOwnProperty can't be used as a constructor +es5id: 15.2.4.5_A7 description: Checking if creating "new Object.prototype.hasOwnProperty" fails includes: - $PRINT.js diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A8.js b/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A8.js index 96d4ecf4613d21f908b8db175437b89ed7cbf588..b6181e4e5ebe35ac3ccea9d05f915dd38e6149fb 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A8.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A8.js @@ -5,6 +5,7 @@ info: > The Object.prototype.hasOwnProperty.length property has the attribute DontEnum +es5id: 15.2.4.5_A8 description: > Checking if enumerating the Object.prototype.hasOwnProperty.length property fails diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A9.js b/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A9.js index ba4b583a9390a8097736f7f66fc252fdd2072391..59e3eeb71c96ad05819197cfc5d38c59d96d51a8 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A9.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.5/S15.2.4.5_A9.js @@ -5,6 +5,7 @@ info: > The Object.prototype.hasOwnProperty.length property has the attribute DontDelete +es5id: 15.2.4.5_A9 description: > Checking if deleting the Object.prototype.hasOwnProperty.length property fails diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.6/S15.2.4.6_A1.js b/test/suite/ch15/15.2/15.2.4/15.2.4.6/S15.2.4.6_A1.js index b9235069830798118eb353766493c9aee0e19600..65a3bb3acd6bc6e5cee80d6c9fc6daa78983ea2f 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.6/S15.2.4.6_A1.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.6/S15.2.4.6_A1.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.2.4.6_A1 description: Creating two objects with the same prototype includes: [$PRINT.js] ---*/ diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.6/S15.2.4.6_A10.js b/test/suite/ch15/15.2/15.2.4/15.2.4.6/S15.2.4.6_A10.js index 635f7351bfe677968024bc7865979fe2338259ff..6ace571c50c74d9d3a6c8c37b68c392ec9f15e7b 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.6/S15.2.4.6_A10.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.6/S15.2.4.6_A10.js @@ -5,6 +5,7 @@ info: > The Object.prototype.isPrototypeOf.length property has the attribute ReadOnly +es5id: 15.2.4.6_A10 description: > Checking if varying the Object.prototype.isPrototypeOf.length property fails diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.6/S15.2.4.6_A11.js b/test/suite/ch15/15.2/15.2.4/15.2.4.6/S15.2.4.6_A11.js index 44dba2c3cf548b16c56028912799b5e2bfcbf03f..dcd5e13e4e5ac85c19a509ad420eea8fd5c08cea 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.6/S15.2.4.6_A11.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.6/S15.2.4.6_A11.js @@ -3,6 +3,7 @@ /*--- info: The length property of the hasOwnProperty method is 1 +es5id: 15.2.4.6_A11 description: Checking the Object.prototype.hasOwnProperty.length ---*/ diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.6/S15.2.4.6_A12.js b/test/suite/ch15/15.2/15.2.4/15.2.4.6/S15.2.4.6_A12.js index 22c7b86e7ac091bd49fc9e9cc137df664709d927..ada5deb3b15b4a7a0c1a5b35658517b6e06f5365 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.6/S15.2.4.6_A12.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.6/S15.2.4.6_A12.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 15.2.4.6_A12 description: > Let O be the result of calling ToObject passing the this value as the argument. diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.6/S15.2.4.6_A13.js b/test/suite/ch15/15.2/15.2.4/15.2.4.6/S15.2.4.6_A13.js index 3e98db65e1e6bbd2a9be68b5c2f370e0f4979ef2..f2fd45dd3aec6b2e9b0512c643ce1d2d22dc4ab0 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.6/S15.2.4.6_A13.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.6/S15.2.4.6_A13.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 15.2.4.6_A13 description: > Let O be the result of calling ToObject passing the this value as the argument. diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.6/S15.2.4.6_A6.js b/test/suite/ch15/15.2/15.2.4/15.2.4.6/S15.2.4.6_A6.js index 9a0c74a73997d86aad4ff8d59e26449178875c70..dd63755a1f58d0aeb8f63462e43f714daafd4e2b 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.6/S15.2.4.6_A6.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.6/S15.2.4.6_A6.js @@ -3,6 +3,7 @@ /*--- info: Object.prototype.isPrototypeOf has not prototype property +es5id: 15.2.4.6_A6 description: > Checking if obtaining the prototype property of Object.prototype.isPrototypeOf fails diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.6/S15.2.4.6_A7.js b/test/suite/ch15/15.2/15.2.4/15.2.4.6/S15.2.4.6_A7.js index d1697a254484ae9fdecc6437a40bcc93d21a28ae..be11ead07c5c296a61747c0f2b7ee9ae6d293fa6 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.6/S15.2.4.6_A7.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.6/S15.2.4.6_A7.js @@ -3,6 +3,7 @@ /*--- info: Object.prototype.isPrototypeOf can't be used as a constructor +es5id: 15.2.4.6_A7 description: Checking if creating new "Object.prototype.isPrototypeOf" fails includes: - $PRINT.js diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.6/S15.2.4.6_A8.js b/test/suite/ch15/15.2/15.2.4/15.2.4.6/S15.2.4.6_A8.js index 7ac195826cfccd0f8121c16234de54440e2fe0ef..44a27f6bc9cd56ea8e44e34263bb478f4a8c1021 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.6/S15.2.4.6_A8.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.6/S15.2.4.6_A8.js @@ -5,6 +5,7 @@ info: > The Object.prototype.isPrototypeOf.length property has the attribute DontEnum +es5id: 15.2.4.6_A8 description: > Checknig if enumerating the Object.prototype.isPrototypeOf.length property fails diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.6/S15.2.4.6_A9.js b/test/suite/ch15/15.2/15.2.4/15.2.4.6/S15.2.4.6_A9.js index f21ef8dbd0ce4c5519db4854af8f194246fa9694..640b2d1ddf727a8adc185b265e621579088ff326 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.6/S15.2.4.6_A9.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.6/S15.2.4.6_A9.js @@ -5,6 +5,7 @@ info: > The Object.prototype.isPrototypeOf.length property has the attribute DontDelete +es5id: 15.2.4.6_A9 description: > Checking deleting the Object.prototype.isPrototypeOf.length property fails diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A10.js b/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A10.js index c06a1b1ff2e1d98f65f45cd879c134590b15815b..876a17131f7a6acd937530ba8cd4343fcb940f5a 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A10.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A10.js @@ -5,6 +5,7 @@ info: > The Object.prototype.propertyIsEnumerable.length property has the attribute ReadOnly +es5id: 15.2.4.7_A10 description: > Checking if varying the Object.prototype.propertyIsEnumerable.length property fails diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A11.js b/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A11.js index a82dbae7912a62ff89d8dbdd487f016380b09811..6c9cbe659b4394e45974b7729d8c3baab6f10489 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A11.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A11.js @@ -3,6 +3,7 @@ /*--- info: The length property of the hasOwnProperty method is 1 +es5id: 15.2.4.7_A11 description: Checking the value of Object.prototype.hasOwnProperty.length ---*/ diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A12.js b/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A12.js index 79b8dfa41148242cd0ffda2c43efdf5fd3ce903a..a7449b757db9499c49d1ee5a7db3aada6766eff8 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A12.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A12.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 15.2.4.7_A12 description: > Let O be the result of calling ToObject passing the this value as the argument. diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A13.js b/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A13.js index 9d364d4600fda9a909ab4e363d3763eb1e2a3a9c..99177cb25d547a581fad5fc57963e174abb6507e 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A13.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A13.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 15.2.4.7_A13 description: > Let O be the result of calling ToObject passing the this value as the argument. diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A1_T1.js b/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A1_T1.js index 827bbe2b35c79685f55c997a03d8b8f6da308d86..40f9f18079c018abf041adba0c1da596dceef899 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A1_T1.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A1_T1.js @@ -5,6 +5,7 @@ info: > The propertyIsEnumerable method does not consider objects in the prototype chain +es5id: 15.2.4.7_A1_T1 description: > Calling the propertyIsEnumerable method for object in the prototype chain diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A2_T1.js b/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A2_T1.js index e5105ebf5166bca1d982688a53d3c5f4125eecc7..42df9a3d5fdcf665d142b8f590d2cff7ec0a9c31 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A2_T1.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A2_T1.js @@ -9,6 +9,7 @@ info: > iii) If O doesn't have a property with the name given by Result(ii), return false iv) If the property has the DontEnum attribute, return false v) Return true +es5id: 15.2.4.7_A2_T1 description: > Checking the type of Object.prototype.propertyIsEnumerable and the returned result diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A2_T2.js b/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A2_T2.js index abb41a237138810987df2a9b9c6de75ccd572e85..fc3900f2a56cc664b0e391bdad8d4e0faf62f2c5 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A2_T2.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A2_T2.js @@ -9,6 +9,7 @@ info: > iii) If O doesn't have a property with the name given by Result(ii), return false iv) If the property has the DontEnum attribute, return false v) Return true +es5id: 15.2.4.7_A2_T2 description: > Argument of the propertyIsEnumerable method is a custom boolean property diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A6.js b/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A6.js index a6f340e67a250a1db497aa47e648db3906bd1074..4e093cda92f91b7b49b87e0654dfc001f386c04a 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A6.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A6.js @@ -3,6 +3,7 @@ /*--- info: Object.prototype.propertyIsEnumerable has not prototype property +es5id: 15.2.4.7_A6 description: > Checking if obtaining the prototype property of Object.prototype.propertyIsEnumerable fails diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A7.js b/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A7.js index cdb489f4b22ea1e0754a695870a884c1bb991fce..466e27dcc495ae6084dad7487a7705a4983384ca 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A7.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A7.js @@ -3,6 +3,7 @@ /*--- info: Object.prototype.propertyIsEnumerable can't be used as a constructor +es5id: 15.2.4.7_A7 description: > Checking if creating "new Object.prototype.propertyIsEnumerable" fails diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A8.js b/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A8.js index 1ab6aeb1a5885ba94ae0046a1b9171dfbbdc7ae9..211eb3581fcd8f0db0395532c02dd78fae892e0a 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A8.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A8.js @@ -5,6 +5,7 @@ info: > The Object.prototype.propertyIsEnumerable.length property has the attribute DontEnum +es5id: 15.2.4.7_A8 description: > Checking if enumerating the Object.prototype.propertyIsEnumerable.length property fails diff --git a/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A9.js b/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A9.js index 136750e52958ba483edb063cbb49f52721568a66..54b3ff4a5f6beb7c30a289d8dd567dc7cb4ffd58 100644 --- a/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A9.js +++ b/test/suite/ch15/15.2/15.2.4/15.2.4.7/S15.2.4.7_A9.js @@ -5,6 +5,7 @@ info: > The Object.prototype.propertyIsEnumerable.length property has the attribute DontDelete +es5id: 15.2.4.7_A9 description: > Checking if deleting the Object.prototype.propertyIsEnumerable.length property fails diff --git a/test/suite/ch15/15.2/15.2.4/S15.2.4.1_A1_T1.js b/test/suite/ch15/15.2/15.2.4/S15.2.4.1_A1_T1.js index d09641b30d778e5ded8ae91a7dac51069e3c0a8b..d4d5588b1176f040f75e70de9615729521333271 100644 --- a/test/suite/ch15/15.2/15.2.4/S15.2.4.1_A1_T1.js +++ b/test/suite/ch15/15.2/15.2.4/S15.2.4.1_A1_T1.js @@ -5,6 +5,7 @@ info: > The initial value of Object.prototype.constructor is the built-in Object constructor +es5id: 15.2.4.1_A1_T1 description: Checking the Object.prototype.constructor ---*/ diff --git a/test/suite/ch15/15.2/15.2.4/S15.2.4.1_A1_T2.js b/test/suite/ch15/15.2/15.2.4/S15.2.4.1_A1_T2.js index 1c7b710ccade69519c19c6803b15974eb914f7ea..d8e774ba4f96e6e4b4f2eabed8e13f70b83625dc 100644 --- a/test/suite/ch15/15.2/15.2.4/S15.2.4.1_A1_T2.js +++ b/test/suite/ch15/15.2/15.2.4/S15.2.4.1_A1_T2.js @@ -5,6 +5,7 @@ info: > The initial value of Object.prototype.constructor is the built-in Object constructor +es5id: 15.2.4.1_A1_T2 description: > Creating "new Object.prototype.constructor" and checking its properties diff --git a/test/suite/ch15/15.2/15.2.4/S15.2.4_A1_T1.js b/test/suite/ch15/15.2/15.2.4/S15.2.4_A1_T1.js index 9911587e179a653c24f13ada4bbdc651184a7691..9e975c0094d4812eb869d8996b65e6203d74b781 100644 --- a/test/suite/ch15/15.2/15.2.4/S15.2.4_A1_T1.js +++ b/test/suite/ch15/15.2/15.2.4/S15.2.4_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: Object prototype object has not prototype +es5id: 15.2.4_A1_T1 description: Checking if obtaining Object.prototype.prototype fails ---*/ diff --git a/test/suite/ch15/15.2/15.2.4/S15.2.4_A1_T2.js b/test/suite/ch15/15.2/15.2.4/S15.2.4_A1_T2.js index 35cb484b0376749fda22667faf9da0f4b90c5555..9fd0c15bb5a336586f926e0c1e53c5b9aa240851 100644 --- a/test/suite/ch15/15.2/15.2.4/S15.2.4_A1_T2.js +++ b/test/suite/ch15/15.2/15.2.4/S15.2.4_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: Object prototype object has not prototype +es5id: 15.2.4_A1_T2 description: > Since the Object prototype object has not prototype, deleted toString method can not be found in prototype chain diff --git a/test/suite/ch15/15.2/15.2.4/S15.2.4_A2.js b/test/suite/ch15/15.2/15.2.4/S15.2.4_A2.js index 8111b4838ef6042480aedce57cb06be7c904b260..b75a2f1d308387a93bd0d0bb6bdf4e0b1803c243 100644 --- a/test/suite/ch15/15.2/15.2.4/S15.2.4_A2.js +++ b/test/suite/ch15/15.2/15.2.4/S15.2.4_A2.js @@ -5,6 +5,7 @@ info: > The value of the internal [[Class]] property of Object prototype object is "Object" +es5id: 15.2.4_A2 description: > Getting the value of the internal [[Class]] property with Object.prototype.toString() function diff --git a/test/suite/ch15/15.2/15.2.4/S15.2.4_A3.js b/test/suite/ch15/15.2/15.2.4/S15.2.4_A3.js index 2f93e9d0e289ee5aba2de897faf34d087ac8257d..d289b2af21035e1a0ae20bbfff1dd281ec49a3bf 100644 --- a/test/suite/ch15/15.2/15.2.4/S15.2.4_A3.js +++ b/test/suite/ch15/15.2/15.2.4/S15.2.4_A3.js @@ -5,6 +5,7 @@ info: > Since the Object prototype object is not a function, it has not [[call]] method +es5id: 15.2.4_A3 description: Checking if calling Object prototype as a function fails includes: - $PRINT.js diff --git a/test/suite/ch15/15.2/15.2.4/S15.2.4_A4.js b/test/suite/ch15/15.2/15.2.4/S15.2.4_A4.js index f0584f3d39c12f10e4d20b2bf04cdd598761f2a3..5e941575aa688b3ce65362dd19f7c3decf2184b4 100644 --- a/test/suite/ch15/15.2/15.2.4/S15.2.4_A4.js +++ b/test/suite/ch15/15.2/15.2.4/S15.2.4_A4.js @@ -5,6 +5,7 @@ info: > Since the Object prototype object is not a function, it has not [[create]] method +es5id: 15.2.4_A4 description: Checking if creating "new Object.prototype" fails includes: - $PRINT.js diff --git a/test/suite/ch15/15.2/S15.2_A1.js b/test/suite/ch15/15.2/S15.2_A1.js index 17ddf485cb912f0f390f144dfffdcb832bdd4106..6cbac35e035a3c5683b53ca083221c09d32ceb11 100644 --- a/test/suite/ch15/15.2/S15.2_A1.js +++ b/test/suite/ch15/15.2/S15.2_A1.js @@ -3,6 +3,7 @@ /*--- info: Object is the property of global +es5id: 15.2_A1 description: Checking if Object equals to this.Object ---*/ diff --git a/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-10-4gs.js b/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-10-4gs.js index 8320664b9bcedc8d0c5b9254887e3dc4d65c73fd..c82769b23b39b8ca72b07272d35e37b99988b6ef 100644 --- a/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-10-4gs.js +++ b/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-10-4gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.2.1-10-4gs description: > Strict Mode - SyntaxError is thrown if a function using the Function constructor has two identical parameters in (global) diff --git a/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-10-6gs.js b/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-10-6gs.js index 7fe85eaec409ddd175b08b6a404ef2d913ae4643..e4f23af63064d12678c8b3a543b6c9c108c5d984 100644 --- a/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-10-6gs.js +++ b/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-10-6gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.2.1-10-6gs description: > Strict Mode - SyntaxError is thrown if a function using the Function constructor has two identical parameters in (local) diff --git a/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-1-s.js b/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-1-s.js index 8aa68ed84063cb27504a7de267f3c87669b9f8ce..7ae0b26a74c9afb4169a8b444e1784ec1ee5a39f 100644 --- a/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-1-s.js +++ b/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.2.1-11-1-s description: > Duplicate seperate parameter name in Function constructor throws SyntaxError in strict mode diff --git a/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-1.js b/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-1.js index 5b9330b963ebeaf855a31a7d210725b8f36e933c..6ff0a29bd1de339589477c9c5577328f8ca458e5 100644 --- a/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-1.js +++ b/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.2.1-11-1 description: > Duplicate separate parameter name in Function constructor allowed if body not strict diff --git a/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-2-s.js b/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-2-s.js index ed7ed525c796cc7fb4f07103d719c13b9be829f2..dd2a4c297d4ade6f8c2321221dbb6d42c1fa5906 100644 --- a/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-2-s.js +++ b/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-2-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.2.1-11-2-s description: > Duplicate seperate parameter name in Function constructor called from strict mode allowed if body not strict diff --git a/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-3-s.js b/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-3-s.js index e92aa4902975480bb1237eef0a01c64d4e82d587..f732742f6302e807cb6b24e02160464ecc76c33c 100644 --- a/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-3-s.js +++ b/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-3-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.2.1-11-3-s description: > Function constructor having a formal parameter named 'eval' throws SyntaxError if function body is strict mode diff --git a/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-3.js b/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-3.js index fdce73fbc509c14b906ff1b998a54403c6d60bb5..d73cca5294223461228bf5104ff2a407ffdeba1d 100644 --- a/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-3.js +++ b/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.2.1-11-3 description: > Function constructor may have a formal parameter named 'eval' if body is not strict mode diff --git a/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-4-s.js b/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-4-s.js index 4f4c7c7d6899e0a2ff38c5165a9b716f26ec078c..035e0e8eae7668f803ac13f392d8e6e97a9d98ef 100644 --- a/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-4-s.js +++ b/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-4-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.2.1-11-4-s description: > Function constructor call from strict code with formal parameter named 'eval' does not throws SyntaxError if function body is not diff --git a/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-5-s.js b/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-5-s.js index ab333f4e95eed9fe8900928e38956a09ba79d83e..db2d975ef38f48f98e97fe6b6bede236106711f4 100644 --- a/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-5-s.js +++ b/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-5-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.2.1-11-5-s description: > Duplicate combined parameter name in Function constructor throws SyntaxError in strict mode diff --git a/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-5.js b/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-5.js index bf9fc4bc25cb755be0f940eb1e66b128ae09d88e..c7da9396f038a67e105646c5ad8bc22832d3c129 100644 --- a/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-5.js +++ b/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.2.1-11-5 description: > Duplicate combined parameter name in Function constructor allowed if body is not strict diff --git a/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-6-s.js b/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-6-s.js index 98a8357aa57ddea5fec3151595e2dc149913c7c3..2b5280e7606f03a898773d7fecb906916096d29d 100644 --- a/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-6-s.js +++ b/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-6-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.2.1-11-6-s description: > Duplicate combined parameter name allowed in Function constructor called in strict mode if body not strict diff --git a/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-7-s.js b/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-7-s.js index b8ccd449934737ce2b6a78686e8ed3832526ff84..799fac830b38a3ac80f2fa735d4bf85937a65217 100644 --- a/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-7-s.js +++ b/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-7-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.2.1-11-7-s description: > Function constructor call from strict code with formal parameter named arguments does not throws SyntaxError if function body is diff --git a/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-8-s.js b/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-8-s.js index b06d4cf6991ea494653c6d47b9033884626cbbfb..3df412dfa43207f529a256ebf22d894462bbe7b1 100644 --- a/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-8-s.js +++ b/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-8-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.2.1-11-8-s description: > Strict Mode - SyntaxError is not thrown if a function is created using a Function constructor that has two identical parameters, diff --git a/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-9-s.js b/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-9-s.js index b84d6e12ecc38162e4e49773a891b763d7778490..fab6667f0a7d590be1410d2dee5302b7b76cc34d 100644 --- a/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-9-s.js +++ b/test/suite/ch15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-9-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.2.1-11-9-s description: > Strict Mode - SyntaxError is thrown if a function is created using the Function constructor that has three identical parameters and diff --git a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T1.js b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T1.js index 91b5319b46e64aac8a9a63275faa753c63f491c7..8a1721636d0b5056fb54ff2d5fb39ab0aa25b715 100644 --- a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T1.js +++ b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T1.js @@ -10,6 +10,7 @@ info: > iv) Create a new Function object as specified in 13.2 with parameters specified by parsing P as a FormalParameterListopt and body specified by parsing body as a FunctionBody. Pass in a scope chain consisting of the global object as the Scope parameter v) Return Result(iv) +es5id: 15.3.2.1_A1_T1 description: "The body of the function is \"{toString:function(){throw 7;}}\"" includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T10.js b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T10.js index cd42f72d1f249f87cf1c19987e46ce0767ceb063..8f5f661a9144f604c4b705b17b40e63dbccf6e15 100644 --- a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T10.js +++ b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T10.js @@ -10,6 +10,7 @@ info: > iv) Create a new Function object as specified in 13.2 with parameters specified by parsing P as a FormalParameterListopt and body specified by parsing body as a FunctionBody. Pass in a scope chain consisting of the global object as the Scope parameter v) Return Result(iv) +es5id: 15.3.2.1_A1_T10 description: Value of the function constructor argument is "null" includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T11.js b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T11.js index 984a312632d1b84e7c4f26a7d9516d0b5ccd4602..f4ad7db5f4dbe956963df12e212f95b693f9fa37 100644 --- a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T11.js +++ b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T11.js @@ -10,6 +10,7 @@ info: > iv) Create a new Function object as specified in 13.2 with parameters specified by parsing P as a FormalParameterListopt and body specified by parsing body as a FunctionBody. Pass in a scope chain consisting of the global object as the Scope parameter v) Return Result(iv) +es5id: 15.3.2.1_A1_T11 description: Value of the function constructor argument is "undefined" includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T12.js b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T12.js index ee1610d46f919a5e7e6725d46e06203ac2e7134b..935b6940b8e3e63591f2c9218bb8d80bc247f3e5 100644 --- a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T12.js +++ b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T12.js @@ -10,6 +10,7 @@ info: > iv) Create a new Function object as specified in 13.2 with parameters specified by parsing P as a FormalParameterListopt and body specified by parsing body as a FunctionBody. Pass in a scope chain consisting of the global object as the Scope parameter v) Return Result(iv) +es5id: 15.3.2.1_A1_T12 description: Value of the function constructor argument is "void 0" includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T13.js b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T13.js index d86433103ac049dc781eefafd27a7b84d21f8e2b..a5d43a6b25b1293816effe58733e16144dd83fbb 100644 --- a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T13.js +++ b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T13.js @@ -10,6 +10,7 @@ info: > iv) Create a new Function object as specified in 13.2 with parameters specified by parsing P as a FormalParameterListopt and body specified by parsing body as a FunctionBody. Pass in a scope chain consisting of the global object as the Scope parameter v) Return Result(iv) +es5id: 15.3.2.1_A1_T13 description: Value of the function constructor argument is "{}" includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T2.js b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T2.js index 6ff6d8623af4b8d021beca41e65d1540dd7a1c53..ee8bd7de683c96d40718556ea135c9a3537c3d20 100644 --- a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T2.js +++ b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T2.js @@ -10,6 +10,7 @@ info: > iv) Create a new Function object as specified in 13.2 with parameters specified by parsing P as a FormalParameterListopt and body specified by parsing body as a FunctionBody. Pass in a scope chain consisting of the global object as the Scope parameter v) Return Result(iv) +es5id: 15.3.2.1_A1_T2 description: > The body of the function is "{toString:function(){return "return 1;";}}" diff --git a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T3.js b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T3.js index 9233c0b7a9ec7155db5578b2ebe3a606a4bddbb4..e9f77ee7c1ff2e8bad6c63f9949cf8321c43b126 100644 --- a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T3.js +++ b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T3.js @@ -10,6 +10,7 @@ info: > iv) Create a new Function object as specified in 13.2 with parameters specified by parsing P as a FormalParameterListopt and body specified by parsing body as a FunctionBody. Pass in a scope chain consisting of the global object as the Scope parameter v) Return Result(iv) +es5id: 15.3.2.1_A1_T3 description: Value of the function constructor argument is 1 includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T4.js b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T4.js index d366b9cce590047a960607ecdb164ca2b6317f31..c9f7226fe0f8065ced741c3f29df7aa7d0484bdb 100644 --- a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T4.js +++ b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T4.js @@ -10,6 +10,7 @@ info: > iv) Create a new Function object as specified in 13.2 with parameters specified by parsing P as a FormalParameterListopt and body specified by parsing body as a FunctionBody. Pass in a scope chain consisting of the global object as the Scope parameter v) Return Result(iv) +es5id: 15.3.2.1_A1_T4 description: > Value of the function constructor argument is x, where x is specified with "undefined" diff --git a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T5.js b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T5.js index 30232040a7bb1c332c85bc0df19714a6f1278079..3b00cebde23c6772c2ec79e58fa5acae271e725d 100644 --- a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T5.js +++ b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T5.js @@ -10,6 +10,7 @@ info: > iv) Create a new Function object as specified in 13.2 with parameters specified by parsing P as a FormalParameterListopt and body specified by parsing body as a FunctionBody. Pass in a scope chain consisting of the global object as the Scope parameter v) Return Result(iv) +es5id: 15.3.2.1_A1_T5 description: > Value of the function constructor argument is "Object("return \'A\'")" diff --git a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T6.js b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T6.js index e6c882053307483df901318cbd858d5a1cbfd402..5b975616cd6dd0e9949783acd28929a92f80c0ff 100644 --- a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T6.js +++ b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T6.js @@ -10,6 +10,7 @@ info: > iv) Create a new Function object as specified in 13.2 with parameters specified by parsing P as a FormalParameterListopt and body specified by parsing body as a FunctionBody. Pass in a scope chain consisting of the global object as the Scope parameter v) Return Result(iv) +es5id: 15.3.2.1_A1_T6 description: > Value of the function constructor argument is the string "return true;" diff --git a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T7.js b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T7.js index b79a6bf17af4fcb0deb7605e6011103d51e06535..8e8faaf5121993d0a21aae8c7f878b00a27b48b0 100644 --- a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T7.js +++ b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T7.js @@ -10,6 +10,7 @@ info: > iv) Create a new Function object as specified in 13.2 with parameters specified by parsing P as a FormalParameterListopt and body specified by parsing body as a FunctionBody. Pass in a scope chain consisting of the global object as the Scope parameter v) Return Result(iv) +es5id: 15.3.2.1_A1_T7 description: Value of the function constructor argument is "Object(1)" includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T8.js b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T8.js index ec62aae1518a31868f2f2a5208a7b0c2a35229f3..bcd9fddc98789f354f3bce8f381f123726dfb049 100644 --- a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T8.js +++ b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T8.js @@ -10,6 +10,7 @@ info: > iv) Create a new Function object as specified in 13.2 with parameters specified by parsing P as a FormalParameterListopt and body specified by parsing body as a FunctionBody. Pass in a scope chain consisting of the global object as the Scope parameter v) Return Result(iv) +es5id: 15.3.2.1_A1_T8 description: Value of the function constructor argument is "var 1=1;" includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T9.js b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T9.js index 6ffb278cf4ecfb502ea8654d1fd6f9b7a468bd25..a44c3b880826815d28fc94b1cbeb56540746ff46 100644 --- a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T9.js +++ b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A1_T9.js @@ -10,6 +10,7 @@ info: > iv) Create a new Function object as specified in 13.2 with parameters specified by parsing P as a FormalParameterListopt and body specified by parsing body as a FunctionBody. Pass in a scope chain consisting of the global object as the Scope parameter v) Return Result(iv) +es5id: 15.3.2.1_A1_T9 description: > Value of the function constructor argument is "return arguments[0];" diff --git a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A2_T1.js b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A2_T1.js index 8a1c832b93414ce762932daf089d044d8d964ca0..af2604cb0d8f50b1205514fdb7f1ffd012677ef2 100644 --- a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A2_T1.js +++ b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A2_T1.js @@ -5,6 +5,7 @@ info: > It is permissible but not necessary to have one argument for each formal parameter to be specified +es5id: 15.3.2.1_A2_T1 description: > Values of the function constructor arguments are "arg1", "arg2", "arg3", "return arg1+arg2+arg3;" diff --git a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A2_T2.js b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A2_T2.js index 6223d69e8cd830f42c262a51110bb02443950c22..ef1231a8ebbe107e0611d645e3927aecf94a6ace 100644 --- a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A2_T2.js +++ b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A2_T2.js @@ -5,6 +5,7 @@ info: > It is permissible but not necessary to have one argument for each formal parameter to be specified +es5id: 15.3.2.1_A2_T2 description: > Values of the function constructor arguments are "arg1, arg2", "arg3", "return arg1+arg2+arg3;" diff --git a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A2_T3.js b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A2_T3.js index a71a197103935a09c0969116886799484be13a1f..26a4470d1e6d9f7cb2c5f9b0be61c32455267d08 100644 --- a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A2_T3.js +++ b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A2_T3.js @@ -5,6 +5,7 @@ info: > It is permissible but not necessary to have one argument for each formal parameter to be specified +es5id: 15.3.2.1_A2_T3 description: > Values of the function constructor arguments are "arg1, arg2, arg3", "return arg1+arg2+arg3;" diff --git a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A2_T4.js b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A2_T4.js index 245d0e6ea3d258b58cd0840172101a898a009348..0bf320e080d64c729400846661a4d2f121930840 100644 --- a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A2_T4.js +++ b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A2_T4.js @@ -5,6 +5,7 @@ info: > It is permissible but not necessary to have one argument for each formal parameter to be specified +es5id: 15.3.2.1_A2_T4 description: > Values of the function constructor arguments are "return"-s of various results diff --git a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A2_T5.js b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A2_T5.js index da46e57e3ec112715688358f549e5d50ccbe79b8..80a010598016852ca5c6ab3a4bfbb33d50204996 100644 --- a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A2_T5.js +++ b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A2_T5.js @@ -5,6 +5,7 @@ info: > It is permissible but not necessary to have one argument for each formal parameter to be specified +es5id: 15.3.2.1_A2_T5 description: > Values of the function constructor arguments are "return"-s of various results and a concotenation of strings diff --git a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A2_T6.js b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A2_T6.js index bfc24e5598750c989a9a99f92d4ae8ec57b43ed9..f63ae274bff20c812db20639527a94211356b82d 100644 --- a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A2_T6.js +++ b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A2_T6.js @@ -5,6 +5,7 @@ info: > It is permissible but not necessary to have one argument for each formal parameter to be specified +es5id: 15.3.2.1_A2_T6 description: > Values of the function constructor arguments are "return"-s of various results and a concotenation of strings diff --git a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T1.js b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T1.js index 0e93d26774318211ed2c5e7a12ac27bb429217ee..c36119da03281df03eba0c2a8a7a5a089cd962a6 100644 --- a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T1.js +++ b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T1.js @@ -12,6 +12,7 @@ info: > vi) Create a new Function object as specified in 13.2 with parameters specified by parsing P as a FormalParameterListopt and body specified by parsing body as a FunctionBody Pass in a scope chain consisting of the global object as the Scope parameter vii) Return Result(vi) +es5id: 15.3.2.1_A3_T1 description: > Values of the function constructor arguments are "{toString:function(){throw 1;}}" and "{toString:function(){throw diff --git a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T10.js b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T10.js index 50254fb076116bba98e15018c253d74848f60366..8ebd3077ac6d0a0576406770de53f4c6d761766a 100644 --- a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T10.js +++ b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T10.js @@ -12,6 +12,7 @@ info: > vi) Create a new Function object as specified in 13.2 with parameters specified by parsing P as a FormalParameterListopt and body specified by parsing body as a FunctionBody Pass in a scope chain consisting of the global object as the Scope parameter vii) Return Result(vi) +es5id: 15.3.2.1_A3_T10 description: > Values of the function constructor arguments are "{toString:function(){return "z;x"}}" and "return this;" diff --git a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T11.js b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T11.js index 3af814add632f99ef6bbd81fd236d662f8f71d41..a30dee17bdc6d2b9e4ca0c097febac624170348c 100644 --- a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T11.js +++ b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T11.js @@ -12,6 +12,7 @@ info: > vi) Create a new Function object as specified in 13.2 with parameters specified by parsing P as a FormalParameterListopt and body specified by parsing body as a FunctionBody Pass in a scope chain consisting of the global object as the Scope parameter vii) Return Result(vi) +es5id: 15.3.2.1_A3_T11 description: > Values of the function constructor arguments are "a,b,c" and "void 0" diff --git a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T12.js b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T12.js index 3933cf7a795f5700f807c9e2a9c88195faa355e4..a74e8cb2d20a5c819a5086c665aaebdf6a5e773c 100644 --- a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T12.js +++ b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T12.js @@ -12,6 +12,7 @@ info: > vi) Create a new Function object as specified in 13.2 with parameters specified by parsing P as a FormalParameterListopt and body specified by parsing body as a FunctionBody Pass in a scope chain consisting of the global object as the Scope parameter vii) Return Result(vi) +es5id: 15.3.2.1_A3_T12 description: > Values of the function constructor arguments are "a,b,c" and "undefined" diff --git a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T13.js b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T13.js index 0213fba8a32bb5eb18242810600ad7dc47a9c913..59ad58aa1c797ce752286eb08635669fb8c5a60e 100644 --- a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T13.js +++ b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T13.js @@ -12,6 +12,7 @@ info: > vi) Create a new Function object as specified in 13.2 with parameters specified by parsing P as a FormalParameterListopt and body specified by parsing body as a FunctionBody Pass in a scope chain consisting of the global object as the Scope parameter vii) Return Result(vi) +es5id: 15.3.2.1_A3_T13 description: Values of the function constructor arguments are "a,b,c" and "null" includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T14.js b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T14.js index c51f7f5d87ff4f39894e04e76ac48368bb72f9d0..8eb1e4070e28e1e13a30f2ac79d7ffe07922a659 100644 --- a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T14.js +++ b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T14.js @@ -12,6 +12,7 @@ info: > vi) Create a new Function object as specified in 13.2 with parameters specified by parsing P as a FormalParameterListopt and body specified by parsing body as a FunctionBody Pass in a scope chain consisting of the global object as the Scope parameter vii) Return Result(vi) +es5id: 15.3.2.1_A3_T14 description: > Values of the function constructor arguments are "a,b,c" and an undefined variable diff --git a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T15.js b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T15.js index b67a7c580af4cfc0ff2a7d3070e399715cc73d23..01d4b3f06f3a03771471a2f75ad612c1cb781306 100644 --- a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T15.js +++ b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T15.js @@ -12,6 +12,7 @@ info: > vi) Create a new Function object as specified in 13.2 with parameters specified by parsing P as a FormalParameterListopt and body specified by parsing body as a FunctionBody Pass in a scope chain consisting of the global object as the Scope parameter vii) Return Result(vi) +es5id: 15.3.2.1_A3_T15 description: > Values of the function constructor arguments are are two empty strings diff --git a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T2.js b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T2.js index df99bb1e7565eb1a1c87833ca7a963f4f1e735d4..99ccb2d591a73d930e250a92f3456ec8413f837c 100644 --- a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T2.js +++ b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T2.js @@ -12,6 +12,7 @@ info: > vi) Create a new Function object as specified in 13.2 with parameters specified by parsing P as a FormalParameterListopt and body specified by parsing body as a FunctionBody Pass in a scope chain consisting of the global object as the Scope parameter vii) Return Result(vi) +es5id: 15.3.2.1_A3_T2 description: > Values of the function constructor arguments are "{toString:function(){return 'a';}}" and "return a;" diff --git a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T3.js b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T3.js index ae74908add4649e0f8b9cf3cd91e61031670d120..8b8baf949735700c39c9cb2711529833428c7c14 100644 --- a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T3.js +++ b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T3.js @@ -12,6 +12,7 @@ info: > vi) Create a new Function object as specified in 13.2 with parameters specified by parsing P as a FormalParameterListopt and body specified by parsing body as a FunctionBody Pass in a scope chain consisting of the global object as the Scope parameter vii) Return Result(vi) +es5id: 15.3.2.1_A3_T3 description: > Values of the function constructor arguments are "{toString:function(){p=1;return "a";}}" and diff --git a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T4.js b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T4.js index b00fc0be49a68783aee057545422cb479b32533e..1f26565d278d3ed426dfd2cc45204dacbc67c3c6 100644 --- a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T4.js +++ b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T4.js @@ -12,6 +12,7 @@ info: > vi) Create a new Function object as specified in 13.2 with parameters specified by parsing P as a FormalParameterListopt and body specified by parsing body as a FunctionBody Pass in a scope chain consisting of the global object as the Scope parameter vii) Return Result(vi) +es5id: 15.3.2.1_A3_T4 description: > Values of the function constructor arguments are an undefined variable and "return 1.1;" diff --git a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T5.js b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T5.js index 371a3918b3dd9b187a634e22b24769234fcd174c..b7c6cc0bc37bf69bf7f315f373b88090251589f2 100644 --- a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T5.js +++ b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T5.js @@ -12,6 +12,7 @@ info: > vi) Create a new Function object as specified in 13.2 with parameters specified by parsing P as a FormalParameterListopt and body specified by parsing body as a FunctionBody Pass in a scope chain consisting of the global object as the Scope parameter vii) Return Result(vi) +es5id: 15.3.2.1_A3_T5 description: > Values of the function constructor arguments are "void 0" and "return \"A\";" diff --git a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T6.js b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T6.js index 5acf9b3ea7d7cdadfdf601ac8d9da049553dde12..4837e146e50473de444d5cf0f745467004b3489f 100644 --- a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T6.js +++ b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T6.js @@ -12,6 +12,7 @@ info: > vi) Create a new Function object as specified in 13.2 with parameters specified by parsing P as a FormalParameterListopt and body specified by parsing body as a FunctionBody Pass in a scope chain consisting of the global object as the Scope parameter vii) Return Result(vi) +es5id: 15.3.2.1_A3_T6 description: > Values of the function constructor arguments are "null" and "return true;" diff --git a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T7.js b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T7.js index 573e8299b53f1216d6aefe97492e0eb625dcc00d..daa5877f4acaa2259a377c611a0e4e1af9c1d4dc 100644 --- a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T7.js +++ b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T7.js @@ -12,6 +12,7 @@ info: > vi) Create a new Function object as specified in 13.2 with parameters specified by parsing P as a FormalParameterListopt and body specified by parsing body as a FunctionBody Pass in a scope chain consisting of the global object as the Scope parameter vii) Return Result(vi) +es5id: 15.3.2.1_A3_T7 description: > Values of the function constructor arguments are "Object("a")" and "return a;" diff --git a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T8.js b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T8.js index ececaaaeee62e9aae801ef75e9bc63951736b9b9..693c2706c9b83fce618849c3934de8738e7f64c2 100644 --- a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T8.js +++ b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T8.js @@ -12,6 +12,7 @@ info: > vi) Create a new Function object as specified in 13.2 with parameters specified by parsing P as a FormalParameterListopt and body specified by parsing body as a FunctionBody Pass in a scope chain consisting of the global object as the Scope parameter vii) Return Result(vi) +es5id: 15.3.2.1_A3_T8 description: > Values of the function constructor arguments are "undefined" and "return this;" diff --git a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T9.js b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T9.js index 5d527b97100878be9bcd5ce64f2fa34582702b1c..9e2dc1ca8b7feece8a5bc1c51ac77f649c2c7d25 100644 --- a/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T9.js +++ b/test/suite/ch15/15.3/15.3.2/S15.3.2.1_A3_T9.js @@ -12,6 +12,7 @@ info: > vi) Create a new Function object as specified in 13.2 with parameters specified by parsing P as a FormalParameterListopt and body specified by parsing body as a FunctionBody Pass in a scope chain consisting of the global object as the Scope parameter vii) Return Result(vi) +es5id: 15.3.2.1_A3_T9 description: > Values of the function constructor arguments are "1,1" and "return this;" diff --git a/test/suite/ch15/15.3/15.3.2/S15.3.2_A1.js b/test/suite/ch15/15.3/15.3.2/S15.3.2_A1.js index af2f4bd26437799c8f3935ab611cad6ef3c677f4..c36edf0ceff7005489c6fede4aa16524d860b933 100644 --- a/test/suite/ch15/15.3/15.3.2/S15.3.2_A1.js +++ b/test/suite/ch15/15.3/15.3.2/S15.3.2_A1.js @@ -5,6 +5,7 @@ info: > When Function is called as part of a new expression, it is a constructor: it initialises the newly created object +es5id: 15.3.2_A1 description: > Checking the constuctor of the object that is created as a new Function diff --git a/test/suite/ch15/15.3/15.3.3/15.3.3.1/S15.3.3.1_A1.js b/test/suite/ch15/15.3/15.3.3/15.3.3.1/S15.3.3.1_A1.js index 8fbae5845dc6de56bf8a938b36eec5d65760afab..63c29cc5c8c2c281be4937247a0e4d30640b81c7 100644 --- a/test/suite/ch15/15.3/15.3.3/15.3.3.1/S15.3.3.1_A1.js +++ b/test/suite/ch15/15.3/15.3.3/15.3.3.1/S15.3.3.1_A1.js @@ -3,6 +3,7 @@ /*--- info: The Function.prototype property has the attribute ReadOnly +es5id: 15.3.3.1_A1 description: Checking if varying the Function.prototype property fails ---*/ diff --git a/test/suite/ch15/15.3/15.3.3/15.3.3.1/S15.3.3.1_A2.js b/test/suite/ch15/15.3/15.3.3/15.3.3.1/S15.3.3.1_A2.js index 430a2c6f68ad2858c3f995ae72c6cf6127484686..a5cca523cc10df4204a9813683aed6d1c678c0fc 100644 --- a/test/suite/ch15/15.3/15.3.3/15.3.3.1/S15.3.3.1_A2.js +++ b/test/suite/ch15/15.3/15.3.3/15.3.3.1/S15.3.3.1_A2.js @@ -3,6 +3,7 @@ /*--- info: The Function.prototype property has the attribute DontEnum +es5id: 15.3.3.1_A2 description: Checking if enumerating the Function.prototype property fails ---*/ diff --git a/test/suite/ch15/15.3/15.3.3/15.3.3.1/S15.3.3.1_A3.js b/test/suite/ch15/15.3/15.3.3/15.3.3.1/S15.3.3.1_A3.js index bd708304a05a0bcb84c8e93e153428dbdfb51189..c33d3568823d2cdd4ad3a005e6f47a7f15404859 100644 --- a/test/suite/ch15/15.3/15.3.3/15.3.3.1/S15.3.3.1_A3.js +++ b/test/suite/ch15/15.3/15.3.3/15.3.3.1/S15.3.3.1_A3.js @@ -3,6 +3,7 @@ /*--- info: The Function.prototype property has the attribute DontDelete +es5id: 15.3.3.1_A3 description: Checking if deleting the Function.prototype property fails ---*/ diff --git a/test/suite/ch15/15.3/15.3.3/15.3.3.1/S15.3.3.1_A4.js b/test/suite/ch15/15.3/15.3.3/15.3.3.1/S15.3.3.1_A4.js index fb35f3a77b6da514db620d902c3f81418922c34d..197f4e50efc062d884747648c97201a643e7597a 100644 --- a/test/suite/ch15/15.3/15.3.3/15.3.3.1/S15.3.3.1_A4.js +++ b/test/suite/ch15/15.3/15.3.3/15.3.3.1/S15.3.3.1_A4.js @@ -6,6 +6,7 @@ info: > Detects whether the value of a function's "prototype" property as seen by normal object operations might deviate from the value as seem by Object.getOwnPropertyDescriptor +es5id: 15.3.3.1_A4 description: > Checks if reading a function's .prototype directly agrees with reading it via Object.getOwnPropertyDescriptor, after having set diff --git a/test/suite/ch15/15.3/15.3.3/15.3.3.2/15.3.3.2-1.js b/test/suite/ch15/15.3/15.3.3/15.3.3.2/15.3.3.2-1.js index bcedcf4ccb3e169f9512fa4fabcd29a12e790a89..28c9d733bddb57b8022af83a05cdaed3304d70bd 100644 --- a/test/suite/ch15/15.3/15.3.3/15.3.3.2/15.3.3.2-1.js +++ b/test/suite/ch15/15.3/15.3.3/15.3.3.2/15.3.3.2-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.3.2-1 description: Function.length - data property with value 1 includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.3/15.3.3/S15.3.3_A1.js b/test/suite/ch15/15.3/15.3.3/S15.3.3_A1.js index ed47c9ed194d95bfe19e54399dc62a19b927b847..05200e21250ec9312478163f3eb7a892e8b2b38f 100644 --- a/test/suite/ch15/15.3/15.3.3/S15.3.3_A1.js +++ b/test/suite/ch15/15.3/15.3.3/S15.3.3_A1.js @@ -3,6 +3,7 @@ /*--- info: The Function constructor has the property "prototype" +es5id: 15.3.3_A1 description: Checking existence of the property "prototype" ---*/ diff --git a/test/suite/ch15/15.3/15.3.3/S15.3.3_A2_T1.js b/test/suite/ch15/15.3/15.3.3/S15.3.3_A2_T1.js index a0caf9f5ae448a6c37264e131cef9ca05b13ccb4..42bfb3c1a0e1223f18a50c5a9665976c322d1626 100644 --- a/test/suite/ch15/15.3/15.3.3/S15.3.3_A2_T1.js +++ b/test/suite/ch15/15.3/15.3.3/S15.3.3_A2_T1.js @@ -5,6 +5,7 @@ info: > The value of the internal [[Prototype]] property of the Function constructor is the Function prototype object +es5id: 15.3.3_A2_T1 description: Checking prototype of Function ---*/ diff --git a/test/suite/ch15/15.3/15.3.3/S15.3.3_A2_T2.js b/test/suite/ch15/15.3/15.3.3/S15.3.3_A2_T2.js index 32774bcaf815b417f12059f18e2ed8d947c40b97..eff7fe7d541c787996126ac08fd220c530b0017d 100644 --- a/test/suite/ch15/15.3/15.3.3/S15.3.3_A2_T2.js +++ b/test/suite/ch15/15.3/15.3.3/S15.3.3_A2_T2.js @@ -5,6 +5,7 @@ info: > The value of the internal [[Prototype]] property of the Function constructor is the Function prototype object +es5id: 15.3.3_A2_T2 description: Add new property to Function.prototype and check it ---*/ diff --git a/test/suite/ch15/15.3/15.3.3/S15.3.3_A3.js b/test/suite/ch15/15.3/15.3.3/S15.3.3_A3.js index a5b0595663900c2895fc142c2576fb0e1aa40f6f..a22a560d0f978e31f9e49563afbd1aac44129ba8 100644 --- a/test/suite/ch15/15.3/15.3.3/S15.3.3_A3.js +++ b/test/suite/ch15/15.3/15.3.3/S15.3.3_A3.js @@ -3,6 +3,7 @@ /*--- info: Function constructor has length property whose value is 1 +es5id: 15.3.3_A3 description: Checking Function.length property ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A10.js b/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A10.js index d0e3dd60494aa8a8ef2ae355e24b6eafe2f91cf6..f9fdde310f8461c64c0a422217039d43cb0cca5a 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A10.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A10.js @@ -3,6 +3,7 @@ /*--- info: The Function.prototype.toString.length property has the attribute ReadOnly +es5id: 15.3.4.2_A10 description: > Checking if varying the Function.prototype.toString.length property fails diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A11.js b/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A11.js index 79b93654d63a317edac3a4ea325a9929dafc98a8..620234a03ab279c03d204994069b0da814713cbb 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A11.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A11.js @@ -3,6 +3,7 @@ /*--- info: The length property of the toString method is 0 +es5id: 15.3.4.2_A11 description: Checking Function.prototype.toString.length ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A12.js b/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A12.js index e8c8267222b4e0749fbcfddc8b6375d643f2af32..b477b441ebb5bc35a8459c01b96c6ef15ee3f925 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A12.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A12.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 15.3.4.2_A12 description: > The Function.prototype.toString function is not generic; it throws a TypeError exception if its this value is not a Function object. diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A13.js b/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A13.js index 9a86be25f2edb8101c2417c8dce836ab9c18fd23..b45110ce957db2c3a3bcaa888d95cf41a6694620 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A13.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A13.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 15.3.4.2_A13 description: > The toString function is not generic; it throws a TypeError exception if its this value is not a Function object. diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A14.js b/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A14.js index fb9a87ecee9622e415554b5eda479594f4097265..09e247a14b5583d30b6b790c054adcee6a4d8fb7 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A14.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A14.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 15.3.4.2_A14 description: > The toString function is not generic; it throws a TypeError exception if its this value is not a Function object. diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A15.js b/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A15.js index 082cef2d9c03affd4015ce657a2e8349e1c06f85..3ade4c19880064def4046caa3df546a7d0fe3bce 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A15.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A15.js @@ -5,6 +5,7 @@ info: > The toString function is not generic; it throws a TypeError exception if its this value is not a Function object. +es5id: 15.3.4.2_A15 description: > Whether or not they are callable, RegExp objects are not Function objects, so toString should throw a TypeError. diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A16.js b/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A16.js index d15d8f25e48ed705a227f0791c6546334eaf0d54..83da50d87aca0594e5a3fd0dc66b836f29900198 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A16.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A16.js @@ -5,6 +5,7 @@ info: > The toString function is not generic; it throws a TypeError exception if its this value is not a Function object. +es5id: 15.3.4.2_A16 description: > The String constructor, given an object, should invoke that object's toString method as a method, i.e., with its this value diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A6.js b/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A6.js index d35867c71a633b49734bb036322154258253400a..a3d4e3b16040cb3607e8722413b036437740a7ff 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A6.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A6.js @@ -3,6 +3,7 @@ /*--- info: Function.prototype.toString has not prototype property +es5id: 15.3.4.2_A6 description: > Checking if obtaining the prototype property of Function.prototype.toString fails diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A7.js b/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A7.js index 0d3cf17f362d253965123cbfdadbce811c9c77ca..26fe9ccd9452a9f2fa273edd3716513559873754 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A7.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A7.js @@ -3,6 +3,7 @@ /*--- info: Function.prototype.toString can't be used as constructor +es5id: 15.3.4.2_A7 description: Checking if creating "new Function.prototype.toString" fails includes: - $PRINT.js diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A8.js b/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A8.js index 776f0d8a12ca6a070e4f0309147e8383a72e2091..7134f470872e1773d4c70ac33d4416e381fee955 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A8.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A8.js @@ -3,6 +3,7 @@ /*--- info: The Function.prototype.toString.length property has the attribute DontEnum +es5id: 15.3.4.2_A8 description: > Checking if enumerating the Function.prototype.toString.length property fails diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A9.js b/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A9.js index 7ab734b22e09240983efb336fc180077c11f889c..421345f46c77cf24a66154c9991d3331e5cd3753 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A9.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.2/S15.3.4.2_A9.js @@ -5,6 +5,7 @@ info: > The Function.prototype.toString.length property has the attribute DontDelete +es5id: 15.3.4.2_A9 description: > Checking if deleting the Function.prototype.toString.length property fails diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/15.3.4.3-1-s.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/15.3.4.3-1-s.js index 32530b16b9d996a4ad0213a99152b36f858c531b..bafd844a8700aeab1da59197b21c6222b10acfc4 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/15.3.4.3-1-s.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/15.3.4.3-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.3-1-s description: > Strict Mode - 'this' value is a string which cannot be converted to wrapper objects when the function is called with an array of diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/15.3.4.3-2-s.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/15.3.4.3-2-s.js index e6024ec7a79bb5df9e8e0f0f63a1a5b1cbdb98cc..ac81a2ed69a9ef59bb5dc0fc1cf737433b7d3ff9 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/15.3.4.3-2-s.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/15.3.4.3-2-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.3-2-s description: > Strict Mode - 'this' value is a number which cannot be converted to wrapper objects when the function is called with an array of diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/15.3.4.3-3-s.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/15.3.4.3-3-s.js index e2f185b2d9cb6898ca0b9949c3cf912331e394b4..5250c403dc6e0d7452afc9ef6bba60ff259c5a2c 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/15.3.4.3-3-s.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/15.3.4.3-3-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.3-3-s description: > Strict Mode - 'this' value is a boolean which cannot be converted to wrapper objects when the function is called with an array of diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A10.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A10.js index b4be64aee01e1e5814cbf4a1d5ab186a38d7c3e4..8e85216f0c4a6690087481bdf1930a6a320ddb22 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A10.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A10.js @@ -3,6 +3,7 @@ /*--- info: The Function.prototype.apply.length property has the attribute ReadOnly +es5id: 15.3.4.3_A10 description: > Checking if varying the Function.prototype.apply.length property fails diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A11.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A11.js index 41ec3c7d74cf698baecacaccb546cc59643a3233..02a5ca95f62e84ab50061fdfb43820fc3c0199fa 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A11.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A11.js @@ -3,6 +3,7 @@ /*--- info: The Function.prototype.apply.length property has the attribute DontEnum +es5id: 15.3.4.3_A11 description: > TChecking if enumerating the Function.prototype.apply.length property fails diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A12.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A12.js index dea36d9a243cc4f4a2969fbbea9053ec61fffa69..c84faf77668a2d4301ea8e290b6e7c9468fc1e5d 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A12.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A12.js @@ -3,6 +3,7 @@ /*--- info: Function.prototype.apply has not prototype property +es5id: 15.3.4.3_A12 description: > Checking if obtaining the prototype property of Function.prototype.apply fails diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A13.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A13.js index bb5410f30c7317f169f18a52d30bd2016b83252f..dec7ed6a84c38cf239caead73963cbfae5576dee 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A13.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A13.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 15.3.4.3_A13 description: If IsCallable(func) is false, then throw a TypeError exception. negative: TypeError ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A14.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A14.js index 47d7c0d7f9a7e4351154faa1855bed5564c51270..a9a78a79b43ed3e5dc3dd4d2adcb1a437610cad5 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A14.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A14.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 15.3.4.3_A14 description: If IsCallable(func) is false, then throw a TypeError exception. negative: TypeError ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A15.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A15.js index 548570df471848b50e616d247fca430596d21325..e3f9442cabf79812f967cb7df20e60ffc2a095c4 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A15.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A15.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 15.3.4.3_A15 description: If IsCallable(func) is false, then throw a TypeError exception. negative: TypeError ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A16.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A16.js index 80a96a8a496ab6662c3e0a3bd41e49c07d472595..257801885bbc9d0c35e52cc771f62069d861b7ba 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A16.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A16.js @@ -3,6 +3,7 @@ /*--- info: If IsCallable(func) is false, then throw a TypeError exception. +es5id: 15.3.4.3_A16 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 diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A1_T1.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A1_T1.js index 9922f695da3cbbca670541ee4f5e6d9b7a057511..800dbdaa08a7df93a868404edb36e90b87aa7b51 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A1_T1.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A1_T1.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 15.3.4.3_A1_T1 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/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A1_T2.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A1_T2.js index 7428ee9ab857e720f5564acf55eca3c8bb3b1f1d..ae07e58381c99bef884659a2316c84b236afdc07 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A1_T2.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A1_T2.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 15.3.4.3_A1_T2 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/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A2_T1.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A2_T1.js index 9489636feb2a5576c5a4a307889275373fb1c184..7a5bb8ac94a5f2afe667aca0269afdbcb7ec0f33 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A2_T1.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The length property of the apply method is 2 +es5id: 15.3.4.3_A2_T1 description: Checking Function.prototype.apply.length ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A2_T2.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A2_T2.js index 491fbc24f985c7d68fe22691f81329745bbad24d..a56a6b4d10fc50b81f155c10c162e4ea34c93f1e 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A2_T2.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A2_T2.js @@ -3,6 +3,7 @@ /*--- info: The length property of the apply method is 2 +es5id: 15.3.4.3_A2_T2 description: Checking f.apply.length, where f is new Function ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A3_T1.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A3_T1.js index 1720def614264cdf45e6a40e52746a6bf4daf080..10a773197cc152de358c09c3bff43c4785cf35a3 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A3_T1.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A3_T1.js @@ -5,6 +5,7 @@ info: > If thisArg is null or undefined, the called function is passed the global object as the this value +es5id: 15.3.4.3_A3_T1 description: Not any arguments at apply function ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A3_T10.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A3_T10.js index 3b166e327312a18923385d5ea7425971b46dc475..04aec4e16c23b032f3ed1b01ef4dcb643a33c792 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A3_T10.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A3_T10.js @@ -5,6 +5,7 @@ info: > If thisArg is null or undefined, the called function is passed the global object as the this value +es5id: 15.3.4.3_A3_T10 description: Checking by using eval, no any arguments at apply function ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A3_T2.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A3_T2.js index d00335d2dcf7d0a31b5d9849991d7971c5d3d819..36147d5b459da0ab13a6c5d3224ebc9a62f5438a 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A3_T2.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A3_T2.js @@ -5,6 +5,7 @@ info: > If thisArg is null or undefined, the called function is passed the global object as the this value +es5id: 15.3.4.3_A3_T2 description: Argument at apply function is null ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A3_T3.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A3_T3.js index adc4245e9ab52f244b4b1d5bb80c8b83ca0287e1..f3397b3e7194dced5f3102247e300145b64bc95e 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A3_T3.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A3_T3.js @@ -5,6 +5,7 @@ info: > If thisArg is null or undefined, the called function is passed the global object as the this value +es5id: 15.3.4.3_A3_T3 description: Argument at apply function is void 0 ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A3_T4.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A3_T4.js index 3f21ccb9d7702fb6c4b21784f251f80ea6060db1..8b29b02ea2cb2908813716ff2173eee5f6d3178c 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A3_T4.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A3_T4.js @@ -5,6 +5,7 @@ info: > If thisArg is null or undefined, the called function is passed the global object as the this value +es5id: 15.3.4.3_A3_T4 description: Argument at apply function is undefined ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A3_T5.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A3_T5.js index dd419a1ec79b438ba56e69e0906ec57f532d2ddd..3f45679673f0e840b2bb62830642d27ad545690e 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A3_T5.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A3_T5.js @@ -5,6 +5,7 @@ info: > If thisArg is null or undefined, the called function is passed the global object as the this value +es5id: 15.3.4.3_A3_T5 description: > No any arguments at apply function and it called inside function declaration diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A3_T6.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A3_T6.js index b6efc19f8e132bb8b07b7071d10a21db01de5cec..018e2d3b255ef0f491f8f552088a71c3b1eccc40 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A3_T6.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A3_T6.js @@ -5,6 +5,7 @@ info: > If thisArg is null or undefined, the called function is passed the global object as the this value +es5id: 15.3.4.3_A3_T6 description: > Argument at apply function is null and it called inside function declaration diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A3_T7.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A3_T7.js index 011b37555201795a202b7ded65d95a8a58b044ac..2f2af0bc434880eda2ab4d1b290fa8c74ab9bbb2 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A3_T7.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A3_T7.js @@ -5,6 +5,7 @@ info: > If thisArg is null or undefined, the called function is passed the global object as the this value +es5id: 15.3.4.3_A3_T7 description: > Argument at apply function is void 0 and it called inside function declaration diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A3_T8.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A3_T8.js index fd4a14cdb47b4f1d6c151963cde1b8cfd5050fda..3da82a0b91a426926925d53e1879637e14eb4071 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A3_T8.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A3_T8.js @@ -5,6 +5,7 @@ info: > If thisArg is null or undefined, the called function is passed the global object as the this value +es5id: 15.3.4.3_A3_T8 description: > Argument at apply function is undefined and it called inside function declaration diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A3_T9.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A3_T9.js index 9e669b7a617e7b9b403e6848d0d62ed5ffc4835c..29f63f7ce561a971411885a1a0f2d410651076d2 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A3_T9.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A3_T9.js @@ -5,6 +5,7 @@ info: > If thisArg is null or undefined, the called function is passed the global object as the this value +es5id: 15.3.4.3_A3_T9 description: Checking by using eval, argument at apply function is void 0 ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A5_T1.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A5_T1.js index bb74dea66a9bb9753a54f0804149ed09a35c945a..53cbf1c0ce0d08556712853b0e70547f80c5f9f6 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A5_T1.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A5_T1.js @@ -5,6 +5,7 @@ info: > If thisArg is not null(defined) the called function is passed ToObject(thisArg) as the this value +es5id: 15.3.4.3_A5_T1 description: thisArg is number ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A5_T2.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A5_T2.js index 50dc4fddd732001d94d0746db860fffac8da37c9..577d30d7f08bacd5114392dca85d0c1e2933edff 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A5_T2.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A5_T2.js @@ -5,6 +5,7 @@ info: > If thisArg is not null(defined) the called function is passed ToObject(thisArg) as the this value +es5id: 15.3.4.3_A5_T2 description: thisArg is boolean true ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A5_T3.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A5_T3.js index b2b8fbb0270009f65dfe33107c4e1198345b4f61..5273af8562790826ceff05e960cb47569ed3b8d0 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A5_T3.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A5_T3.js @@ -5,6 +5,7 @@ info: > If thisArg is not null(defined) the called function is passed ToObject(thisArg) as the this value +es5id: 15.3.4.3_A5_T3 description: thisArg is string ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A5_T4.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A5_T4.js index 0105c938449de5540397a4fa605020adfc6257dc..8e53383fe59dee1d2a2cddb92edb152adddebeb2 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A5_T4.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A5_T4.js @@ -5,6 +5,7 @@ info: > If thisArg is not null(defined) the called function is passed ToObject(thisArg) as the this value +es5id: 15.3.4.3_A5_T4 description: thisArg is function variable that return this ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A5_T5.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A5_T5.js index cb1e1ed5cb7192a9dbe54961b51778cc5a467ae4..76385fbaf3be92a8efd5d66a0d918409c972bc4b 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A5_T5.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A5_T5.js @@ -5,6 +5,7 @@ info: > If thisArg is not null(defined) the called function is passed ToObject(thisArg) as the this value +es5id: 15.3.4.3_A5_T5 description: thisArg is function variable ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A5_T6.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A5_T6.js index 9bbcee14b489799e617dcb4621bbf1261515c7a6..23bc74de4e335ff295b3b75a5aafb7d705c48bc0 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A5_T6.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A5_T6.js @@ -5,6 +5,7 @@ info: > If thisArg is not null(defined) the called function is passed ToObject(thisArg) as the this value +es5id: 15.3.4.3_A5_T6 description: thisArg is new String() ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A5_T7.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A5_T7.js index ad7a4c1353d3fe22fab47f1e87512bff9f713e74..fab59dcbd2f8c424a9afeb0d6474ac05b9735fc8 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A5_T7.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A5_T7.js @@ -5,6 +5,7 @@ info: > If thisArg is not null(defined) the called function is passed ToObject(thisArg) as the this value +es5id: 15.3.4.3_A5_T7 description: thisArg is new Number() ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A5_T8.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A5_T8.js index 32bd7dc9ce251b2fcba8e40993d36f499dd6f8da..78e1b101c888e0984713199501f19ab8b16c191d 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A5_T8.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A5_T8.js @@ -5,6 +5,7 @@ info: > If thisArg is not null(defined) the called function is passed ToObject(thisArg) as the this value +es5id: 15.3.4.3_A5_T8 description: thisArg is Function() ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A6_T2.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A6_T2.js index ee478490099a385e300959e6621fe84b969e25c9..62f597c8df278f4f29beaa0f5e0fde2682c29646 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A6_T2.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A6_T2.js @@ -5,6 +5,7 @@ info: > if argArray is neither an array nor an arguments object (see 10.1.8), a TypeError exception is thrown +es5id: 15.3.4.3_A6_T2 description: argArray is (null,1) includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A6_T3.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A6_T3.js index 0626d1458336812d83cb60e19001e3d9d04c52a7..2b848bf92a0512c867758722800d0233898d2972 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A6_T3.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A6_T3.js @@ -5,6 +5,7 @@ info: > if argArray is neither an array nor an arguments object (see 10.1.8), a TypeError exception is thrown +es5id: 15.3.4.3_A6_T3 description: argArray is (object,"1,3,4") includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A7_T1.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A7_T1.js index 28d5aa4f41a882c8691dbd19233df9973d8a951e..1abfa0f14262d8e13f755aa598bd3bf95157b146 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A7_T1.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A7_T1.js @@ -5,6 +5,7 @@ info: > 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] +es5id: 15.3.4.3_A7_T1 description: argArray is (null,[1]) ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A7_T10.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A7_T10.js index 9ad760bcd009956bd2faec3a897f2763967eee4d..82604e3e3c1db5f0f0c1a78f95443c66afdf12df 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A7_T10.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A7_T10.js @@ -5,6 +5,7 @@ info: > 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] +es5id: 15.3.4.3_A7_T10 description: > argArray is (empty object, arguments), inside function call without declaration used diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A7_T2.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A7_T2.js index ef7131d81b0d41bf6b41d2b0b77f2c592eadadb8..fc924b3e9c7b1f21b312b39b899cb9c734bd5aef 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A7_T2.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A7_T2.js @@ -5,6 +5,7 @@ info: > 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] +es5id: 15.3.4.3_A7_T2 description: argArray is (null,[1,2,3]) ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A7_T3.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A7_T3.js index 89fc4331d07f2b6208f1285bf8e686c94527ae06..b7cf12465a2695e2d1ff3114ca045e8037c3ef1f 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A7_T3.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A7_T3.js @@ -5,6 +5,7 @@ info: > 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] +es5id: 15.3.4.3_A7_T3 description: argArray is (empty object, new Array("nine","inch","nails")) ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A7_T4.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A7_T4.js index 0fa633020409c615e28e8e0039bfff55ca620745..92a60ce1ba6ee4e63d8c3be8096f0ee557592864 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A7_T4.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A7_T4.js @@ -5,6 +5,7 @@ info: > 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] +es5id: 15.3.4.3_A7_T4 description: > argArray is (empty object, ( function(){return arguments;}) ("a","b","c")) diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A7_T5.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A7_T5.js index ceb41dc92dca19e8c134731193572944d1075eee..960d5677ba4726e80c706566bb542da71bc0753e 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A7_T5.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A7_T5.js @@ -5,6 +5,7 @@ info: > 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] +es5id: 15.3.4.3_A7_T5 description: argArray is (null, arguments), inside function declaration used ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A7_T6.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A7_T6.js index ae27c8bea5b6fd304d608898534a63a5db6ea2f6..2ba276d6cb691bc9a462abdbdd548e23721b52f8 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A7_T6.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A7_T6.js @@ -5,6 +5,7 @@ info: > 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] +es5id: 15.3.4.3_A7_T6 description: argArray is (this, arguments), inside function declaration used ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A7_T7.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A7_T7.js index f2ec55255c001f4f4bff40ab21a636133f86760c..864f1e054ccf5826a32422a75d8d61b7dd095463 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A7_T7.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A7_T7.js @@ -5,6 +5,7 @@ info: > 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] +es5id: 15.3.4.3_A7_T7 description: > argArray is (null, arguments), inside function call without declaration used diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A7_T8.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A7_T8.js index c5ca86b4f5564b14c437d0d183a6281b5852c96d..d55f3e60ef2406b8bb39fa8d0dabebd9a0b4cb03 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A7_T8.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A7_T8.js @@ -5,6 +5,7 @@ info: > 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] +es5id: 15.3.4.3_A7_T8 description: > argArray is (this, arguments), inside function call without declaration used diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A7_T9.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A7_T9.js index ed68fd3ca803a3ec288353fe3eed471ea340cb88..ff2090d75f6a2f1eb42b162864d69c793415c68b 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A7_T9.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A7_T9.js @@ -5,6 +5,7 @@ info: > 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] +es5id: 15.3.4.3_A7_T9 description: > argArray is (empty object, arguments), inside function declaration used diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A8_T1.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A8_T1.js index ea65e45570515683960bc5a29439c4ca0fc77cb5..90b56a4e0fde55e1ebfcec0d951928d63bbe8d18 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A8_T1.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A8_T1.js @@ -3,6 +3,7 @@ /*--- info: Function.prototype.apply can`t be used as [[create]] caller +es5id: 15.3.4.3_A8_T1 description: Checking if creating "new Function.prototype.apply" fails ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A8_T2.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A8_T2.js index 9c10c3fc63c33cecf419950390d4c8ad1d85ba0d..120bf37b3fdd9a368af28c98033c93e99e4e7b9b 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A8_T2.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A8_T2.js @@ -3,6 +3,7 @@ /*--- info: Function.prototype.apply can`t be used as [[create]] caller +es5id: 15.3.4.3_A8_T2 description: Checking if creating "new Function.prototype.apply()" fails ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A8_T3.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A8_T3.js index e6296a8493bccfd32a9df74683917a26a048d2c6..b96c91f5689ec20a1e071b1432512dbfbc50a941 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A8_T3.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A8_T3.js @@ -3,6 +3,7 @@ /*--- info: Function.prototype.apply can`t be used as [[create]] caller +es5id: 15.3.4.3_A8_T3 description: Checking if creating "new Function.apply" fails ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A8_T4.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A8_T4.js index ac56b759c0a21093d34185ae3a6aa90b5e7074aa..329ca1bb07bb52d9aa27277b7f5d5f1399d2255b 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A8_T4.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A8_T4.js @@ -3,6 +3,7 @@ /*--- info: Function.prototype.apply can`t be used as [[create]] caller +es5id: 15.3.4.3_A8_T4 description: Checking if creating "new (Function("this.p1=1").apply)" fails ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A8_T5.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A8_T5.js index 6d1dcc1cb757b1953cb0587b1bf56edaa6a313bf..b212190e4a404a7ec2c93629d134488995ead87d 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A8_T5.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A8_T5.js @@ -3,6 +3,7 @@ /*--- info: Function.prototype.apply can`t be used as [[create]] caller +es5id: 15.3.4.3_A8_T5 description: Checking if creating "new Function("this.p1=1").apply" fails ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A8_T6.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A8_T6.js index 2aaac1707da37f6186d1046ab0091ccdd195f590..3768247e5eeda47d2a774fb371b96efb1649b9cd 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A8_T6.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A8_T6.js @@ -3,6 +3,7 @@ /*--- info: Function.prototype.apply can`t be used as [[create]] caller +es5id: 15.3.4.3_A8_T6 description: > Checking if creating "new (Function("function f(){this.p1=1;};return f").apply())" fails diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A9.js b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A9.js index 278fcdf120d156120d0196dd04dcb08760c2e795..3aaca1ff5c1c00a52c16a3cc9594016ed64efbea 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A9.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A9.js @@ -3,6 +3,7 @@ /*--- info: The Function.prototype.apply.length property has the attribute DontDelete +es5id: 15.3.4.3_A9 description: > Checking if deleting the Function.prototype.apply.length property fails diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/15.3.4.4-1-s.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/15.3.4.4-1-s.js index 8946fcc0ba5fe590784c8dfba8e99bb81b8a5fdc..f22631052129461ce11e2cc1ed4830ab3f3b9ab6 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/15.3.4.4-1-s.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/15.3.4.4-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.4-1-s description: > Strict Mode - 'this' value is a string which cannot be converted to wrapper objects when the function is called without an array of diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/15.3.4.4-2-s.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/15.3.4.4-2-s.js index 98d1e0a0e4eedcec5f213bf777e8850302d7b38b..9d7f6b8b7034d1f3543133246b935d22eefb2ddc 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/15.3.4.4-2-s.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/15.3.4.4-2-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.4-2-s description: > Strict Mode - 'this' value is a number which cannot be converted to wrapper objects when the function is called without an array diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/15.3.4.4-3-s.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/15.3.4.4-3-s.js index 4977447711ea15e24fd552d56a9320f1152153e4..96e810434da5b00b770206a2a4b5b217d09643ce 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/15.3.4.4-3-s.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/15.3.4.4-3-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.4-3-s description: > Strict Mode - 'this' value is a boolean which cannot be converted to wrapper objects when the function is called without an array of diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A10.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A10.js index 8b055543fdc5efd398f8937f4a8bfef1fdddbb10..d539d906db60937f8fee2e3ccff9b93ecc8a9f54 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A10.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A10.js @@ -3,6 +3,7 @@ /*--- info: The Function.prototype.call.length property has the attribute ReadOnly +es5id: 15.3.4.4_A10 description: > Checking if varying the Function.prototype.call.length property fails diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A11.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A11.js index 63399e6bb521066ed9d98a812ed6fd512bb68256..26183e00863c181a937722c572ed3dab3ed5207c 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A11.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A11.js @@ -3,6 +3,7 @@ /*--- info: The Function.prototype.call.length property has the attribute DontEnum +es5id: 15.3.4.4_A11 description: > Checking if enumerating the Function.prototype.call.length property fails diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A12.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A12.js index 547bd6f5879fe142d4370b89e233f0f4dfcfbfc9..a75e65fcb20711771374e66e49154571347ddd6c 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A12.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A12.js @@ -3,6 +3,7 @@ /*--- info: Function.prototype.call has not prototype property +es5id: 15.3.4.4_A12 description: > Checking if obtaining the prototype property of Function.prototype.call fails diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A13.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A13.js index 212c319ab37b0e142fa9c9dcad68f4321c4126d5..9dcc96f0f663e08da57c47b61a1cb299c9e3d947 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A13.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A13.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 15.3.4.4_A13 description: If IsCallable(func) is false, then throw a TypeError exception. negative: TypeError ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A14.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A14.js index f8b50978ce4c31aa67641d7bc93162936c803042..f02e8438e9432abaee705e8e5f8da37cf2b9f882 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A14.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A14.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 15.3.4.4_A14 description: If IsCallable(func) is false, then throw a TypeError exception. negative: TypeError ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A15.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A15.js index dced623d5b3dcf6e1f49ed400b6cb75003ffc097..a3823f7abc69d4ce7bad6b702c20c0009922024a 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A15.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A15.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 15.3.4.4_A15 description: If IsCallable(func) is false, then throw a TypeError exception. negative: TypeError ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A16.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A16.js index 40a50e41b742c8da24b1b850dae89aa41d821b8d..96e1a1623782e8cda8601d6a88abbde9821b7866 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A16.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A16.js @@ -3,6 +3,7 @@ /*--- info: If IsCallable(func) is false, then throw a TypeError exception. +es5id: 15.3.4.4_A16 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 diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A1_T1.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A1_T1.js index d40e6778f176fad08e2ff3071d683c4e86c1a5a9..a4f7da20f915db87487620d76c0a1b08fb7fd064 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A1_T1.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A1_T1.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 15.3.4.4_A1_T1 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/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A1_T2.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A1_T2.js index 5ff35e76cce24990d99e48cb3c8a2aaa72e0dedc..44c00bbc18bc9a2ead66f9ecd8bdb0006e57da25 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A1_T2.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A1_T2.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 15.3.4.4_A1_T2 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/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A2_T1.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A2_T1.js index 214e1d49806c21d34d82415a4833a41b0e5d665f..17113616d3dc42fda3a5bb384aac69c77f0aa5d3 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A2_T1.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The length property of the call method is 1 +es5id: 15.3.4.4_A2_T1 description: Checking Function.prototype.call.length ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A2_T2.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A2_T2.js index ccceca809be3f96b624a1c28e8d9db214eee9844..45f06ff71aca056ceacf8a28c2152d64960449eb 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A2_T2.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A2_T2.js @@ -3,6 +3,7 @@ /*--- info: The length property of the call method is 1 +es5id: 15.3.4.4_A2_T2 description: Checking f.call.length, where f is new Function ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A3_T1.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A3_T1.js index 8fd063b2c52ddba68b2faf28d78b6473ee9a52cd..33721f41b62a7f7761f2044540dab52c21392d47 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A3_T1.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A3_T1.js @@ -5,6 +5,7 @@ info: > If thisArg is null or undefined, the called function is passed the global object as the this value +es5id: 15.3.4.4_A3_T1 description: Not any arguments at call function ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A3_T10.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A3_T10.js index b07352b87fbaaf8b1770dd6c38b2238eb8a49ba9..425eff43e91a8b38ebff11caf24ad66b1075a4a7 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A3_T10.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A3_T10.js @@ -5,6 +5,7 @@ info: > If thisArg is null or undefined, the called function is passed the global object as the this value +es5id: 15.3.4.4_A3_T10 description: Checking by using eval, no any arguments at call function ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A3_T2.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A3_T2.js index 2e52088769d34792c87b0810e5673856867e15f5..cfd38e7cfcd10bc0d55855847fe955bd99db52b6 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A3_T2.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A3_T2.js @@ -5,6 +5,7 @@ info: > If thisArg is null or undefined, the called function is passed the global object as the this value +es5id: 15.3.4.4_A3_T2 description: Argument at call function is null ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A3_T3.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A3_T3.js index 66b768ddb43d48333924db19991686a6411853fb..c7b73cdfaf46159803eef7f34dc58e824016c730 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A3_T3.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A3_T3.js @@ -5,6 +5,7 @@ info: > If thisArg is null or undefined, the called function is passed the global object as the this value +es5id: 15.3.4.4_A3_T3 description: Argument at call function is void 0 ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A3_T4.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A3_T4.js index e0774f76c769f284bceb38f22d191a2f0492416b..cb0addf93ebacf7c449938bf13dfa55a4aee9010 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A3_T4.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A3_T4.js @@ -5,6 +5,7 @@ info: > If thisArg is null or undefined, the called function is passed the global object as the this value +es5id: 15.3.4.4_A3_T4 description: Argument at call function is undefined ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A3_T5.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A3_T5.js index 0e3473352a4b3712c8d1a641eff516f6e0c39378..13ae4556599c18150c9524ad0921efb5e822abb4 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A3_T5.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A3_T5.js @@ -5,6 +5,7 @@ info: > If thisArg is null or undefined, the called function is passed the global object as the this value +es5id: 15.3.4.4_A3_T5 description: > No any arguments at call function and it called inside function declaration diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A3_T6.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A3_T6.js index 5cb79300cdd6e608288b42cb24dda2b746ff91d5..66284e8428819edb8aa0af2582864aa11afd86ba 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A3_T6.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A3_T6.js @@ -5,6 +5,7 @@ info: > If thisArg is null or undefined, the called function is passed the global object as the this value +es5id: 15.3.4.4_A3_T6 description: > Argument at call function is null and it called inside function declaration diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A3_T7.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A3_T7.js index d4325b3590fcc3e9e079d31f3b5c5ca6cfb81918..320edca60ba6593fcf5535834086a2ec39e60b20 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A3_T7.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A3_T7.js @@ -5,6 +5,7 @@ info: > If thisArg is null or undefined, the called function is passed the global object as the this value +es5id: 15.3.4.4_A3_T7 description: > Argument at call function is void 0 and it called inside function declaration diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A3_T8.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A3_T8.js index f46e72cd0099070d8e7604a68dc575b35f047beb..92016f1be2570352c43b3f35cb3b6c322b56fac5 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A3_T8.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A3_T8.js @@ -5,6 +5,7 @@ info: > If thisArg is null or undefined, the called function is passed the global object as the this value +es5id: 15.3.4.4_A3_T8 description: > Argument at call function is undefined and it called inside function declaration diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A3_T9.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A3_T9.js index 773b8fec9a3b6a7aabc0cc3e96e911896e0d418c..3c4aeb5f0070432c83e10d968e07df4d52acade8 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A3_T9.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A3_T9.js @@ -5,6 +5,7 @@ info: > If thisArg is null or undefined, the called function is passed the global object as the this value +es5id: 15.3.4.4_A3_T9 description: Checking by using eval, argument at call function is void 0 ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A5_T1.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A5_T1.js index 7dfc3cd201d3a2ced045e8fbb9a813e815c4f259..266d0222484c28441869fadb88bb993ab7cea099 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A5_T1.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A5_T1.js @@ -5,6 +5,7 @@ info: > If thisArg is not null(defined) the called function is passed ToObject(thisArg) as the this value +es5id: 15.3.4.4_A5_T1 description: thisArg is number ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A5_T2.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A5_T2.js index e5a7411a8a751b7461010986198d677669279202..0797953d0a24dcee78119859d499ca207d4b6b2b 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A5_T2.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A5_T2.js @@ -5,6 +5,7 @@ info: > If thisArg is not null(defined) the called function is passed ToObject(thisArg) as the this value +es5id: 15.3.4.4_A5_T2 description: thisArg is boolean true ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A5_T3.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A5_T3.js index 199e184352322fb5555ffba400ae3de3fe85bd89..05cbffe39d422f5c97439c2491605d3d125a89f8 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A5_T3.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A5_T3.js @@ -5,6 +5,7 @@ info: > If thisArg is not null(defined) the called function is passed ToObject(thisArg) as the this value +es5id: 15.3.4.4_A5_T3 description: thisArg is string ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A5_T4.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A5_T4.js index c15b7f9fc38de966a6072e0ba1414ba4b075ee16..47c2a75dd4806288467f8b7d758aedc556cdb688 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A5_T4.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A5_T4.js @@ -5,6 +5,7 @@ info: > If thisArg is not null(defined) the called function is passed ToObject(thisArg) as the this value +es5id: 15.3.4.4_A5_T4 description: thisArg is function variable that return this ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A5_T5.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A5_T5.js index 1344686aa2a7e367930bd695469c78f800b2ea09..867a043392e1d0ad2e26e0467e456ed33e4610fc 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A5_T5.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A5_T5.js @@ -5,6 +5,7 @@ info: > If thisArg is not null(defined) the called function is passed ToObject(thisArg) as the this value +es5id: 15.3.4.4_A5_T5 description: thisArg is function variable ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A5_T6.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A5_T6.js index 18ee613cbaa42bfb1b35b99667287e9ea7418752..2b77c87acd4328f0ebeba3cff8f4938f1945de0a 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A5_T6.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A5_T6.js @@ -5,6 +5,7 @@ info: > If thisArg is not null(defined) the called function is passed ToObject(thisArg) as the this value +es5id: 15.3.4.4_A5_T6 description: thisArg is new String() ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A5_T7.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A5_T7.js index 71c786c50571568004db73105ac9dc7abc43c73f..0ba6fe82481383d3ff260fdd06755092796f2d8f 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A5_T7.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A5_T7.js @@ -5,6 +5,7 @@ info: > If thisArg is not null(defined) the called function is passed ToObject(thisArg) as the this value +es5id: 15.3.4.4_A5_T7 description: thisArg is new Number() ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A5_T8.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A5_T8.js index 246ab4be0be81e0991f0643825ab59fa2da6d5e9..ca3ce2a1d630c79d8a8d94fde36cbce0b919fed4 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A5_T8.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A5_T8.js @@ -5,6 +5,7 @@ info: > If thisArg is not null(defined) the called function is passed ToObject(thisArg) as the this value +es5id: 15.3.4.4_A5_T8 description: thisArg is Function() ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A6_T1.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A6_T1.js index d8e00e68b7c8840ee866ba561639deb0ced03352..11c34b635b2d9e68c1993b6ebff1f8daa131649b 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A6_T1.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A6_T1.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.3.4.4_A6_T1 description: Argunemts of call function is (null,[1]) ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A6_T10.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A6_T10.js index a67340241ebcba0fc78386223c5373aec246cafd..32d8befffabeb11692ff244017c237a1cac0858d 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A6_T10.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A6_T10.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.3.4.4_A6_T10 description: > Argunemts of call function is (empty object, "", arguments,2), inside function call without declaration used diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A6_T2.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A6_T2.js index 848ecb4f494e6281ddc9f50cb4e49d62c4a80a7b..c27067c779ef84c4f517fc31491f07a6b4fa22c7 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A6_T2.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A6_T2.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.3.4.4_A6_T2 description: Argunemts of call function is (null,[3,2,1]) ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A6_T3.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A6_T3.js index b1990fed59fa742e77a1bec8c8a1c97a98a0c18d..406d3958c07a085ff5c3b1c77ed9f057de21ede6 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A6_T3.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A6_T3.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.3.4.4_A6_T3 description: > Argunemts of call function is (empty object, new Array("nine","inch","nails")) diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A6_T4.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A6_T4.js index 729ac7cba1150ef02e4defe2ab122bfc07db833c..5f88a9451c48791b63fab230764248d2cdbbb187 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A6_T4.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A6_T4.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.3.4.4_A6_T4 description: > Argunemts of call function is (empty object, ( function(){return arguments;})("a","b","c","d"),"",2) diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A6_T5.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A6_T5.js index 48d32af5dccd703ff5190b11c226c99eb95d7799..bcd8b63f687fb16c58b491550edb9aeb9afb7dc1 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A6_T5.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A6_T5.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.3.4.4_A6_T5 description: > Argunemts of call function is (null, arguments,"",2), inside function declaration used diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A6_T6.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A6_T6.js index 2e6bc6f5ed04f9a52e33adb18dc0117edf5f7b1e..b8a78380e6760cb71d9baa6a745824c0c3564e46 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A6_T6.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A6_T6.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.3.4.4_A6_T6 description: > Argunemts of call function is (this, arguments,"",2), inside function declaration used diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A6_T7.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A6_T7.js index d38e3a7706cabd9c35a01b6a29b20c74c34e613c..4ae40ec20e1c80f23f55101bc1fa4d07d454ae7e 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A6_T7.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A6_T7.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.3.4.4_A6_T7 description: > Argunemts of call function is (null, arguments,"",2), inside function call without declaration used diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A6_T8.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A6_T8.js index 290e7c0ab5c09c0aed9b56d8ede76360226b1be0..8f25540b518ad352f1e8cdcd68942440ba27d1b0 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A6_T8.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A6_T8.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.3.4.4_A6_T8 description: > Argunemts of call function is (this, arguments,"",2), inside function call without declaration used diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A6_T9.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A6_T9.js index 3803a21e1c1cf7833692a949987648854182a0c1..029978f700fcc14205dfb635f3cddd36b13d2eac 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A6_T9.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A6_T9.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.3.4.4_A6_T9 description: > Argunemts of call function is (empty object, "", arguments,2), inside function declaration used diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A7_T1.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A7_T1.js index 9c368a31e7d3b87b89b0ba1f851baf87a091fb54..6b0987bc35047ba19396b2b7b68d01262df6d25a 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A7_T1.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A7_T1.js @@ -3,6 +3,7 @@ /*--- info: Function.prototype.call can't be used as [[create]] caller +es5id: 15.3.4.4_A7_T1 description: Checking if creating "new Function.prototype.call" fails ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A7_T2.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A7_T2.js index b065bc3e7abf3a945eac93b95156e6f68879ddfc..bda73bde2ec432c95dbbcf97e3bbdeb95999a898 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A7_T2.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A7_T2.js @@ -3,6 +3,7 @@ /*--- info: Function.prototype.call can't be used as [[create]] caller +es5id: 15.3.4.4_A7_T2 description: Checking if creating "new Function.prototype.call()" fails ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A7_T3.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A7_T3.js index 27f5873bf66f18a0703dcabced057c8c30844bdc..dc9261f27812564ce0fcbfa5f5d54f21dcea35cc 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A7_T3.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A7_T3.js @@ -3,6 +3,7 @@ /*--- info: Function.prototype.call can't be used as [[create]] caller +es5id: 15.3.4.4_A7_T3 description: Checking if creating "new Function.call" fails ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A7_T4.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A7_T4.js index 60a62109fcbea8478534561ed047a40db03abcdd..9ba7a315ed9945691796c860b49411548b473fd8 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A7_T4.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A7_T4.js @@ -3,6 +3,7 @@ /*--- info: Function.prototype.call can't be used as [[create]] caller +es5id: 15.3.4.4_A7_T4 description: Checking if creating "new (Function("this.p1=1").call)" fails ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A7_T5.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A7_T5.js index 0e27c361a81ca79dfddb70098ec99e2c6f8d7cb8..8242b7954164f4db6ec36aab09904dd752ce22ba 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A7_T5.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A7_T5.js @@ -3,6 +3,7 @@ /*--- info: Function.prototype.call can't be used as [[create]] caller +es5id: 15.3.4.4_A7_T5 description: Checking if creating "new Function("this.p1=1").call" fails ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A7_T6.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A7_T6.js index 06270aa942bbd7f940457fb0b630f403be09b47a..451f257c956a14b9468dd67a79d451eebeebd326 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A7_T6.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A7_T6.js @@ -3,6 +3,7 @@ /*--- info: Function.prototype.call can't be used as [[create]] caller +es5id: 15.3.4.4_A7_T6 description: > Checking if creating "new (Function("function f(){this.p1=1;};return f").call())" fails diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A9.js b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A9.js index 6508e1b28311b739ff918513f6d00cc77d330419..607a7fdad82092b975f9002ca355e8ffa76105e3 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A9.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.4/S15.3.4.4_A9.js @@ -3,6 +3,7 @@ /*--- info: The Function.prototype.call.length property has the attribute DontDelete +es5id: 15.3.4.4_A9 description: > Checking if deleting the Function.prototype.call.length property fails diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-1.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-1.js index 8c6cb1050fa32502a809fd8948de22d430454aa3..a08985e266fd99f801a6af66f6f1717de793ac2c 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-1.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5.1-4-1 description: > [[Call]] - 'F''s [[BoundArgs]] is used as the former part of arguments of calling the [[Call]] internal method of 'F''s diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-10.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-10.js index f4969e23deade64cf25cc4231c7c6500c5c1cfee..e659fa793248b3b76350ae7c27e084c33a17ce88 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-10.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5.1-4-10 description: > [[Call]] - length of parameters of 'target' is 1, length of 'boundArgs' is 0, length of 'ExtraArgs' is 0, and with 'boundThis' diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-11.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-11.js index 3294400e6b2800546c8562a059b2bc9d331a89d2..71c396ad3a6d5690dee2a95fe6f181962d8bfb17 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-11.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5.1-4-11 description: > [[Call]] - length of parameters of 'target' is 1, length of 'boundArgs' is 0, length of 'ExtraArgs' is 1, and with 'boundThis' diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-12.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-12.js index b0d58e6c3e9de661dc523ae95254ac37a4300fdb..a5e40410b66f5cfaa1c32cd7e95a3c778d02bdde 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-12.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5.1-4-12 description: > [[Call]] - length of parameters of 'target' is 1, length of 'boundArgs' is 0, length of 'ExtraArgs' is 2, and with 'boundThis' diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-13.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-13.js index d1358dcf897e46b16f2285664144ee19d04b16a9..edcd2d87c4957c055e843bd1ee75730f538a06e2 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-13.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5.1-4-13 description: > [[Call]] - length of parameters of 'target' is 1, length of 'boundArgs' is 1, length of 'ExtraArgs' is 0, and with 'boundThis' diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-14.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-14.js index 6d1effcd66e985256a1d8166048a20a78952fca0..9434d42d528e1b0b41def9c9580a0df05937d189 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-14.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5.1-4-14 description: > [[Call]] - length of parameters of 'target' is 1, length of 'boundArgs' is 1, length of 'ExtraArgs' is 1, and with 'boundThis' diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-15.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-15.js index fd8ad569805867d76825f0ca78a328258d40ee39..0ae85cb4369a21563e31d828ffd42ff82ace9092 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-15.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5.1-4-15 description: > [[Call]] - length of parameters of 'target' is 1, length of 'boundArgs' is 2, length of 'ExtraArgs' is 0, and with 'boundThis' diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-2.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-2.js index c2d42bfb51e093ddb57f10ff8c9270a46720ab37..6ba09f93475cfd021c3db36c20030b5e666a3af0 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-2.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5.1-4-2 description: > [[Call]] - 'F''s [[BoundThis]] is used as the 'this' value of calling the [[Call]] internal method of 'F''s [[TargetFunction]] diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-3.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-3.js index 5e29c70a598a8f70d799fa9a9865799741d9e40c..1b6441dfaab85783788bec4756ce0e471ad91d04 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-3.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5.1-4-3 description: > [[Call]] - the provided arguments is used as the latter part of arguments of calling the [[Call]] internal method of 'F''s diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-4.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-4.js index 677ebe6790a18c3293c346e294adc5325ec777bc..74bc5fff02df1590bb12113d4df15d27963722c9 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-4.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5.1-4-4 description: > [[Call]] - length of parameters of 'target' is 0, length of 'boundArgs' is 0, length of 'ExtraArgs' is 0, and without diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-5.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-5.js index df07a1ea36190edf5963258c0fdfa91965c534af..f02f0f73da1a20b05f185de06cc7491d84840ab3 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-5.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5.1-4-5 description: > [[Call]] - length of parameters of 'target' is 0, length of 'boundArgs' is 0, length of 'ExtraArgs' is 1, and without diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-6.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-6.js index 33ee79dbba11e5558c815a3ce3b2cae120d4b3b9..1c5c3cef60116682533c189194a37ea12c91c7c1 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-6.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5.1-4-6 description: > [[Call]] - length of parameters of 'target' is 0, length of 'boundArgs' is 0, length of 'ExtraArgs' is 0, and with 'boundThis' diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-7.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-7.js index 4044f2ff0f23e91923db42a7948e32d22a32e8b3..0704ea6fa1c88eed81beb4817e9c66f3069b782a 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-7.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5.1-4-7 description: > [[Call]] - length of parameters of 'target' is 0, length of 'boundArgs' is 1, length of 'ExtraArgs' is 0, and with 'boundThis' diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-8.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-8.js index 1369fe74a96f15eb441a03db0ac72b2ced81782f..4a9fd41b20b2eb0c6a31ec346764379770785e43 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-8.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5.1-4-8 description: > [[Call]] - length of parameters of 'target' is 0, length of 'boundArgs' is 0, length of 'ExtraArgs' is 1, and with 'boundThis' diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-9.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-9.js index d9c2768884393dc99f21c694a50f529de2dfda75..012150b41ed5f62e5902f6edc01cf202f8da3424 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-9.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5.1-4-9 description: > [[Call]] - length of parameters of 'target' is 0, length of 'boundArgs' is 1, length of 'ExtraArgs' is 1, and with 'boundThis' diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-1.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-1.js index d4288641ddcc0570bb25fd7eefc16c235881733e..2c482be09ab6da43f81bd11a4700e642a0d7d0e8 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-1.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5.2-4-1 description: > [[Construct]] - 'F''s [[BoundArgs]] is used as the former part of arguments of calling the [[Construct]] internal method of 'F''s diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-10.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-10.js index 11c6c987b95421db244bd81c4ebb5cb6abf0c07a..9b7d31e9d4a1b100d1baf615826fb268ff9adb45 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-10.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5.2-4-10 description: > [[Construct]] - length of parameters of 'target' is 1, length of 'boundArgs' is 0, length of 'ExtraArgs' is 1 diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-11.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-11.js index 12ea9bec2717c04697e0dbdd3b7028a710d06d37..9455306e8b31bd17c59fe043327ad5e81c72d609 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-11.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5.2-4-11 description: > [[Construct]] - length of parameters of 'target' is 1, length of 'boundArgs' is 0, length of 'ExtraArgs' is 2 diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-12.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-12.js index e1d83dbc434552a48d080ebd561ba74b31c47271..e112e9b7e782f73e2095a00a48cf7e1f43a0f4f2 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-12.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5.2-4-12 description: > [[Construct]] - length of parameters of 'target' is 1, length of 'boundArgs' is 1, length of 'ExtraArgs' is 0 diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-13.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-13.js index 4b1e1e738ec093976e08317a6884734113d1e2c1..59d55b6342f90bfcc6068ce6de3052fb6408593d 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-13.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5.2-4-13 description: > [[Construct]] - length of parameters of 'target' is 1, length of 'boundArgs' is 1, length of 'ExtraArgs' is 1 diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-14.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-14.js index 7cbfd10dcad19529f03703dbf4f1d0fae6b84b20..06739cc916ec3bd2d91187399d20255d3546de8f 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-14.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5.2-4-14 description: > [[Construct]] - length of parameters of 'target' is 1, length of 'boundArgs' is 2, length of 'ExtraArgs' is 0 diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-2.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-2.js index 2109152d02ec32b2b7f6e4855f27505bbf537ab9..18bce648b6f2f1e2ca5f4ff56f7254ee4780cc6c 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-2.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5.2-4-2 description: > [[Construct]] - the provided arguments is used as the latter part of arguments of calling the [[Construct]] internal method of 'F''s diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-3.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-3.js index b4c697a5fb0656826e9718dbed3a03af979abcda..fb75087980c457c60f1351c60536c0ac62c8d040 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-3.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5.2-4-3 description: > [[Construct]] - length of parameters of 'target' is 0, length of 'boundArgs' is 0, length of 'ExtraArgs' is 0, and without diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-4.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-4.js index 8d82312a800f8ae76cc5f34b1dd626e2b1ce7b6c..0eed3b2458249574e9747af6b2f31b56416b639e 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-4.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5.2-4-4 description: > [[Construct]] - length of parameters of 'target' is 0, length of 'boundArgs' is 0, length of 'ExtraArgs' is 1, and without diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-5.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-5.js index 18ddd600dd4dece7f1e27b35aef8dce9978d5afc..0d7993f95810f3ca2f875f4b774d2948c333a8fc 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-5.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5.2-4-5 description: > [[Construct]] - length of parameters of 'target' is 0, length of 'boundArgs' is 0, length of 'ExtraArgs' is 0, and with 'boundThis' diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-6.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-6.js index 9dc06c92f2864d1b12af45751ac0b829ae0ce189..209e76e08c162855db911b2b8d6f76c253d73e00 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-6.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5.2-4-6 description: > [[Construct]] - length of parameters of 'target' is 0, length of 'boundArgs' is 1, length of 'ExtraArgs' is 0 diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-7.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-7.js index 979b7bb40fda41dc8c3be54fc5dff13697422b32..27360a1490dbb43943b1ab6e5ac5edfda7fc1feb 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-7.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5.2-4-7 description: > [[Construct]] - length of parameters of 'target' is 0, length of 'boundArgs' is 0, length of 'ExtraArgs' is 1 diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-8.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-8.js index f7a06cd750d7b6e6ac1b8203b7b89d6c89250f0c..0652b30ffb73c21afabee1f59a35bf8b30832cac 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-8.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5.2-4-8 description: > [[Construct]] - length of parameters of 'target' is 0, length of 'boundArgs' is 1, length of 'ExtraArgs' is 1 diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-9.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-9.js index 14501aa2a3d9398f32f2929f42f99a9c33066d90..f58d9ffe3225247cb3db6dadb1a4e0064e3317f7 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-9.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5.2-4-9 description: > [[Construct]] - length of parameters of 'target' is 1, length of 'boundArgs' is 0, length of 'ExtraArgs' is 0 diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-0-1.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-0-1.js index 0768a518189600fa9c7e16f9ea95c800df0f05df..3a3574a4116d24adce0de834d011e5ea82d78328 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-0-1.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-0-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-0-1 description: Function.prototype.bind must exist as a function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-0-2.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-0-2.js index e4d571c0ea1fe1dd7d1359bea33b8e8a2f0442fc..bacb3f152840454634ae5d456d66278bc251be32 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-0-2.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-0-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-0-2 description: Function.prototype.bind must exist as a function taking 1 parameter includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-10-1.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-10-1.js index 2b8068e2da60c3bef57f36012c20a61dadee1351..3ad7142f84aaa1e560874c6594d0b339779c063a 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-10-1.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-10-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-10-1 description: > Function.prototype.bind - internal property [[Class]] of 'F' is set as Function diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-11-1.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-11-1.js index 771472192ad2dc351f708093e67467e90bbf0271..ddd09672ed70ce40d516a14033efc653dcfd9cf3 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-11-1.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-11-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-11-1 description: > Function.prototype.bind - internal property [[Prototype]] of 'F' is set as Function.prototype diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-1.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-1.js index a413ace904b06701765dea1cd0351ff9149fc99a..dbc93102ee6cb5db265f12e0ae1269572ab1fc61 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-1.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-13.b-1 description: Function.prototype.bind, bound fn has a 'length' own property includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-2.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-2.js index 2f6cf85612abc6a881fa4222ecc341e0711cbb5e..67582da64351c37cdce705c90a79fe143a34fd2d 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-2.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-13.b-2 description: > Function.prototype.bind, 'length' set to remaining number of expected args diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-3.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-3.js index 131cc650fd6678c76b61deead54d68270c6018cc..30f9a0aa58639ce6d246417ddafb35dbd2997f81 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-3.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-13.b-3 description: > Function.prototype.bind, 'length' set to remaining number of expected args (all args prefilled) diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-4.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-4.js index 7442c2155d2d6dac73796d5edb70f04a8a13af3a..b47fee11260c4539993a316d7109ea67822a9143 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-4.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-13.b-4 description: > Function.prototype.bind, 'length' set to remaining number of expected args (target takes 0 args) diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-5.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-5.js index 76cd3cffe28507df457eb874f53d41c7e73631f9..32c448f3289d954963b627e6560fb6fe20a39f65 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-5.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-13.b-5 description: > Function.prototype.bind, 'length' set to remaining number of expected args (target provided extra args) diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-6.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-6.js index 738e2d6f9c074668ec5fb10bc3a0d94f404181cd..a22aabaabefd0c129503cec4b5cf55c2457c44c5 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-6.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-13.b-6 description: > Function.prototype.bind, 'length' set to remaining number of expected args diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-1.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-1.js index 97414a9f589d50865dd9045979c4da24e0122ee2..51aecbf4162dd02b1176b1f55ba1846d897e21a5 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-1.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-15-1 description: Function.prototype.bind, 'length' is a data valued own property includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-2.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-2.js index 20433efc4be8ebd5071df2949de2feacec790be9..198b9531a2c40b51117284efbb24d803bf699167 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-2.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-15-2 description: > Function.prototype.bind, 'length' is a data valued own property with default attributes (false) diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-3.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-3.js index d62f34d3b1b0365367ec85bb324a255ab7ef9fba..9dcc35ed8b4fb080514c55a020810d50263e6c83 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-3.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-15-3 description: > Function.prototype.bind - The [[Writable]] attribute of length property in F set as false diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-4.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-4.js index 1d08c65bed7841482a8fade5c9b39626ff72e12f..e01a80a46d4856348b60b4525920eb1097502e34 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-4.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-15-4 description: > Function.prototype.bind - The [[Enumerable]] attribute of length property in F set as false diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-5.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-5.js index a6957cd5c5fb7176a6043aeec5be11bb58158703..b16074acdc0123717212e68ea66424e6f6871c2c 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-5.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-15-5 description: > Function.prototype.bind - The [[Configurable]] attribute of length property in F set as false diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-16-1.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-16-1.js index 5b4dcb9c81f50ad0c9ca5ba8b242d85fd7457095..d7a4386e5376f1e9d9f12ee638bcde6caec49346 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-16-1.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-16-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-16-1 description: Function.prototype.bind, [[Extensible]] of the bound fn is true includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-16-2.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-16-2.js index fa2ab259a45748781502555886cc194882b0fae7..d930c08c5073377c1281eb41f53e612ac045f202 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-16-2.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-16-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-16-2 description: > Function.prototype.bind - The [[Extensible]] attribute of internal property in F set as true diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-1.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-1.js index 6402d6377b4132c41e106e306cb1aab8d055c945..6b6f660c55e5dfd7f3966a74f679b4339d6109da 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-1.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-1.js @@ -8,6 +8,7 @@ info: > 15.3.4.5 step 2 specifies that a TypeError must be thrown if the Target is not callable. +es5id: 15.3.4.5-2-1 description: > Function.prototype.bind throws TypeError if the Target is not callable (but an instance of Function) diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-10.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-10.js index 6cf785d51f66bd0ace291e3633fc339673b4735b..337ade538b3c7b7a292d6c600715e5c98802e044 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-10.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-2-10 description: Function.prototype.bind throws TypeError if 'Target' is undefined includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-11.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-11.js index ca3e196f9f9601f44dbfe9ee8ad5e2eb7d9f8ef1..619bfff3b190e314e1e8e1340a895f7db10ca1c4 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-11.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-2-11 description: Function.prototype.bind throws TypeError if 'Target' is NULL includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-12.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-12.js index 0eed7c207b1865666cc4a53504fa24b4e4cd2904..3985165ad649ea849ea263fbf1805b437be0e1a4 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-12.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-2-12 description: Function.prototype.bind throws TypeError if 'Target' is a boolean includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-13.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-13.js index ac297f53e6663aa6842b3eef261434b1b4412c9c..a7c0dad35ef2e0c4bf92483cd583610f574056aa 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-13.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-13.js @@ -8,6 +8,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-2-13 description: Function.prototype.bind throws TypeError if 'Target' is a number includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-14.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-14.js index d560265621b5e60c72dd08b550a42972862f9117..590d7e249c9f937e4c21850aae853fac48222fe2 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-14.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-2-14 description: Function.prototype.bind throws TypeError if 'Target' is a string includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-15.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-15.js index 664f49d6b32e1a807a78209c9aa51e42d160b010..49eab367f0efefc465a06df723803102ea7a279f 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-15.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-2-15 description: > Function.prototype.bind throws TypeError if 'Target' is Object without Call internal method diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-16.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-16.js index cfadb95ec7a8aea764fb454ae1ad3f4afe383e1e..76ad7fd3fb23aee121c1da2803ac65e2fa5d30fd 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-16.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-2-16 description: Function.prototype.bind - 'Target' is a function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-2.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-2.js index 769c7f343907d1c83bde489f3f3a6d46970d8731..61f9751e80e9276c1fdc7a2be7113c5c2f249a75 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-2.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-2.js @@ -8,6 +8,7 @@ info: > 15.3.4.5 step 2 specifies that a TypeError must be thrown if the Target is not callable. +es5id: 15.3.4.5-2-2 description: > Function.prototype.bind throws TypeError if the Target is not callable (bind attached to object) diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-3.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-3.js index 6b36cb39b6ba7d8b1dfe51df3485480b7624ebde..198060516bfb7a8667e3a316e98400bff914d67b 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-3.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-3.js @@ -8,6 +8,7 @@ info: > 15.3.4.5 step 2 specifies that a TypeError must be thrown if the Target is not callable. +es5id: 15.3.4.5-2-3 description: Function.prototype.bind allows Target to be a constructor (Number) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-4.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-4.js index 86a5c3fd788119ebf05f12777a44e638304ad28b..dfa24a64dcfd6ad15d6d8f41b6b79d432453c82e 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-4.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-4.js @@ -8,6 +8,7 @@ info: > 15.3.4.5 step 2 specifies that a TypeError must be thrown if the Target is not callable. +es5id: 15.3.4.5-2-4 description: Function.prototype.bind allows Target to be a constructor (String) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-5.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-5.js index ca030b8f5c29856d3e127ad8457e5052b4e7a05a..a1608b2ca9e440138db7c122df4e45a6607ff548 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-5.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-5.js @@ -8,6 +8,7 @@ info: > 15.3.4.5 step 2 specifies that a TypeError must be thrown if the Target is not callable. +es5id: 15.3.4.5-2-5 description: Function.prototype.bind allows Target to be a constructor (Boolean) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-6.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-6.js index 44b6e0f215d7139345310f8ee476ef61e149cd78..ee8e9667831be29679cea2797f0d04259764d4d1 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-6.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-6.js @@ -8,6 +8,7 @@ info: > 15.3.4.5 step 2 specifies that a TypeError must be thrown if the Target is not callable. +es5id: 15.3.4.5-2-6 description: Function.prototype.bind allows Target to be a constructor (Object) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-7.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-7.js index 69846ed010d49630dcce269a2041eb04e75ece8e..eb75ecef0a595a0a8c48075f1f0b9a7c28d3cfa0 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-7.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-7.js @@ -8,6 +8,7 @@ info: > 15.3.4.5 step 2 specifies that a TypeError must be thrown if the Target is not callable. +es5id: 15.3.4.5-2-7 description: > Function.prototype.bind throws TypeError if the Target is not callable (JSON) diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-8.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-8.js index fbe540042fd97420d0cb567828267d3ddfce04eb..d4106f3d9224888c7668791559d599439ff290c3 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-8.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-8.js @@ -8,6 +8,7 @@ info: > 15.3.4.5 step 2 specifies that a TypeError must be thrown if the Target is not callable. +es5id: 15.3.4.5-2-8 description: Function.prototype.bind allows Target to be a constructor (Array) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-9.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-9.js index 96740bea02d1cc4af44624e944fd2042e89ba627..af5553793701a7dda08ae1b873a801c60ae88ab7 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-9.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-2-9 description: Function.prototype.bind allows Target to be a constructor (Date) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-1.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-1.js index b69e287cccb1c67f50b044e8e0022e617a4defb4..1123db048ed08607fb23934a2476f60befb223c7 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-1.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-20-1 description: > Function.prototype.bind - 'caller' is defined as one property of 'F' diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-2.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-2.js index 9077d78a734ce3415322581a942a3f20d37b8f79..bc565299995666c7c68b7156c9f02e9c365dbe2e 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-2.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-20-2 description: > Function.prototype.bind - [[Get]] attribute of 'caller' property in 'F' is thrower diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-3.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-3.js index 868be1f04cd04265fbe825ab476daed720ee38e0..cf1263cf0e63b9ee31ee311ac0ee1ac670d7af55 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-3.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-20-3 description: > Function.prototype.bind - [[Set]] attribute of 'caller' property in 'F' is thrower diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-4.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-4.js index 0b695b452d5e84da5257018f46808847526c58fa..2b5713cf15369a28c82794f52489f3e0e20be097 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-4.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-20-4 description: > Function.prototype.bind - The [[Enumerable]] attribute of 'caller' property in 'F' is false diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-5.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-5.js index 1377dbcd4b5b7eac916e716ac67a4644a8d07da5..4651967335e2feb19297e3a3007560e336d32c5f 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-5.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-20-5 description: > Function.prototype.bind - The [[Configurable]] attribute of 'caller' property in 'F' is false diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-1.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-1.js index a44f29d9e0fa63b6bf45d92977033f23ff0d13a6..5a5c0f9590d37a6c8edc0421168e5e55954afe53 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-1.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-21-1 description: > Function.prototype.bind - 'arguments' is defined as one property of 'F' diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-2.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-2.js index fde9b04609140f2e394beff1f73b1f2e70852598..96717f24cc21609905ff8c5f254aafd23575c5fb 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-2.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-21-2 description: > Function.prototype.bind - [[Get]] attribute of 'arguments' property in 'F' is thrower diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-3.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-3.js index 0b3a7948ea5cb31e299d43641e49a1c78313589a..734506ba700c84d8428bd553df86e02c2fd2f177 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-3.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-21-3 description: > Function.prototype.bind - [[Set]] attribute of 'arguments' property in 'F' is thrower diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-4.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-4.js index ad0b1a23ed45e2f1537909593bc3024f5a1759bf..bf9565b1ab85a060098e3e53dd6df35173d6a67b 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-4.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-21-4 description: > Function.prototype.bind - The [[Enumerable]] attribute of 'arguments' property in 'F' is false diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-5.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-5.js index b8c4d86cb6d718439da07d7f57041d93e7d268f5..12f2a163dae1abf55d9eb53fc6bec36c8dde51e3 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-5.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-21-5 description: > Function.prototype.bind - The [[Configurable]] attribute of 'arguments' property in 'F' is false diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-3-1.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-3-1.js index 6ba9305b8cb71d1d3688d6554f7f8ebb56925e7b..9a8d3f1169dfa0e2cd899ebe329f339736c9c7ed 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-3-1.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-3-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-3-1 description: Function.prototype.bind - each arg is defined in A in list order includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-1.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-1.js index db3e6de19656f9bc8381363e909390885d6ead50..b97175d094c2bb0907d6117edaad7b0dece52321 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-1.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-6-1 description: Function.prototype.bind - F can get own data property includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-10.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-10.js index 2d984ed8d0cede2d1d626b71882c84cdaab0ccf4..25a03f5d58568f538fd81b036ddca5d019b572c4 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-10.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-6-10 description: > Function.prototype.bind - F can get own accessor property without a get function that overrides an inherited accessor property diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-11.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-11.js index c5041152bcb74959a26d400ec4e9ce896882b29a..76f18eca354f72b110b1809954e941fefa55fb8a 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-11.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-6-11 description: > Function.prototype.bind - F can get inherited accessor property without a get function diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-12.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-12.js index 60eca15fa1341658186f11817ad800bcddb321e0..08ffa3e4b72038911593c66be816d0ef8073282b 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-12.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-6-12 description: Function.prototype.bind - F cannot get property which doesn't exist includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-2.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-2.js index 7d6f87b67cad232d4a8c6983e444d4a1e5619281..18b928866d92c3b0be543b181c74603445de0123 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-2.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-6-2 description: Function.prototype.bind - F can get inherited data property includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-3.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-3.js index b106908c07534562cbf4f351d89dcdce2bf2e92d..f9f2f17a38c53c9222a60706c1fa605923ea253b 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-3.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-6-3 description: > Function.prototype.bind - F can get own data property that overrides an inherited data property diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-4.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-4.js index 357c005fe60b414836ded93f31bc3dd6283c2692..90cac12f30e4bfe2c4d0163b65aa5183788b39c8 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-4.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-6-4 description: > Function.prototype.bind - F can get own data property that overrides an inherited accessor property diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-5.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-5.js index b51137416a567701c928e56458482e11ee807be6..65b9e7f93b271adf4adbd8f2d8f6564fd012ee7d 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-5.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-6-5 description: Function.prototype.bind - F can get own accessor property includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-6.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-6.js index 3240abd31c83a0fd6cbeba6b35406b18c08a0552..30ff538ea2adecd1eb0ef774a5ff10e6434ddd67 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-6.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-6-6 description: Function.prototype.bind - F can get inherited accessor property includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-7.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-7.js index b428c3e21c2444529e689b6fdf8ee7a9eb8e646f..b7907cfddfaeba0c7853cf7118b36ec6d4a0e84c 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-7.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-6-7 description: > Function.prototype.bind - F can get own accessor property that overrides an inherited data property diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-8.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-8.js index 3e4647a1533c45eb830f1d35f4512a934e10b650..9166769f166d253a42b1f8db20974e361baa52e3 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-8.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-6-8 description: > Function.prototype.bind - F can get own accessor property that overrides an inherited accessor property diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-9.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-9.js index b1895009b581d6a0aefdeee746cfbab935f525e8..26650a9d91a6b256e38d15d34b1140536165b448 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-9.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-6-9 description: > Function.prototype.bind - F can get own accessor property without a get function diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-8-1.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-8-1.js index f8641bc4379aaa2453a14c4b05e6ccef78077123..041edec3da23cd50c56a5e3bd2f160e0fe6494dd 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-8-1.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-8-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-8-1 description: Function.prototype.bind, type of bound function must be 'function' includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-8-2.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-8-2.js index c7704a9e7b169002c7d6f2252ffed7a94db086f2..cdfc5c6c9662a654d136d7ad949ae38674fc9d8f 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-8-2.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-8-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-8-2 description: > Function.prototype.bind, [[Class]] of bound function must be 'Function' diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-9-1.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-9-1.js index ac2b0c8da99a07bfa82c8062d1c78bc5b78e82f0..55fe4c797f2f0afac42e4e1120b1ade089185bb9 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-9-1.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-9-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-9-1 description: Function.prototype.bind, [[Prototype]] is Function.prototype includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-9-2.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-9-2.js index a15848d8b35571f1244296abb0e2cc703a0ce689..366107df37608fce51f42acf7fe375b66a14ce19 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-9-2.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/15.3.4.5-9-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.4.5-9-2 description: > Function.prototype.bind, [[Prototype]] is Function.prototype (using getPrototypeOf) diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/S15.3.4.5_A1.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/S15.3.4.5_A1.js index d4d1d582f71f7ab26b7ce5d6dd60972441a87bf3..25939c1221ae7b054c9348dffc5801e4767a5bfe 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/S15.3.4.5_A1.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/S15.3.4.5_A1.js @@ -3,6 +3,7 @@ /*--- info: "\"caller\" of bound function is poisoned (step 20)" +es5id: 15.3.4.5_A1 description: A bound function should fail to find its "caller" negative: TypeError ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/S15.3.4.5_A13.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/S15.3.4.5_A13.js index 791529e46f89dc4ef0a5aab4a62d87a2da5e51a7..0e5a864860fa6745c1a30f4217cf3bc26b1e99d0 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/S15.3.4.5_A13.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/S15.3.4.5_A13.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 15.3.4.5_A13 description: If IsCallable(func) is false, then throw a TypeError exception. negative: TypeError ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/S15.3.4.5_A14.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/S15.3.4.5_A14.js index 4bc49284b891916243cb2b43ff2ad4607092488f..df2211364c0b412182336df8e18e1a33e71fbde6 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/S15.3.4.5_A14.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/S15.3.4.5_A14.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 15.3.4.5_A14 description: If IsCallable(func) is false, then throw a TypeError exception. negative: TypeError ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/S15.3.4.5_A15.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/S15.3.4.5_A15.js index 03ba2d6be80680bcc58b52c6759b845f76ffcf05..4154448c9e6233031033627b441f83ddb6a257f2 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/S15.3.4.5_A15.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/S15.3.4.5_A15.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 15.3.4.5_A15 description: If IsCallable(func) is false, then throw a TypeError exception. negative: TypeError ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/S15.3.4.5_A16.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/S15.3.4.5_A16.js index 4dc1a7ae2ccddb5d5dbcfe95e473fad02c3aa688..53b26df697006644cc62a68e0bb65aa071352a63 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/S15.3.4.5_A16.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/S15.3.4.5_A16.js @@ -3,6 +3,7 @@ /*--- info: If IsCallable(func) is false, then throw a TypeError exception. +es5id: 15.3.4.5_A16 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 diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/S15.3.4.5_A2.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/S15.3.4.5_A2.js index 15defb8f8b708d3b7f59cda8e632de0cd25c4527..76339dabb1e4865c0f846e818a53f73017d6b7e7 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/S15.3.4.5_A2.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/S15.3.4.5_A2.js @@ -3,6 +3,7 @@ /*--- info: "\"arguments\" of bound function is poisoned (step 21)" +es5id: 15.3.4.5_A2 description: a bound function should fail to find the bound function "arguments" negative: TypeError ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/S15.3.4.5_A3.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/S15.3.4.5_A3.js index 216eb0c632c10d12a88700276ccddf77c6d27c8d..4987f5074dc2b1e663bd2a24cbba51f37337db8d 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/S15.3.4.5_A3.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/S15.3.4.5_A3.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 15.3.4.5_A3 description: Function.prototype.bind must exist ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/S15.3.4.5_A4.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/S15.3.4.5_A4.js index f38eab8298ed8a303ecd082cd40096fb2ea5c6e4..1dd42541dfeca78f61d39ff45536db3e5d92f981 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/S15.3.4.5_A4.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/S15.3.4.5_A4.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 15.3.4.5_A4 description: > Function.prototype.bind call the original's internal [[Call]] method rather than its .apply method. diff --git a/test/suite/ch15/15.3/15.3.4/15.3.4.5/S15.3.4.5_A5.js b/test/suite/ch15/15.3/15.3.4/15.3.4.5/S15.3.4.5_A5.js index b09950015bd1c8515f1519f55b3890e200de0981..00f22db706ce6813e079491e45ca7ed56f04ab00 100644 --- a/test/suite/ch15/15.3/15.3.4/15.3.4.5/S15.3.4.5_A5.js +++ b/test/suite/ch15/15.3/15.3.4/15.3.4.5/S15.3.4.5_A5.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 15.3.4.5_A5 description: > Function.prototype.bind must curry [[Construct]] as well as [[Call]]. diff --git a/test/suite/ch15/15.3/15.3.4/S15.3.4.1_A1_T1.js b/test/suite/ch15/15.3/15.3.4/S15.3.4.1_A1_T1.js index 53063d1578eb05151ef150ef2d68baccbd28b59f..4a5fd95eede75ce406edbc4f4794736f7ded1f16 100644 --- a/test/suite/ch15/15.3/15.3.4/S15.3.4.1_A1_T1.js +++ b/test/suite/ch15/15.3/15.3.4/S15.3.4.1_A1_T1.js @@ -5,6 +5,7 @@ info: > The initial value of Function.prototype.constructor is the built-in Function constructor +es5id: 15.3.4.1_A1_T1 description: Checking Function.prototype.constructor ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/S15.3.4_A1.js b/test/suite/ch15/15.3/15.3.4/S15.3.4_A1.js index 27576ea160742a22ea0dd75ecc571b94397e7904..fb1728ff38797047506d9998751bee0d279e1a8a 100644 --- a/test/suite/ch15/15.3/15.3.4/S15.3.4_A1.js +++ b/test/suite/ch15/15.3/15.3.4/S15.3.4_A1.js @@ -5,6 +5,7 @@ info: > The Function prototype object is itself a Function object (its [[Class]] is "Function") +es5id: 15.3.4_A1 description: Object.prototype.toString returns [object+[[Class]]+] ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/S15.3.4_A2_T1.js b/test/suite/ch15/15.3/15.3.4/S15.3.4_A2_T1.js index 30f64d76246637575b0b90d5792b50f05be78f2a..a9a35980f1d06574179a645292fe8eaaca6643f6 100644 --- a/test/suite/ch15/15.3/15.3.4/S15.3.4_A2_T1.js +++ b/test/suite/ch15/15.3/15.3.4/S15.3.4_A2_T1.js @@ -5,6 +5,7 @@ info: > The Function prototype object is itself a Function object that, when invoked, accepts any arguments and returns undefined +es5id: 15.3.4_A2_T1 description: Call Function.prototype() ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/S15.3.4_A2_T2.js b/test/suite/ch15/15.3/15.3.4/S15.3.4_A2_T2.js index 7a9a1125879ae74968494737c87421db5cf520e2..f252347907ed668f956e173b0580b014a94de06d 100644 --- a/test/suite/ch15/15.3/15.3.4/S15.3.4_A2_T2.js +++ b/test/suite/ch15/15.3/15.3.4/S15.3.4_A2_T2.js @@ -5,6 +5,7 @@ info: > The Function prototype object is itself a Function object that, when invoked, accepts any arguments and returns undefined +es5id: 15.3.4_A2_T2 description: Call Function.prototype(null,void 0) ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/S15.3.4_A2_T3.js b/test/suite/ch15/15.3/15.3.4/S15.3.4_A2_T3.js index 48e5b583849477d7021f0f7dc0cb03c48cc859d6..8ffa44d5b4d690fa3c3b5e358af9ed155fa75c27 100644 --- a/test/suite/ch15/15.3/15.3.4/S15.3.4_A2_T3.js +++ b/test/suite/ch15/15.3/15.3.4/S15.3.4_A2_T3.js @@ -5,6 +5,7 @@ info: > The Function prototype object is itself a Function object that, when invoked, accepts any arguments and returns undefined +es5id: 15.3.4_A2_T3 description: Call Function.prototype(x), where x is undefined variable ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/S15.3.4_A3_T1.js b/test/suite/ch15/15.3/15.3.4/S15.3.4_A3_T1.js index 2dd0376825bd2f49c52959e56330b3b02597779b..61b3f96de607bcc000c7e37a300f1a01fb514b37 100644 --- a/test/suite/ch15/15.3/15.3.4/S15.3.4_A3_T1.js +++ b/test/suite/ch15/15.3/15.3.4/S15.3.4_A3_T1.js @@ -5,6 +5,7 @@ info: > The value of the internal [[Prototype]] property of the Function prototype object is the Object prototype object (15.3.4) +es5id: 15.3.4_A3_T1 description: Checking prototype of Function.prototype ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/S15.3.4_A3_T2.js b/test/suite/ch15/15.3/15.3.4/S15.3.4_A3_T2.js index 1f250812a9a41f7f40ec437745938d365085d2b5..3666252c62b6de6307b135acfb1e05df85338810 100644 --- a/test/suite/ch15/15.3/15.3.4/S15.3.4_A3_T2.js +++ b/test/suite/ch15/15.3/15.3.4/S15.3.4_A3_T2.js @@ -5,6 +5,7 @@ info: > The value of the internal [[Prototype]] property of the Function prototype object is the Object prototype object (15.3.2.1) +es5id: 15.3.4_A3_T2 description: > Add new property to Object.prototype and check it at Function.prototype diff --git a/test/suite/ch15/15.3/15.3.4/S15.3.4_A4.js b/test/suite/ch15/15.3/15.3.4/S15.3.4_A4.js index b314dd8a2c622bc2cfdb6338289ae0928e7adbe8..c45acf8514a8e981bb1519c82033942f2ac2a31d 100644 --- a/test/suite/ch15/15.3/15.3.4/S15.3.4_A4.js +++ b/test/suite/ch15/15.3/15.3.4/S15.3.4_A4.js @@ -6,6 +6,7 @@ info: > The Function prototype object does not have a valueOf property of its own. however, it inherits the valueOf property from the Object prototype Object +es5id: 15.3.4_A4 description: Checking valueOf property at Function.prototype ---*/ diff --git a/test/suite/ch15/15.3/15.3.4/S15.3.4_A5.js b/test/suite/ch15/15.3/15.3.4/S15.3.4_A5.js index 81f62eb3ba94174a1c66527db7ac5a0291c05d1a..fd0a6d3491712ee8a95b02ec127d83b3557b634a 100644 --- a/test/suite/ch15/15.3/15.3.4/S15.3.4_A5.js +++ b/test/suite/ch15/15.3/15.3.4/S15.3.4_A5.js @@ -5,6 +5,7 @@ info: > The Function prototype object is itself a Function object without [[create]] property +es5id: 15.3.4_A5 description: Checking if creating "new Function.prototype object" fails includes: - $PRINT.js diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5-1gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5-1gs.js index d9b4ca9de3c882141d7560d09aca273da505554b..cfab7132e9f13178dd50d1e0a9c11b0e34a380eb 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5-1gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5-1gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5-1gs description: > StrictMode - error is thrown when reading the 'caller' property of a function object diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5-2gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5-2gs.js index 41de01f99089671b702d2e1d61bb97ff00482448..f4895b2657d87add38b05738b7b80a4cd8a7f6aa 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5-2gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5-2gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5-2gs description: > StrictMode - error is thrown when reading the 'caller' property of a function object diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-10gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-10gs.js index c7d301c624a72742702fed43e36b869f1fe1199e..6f20e83a7fe52aede6ed38e080493e081a42d426 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-10gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-10gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-10gs description: > Strict mode - checking access to strict function caller from non-strict function (New'ed Function constructor includes strict diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-11gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-11gs.js index 634f7dcd33db9cd97f3cac502960f6d2eb017d50..93e0183efba687d195429c3b499d04121b372f0c 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-11gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-11gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-11gs description: > Strict mode - checking access to strict function caller from strict function (eval used within strict mode) diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-12gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-12gs.js index f571e2346bd2da244bfd15da23f0439c8a02c993..1b6dfa8d0f50e95b4d2e3dd007136c1c87eb7862 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-12gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-12gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-12gs description: > Strict mode - checking access to non-strict function caller from non-strict function (eval includes strict directive prologue) diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-13gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-13gs.js index b725b4035a345eeb7a283d9bfb456037247bf9d0..12de77758ecda2754efeb50b0120090c21c75dc2 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-13gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-13gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-13gs description: > Strict mode - checking access to non-strict function caller from strict function (indirect eval used within strict mode) diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-14gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-14gs.js index 0a30f58b7157e21f679379971c7cfe21033b6c4c..30a4c2b1e11120e6bf611dae37bc103fa5b4686a 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-14gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-14gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-14gs description: > Strict mode - checking access to non-strict function caller from non-strict function (indirect eval includes strict directive diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-15gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-15gs.js index 708bfd6f06a24925e5736586523b70f65c1ce0d9..f0c7033878998365f4582d064ddf00c37537f75f 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-15gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-15gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-15gs description: > Strict mode - checking access to strict function caller from strict function (New'ed object from FunctionDeclaration defined diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-16gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-16gs.js index cbcf6a9524a26a6d87e33cbfa016853316ae4f54..7a8a62e6aa1d88e6ad093eea653b4ce537cd8920 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-16gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-16gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-16gs description: > Strict mode - checking access to strict function caller from non-strict function (New'ed object from FunctionDeclaration diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-17gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-17gs.js index 0fc4ec3410ae041d3c8b5c009cd0fd623a5b3eef..0f0bf72b070ed919f8a3b5027dab7a48879c2a3d 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-17gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-17gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-17gs description: > Strict mode - checking access to strict function caller from strict function (New'ed object from FunctionExpression defined diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-18gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-18gs.js index d5d471b77a12d03e34ec63d3a452d984c0516ebd..27144a2b6617745b40506d8fcb14d7260b62743e 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-18gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-18gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-18gs description: > Strict mode - checking access to strict function caller from non-strict function (New'ed object from FunctionExpression diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-19gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-19gs.js index 3e86ac8568e3e81a43e380127f8197f0648a3e2c..5b596753de9477a3c278190859148553807aa154 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-19gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-19gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-19gs description: > Strict mode - checking access to strict function caller from strict function (New'ed object from Anonymous FunctionExpression diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-1gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-1gs.js index 9de4ca680038ce72295f066981e0a85e3625da58..d0e104c5d093e99fffb780f0a04ffef4ea455325 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-1gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-1gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-1gs description: > Strict mode - checking access to strict function caller from strict function (FunctionDeclaration defined within strict mode) diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-20gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-20gs.js index 5e4d42d1da29d7b34378b3bba4598d4c0465e31e..971f563351d8390361b53ed6c41fdb376c9a73bc 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-20gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-20gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-20gs description: > Strict mode - checking access to strict function caller from non-strict function (New'ed object from Anonymous diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-21gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-21gs.js index 1b0474c3611005c59b9db57c3d76c2f1ec364dbf..e2beb1edf19ad3caa443cdacdaec9728f7bf108d 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-21gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-21gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-21gs description: > Strict mode - checking access to strict function caller from strict function (FunctionDeclaration defined within a diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-22gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-22gs.js index 76506c02b9081515edf941ad28f4a9b4d66a73d3..f5b355d556f8429a1382cf9706b4734a7cfd7d9d 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-22gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-22gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-22gs description: > Strict mode - checking access to strict function caller from strict function (FunctionExpression defined within a diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-23gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-23gs.js index aab1f45b0366d347eb233ba32b69da400f15a2c5..c363fa3cd747edc92b67ba58d99682d6cc685630 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-23gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-23gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-23gs description: > Strict mode - checking access to strict function caller from strict function (Anonymous FunctionExpression defined within a diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-24gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-24gs.js index f3daa54f19404885a1461085d782bfdc2f39608c..bb45e393be98f3aa4ffe6f6ce63d651fc233b611 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-24gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-24gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-24gs description: > Strict mode - checking access to strict function caller from strict function (FunctionDeclaration defined within a diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-25gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-25gs.js index f0af53442d8d2f197781d7026613d97df33a164d..e6080020bbb78850bd361e6fed54a2e7057a997d 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-25gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-25gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-25gs description: > Strict mode - checking access to strict function caller from strict function (FunctionExpression defined within a diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-26gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-26gs.js index c604338ee321b411eb9db5379815bb1280f85d2e..149f2a5573f4109bad3260130358a7e639f536be 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-26gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-26gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-26gs description: > Strict mode - checking access to strict function caller from strict function (Anonymous FunctionExpression defined within a diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-27gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-27gs.js index 00b7b87b15c1ec7d4fedf0d1980f6f5a54bb2c5f..9483b22cb18dad3d6442e1f4d2a429b8191c7d3b 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-27gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-27gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-27gs description: > Strict mode - checking access to strict function caller from strict function (FunctionDeclaration defined within an Anonymous diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-28gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-28gs.js index e714ff1939dbe0fc87a4f7c46e9e11044ed7b22e..d27c2531a5be2aa0bce2b296a90fc013c4161f1c 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-28gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-28gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-28gs description: > Strict mode - checking access to strict function caller from strict function (FunctionExpression defined within an Anonymous diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-29gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-29gs.js index 98cc9832ceced1ff5d2c10105a00a82cf4757826..132364c4d243fdef02ebc33be5ee7d6f5d23b395 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-29gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-29gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-29gs description: > Strict mode - checking access to strict function caller from strict function (Anonymous FunctionExpression defined within an diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-2gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-2gs.js index 44cb36c84464a9236103fc03b1e843a21111b3df..fd5ac04813ac44d7429abce1a071247cd4aac5fc 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-2gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-2gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-2gs description: > Strict mode - checking access to strict function caller from non-strict function (FunctionDeclaration includes strict directive diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-30gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-30gs.js index 3c431e798a75b41ee2a9256ebf7dc904d8a13ac8..ac0b1a15d4cfe9f19bf6293379ee3bbcdcbc4cc2 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-30gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-30gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-30gs description: > Strict mode - checking access to strict function caller from non-strict function (FunctionDeclaration defined within a diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-31gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-31gs.js index 66f97f752fd08bb1afcebe507d61e8bfbdfbfe6f..d42b29487a090320444af1ba60284171e0ef1c90 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-31gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-31gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-31gs description: > Strict mode - checking access to strict function caller from non-strict function (FunctionExpression defined within a diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-32gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-32gs.js index a9ad3c88ba896339dc073ecf34747c2fef49aa3e..d68ad78f802b86494791db6e1f7d26ecbd897fb6 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-32gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-32gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-32gs description: > Strict mode - checking access to strict function caller from non-strict function (Anonymous FunctionExpression defined within a diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-33gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-33gs.js index bf45417549bbca21cbeda7e73a4e1ff4aa9a1148..d20b91948d173682e29e0e5cade5df4ccebc9c78 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-33gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-33gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-33gs description: > Strict mode - checking access to strict function caller from non-strict function (FunctionDeclaration defined within a diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-34gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-34gs.js index 9e8dbcd21b512802d57ba2e4c9f20df407677353..746402fce00c36d9069a73fa87780cb373c035c8 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-34gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-34gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-34gs description: > Strict mode - checking access to strict function caller from non-strict function (FunctionExpression defined within a diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-35gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-35gs.js index 731beaf197a6f93e48db9f57464a113259e9da4a..793a368bc7b1c0b7f2ebb405b31931c19260cfc9 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-35gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-35gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-35gs description: > Strict mode - checking access to strict function caller from non-strict function (Anonymous FunctionExpression defined within a diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-36gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-36gs.js index 7b69b993ae3286fe25e8205a70f1cf03dcd4815f..b8ead0498738f5bf206fa1680896ec3390c4fc58 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-36gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-36gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-36gs description: > Strict mode - checking access to strict function caller from non-strict function (FunctionDeclaration defined within an diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-37gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-37gs.js index e8a37dee98c375b4e3060a3b7463725bea97827a..40fdde3b89cfccf9afb3d245f20bc10b675a6696 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-37gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-37gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-37gs description: > Strict mode - checking access to strict function caller from non-strict function (FunctionExpression defined within an diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-38gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-38gs.js index 90faa0510f0dc88bd04e8fa4661482fc98ba42ac..a674f347ed2db56c84487b65ce3f7df7dee78196 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-38gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-38gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-38gs description: > Strict mode - checking access to strict function caller from non-strict function (Anonymous FunctionExpression defined within diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-39gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-39gs.js index 495d355cecbea7563a1448651e255aedd50002d1..d6136d3928a2d561bba36b321a9dfe9f50346eb3 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-39gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-39gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-39gs description: > Strict mode - checking access to strict function caller from non-strict function (FunctionDeclaration with a strict directive diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-3gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-3gs.js index e3d01d163f174a1be6958ac6c5c21f98d0f50921..3232163782f186d089fb4d80c4aa0af71e1e3cf3 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-3gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-3gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-3gs description: > Strict mode - checking access to strict function caller from strict function (FunctionExpression defined within strict mode) diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-40gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-40gs.js index f1e9c4092c5d8e5120a3ad2ffb6aee246fab7814..e101888c7d0a27bd7dfced1aba3d324bb3c0e506 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-40gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-40gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-40gs description: > Strict mode - checking access to strict function caller from non-strict function (FunctionExpression with a strict directive diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-41gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-41gs.js index 26c2ddfe01f35937abcab524caf5a3b66f2b30c5..4a273086872845c5322564fe996b7e4623d3daab 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-41gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-41gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-41gs description: > Strict mode - checking access to strict function caller from non-strict function (Anonymous FunctionExpression with a strict diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-42gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-42gs.js index a498ce942aa020aaa80a9b6479c7d8bc88c63bed..c3aa7954dbda9cf92acde6a47615304e346f66c7 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-42gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-42gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-42gs description: > Strict mode - checking access to strict function caller from non-strict function (FunctionDeclaration with a strict directive diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-43gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-43gs.js index d63748ea0c3171a3fe54a17c70198c2fcf56f2f3..4f7c3f279b267051b5610822f4ee6d4dd32a3c8b 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-43gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-43gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-43gs description: > Strict mode - checking access to strict function caller from non-strict function (FunctionExpression with a strict directive diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-44gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-44gs.js index 2c35a708d24d8f2a31e034f5e7a6bbdcda47a95a..f3cdde554a2f8abf596643dcfc9b0f9efe0fc027 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-44gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-44gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-44gs description: > Strict mode - checking access to strict function caller from non-strict function (Anonymous FunctionExpression with a strict diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-45gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-45gs.js index 27c0a5cd49455275b3435b880de2677b4c6365fb..d5144c7ffdd0d822fa59b0cb1c976b086db013c7 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-45gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-45gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-45gs description: > Strict mode - checking access to strict function caller from non-strict function (FunctionDeclaration with a strict directive diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-46gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-46gs.js index e3beb585a3d1fea99f14ce302f37c6296f132271..e946f1cb21708f91655e824cf975bf49f137f443 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-46gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-46gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-46gs description: > Strict mode - checking access to strict function caller from non-strict function (FunctionExpression with a strict directive diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-47gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-47gs.js index 6c4b2c3c4ed7bc910e7e7746405c981340aa4ce3..856cc23685ef60d4d997ac652139ff08ab20b7e2 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-47gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-47gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-47gs description: > Strict mode - checking access to strict function caller from non-strict function (Anonymous FunctionExpression with a strict diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-48gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-48gs.js index 197656b09b8b868ac429eea6e15342e495807b86..276d1e4d471aa613d069c9703718fb4efebcfe6d 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-48gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-48gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-48gs description: > Strict mode - checking access to strict function caller from strict function (Literal getter defined within strict mode) diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-49gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-49gs.js index 2fc6d0f19a8db36482dff006804fe91e6e49bac6..09bd2b8c364f9dc3a309085bb38c5bd9fdbb7257 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-49gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-49gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-49gs description: > Strict mode - checking access to strict function caller from non-strict function (Literal getter includes strict directive diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-4gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-4gs.js index 2b0cea15633841079af889c8c14baf832a35e3cc..03aa0b5271d0d1b735bf8e819fa20f11e2696add 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-4gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-4gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-4gs description: > Strict mode - checking access to strict function caller from non-strict function (FunctionExpression includes strict directive diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-50gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-50gs.js index eb9a11ab77ed7ef0a358748f1e49654988290a61..b594277f1c21b17a95ace06c5b342054f6abee94 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-50gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-50gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-50gs description: > Strict mode - checking access to strict function caller from strict function (Literal setter defined within strict mode) diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-51gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-51gs.js index bd27b5240998a5fe9b32692f17304cdb6c4d4d46..f42f183e24763da9b803d900be73c6f08185209c 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-51gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-51gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-51gs description: > Strict mode - checking access to strict function caller from non-strict function (Literal setter includes strict directive diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-52gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-52gs.js index 8294ed907161855f0d7e4fac352d2ee3664decd7..41239b805eb850bdfb4c32850f1897c1585562aa 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-52gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-52gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-52gs description: > Strict mode - checking access to strict function caller from strict function (Injected getter defined within strict mode) diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-53gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-53gs.js index 20b919bce5dc621c888c2ceaaf7c20f1933e4b6e..290912cad0f123055386e9a432a3ec35f9912530 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-53gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-53gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-53gs description: > Strict mode - checking access to strict function caller from non-strict function (Injected getter includes strict directive diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-54gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-54gs.js index 218bf85a29ee38b7206e98d2f86720b4c9809c48..beee4bb36a501cd8fd7e5dbd3aea20824885d8d3 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-54gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-54gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-54gs description: > Strict mode - checking access to strict function caller from strict function (Injected setter defined within strict mode) diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-55gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-55gs.js index 345e46d42b4c073126a81b8cb66800f4f61a1421..9c083fa5f24d7a20ca534b66ccbaadcbdcd0f28a 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-55gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-55gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-55gs description: > Strict mode - checking access to strict function caller from non-strict function (Injected setter includes strict directive diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-56gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-56gs.js index caa546d017a7563fc05d74c6553f59bee7102b1e..1b580cc0e0dee1d899c806624a85d38b281ee5cd 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-56gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-56gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-56gs description: > Strict mode - checking access to strict function caller from non-strict function (strict function declaration called by diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-57gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-57gs.js index 931b17dfa9165b8978fd76b499a4c5b851dcf4fd..d37d5bf8f666fc727e1ded87edca021bce14ab73 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-57gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-57gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-57gs description: > Strict mode - checking access to strict function caller from non-strict function (strict function declaration called by diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-58gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-58gs.js index 770d95b2f8cddf36aba10f501f3ef071fd7929e5..83d4eb2defe33cf0a41d8337b89ac849ab5784ac 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-58gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-58gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-58gs description: > Strict mode - checking access to strict function caller from non-strict function (strict function declaration called by diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-59gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-59gs.js index 98a1cdc8f10293ff2ada541751f47ae6eae575b1..fec005f16bf3e41450058c519222f522154a50ed 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-59gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-59gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-59gs description: > Strict mode - checking access to strict function caller from non-strict function (strict function declaration called by diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-5gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-5gs.js index 5b078931edd826db1651c558b1e23129a0367e78..54c3a5242e0b915a63e89364115da3f0b91fecb8 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-5gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-5gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-5gs description: > Strict mode - checking access to strict function caller from strict function (Anonymous FunctionExpression defined within diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-60gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-60gs.js index b425fe4d6b2d50eb9d01e205e442020548cfa49c..830aeab7cc6db6879a5c998040a67a90410d4cfe 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-60gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-60gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-60gs description: > Strict mode - checking access to strict function caller from non-strict function (strict function declaration called by diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-61gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-61gs.js index 6e1ff29cb4b44e2e9dcbfebc676d8cf4e8a5c479..614ead17e557aef8d3c23eaf485422e744770183 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-61gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-61gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-61gs description: > Strict mode - checking access to strict function caller from non-strict function (strict function declaration called by diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-62gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-62gs.js index 96f2713d03c45aa2a5c81d5b0759df7bc56788f2..2122928e97864908ecdfc6523aa6b83a38eda58c 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-62gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-62gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-62gs description: > Strict mode - checking access to strict function caller from non-strict function (strict function declaration called by diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-63gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-63gs.js index 40b728c71a56b6bfbebfdcc0d3ccae6d7a522fa0..7d411a22aa60ed03b556cf25d989343a0ede092b 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-63gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-63gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-63gs description: > Strict mode - checking access to strict function caller from non-strict function (strict function declaration called by diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-64gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-64gs.js index 771eb77d278ae295035644d13bbd58113e9ba958..0f57ff132af02725844a7f6520a63925ac57ba57 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-64gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-64gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-64gs description: > Strict mode - checking access to strict function caller from non-strict function (strict function declaration called by diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-65gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-65gs.js index b0e016220777f300edc563b0ed0a40c8b1b06e97..bcd94c7464fc2d1c30cad7f11cc7e916f848794d 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-65gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-65gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-65gs description: > Strict mode - checking access to strict function caller from non-strict function (strict function declaration called by diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-66gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-66gs.js index 91a864d847a1f9a66a46225b4055382510d55f02..5a4949c65757c5514d75bcb4dd61a3d9dec89940 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-66gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-66gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-66gs description: > Strict mode - checking access to strict function caller from non-strict function (strict function declaration called by diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-67gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-67gs.js index 4fcd160388cb84330cb41997143b2962dd16dc83..b822d4efa04cf2043a56ea0546c61cbaa565e3b6 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-67gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-67gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-67gs description: > Strict mode - checking access to strict function caller from non-strict function (strict function declaration called by diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-68gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-68gs.js index 63a51a60b7fa4a1d964a566e8f9766194a637a02..ecd41764233b936e68a03098504c7a2ee68e01a4 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-68gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-68gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-68gs description: > Strict mode - checking access to strict function caller from non-strict function (strict function declaration called by diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-69gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-69gs.js index 12acd1c74306fe5d7de32e78b30e73c8b66aa479..508c9e29470c0d27fdcbd9985facd13fb9e80839 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-69gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-69gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-69gs description: > Strict mode - checking access to strict function caller from non-strict function (strict function declaration called by diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-6gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-6gs.js index 2a684aa6b6dc7ece54c1a5ec4592d557e8faed1c..85f528ba35717d17b675b5faea9fbcb682bc09f7 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-6gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-6gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-6gs description: > Strict mode - checking access to strict function caller from non-strict function (Anonymous FunctionExpression includes strict diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-70gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-70gs.js index 6e8f838ff6b06020c21662c476d1ab2b9862f9b9..9812eb537cdb0ef286cd0322c85913e87ca04730 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-70gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-70gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-70gs description: > Strict mode - checking access to strict function caller from non-strict function (strict function declaration called by diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-71gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-71gs.js index 6b4cf92dc213bdb0dc5e8ff434d49ce59e65a434..fa35d6343334a82ce8a52f468aa63f8a4d58eab9 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-71gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-71gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-71gs description: > Strict mode - checking access to strict function caller from non-strict function (strict function declaration called by diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-72gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-72gs.js index 1881e66f4e61b8c32d95635473605ca7a3b2a2ff..a8ff4c733fd4d91ed5c3af3e58c77307ab50bb23 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-72gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-72gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-72gs description: > Strict mode - checking access to strict function caller from non-strict function (strict function declaration called by diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-73gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-73gs.js index eb9d51c29be687cb3469f2b6dc9c6dbd88e74174..050f105e80feabaa2b4900e3fee78aa0995c6849 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-73gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-73gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-73gs description: > Strict mode - checking access to strict function caller from non-strict function (strict function declaration called by diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-74gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-74gs.js index a7f13e7832a871c6c4e260e979ad8c4d4a36d7b2..0c51e6e8bdde11fd889bb04a6bfddf7ae0c69b44 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-74gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-74gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-74gs description: > Strict mode - checking access to strict function caller from non-strict function (strict function declaration called by diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-75gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-75gs.js index d81a0f0a30f01a6d8aca731c7f58bed43183845a..ef2d47e2412be45c930e892a1360ac1c5f7f7a2c 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-75gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-75gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-75gs description: > Strict mode - checking access to strict function caller from non-strict function (non-strict function declaration called by diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-76gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-76gs.js index 454cceac460ac6406290786220eb19a1bae39daf..f0c8194a712b410850ad47d1888e3279c6feac89 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-76gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-76gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-76gs description: > Strict mode - checking access to strict function caller from non-strict function (non-strict function declaration called by diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-77gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-77gs.js index 444b6aa0ee7ef13ca6a0c1320194baca45346fc3..eb911917d3f41eee5a23e2df1ad21f1e3caffdfd 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-77gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-77gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-77gs description: > Strict mode - checking access to strict function caller from non-strict function (non-strict function declaration called by diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-78gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-78gs.js index 252b872bdf135dbd0659a31c55872f64283e2692..d1eea5b2db3c146bd632e05798b7dcc133757368 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-78gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-78gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-78gs description: > Strict mode - checking access to strict function caller from non-strict function (non-strict function declaration called by diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-79gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-79gs.js index b391119cd6d9e6682567703ce418c67d4ba334a9..13aca14d982722267a4987a591189d30d8a93000 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-79gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-79gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-79gs description: > Strict mode - checking access to strict function caller from non-strict function (non-strict function declaration called by diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-7gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-7gs.js index 9fb25f89fd4e9db2c7e0660b88b3c68b316a8826..90328fbedce14932b7d2f0fb750e5c48f332b17f 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-7gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-7gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-7gs description: > Strict mode - checking access to non-strict function caller from strict function (Function constructor defined within strict mode) diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-80gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-80gs.js index d9c12cc9890e6484a8063b4d66349fbc0121c3fe..cbc51da18badff45c011b2976b94d41ccd9571e2 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-80gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-80gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-80gs description: > Strict mode - checking access to strict function caller from non-strict function (non-strict function declaration called by diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-81gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-81gs.js index fa08289f284868053fcaff6f4f6cbfeb553277b8..648206085fbf99abab762bf925454c88329c684c 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-81gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-81gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-81gs description: > Strict mode - checking access to strict function caller from non-strict function (non-strict function declaration called by diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-82gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-82gs.js index 82b1daf86b74befd2a54a8312704067f7531b5d2..992082f22d9a70c5ba4d6d3516e15e48940cf13e 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-82gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-82gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-82gs description: > Strict mode - checking access to strict function caller from non-strict function (non-strict function declaration called by diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-83gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-83gs.js index 7c49e6c27c72693ee247a711c15f979bb445ccdd..6ed4ada3af97feda5def0d13a31f113939525d98 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-83gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-83gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-83gs description: > Strict mode - checking access to strict function caller from non-strict function (non-strict function declaration called by diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-84gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-84gs.js index a3ccc57eb520b26a1fa271e21faa6d0098203371..58ad5d89554e6d6a7d425d71c31809cd3a80edd2 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-84gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-84gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-84gs description: > Strict mode - checking access to strict function caller from non-strict function (non-strict function declaration called by diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-85gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-85gs.js index 8a1ddd4faf44e1c97dd040fc60adf9cf6099e996..7571f69a554d081d7fb6fda8bb5e5d628951d12c 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-85gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-85gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-85gs description: > Strict mode - checking access to strict function caller from non-strict function (non-strict function declaration called by diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-86gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-86gs.js index 6370cd2ac68573c1ecb721d3742271db9d1ba3f9..89f6a81a4ab638dee0bf64e484805a070624f9e6 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-86gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-86gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-86gs description: > Strict mode - checking access to strict function caller from non-strict function (non-strict function declaration called by diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-87gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-87gs.js index f5144df3b82102b49819f0f3c7ef19226dc60aaf..691c70e13b354cbacbec4223dd0711ca57a86bb9 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-87gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-87gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-87gs description: > Strict mode - checking access to strict function caller from non-strict function (non-strict function declaration called by diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-88gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-88gs.js index 48682c757ac7477012ef37e5ea1c9c44e586178a..d6cc45660e2274379f7224adb708d35d8f0a02f3 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-88gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-88gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-88gs description: > Strict mode - checking access to strict function caller from non-strict function (non-strict function declaration called by diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-89gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-89gs.js index 664608f3e39c922c12a2cfcb5fcf34249a113170..26e641d119672d2920ce2bf4ebb1956c5f8c36f3 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-89gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-89gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-89gs description: > Strict mode - checking access to strict function caller from non-strict function (non-strict function declaration called by diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-8gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-8gs.js index 68562726ea1b8f9c401533f4b3be1a969ed9a6a1..5b4048602c5e8bcd01fffab617c9e262422c1c29 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-8gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-8gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-8gs description: > Strict mode - checking access to strict function caller from non-strict function (Function constructor includes strict diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-90gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-90gs.js index c37a2124cce19bf475d817b0a29c22f0ee050cfe..e0ad6159b85c9f8d85848b46346f028442ea58c5 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-90gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-90gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-90gs description: > Strict mode - checking access to strict function caller from non-strict function (non-strict function declaration called by diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-91gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-91gs.js index ba676f097d0b2bf679e22aac20caad71f6d6d8ad..e0ce1ce4b441a9dae4aae60d7ee74a1ba089b306 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-91gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-91gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-91gs description: > Strict mode - checking access to strict function caller from non-strict function (non-strict function declaration called by diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-92gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-92gs.js index 91720f2be2ac02daa5249cd970f63c65de5dd11e..19e7a2570a8689b31e528b7ea65a661dcb9b77a1 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-92gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-92gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-92gs description: > Strict mode - checking access to strict function caller from non-strict function (non-strict function declaration called by diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-93gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-93gs.js index 6adb789bc00eb773fa54ec519c64e986dd3e89eb..7c5248b8daa4bf501c124a7dc343793bd5ce5a19 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-93gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-93gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-93gs description: > Strict mode - checking access to strict function caller from non-strict function (non-strict function declaration called by diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-94gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-94gs.js index 37186cb19750cd4c313f26cd2f81d3a1844b29c9..87fa7dda6ce79c5a2eaca8bd74a4231edd021ee3 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-94gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-94gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-94gs description: > Strict mode - checking access to strict function caller from non-strict function expression (FunctionDeclaration includes diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-95gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-95gs.js index 2294b72dde8facd602ac749ae63d4e0cfab66cfc..86765e2a818fc9ac16e690696d10da658b208cbd 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-95gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-95gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-95gs description: > Strict mode - checking access to strict function caller from non-strict, constructor-based function (FunctionDeclaration diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-96gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-96gs.js index 07a223dc1f61f2fe8aac3e55e14c0f1a941a8c0a..aa8f24ba697edc94be44265bae4ff2bf38faffa1 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-96gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-96gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-96gs description: > Strict mode - checking access to strict function caller from non-strict property (FunctionDeclaration includes strict directive diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-97gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-97gs.js index 6468dc22f5d59f5c4b6c777aea4275318646b432..75548534a2a8cf245afdf254d222741e003d6b5b 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-97gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-97gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-97gs description: > Strict mode - checking access to strict function caller from bound non-strict function (FunctionDeclaration includes strict directive diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-9gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-9gs.js index 304dc7d5741af6589290b11bf0df6505e91b0fac..c69efc3b8221b5b23bfffea28c7ae2993c54bbf7 100644 --- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-9gs.js +++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-9gs.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.3.5.4_2-9gs description: > Strict mode - checking access to non-strict function caller from strict function (New'ed Function constructor defined within strict diff --git a/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A1_T1.js b/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A1_T1.js index 4ac1846a94d7b39bbb4c09eccc9b6f968e250921..11b34296ea5c16bc1aa7b67e5058f7fbb76da110 100644 --- a/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A1_T1.js +++ b/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A1_T1.js @@ -5,6 +5,7 @@ info: > The value of the length property is usually an integer that indicates the 'typical' number of arguments expected by the function +es5id: 15.3.5.1_A1_T1 description: Checking length property of Function("arg1,arg2,arg3", null) includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A1_T2.js b/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A1_T2.js index 8853eaa213e430072078c9a378aef450ecc6feca..7bc612004738ce0fb6738d7f7028e6dcbc91d1d7 100644 --- a/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A1_T2.js +++ b/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A1_T2.js @@ -5,6 +5,7 @@ info: > The value of the length property is usually an integer that indicates the 'typical' number of arguments expected by the function +es5id: 15.3.5.1_A1_T2 description: > Checking length property of Function("arg1,arg2,arg3","arg4,arg5", null) diff --git a/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A1_T3.js b/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A1_T3.js index 58dd8596dc67e8ebc277f88aac5820c9a5f2f937..28f0c454715ab7329636b96e16e3e46dfed5b41c 100644 --- a/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A1_T3.js +++ b/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A1_T3.js @@ -5,6 +5,7 @@ info: > The value of the length property is usually an integer that indicates the 'typical' number of arguments expected by the function +es5id: 15.3.5.1_A1_T3 description: > Checking length property of Function("arg1,arg2,arg3","arg1,arg2","arg3", null) diff --git a/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A2_T1.js b/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A2_T1.js index b3283b20a822dcc3ca766f6948429d3904a8692a..c17d11d4947d941a21536ff10deb75a393eb3d61 100644 --- a/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A2_T1.js +++ b/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: the length property has the attributes { DontDelete } +es5id: 15.3.5.1_A2_T1 description: > Checking if deleting the length property of Function("arg1,arg2,arg3", null) fails diff --git a/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A2_T2.js b/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A2_T2.js index 6b91eb17c05d13bd46fc6ab065ce1f0aff64bf4a..de3e38087f1d08020c3a8b0391fb7d8e4d96c4c2 100644 --- a/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A2_T2.js +++ b/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A2_T2.js @@ -3,6 +3,7 @@ /*--- info: the length property has the attributes { DontDelete } +es5id: 15.3.5.1_A2_T2 description: > Checking if deleting the length property of Function("arg1,arg2,arg3","arg4,arg5", null) fails diff --git a/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A2_T3.js b/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A2_T3.js index 06957ee7ada9bf6c54d38408b7206017e0393afc..bbaedacccc1a1331d8f4f2e7be15d1677f2ec439 100644 --- a/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A2_T3.js +++ b/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A2_T3.js @@ -3,6 +3,7 @@ /*--- info: the length property has the attributes { DontDelete } +es5id: 15.3.5.1_A2_T3 description: > Checking if deleting the length property of Function("arg1,arg2,arg3","arg1,arg2","arg3", null) fails diff --git a/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A3_T1.js b/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A3_T1.js index 6244fb64f8171b19351f793d7c1e824489b4dd4a..acc52281210d4edaefa04d04d56a549237e8bbf3 100644 --- a/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A3_T1.js +++ b/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A3_T1.js @@ -3,6 +3,7 @@ /*--- info: the length property has the attributes { ReadOnly } +es5id: 15.3.5.1_A3_T1 description: > Checking if varying the length property of Function("arg1,arg2,arg3","arg4,arg5", null) fails diff --git a/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A3_T2.js b/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A3_T2.js index 02feaa396753ae4a183854fbff1f8150b9a70bdf..826e3af6a6e53d3a1a0ee0888626360fb4bc837d 100644 --- a/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A3_T2.js +++ b/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A3_T2.js @@ -3,6 +3,7 @@ /*--- info: the length property has the attributes { ReadOnly } +es5id: 15.3.5.1_A3_T2 description: > Checking if varying the length property of Function("arg1,arg2,arg3", null) fails diff --git a/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A3_T3.js b/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A3_T3.js index bd3e9d80eb2ec7e6f58c3bdf7c611da63eb70955..dc4f6c3b3e7b535c589b93110aab0bd6c0efb05f 100644 --- a/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A3_T3.js +++ b/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A3_T3.js @@ -3,6 +3,7 @@ /*--- info: the length property has the attributes { ReadOnly } +es5id: 15.3.5.1_A3_T3 description: > Checking if varying the length property of Function("arg1,arg2,arg3","arg1,arg2","arg3", null) fails diff --git a/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A4_T1.js b/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A4_T1.js index 96ccc51cc0af3da3fd98db974e20d332cf8c6108..aa8cc67a42c1e6b76d15f821c2244d1e0236f77f 100644 --- a/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A4_T1.js +++ b/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A4_T1.js @@ -3,6 +3,7 @@ /*--- info: the length property has the attributes { DontEnum } +es5id: 15.3.5.1_A4_T1 description: > Checking if enumerating the length property of Function("arg1,arg2,arg3", null) fails diff --git a/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A4_T2.js b/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A4_T2.js index e2a51b6360240f980d11260e02405b47cef9eea6..457a3e08b6e8eb4a3e9f7e166e5b083de584b6be 100644 --- a/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A4_T2.js +++ b/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A4_T2.js @@ -3,6 +3,7 @@ /*--- info: the length property has the attributes { DontEnum } +es5id: 15.3.5.1_A4_T2 description: > Checking if enumerating the length property of Function("arg1,arg2,arg3","arg4,arg5", null) fails diff --git a/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A4_T3.js b/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A4_T3.js index be60b88fd85e95779c5f5f1fa90141ee1e34bc98..366190ab5c63185c694cdd90f7f04e404cac53ba 100644 --- a/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A4_T3.js +++ b/test/suite/ch15/15.3/15.3.5/S15.3.5.1_A4_T3.js @@ -3,6 +3,7 @@ /*--- info: the length property has the attributes { DontEnum } +es5id: 15.3.5.1_A4_T3 description: > Checking if enumerating the length property of Function("arg1,arg2,arg3","arg1,arg2","arg3", null) fails diff --git a/test/suite/ch15/15.3/15.3.5/S15.3.5.2_A1_T1.js b/test/suite/ch15/15.3/15.3.5/S15.3.5.2_A1_T1.js index 061fb5eadf07d4f558afb2626adfcf8b9e52b205..a1dfb9bac17e675191d217b781fb61507478824b 100644 --- a/test/suite/ch15/15.3/15.3.5/S15.3.5.2_A1_T1.js +++ b/test/suite/ch15/15.3/15.3.5/S15.3.5.2_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: the prototype property has the attributes { DontDelete } +es5id: 15.3.5.2_A1_T1 description: > Checking if deleting the prototype property of Function("", null) fails diff --git a/test/suite/ch15/15.3/15.3.5/S15.3.5.2_A1_T2.js b/test/suite/ch15/15.3/15.3.5/S15.3.5.2_A1_T2.js index fe7de3a4295decba163b4ce984c2b1f0f1c46128..fe63c883ef42d2028988d15094672f86643c3186 100644 --- a/test/suite/ch15/15.3/15.3.5/S15.3.5.2_A1_T2.js +++ b/test/suite/ch15/15.3/15.3.5/S15.3.5.2_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: the prototype property has the attributes { DontDelete } +es5id: 15.3.5.2_A1_T2 description: > Checking if deleting the prototype property of Function(void 0, "") fails diff --git a/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A1_T1.js b/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A1_T1.js index a139bd308852346e25e73ab1bceff0ac8f5b4d1b..4b817a2160ae36766831687067b6fe5810d1b030 100644 --- a/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A1_T1.js +++ b/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A1_T1.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 15.3.5.3_A1_T1 description: V is number ---*/ diff --git a/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A1_T2.js b/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A1_T2.js index 6bcde17a8890fa2284ce01185ad09257b07781ea..cf93a6dc11a4a1ee13c9e40b5a9fde2e536a2ffd 100644 --- a/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A1_T2.js +++ b/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A1_T2.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 15.3.5.3_A1_T2 description: V is string ---*/ diff --git a/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A1_T3.js b/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A1_T3.js index e690608e718e7a78f066590d6045685771a0313f..ce515e42524be338cb0499309bebaa1070a0047a 100644 --- a/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A1_T3.js +++ b/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A1_T3.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 15.3.5.3_A1_T3 description: V is boolean true ---*/ diff --git a/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A1_T4.js b/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A1_T4.js index 9c0476fb4b36131dbc5d1061cc80461bbc46bee9..287877b3b95b441b546daec65add758389b43d68 100644 --- a/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A1_T4.js +++ b/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A1_T4.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 15.3.5.3_A1_T4 description: V is boolean false ---*/ diff --git a/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A1_T5.js b/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A1_T5.js index 012d8230606541eaf7f9d9d3fe251068e4a091b7..ba9d71d03026eb46dbca9cc72c5532ac32143c11 100644 --- a/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A1_T5.js +++ b/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A1_T5.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 15.3.5.3_A1_T5 description: V is void 0 ---*/ diff --git a/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A1_T6.js b/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A1_T6.js index 9a83d745e04b64a790422b1b3d9afa2743a0264b..6124c4c575ef4cd40e20e19e66ef1af296fafd10 100644 --- a/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A1_T6.js +++ b/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A1_T6.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 15.3.5.3_A1_T6 description: V is null ---*/ diff --git a/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A1_T7.js b/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A1_T7.js index 0acaef638a4b22338a518b964524d5f511d270e3..89962be67949271ba7d743855a60ab440e589ff5 100644 --- a/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A1_T7.js +++ b/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A1_T7.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 15.3.5.3_A1_T7 description: V is undefined ---*/ diff --git a/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A1_T8.js b/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A1_T8.js index 3b56bf15ae18b97fe904539eed614113d949af19..0727b3f0c11f6117193d557dc8d8989eb97f74e6 100644 --- a/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A1_T8.js +++ b/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A1_T8.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 15.3.5.3_A1_T8 description: V is undefined variable ---*/ diff --git a/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A2_T2.js b/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A2_T2.js index 9d18b0e21754901b09205a2a952d246174720d27..1bfc025c55c911c128747588d5b86356f339004f 100644 --- a/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A2_T2.js +++ b/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A2_T2.js @@ -7,6 +7,7 @@ info: > i) Call the [[Get]] method of F with property name "prototype". ii) Let O be Result(i). iii) O is not an object, throw a TypeError exception +es5id: 15.3.5.3_A2_T2 description: F.prototype is undefined, and V is empty object includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A2_T5.js b/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A2_T5.js index 0be5c506f57d95ad84ad214c4c56fb47774cfcd0..045a9b3ab4ae35507dc95bbf41f6106f1ad89310 100644 --- a/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A2_T5.js +++ b/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A2_T5.js @@ -8,6 +8,7 @@ info: > are taken: i) Call the [[Get]] method of F with property name "prototype". ii) Let O be Result(i). iii) O is not an object, throw a TypeError exception +es5id: 15.3.5.3_A2_T5 description: F.prototype is void 0, and V is new F includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A2_T6.js b/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A2_T6.js index 0cf183a5082fec445a69559cf5e8a91f64b6872e..3e08d966008a1aa96a5db21cd26b7b32f289d0f0 100644 --- a/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A2_T6.js +++ b/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A2_T6.js @@ -8,6 +8,7 @@ info: > are taken: i) Call the [[Get]] method of F with property name "prototype". ii) Let O be Result(i). iii) O is not an object, throw a TypeError exception +es5id: 15.3.5.3_A2_T6 description: F.prototype is string, and V is function includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A3_T1.js b/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A3_T1.js index 8d6236fa0efe79069996e633758cb66c9bad2d36..b560659f26696ad6adde6afc0065af3e4d4a3d8a 100644 --- a/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A3_T1.js +++ b/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A3_T1.js @@ -10,6 +10,7 @@ info: > iv) If V is null, return false. 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) +es5id: 15.3.5.3_A3_T1 description: F.prototype.type is 1, and V is new F ---*/ diff --git a/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A3_T2.js b/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A3_T2.js index 5a28fb74f7c651722301445620c418bb715c6a14..c6dc601d0421a7bbcee402a8a32d522e16027fa7 100644 --- a/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A3_T2.js +++ b/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A3_T2.js @@ -10,6 +10,7 @@ info: > iv) If V is null, return false. 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) +es5id: 15.3.5.3_A3_T2 description: F.prototype is Object.prototype, and V is empty object ---*/ diff --git a/test/suite/ch15/15.3/15.3.5/S15.3.5_A1_T1.js b/test/suite/ch15/15.3/15.3.5/S15.3.5_A1_T1.js index fa2839f9c4cd6442e59b10af127ec8bfaf238465..1d664f053ad8f4509f176784e33742efe2299e77 100644 --- a/test/suite/ch15/15.3/15.3.5/S15.3.5_A1_T1.js +++ b/test/suite/ch15/15.3/15.3.5/S15.3.5_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The value of the [[Class]] property is "Function" +es5id: 15.3.5_A1_T1 description: For testing use variable f = new Function ---*/ diff --git a/test/suite/ch15/15.3/15.3.5/S15.3.5_A1_T2.js b/test/suite/ch15/15.3/15.3.5/S15.3.5_A1_T2.js index 03e786e0ae22e4100850cd9fdd16549ce221475a..6eb4cc32b43166bbf71034f4713c69131c946a6a 100644 --- a/test/suite/ch15/15.3/15.3.5/S15.3.5_A1_T2.js +++ b/test/suite/ch15/15.3/15.3.5/S15.3.5_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The value of the [[Class]] property is "Function" +es5id: 15.3.5_A1_T2 description: For testing use variable f = Function() ---*/ diff --git a/test/suite/ch15/15.3/15.3.5/S15.3.5_A2_T1.js b/test/suite/ch15/15.3/15.3.5/S15.3.5_A2_T1.js index f623cedce6b42140542b1b42d85d8cef83c0b1a7..5889c52875772c5a43e523d9228155fd5b3d08ab 100644 --- a/test/suite/ch15/15.3/15.3.5/S15.3.5_A2_T1.js +++ b/test/suite/ch15/15.3/15.3.5/S15.3.5_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: Every function instance has a [[Call]] property +es5id: 15.3.5_A2_T1 description: For testing call Function("var x =1; this.y=2;return \"OK\";")() ---*/ diff --git a/test/suite/ch15/15.3/15.3.5/S15.3.5_A2_T2.js b/test/suite/ch15/15.3/15.3.5/S15.3.5_A2_T2.js index b3b6426eb2a2017a54e030a9ce43667bb0b6dce3..16f1e7ae3976ddea21aca626a5ef9deabfa685b9 100644 --- a/test/suite/ch15/15.3/15.3.5/S15.3.5_A2_T2.js +++ b/test/suite/ch15/15.3/15.3.5/S15.3.5_A2_T2.js @@ -3,6 +3,7 @@ /*--- info: Every function instance has a [[Call]] property +es5id: 15.3.5_A2_T2 description: > For testing call (new Function("arg1,arg2","var x =arg1; this.y=arg2;return arg1+arg2;"))("1",2) diff --git a/test/suite/ch15/15.3/15.3.5/S15.3.5_A3_T1.js b/test/suite/ch15/15.3/15.3.5/S15.3.5_A3_T1.js index ea74492ba54341f3ac882f68d3a5b339fdba80ef..33759bb062bbde9475a94e1463bde12fb138a4e9 100644 --- a/test/suite/ch15/15.3/15.3.5/S15.3.5_A3_T1.js +++ b/test/suite/ch15/15.3/15.3.5/S15.3.5_A3_T1.js @@ -3,6 +3,7 @@ /*--- info: every function instance has a [[Construct]] property +es5id: 15.3.5_A3_T1 description: As constructor use Function("var x =1; this.y=2;return \"OK\";") ---*/ diff --git a/test/suite/ch15/15.3/15.3.5/S15.3.5_A3_T2.js b/test/suite/ch15/15.3/15.3.5/S15.3.5_A3_T2.js index 1762abba53628fc3a51c2b4bb31f6adf1f0f0540..b3959cbc95c456f453160a6d56c3fa4f02bd92c0 100644 --- a/test/suite/ch15/15.3/15.3.5/S15.3.5_A3_T2.js +++ b/test/suite/ch15/15.3/15.3.5/S15.3.5_A3_T2.js @@ -3,6 +3,7 @@ /*--- info: every function instance has a [[Construct]] property +es5id: 15.3.5_A3_T2 description: > As constructor use new Function("arg1,arg2","var x =1; this.y=arg1+arg2;return \"OK\";") diff --git a/test/suite/ch15/15.3/S15.3.1_A1_T1.js b/test/suite/ch15/15.3/S15.3.1_A1_T1.js index 8fd6445630fb8481ff94667ce2d96dfc18910c96..64442ac143c55289f443c6de978e81321c3948e1 100644 --- a/test/suite/ch15/15.3/S15.3.1_A1_T1.js +++ b/test/suite/ch15/15.3/S15.3.1_A1_T1.js @@ -5,6 +5,7 @@ info: > The function call Function(…) is equivalent to the object creation expression new Function(…) with the same arguments. +es5id: 15.3.1_A1_T1 description: Create simple functions and check returned values ---*/ diff --git a/test/suite/ch15/15.3/S15.3_A1.js b/test/suite/ch15/15.3/S15.3_A1.js index 0777d6b094bb6d01a16b9fbf4e1ddf317b20332b..a7b1a8a1da5ea52c2fb4ea9bd3c31377c5fab3ae 100644 --- a/test/suite/ch15/15.3/S15.3_A1.js +++ b/test/suite/ch15/15.3/S15.3_A1.js @@ -3,6 +3,7 @@ /*--- info: Function is the property of global +es5id: 15.3_A1 description: Compare Function with this.Function ---*/ diff --git a/test/suite/ch15/15.3/S15.3_A2_T1.js b/test/suite/ch15/15.3/S15.3_A2_T1.js index cd67db417d5e2449b11a56fcbe10f66973755da8..408226ca6759c43f469ba97eb233abf66d61d122 100644 --- a/test/suite/ch15/15.3/S15.3_A2_T1.js +++ b/test/suite/ch15/15.3/S15.3_A2_T1.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 15.3_A2_T1 description: Checking if executing "Function.call(this, "var x / = 1;")" fails ---*/ diff --git a/test/suite/ch15/15.3/S15.3_A2_T2.js b/test/suite/ch15/15.3/S15.3_A2_T2.js index 034fc748f6f36a0fa4067da64a5e90e4293bcb7c..2e8c9e4dd76b77eada3fd299fae53991a4c15800 100644 --- a/test/suite/ch15/15.3/S15.3_A2_T2.js +++ b/test/suite/ch15/15.3/S15.3_A2_T2.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 15.3_A2_T2 description: Checking if executing "Function.call(this, "var #x = 1;")" fails ---*/ diff --git a/test/suite/ch15/15.3/S15.3_A3_T1.js b/test/suite/ch15/15.3/S15.3_A3_T1.js index 293a1a14553d732dff49f57ec867c961294edf6f..c9e46e96bc85dffa535c7365e11e61e27be431dd 100644 --- a/test/suite/ch15/15.3/S15.3_A3_T1.js +++ b/test/suite/ch15/15.3/S15.3_A3_T1.js @@ -5,6 +5,7 @@ info: > Since when call is used for Function constructor themself new function instance creates and then first argument(thisArg) should be ignored +es5id: 15.3_A3_T1 description: First argument is object ---*/ diff --git a/test/suite/ch15/15.3/S15.3_A3_T2.js b/test/suite/ch15/15.3/S15.3_A3_T2.js index 494e4d2aaaba1b58042d3a2bd5d43cd8e89a6757..7a9e16a490fba3dde92f31659eed5f6e31dc948e 100644 --- a/test/suite/ch15/15.3/S15.3_A3_T2.js +++ b/test/suite/ch15/15.3/S15.3_A3_T2.js @@ -5,6 +5,7 @@ info: > Since when call is used for Function constructor themself new function instance creates and then first argument(thisArg) should be ignored +es5id: 15.3_A3_T2 description: First argument is string and null ---*/ diff --git a/test/suite/ch15/15.3/S15.3_A3_T3.js b/test/suite/ch15/15.3/S15.3_A3_T3.js index eec919fa288ae07c5aeed823b2de4dc428d703b0..e5970dbd6a06013e96c7296fa75f2e6b3da7bdca 100644 --- a/test/suite/ch15/15.3/S15.3_A3_T3.js +++ b/test/suite/ch15/15.3/S15.3_A3_T3.js @@ -5,6 +5,7 @@ info: > Since when call is used for Function constructor themself new function instance creates and then first argument(thisArg) should be ignored +es5id: 15.3_A3_T3 description: First argument is this, and this don`t have needed variable ---*/ diff --git a/test/suite/ch15/15.3/S15.3_A3_T4.js b/test/suite/ch15/15.3/S15.3_A3_T4.js index e6c23229ff845b242c83d02bf71691c1ed459656..89add5cb81b2a926bc64174648e1a4159e41e7d1 100644 --- a/test/suite/ch15/15.3/S15.3_A3_T4.js +++ b/test/suite/ch15/15.3/S15.3_A3_T4.js @@ -5,6 +5,7 @@ info: > Since when call is used for Function constructor themself new function instance creates and then first argument(thisArg) should be ignored +es5id: 15.3_A3_T4 description: First argument is this, and this have needed variable ---*/ diff --git a/test/suite/ch15/15.3/S15.3_A3_T5.js b/test/suite/ch15/15.3/S15.3_A3_T5.js index 70ba81c29cfcf1ef2960528a1457f65add7cf6fe..74b33b5aa06b51a2fd71d6f70bddfd9ed4f95c1b 100644 --- a/test/suite/ch15/15.3/S15.3_A3_T5.js +++ b/test/suite/ch15/15.3/S15.3_A3_T5.js @@ -5,6 +5,7 @@ info: > Since when call is used for Function constructor themself new function instance creates and then first argument(thisArg) should be ignored +es5id: 15.3_A3_T5 description: > First argument is this, and this don`t have needed variable. Function return this.var_name diff --git a/test/suite/ch15/15.3/S15.3_A3_T6.js b/test/suite/ch15/15.3/S15.3_A3_T6.js index a49c5b12779828d80f8272802c29ccc66acb822e..e20361df7597eee64c926b5448e2757b4486628f 100644 --- a/test/suite/ch15/15.3/S15.3_A3_T6.js +++ b/test/suite/ch15/15.3/S15.3_A3_T6.js @@ -5,6 +5,7 @@ info: > Since when call is used for Function constructor themself new function instance creates and then first argument(thisArg) should be ignored +es5id: 15.3_A3_T6 description: > First argument is this, and this have needed variable. Function return this.var_name diff --git a/test/suite/ch15/15.4/15.4.1/S15.4.1_A1.1_T1.js b/test/suite/ch15/15.4/15.4.1/S15.4.1_A1.1_T1.js index aceab0241550f34d06d6dbecbfe1f76b51938ec1..156c2a242c8dcd36589f5825d89c2e2a36a44a91 100644 --- a/test/suite/ch15/15.4/15.4.1/S15.4.1_A1.1_T1.js +++ b/test/suite/ch15/15.4/15.4.1/S15.4.1_A1.1_T1.js @@ -6,6 +6,7 @@ info: > The [[Prototype]] property of the newly constructed object is set to the original Array prototype object, the one that is the initial value of Array.prototype +es5id: 15.4.1_A1.1_T1 description: > Create new property of Array.prototype. When new Array object has this property diff --git a/test/suite/ch15/15.4/15.4.1/S15.4.1_A1.1_T2.js b/test/suite/ch15/15.4/15.4.1/S15.4.1_A1.1_T2.js index 18d0418e3b41b7facc47898a3af699aede3dc418..e88b5f91fbbcc89826dccc1cf731b7eab382cdf2 100644 --- a/test/suite/ch15/15.4/15.4.1/S15.4.1_A1.1_T2.js +++ b/test/suite/ch15/15.4/15.4.1/S15.4.1_A1.1_T2.js @@ -6,6 +6,7 @@ info: > The [[Prototype]] property of the newly constructed object is set to the original Array prototype object, the one that is the initial value of Array.prototype +es5id: 15.4.1_A1.1_T2 description: Array.prototype.toString = Object.prototype.toString ---*/ diff --git a/test/suite/ch15/15.4/15.4.1/S15.4.1_A1.1_T3.js b/test/suite/ch15/15.4/15.4.1/S15.4.1_A1.1_T3.js index 770febb7cee248cd16b3618cfa00b461ebf49245..46bc184a012a29dff2bfbf2b7a0834b7f1be4390 100644 --- a/test/suite/ch15/15.4/15.4.1/S15.4.1_A1.1_T3.js +++ b/test/suite/ch15/15.4/15.4.1/S15.4.1_A1.1_T3.js @@ -6,6 +6,7 @@ info: > The [[Prototype]] property of the newly constructed object is set to the original Array prototype object, the one that is the initial value of Array.prototype +es5id: 15.4.1_A1.1_T3 description: Checking use isPrototypeOf ---*/ diff --git a/test/suite/ch15/15.4/15.4.1/S15.4.1_A1.2_T1.js b/test/suite/ch15/15.4/15.4.1/S15.4.1_A1.2_T1.js index bda647609b7e62ecec7b8bba8c5a67d459b6daad..424f8eb9b438f84dc4e71db5de94ad33515e740d 100644 --- a/test/suite/ch15/15.4/15.4.1/S15.4.1_A1.2_T1.js +++ b/test/suite/ch15/15.4/15.4.1/S15.4.1_A1.2_T1.js @@ -3,6 +3,7 @@ /*--- info: The [[Class]] property of the newly constructed object is set to "Array" +es5id: 15.4.1_A1.2_T1 description: Checking use Object.prototype.toString ---*/ diff --git a/test/suite/ch15/15.4/15.4.1/S15.4.1_A1.3_T1.js b/test/suite/ch15/15.4/15.4.1/S15.4.1_A1.3_T1.js index 36bc59b6e9fec9b681a47ef3a389918b0c84298d..d20b714a9fb3d4751a184b9b4ee41be15ed0efba 100644 --- a/test/suite/ch15/15.4/15.4.1/S15.4.1_A1.3_T1.js +++ b/test/suite/ch15/15.4/15.4.1/S15.4.1_A1.3_T1.js @@ -5,6 +5,7 @@ info: > This description of Array constructor applies if and only if the Array constructor is given no arguments or at least two arguments +es5id: 15.4.1_A1.3_T1 description: Checking case when Array constructor is given one argument ---*/ diff --git a/test/suite/ch15/15.4/15.4.1/S15.4.1_A2.1_T1.js b/test/suite/ch15/15.4/15.4.1/S15.4.1_A2.1_T1.js index 05c68261ae7d2e078c17f6d2f849bf07323e9745..4304c5eba3952ca4774ec9ec372058ca9267cfa3 100644 --- a/test/suite/ch15/15.4/15.4.1/S15.4.1_A2.1_T1.js +++ b/test/suite/ch15/15.4/15.4.1/S15.4.1_A2.1_T1.js @@ -5,6 +5,7 @@ info: > The length property of the newly constructed object; is set to the number of arguments +es5id: 15.4.1_A2.1_T1 description: Array constructor is given no arguments or at least two arguments ---*/ diff --git a/test/suite/ch15/15.4/15.4.1/S15.4.1_A2.2_T1.js b/test/suite/ch15/15.4/15.4.1/S15.4.1_A2.2_T1.js index 026579e1558667ba0f2dc9d34291d0a1deca0ec9..0cf678dff6b2a35b9fe3434dca65a891187c3463 100644 --- a/test/suite/ch15/15.4/15.4.1/S15.4.1_A2.2_T1.js +++ b/test/suite/ch15/15.4/15.4.1/S15.4.1_A2.2_T1.js @@ -8,6 +8,7 @@ info: > (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 +es5id: 15.4.1_A2.2_T1 description: Checking correct work this algorithm ---*/ diff --git a/test/suite/ch15/15.4/15.4.1/S15.4.1_A3.1_T1.js b/test/suite/ch15/15.4/15.4.1/S15.4.1_A3.1_T1.js index 18aff63ce3bcb1b9f55ff93a1afe962018c1a89c..ecfce93d8a26d59db6a16841a7c207b900155595 100644 --- a/test/suite/ch15/15.4/15.4.1/S15.4.1_A3.1_T1.js +++ b/test/suite/ch15/15.4/15.4.1/S15.4.1_A3.1_T1.js @@ -5,6 +5,7 @@ info: > When Array is called as a function rather than as a constructor, it creates and initialises a new Array object +es5id: 15.4.1_A3.1_T1 description: Checking use typeof, instanceof ---*/ diff --git a/test/suite/ch15/15.4/15.4.2/15.4.2.1/S15.4.2.1_A1.1_T1.js b/test/suite/ch15/15.4/15.4.2/15.4.2.1/S15.4.2.1_A1.1_T1.js index 435038333776c02cde9a9a9c17be095647de5e66..ada18b0408a7e28422c93609319e932ea50cfc01 100644 --- a/test/suite/ch15/15.4/15.4.2/15.4.2.1/S15.4.2.1_A1.1_T1.js +++ b/test/suite/ch15/15.4/15.4.2/15.4.2.1/S15.4.2.1_A1.1_T1.js @@ -6,6 +6,7 @@ info: > The [[Prototype]] property of the newly constructed object is set to the original Array prototype object, the one that is the initial value of Array.prototype +es5id: 15.4.2.1_A1.1_T1 description: > Create new property of Array.prototype. When new Array object has this property diff --git a/test/suite/ch15/15.4/15.4.2/15.4.2.1/S15.4.2.1_A1.1_T2.js b/test/suite/ch15/15.4/15.4.2/15.4.2.1/S15.4.2.1_A1.1_T2.js index 177a0156eac0d5cbca142990c9077cfd2ddffa76..c60a262a279a28f6288349e5c0731535ff11eed9 100644 --- a/test/suite/ch15/15.4/15.4.2/15.4.2.1/S15.4.2.1_A1.1_T2.js +++ b/test/suite/ch15/15.4/15.4.2/15.4.2.1/S15.4.2.1_A1.1_T2.js @@ -6,6 +6,7 @@ info: > The [[Prototype]] property of the newly constructed object is set to the original Array prototype object, the one that is the initial value of Array.prototype +es5id: 15.4.2.1_A1.1_T2 description: Array.prototype.toString = Object.prototype.toString ---*/ diff --git a/test/suite/ch15/15.4/15.4.2/15.4.2.1/S15.4.2.1_A1.1_T3.js b/test/suite/ch15/15.4/15.4.2/15.4.2.1/S15.4.2.1_A1.1_T3.js index 28db0bcb5da724540e8f831ae84ed31639cad024..4568905ffc7bac1c5e35925b09bdf0d650b1a59e 100644 --- a/test/suite/ch15/15.4/15.4.2/15.4.2.1/S15.4.2.1_A1.1_T3.js +++ b/test/suite/ch15/15.4/15.4.2/15.4.2.1/S15.4.2.1_A1.1_T3.js @@ -6,6 +6,7 @@ info: > The [[Prototype]] property of the newly constructed object is set to the original Array prototype object, the one that is the initial value of Array.prototype +es5id: 15.4.2.1_A1.1_T3 description: Checking use isPrototypeOf ---*/ diff --git a/test/suite/ch15/15.4/15.4.2/15.4.2.1/S15.4.2.1_A1.2_T1.js b/test/suite/ch15/15.4/15.4.2/15.4.2.1/S15.4.2.1_A1.2_T1.js index 1b567b88f757bdae87c58fc410217eda8f138abf..59b528f6a32bafacb02e469a62b9f2857d405843 100644 --- a/test/suite/ch15/15.4/15.4.2/15.4.2.1/S15.4.2.1_A1.2_T1.js +++ b/test/suite/ch15/15.4/15.4.2/15.4.2.1/S15.4.2.1_A1.2_T1.js @@ -3,6 +3,7 @@ /*--- info: The [[Class]] property of the newly constructed object is set to "Array" +es5id: 15.4.2.1_A1.2_T1 description: Checking use Object.prototype.toString ---*/ diff --git a/test/suite/ch15/15.4/15.4.2/15.4.2.1/S15.4.2.1_A1.3_T1.js b/test/suite/ch15/15.4/15.4.2/15.4.2.1/S15.4.2.1_A1.3_T1.js index 546b454b15d477e67c19cb63666b964e009b0951..b3ae5cedd904c13deb3bd039e174c67b1439dd14 100644 --- a/test/suite/ch15/15.4/15.4.2/15.4.2.1/S15.4.2.1_A1.3_T1.js +++ b/test/suite/ch15/15.4/15.4.2/15.4.2.1/S15.4.2.1_A1.3_T1.js @@ -5,6 +5,7 @@ info: > This description of Array constructor applies if and only if the Array constructor is given no arguments or at least two arguments +es5id: 15.4.2.1_A1.3_T1 description: Checking case when Array constructor is given one argument ---*/ diff --git a/test/suite/ch15/15.4/15.4.2/15.4.2.1/S15.4.2.1_A2.1_T1.js b/test/suite/ch15/15.4/15.4.2/15.4.2.1/S15.4.2.1_A2.1_T1.js index ddf11672ac0ae9ffd405417045a71ef51467ae25..31335960c4bb467cc8e7af4c0dcf11839c011cc3 100644 --- a/test/suite/ch15/15.4/15.4.2/15.4.2.1/S15.4.2.1_A2.1_T1.js +++ b/test/suite/ch15/15.4/15.4.2/15.4.2.1/S15.4.2.1_A2.1_T1.js @@ -5,6 +5,7 @@ info: > The length property of the newly constructed object; is set to the number of arguments +es5id: 15.4.2.1_A2.1_T1 description: Array constructor is given no arguments or at least two arguments ---*/ diff --git a/test/suite/ch15/15.4/15.4.2/15.4.2.1/S15.4.2.1_A2.2_T1.js b/test/suite/ch15/15.4/15.4.2/15.4.2.1/S15.4.2.1_A2.2_T1.js index de4ff6181fa1a8df03151761fe5755dd0485e1e9..81d50ed75016214d935960c98cec6d694a08899b 100644 --- a/test/suite/ch15/15.4/15.4.2/15.4.2.1/S15.4.2.1_A2.2_T1.js +++ b/test/suite/ch15/15.4/15.4.2/15.4.2.1/S15.4.2.1_A2.2_T1.js @@ -8,6 +8,7 @@ info: > (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 +es5id: 15.4.2.1_A2.2_T1 description: Checking correct work this algorithm ---*/ diff --git a/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A1.1_T1.js b/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A1.1_T1.js index 58d3519490eb867c808f8a47ca728f012a0f04cc..62c4a7000b97f34369862bde30aa781844cb8015 100644 --- a/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A1.1_T1.js +++ b/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A1.1_T1.js @@ -6,6 +6,7 @@ info: > The [[Prototype]] property of the newly constructed object is set to the original Array prototype object, the one that is the initial value of Array.prototype +es5id: 15.4.2.2_A1.1_T1 description: > Create new property of Array.prototype. When new Array object has this property diff --git a/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A1.1_T2.js b/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A1.1_T2.js index 743e3b6d8648653b1117aa9d285af9ce47d0a0c4..dbfbfad13f2564fa41c9a986d79ee1285d364b89 100644 --- a/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A1.1_T2.js +++ b/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A1.1_T2.js @@ -6,6 +6,7 @@ info: > The [[Prototype]] property of the newly constructed object is set to the original Array prototype object, the one that is the initial value of Array.prototype +es5id: 15.4.2.2_A1.1_T2 description: Array.prototype.toString = Object.prototype.toString ---*/ diff --git a/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A1.1_T3.js b/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A1.1_T3.js index 4a9d40710eaa519f4cf02f72922c8f9b54ec396e..8e033e7d2c2970e465d32f1873c42f7105f82874 100644 --- a/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A1.1_T3.js +++ b/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A1.1_T3.js @@ -6,6 +6,7 @@ info: > The [[Prototype]] property of the newly constructed object is set to the original Array prototype object, the one that is the initial value of Array.prototype +es5id: 15.4.2.2_A1.1_T3 description: Checking use isPrototypeOf ---*/ diff --git a/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A1.2_T1.js b/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A1.2_T1.js index 706d8d978bb1848f92271ca8e2cbdc9952f19c55..18c9ca35f6943f665b9012701d8de4e6f5b86da2 100644 --- a/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A1.2_T1.js +++ b/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A1.2_T1.js @@ -3,6 +3,7 @@ /*--- info: The [[Class]] property of the newly constructed object is set to "Array" +es5id: 15.4.2.2_A1.2_T1 description: Checking use Object.prototype.toString ---*/ diff --git a/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A2.1_T1.js b/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A2.1_T1.js index c0e4323634510c539b2567e39edf1c063bb78e41..1196d067d93a88a0534fe448adab32d1c77e729e 100644 --- a/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A2.1_T1.js +++ b/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A2.1_T1.js @@ -5,6 +5,7 @@ info: > 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) +es5id: 15.4.2.2_A2.1_T1 description: Array constructor is given one argument ---*/ diff --git a/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A2.2_T1.js b/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A2.2_T1.js index 59f9825c6e6819a065ed641e74d21c9737380aab..de44c79df82b55a8ee9e2e5c032c488b78c01ce7 100644 --- a/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A2.2_T1.js +++ b/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A2.2_T1.js @@ -5,6 +5,7 @@ info: > If the argument len is a Number and ToUint32(len) is not equal to len, a RangeError exception is thrown +es5id: 15.4.2.2_A2.2_T1 description: Use try statement. len = -1, 4294967296, 4294967297 ---*/ diff --git a/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A2.2_T2.js b/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A2.2_T2.js index f80d7cef42e812ba8706af5c25129772a6e55d88..04ad60b3a9af61f4401be813766d89e79980d257 100644 --- a/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A2.2_T2.js +++ b/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A2.2_T2.js @@ -5,6 +5,7 @@ info: > If the argument len is a Number and ToUint32(len) is not equal to len, a RangeError exception is thrown +es5id: 15.4.2.2_A2.2_T2 description: Use try statement. len = NaN, +/-Infinity ---*/ diff --git a/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A2.2_T3.js b/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A2.2_T3.js index 6f987a7568b9ecc3522fe828c089841650e6d6de..89760b5d3b32b91b66bfefe7c583a0ab825f6c21 100644 --- a/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A2.2_T3.js +++ b/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A2.2_T3.js @@ -5,6 +5,7 @@ info: > If the argument len is a Number and ToUint32(len) is not equal to len, a RangeError exception is thrown +es5id: 15.4.2.2_A2.2_T3 description: Use try statement. len = 1.5, Number.MAX_VALUE, Number.MIN_VALUE ---*/ diff --git a/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A2.3_T1.js b/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A2.3_T1.js index 381bce20e850981f496dd2105687158080dbea72..3d36f5d060f1c56cfd134b3dc4cabc70324c5fa1 100644 --- a/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A2.3_T1.js +++ b/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A2.3_T1.js @@ -6,6 +6,7 @@ info: > If the argument len is not a Number, then the length property of the newly constructed object is set to 1 and the 0 property of the newly constructed object is set to len +es5id: 15.4.2.2_A2.3_T1 description: Checking for null and undefined ---*/ diff --git a/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A2.3_T2.js b/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A2.3_T2.js index 940fb54bd9ff932d522e8407401c36c2d43b00a9..9de1a7a9425ef7a6f1359bc0e14a5674d468681f 100644 --- a/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A2.3_T2.js +++ b/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A2.3_T2.js @@ -6,6 +6,7 @@ info: > If the argument len is not a Number, then the length property of the newly constructed object is set to 1 and the 0 property of the newly constructed object is set to len +es5id: 15.4.2.2_A2.3_T2 description: Checking for boolean primitive and Boolean object ---*/ diff --git a/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A2.3_T3.js b/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A2.3_T3.js index 19188590e25353c24f08432a04e376410438bf18..1f048cd0b458610408731c1800a24e5ab3ee38e0 100644 --- a/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A2.3_T3.js +++ b/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A2.3_T3.js @@ -6,6 +6,7 @@ info: > If the argument len is not a Number, then the length property of the newly constructed object is set to 1 and the 0 property of the newly constructed object is set to len +es5id: 15.4.2.2_A2.3_T3 description: Checking for boolean primitive and Boolean object ---*/ diff --git a/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A2.3_T4.js b/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A2.3_T4.js index 28180f3d666dabc7a531ac3d8c2af10ef897b1a3..f02639f33183883b7ada3267efd0812dd7f3471e 100644 --- a/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A2.3_T4.js +++ b/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A2.3_T4.js @@ -6,6 +6,7 @@ info: > If the argument len is not a Number, then the length property of the newly constructed object is set to 1 and the 0 property of the newly constructed object is set to len +es5id: 15.4.2.2_A2.3_T4 description: Checking for Number object ---*/ diff --git a/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A2.3_T5.js b/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A2.3_T5.js index e91b597dbbc7518c3bf4b0c418d295e4f5c25128..3f10ef1255252422216b6c01fbc1db975116b34f 100644 --- a/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A2.3_T5.js +++ b/test/suite/ch15/15.4/15.4.2/15.4.2.2/S15.4.2.2_A2.3_T5.js @@ -6,6 +6,7 @@ info: > If the argument len is not a Number, then the length property of the newly constructed object is set to 1 and the 0 property of the newly constructed object is set to len +es5id: 15.4.2.2_A2.3_T5 description: Checking for Number object ---*/ diff --git a/test/suite/ch15/15.4/15.4.3/15.4.3.1/S15.4.3.1_A1.js b/test/suite/ch15/15.4/15.4.3/15.4.3.1/S15.4.3.1_A1.js index 21cb56c7082ea7770426c9bb64ae2f52cae3bf3e..448420536ad93e033c9db2cbe69b7798ac3a9c70 100644 --- a/test/suite/ch15/15.4/15.4.3/15.4.3.1/S15.4.3.1_A1.js +++ b/test/suite/ch15/15.4/15.4.3/15.4.3.1/S15.4.3.1_A1.js @@ -3,6 +3,7 @@ /*--- info: The Array has property prototype +es5id: 15.4.3.1_A1 description: Checking use hasOwnProperty includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.3/15.4.3.1/S15.4.3.1_A2.js b/test/suite/ch15/15.4/15.4.3/15.4.3.1/S15.4.3.1_A2.js index bc018302a56f147050ec72eae10d7c5f0e91a995..96f894a1ff2bc2dc1b1427c0604225aa9f6a605e 100644 --- a/test/suite/ch15/15.4/15.4.3/15.4.3.1/S15.4.3.1_A2.js +++ b/test/suite/ch15/15.4/15.4.3/15.4.3.1/S15.4.3.1_A2.js @@ -3,6 +3,7 @@ /*--- info: The Array.prototype property has the attribute DontEnum +es5id: 15.4.3.1_A2 description: Checking if enumerating the Array.prototype property fails ---*/ diff --git a/test/suite/ch15/15.4/15.4.3/15.4.3.1/S15.4.3.1_A3.js b/test/suite/ch15/15.4/15.4.3/15.4.3.1/S15.4.3.1_A3.js index d3993a628ee68f6d460036262b229e0a6e695858..5b432b4abe163a2b670a9c28753010a195cc4aa0 100644 --- a/test/suite/ch15/15.4/15.4.3/15.4.3.1/S15.4.3.1_A3.js +++ b/test/suite/ch15/15.4/15.4.3/15.4.3.1/S15.4.3.1_A3.js @@ -3,6 +3,7 @@ /*--- info: The Array.prototype property has the attribute DontDelete +es5id: 15.4.3.1_A3 description: Checking if deleting the Array.prototype property fails flags: [noStrict] includes: [$FAIL.js] diff --git a/test/suite/ch15/15.4/15.4.3/15.4.3.1/S15.4.3.1_A4.js b/test/suite/ch15/15.4/15.4.3/15.4.3.1/S15.4.3.1_A4.js index d571bb1823e6e9a9d27371cd3457aee79d36b9e1..f077df9d6c2c96e3cd593512e37345c82680342a 100644 --- a/test/suite/ch15/15.4/15.4.3/15.4.3.1/S15.4.3.1_A4.js +++ b/test/suite/ch15/15.4/15.4.3/15.4.3.1/S15.4.3.1_A4.js @@ -3,6 +3,7 @@ /*--- info: The Array.prototype property has the attribute ReadOnly +es5id: 15.4.3.1_A4 description: Checking if varying the Array.prototype property fails flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.4/15.4.3/15.4.3.1/S15.4.3.1_A5.js b/test/suite/ch15/15.4/15.4.3/15.4.3.1/S15.4.3.1_A5.js index 67dc2e91f7484f39e8416c8174a89b78d940ce89..e0f25204c049e1235ff7d1c681b915636ac6ec0d 100644 --- a/test/suite/ch15/15.4/15.4.3/15.4.3.1/S15.4.3.1_A5.js +++ b/test/suite/ch15/15.4/15.4.3/15.4.3.1/S15.4.3.1_A5.js @@ -3,6 +3,7 @@ /*--- info: The length property of Array.prototype is 0 +es5id: 15.4.3.1_A5 description: Array.prototype.length === 0 ---*/ diff --git a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-1.js b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-1.js index e17332a92b6dcdd8c78964476df8aa6d7dab8d9a..61ee266ebec5e005fda53b06883bbc72d89fd6d5 100644 --- a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-1.js +++ b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.3.2-0-1 description: Array.isArray must exist as a function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-2.js b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-2.js index 250822c2c5afe0e75479eb27384e1383c0d85758..a1c347ac08b2a65a345d490169301a5c8788db51 100644 --- a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-2.js +++ b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.3.2-0-2 description: Array.isArray must exist as a function taking 1 parameter includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-3.js b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-3.js index d76863e3a5fabaaaf50d1117931acff73c836fd4..8c6e75440b57e238d856e12b56d09349b1cb1ad7 100644 --- a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-3.js +++ b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.3.2-0-3 description: Array.isArray return true if its argument is an Array includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-4.js b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-4.js index d3d79e2ec8a2adfb5ba3b94e547edd10a5601b64..9499ba7fb0df440113c7fea940d9f02dc9f4e9b1 100644 --- a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-4.js +++ b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.3.2-0-4 description: Array.isArray return false if its argument is not an Array includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-5.js b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-5.js index 89573cc147e2d1c120035d85e6f8590b2d653ea2..2434737072cc091455ad62bba1188126815639f4 100644 --- a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-5.js +++ b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.3.2-0-5 description: > Array.isArray return true if its argument is an Array (Array.prototype) diff --git a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-6.js b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-6.js index cb6b8151e140e70daada8a6f105279e220c388af..a4444db14aabdce15f613e4de254e743183c60a6 100644 --- a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-6.js +++ b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.3.2-0-6 description: Array.isArray return true if its argument is an Array (new Array()) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-7.js b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-7.js index 4789d3c9c4fcd58e99e578aa9a9f5c0cc50c7fb0..967206db4a849328d7e4f177d5540fb5cfdea376 100644 --- a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-7.js +++ b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.3.2-0-7 description: Array.isArray returns false if its argument is not an Array includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-1.js b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-1.js index 243f09f53214b6f4e06731dead16b1c9ba7f41f6..84f151be696fdeb9e9f5eaebefb6b739e98cb278 100644 --- a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-1.js +++ b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.3.2-1-1 description: Array.isArray applied to boolean primitive includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-10.js b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-10.js index 93962f52d03f573438ccdf5d331af2bf5db95656..dc8b440596beb1935844d4222cb7ff5a06cb9125 100644 --- a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-10.js +++ b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.3.2-1-10 description: Array.isArray applied to RegExp object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-11.js b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-11.js index da7ba096e70ce84cbdf8a0a7d5556f35d61422e7..8faa8ed53274a26fa0966ba55766b3ae759dfc49 100644 --- a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-11.js +++ b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.3.2-1-11 description: Array.isArray applied to the JSON object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-12.js b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-12.js index eb0956d6bb101fa67523638cded061cbdd4a5e99..4eca08f7a62b18bf8f07fbe9b99fd34a99ceb818 100644 --- a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-12.js +++ b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.3.2-1-12 description: Array.isArray applied to Error object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-13.js b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-13.js index 74f3009e206240a2cf7debacb42bdd7c3a44d34c..efd563237b34ca6aca8d5bc067ae5bb626f3c02e 100644 --- a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-13.js +++ b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.3.2-1-13 description: Array.isArray applied to Arguments object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-15.js b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-15.js index bab56c19a7dae5453443628ecf42314dc79bc9c9..8fb108b4df05f95ca76815b7c3279f2f38bfb58f 100644 --- a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-15.js +++ b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.3.2-1-15 description: Array.isArray applied to the global object includes: - runTestCase.js diff --git a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-2.js b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-2.js index 2555f362a4c1e064e8c1a72cef0f8e5fdf6d0b4b..ad5a28b1f3335d58ee88c6172ee1d569cbf8331a 100644 --- a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-2.js +++ b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.3.2-1-2 description: Array.isArray applied to Boolean Object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-3.js b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-3.js index 42627edc6e6e34ebb23b5ac6aa69a5b4f7559a58..32f2585216451ff93d00881276e00bf0a7363d1c 100644 --- a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-3.js +++ b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.3.2-1-3 description: Array.isArray applied to number primitive includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-4.js b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-4.js index f2e7d3d769a629369d061c71bede28cee137bbc3..f06018baf42a136a53884fc1f6e19b17becbf51d 100644 --- a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-4.js +++ b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.3.2-1-4 description: Array.isArray applied to Number object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-5.js b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-5.js index 4d180e716da82712c9aba861def5313a72bcdeb9..3c1b32f8f2d9cb66b846e1be90ad7ad289eb0761 100644 --- a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-5.js +++ b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.3.2-1-5 description: Array.isArray applied to string primitive includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-6.js b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-6.js index d5904e67712e069befa952154c5683cef5614fd1..47b84b6ebd20f44e1930de486b46da9104ec2a8c 100644 --- a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-6.js +++ b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.3.2-1-6 description: Array.isArray applied to String object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-7.js b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-7.js index 1491314b05d09832d0dc82fa30f0641a34e52708..3469df1c7c0eadff0c23bb40c522aab887fd5035 100644 --- a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-7.js +++ b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.3.2-1-7 description: Array.isArray applied to Function object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-8.js b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-8.js index 8f870dd20a5d2027419e0d70ef18867b26eedf5c..25628ef41345dafe7495731f0cb4a81ae6222057 100644 --- a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-8.js +++ b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.3.2-1-8 description: Array.isArray applied to the Math object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-9.js b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-9.js index 38b4c1140b828f3f2912fcb190e8e6e64b53c127..08ab5013893708d98199e03016e384fcad0cd072 100644 --- a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-9.js +++ b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.3.2-1-9 description: Array.isArray applied to Date object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-1.js b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-1.js index baa7bf5cd72e2331c39f7b02abc2c7fe49ffd80c..3ef94c31ed43e793ba237ecb0379a713098dbd08 100644 --- a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-1.js +++ b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.3.2-2-1 description: Array.isArray applied to an object with an array as the prototype includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-2.js b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-2.js index eccfeda1775d8bba92602bf303eac02f72bf85fd..39ea4546a178a226644127042b1531e5c40257bd 100644 --- a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-2.js +++ b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.3.2-2-2 description: > Array.isArray applied to an object with Array.prototype as the prototype diff --git a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-3.js b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-3.js index be03e800a7098fa341b5db514f92ec9d82ccb421..8b1d22e44adc9f8c1eaa51876a289f7bf6e5b08f 100644 --- a/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-3.js +++ b/test/suite/ch15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.3.2-2-3 description: > Array.isArray applied to an Array-like object with length and some indexed properties diff --git a/test/suite/ch15/15.4/15.4.3/S15.4.3_A1.1_T1.js b/test/suite/ch15/15.4/15.4.3/S15.4.3_A1.1_T1.js index cbc7e5f86794e6dbb1704dda29aa3028753741af..69a32f8905467c3de870ec5c52b361d191887d78 100644 --- a/test/suite/ch15/15.4/15.4.3/S15.4.3_A1.1_T1.js +++ b/test/suite/ch15/15.4/15.4.3/S15.4.3_A1.1_T1.js @@ -5,6 +5,7 @@ info: > The value of the internal [[Prototype]] property of the Array constructor is the Function prototype object +es5id: 15.4.3_A1.1_T1 description: > Create new property of Function.prototype. When Array constructor has this property diff --git a/test/suite/ch15/15.4/15.4.3/S15.4.3_A1.1_T2.js b/test/suite/ch15/15.4/15.4.3/S15.4.3_A1.1_T2.js index 40041b6c0f0bd5e6aa629254f997eb1e2c2c0654..a0110f2df8e924715922832080f156e9c4d5db46 100644 --- a/test/suite/ch15/15.4/15.4.3/S15.4.3_A1.1_T2.js +++ b/test/suite/ch15/15.4/15.4.3/S15.4.3_A1.1_T2.js @@ -5,6 +5,7 @@ info: > The value of the internal [[Prototype]] property of the Array constructor is the Function prototype object +es5id: 15.4.3_A1.1_T2 description: Function.prototype.toString = Object.prototype.toString ---*/ diff --git a/test/suite/ch15/15.4/15.4.3/S15.4.3_A1.1_T3.js b/test/suite/ch15/15.4/15.4.3/S15.4.3_A1.1_T3.js index 8fd864efc8e30605dad91e1e51b03bc27e4ebc85..75b983b588ad4bbab229a5b86be290b11a3771d5 100644 --- a/test/suite/ch15/15.4/15.4.3/S15.4.3_A1.1_T3.js +++ b/test/suite/ch15/15.4/15.4.3/S15.4.3_A1.1_T3.js @@ -5,6 +5,7 @@ info: > The value of the internal [[Prototype]] property of the Array constructor is the Function prototype object +es5id: 15.4.3_A1.1_T3 description: Checking use isPrototypeOf ---*/ diff --git a/test/suite/ch15/15.4/15.4.3/S15.4.3_A2.1.js b/test/suite/ch15/15.4/15.4.3/S15.4.3_A2.1.js index ea9cb4b0f98ba9c204a7dca72dfbf2b7aec40c2e..0574d29e5043c1dbd493e29063e82b20c189912e 100644 --- a/test/suite/ch15/15.4/15.4.3/S15.4.3_A2.1.js +++ b/test/suite/ch15/15.4/15.4.3/S15.4.3_A2.1.js @@ -3,6 +3,7 @@ /*--- info: The length property of Array has the attribute DontEnum +es5id: 15.4.3_A2.1 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.4/15.4.3/S15.4.3_A2.2.js b/test/suite/ch15/15.4/15.4.3/S15.4.3_A2.2.js index 7f3d8cdb9e17dc6825940952194479aab5345be5..173e08a0d9e430ec871003abf796d9af413cfe58 100644 --- a/test/suite/ch15/15.4/15.4.3/S15.4.3_A2.2.js +++ b/test/suite/ch15/15.4/15.4.3/S15.4.3_A2.2.js @@ -3,6 +3,7 @@ /*--- info: The length property of Array has the attribute DontDelete +es5id: 15.4.3_A2.2 description: Checking use hasOwnProperty, delete includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.3/S15.4.3_A2.3.js b/test/suite/ch15/15.4/15.4.3/S15.4.3_A2.3.js index 45d6aa27592fa3e486b84246752a0d777246d94c..201ffb59b7d0d005fcdbd1e3d95154b6bba00bf9 100644 --- a/test/suite/ch15/15.4/15.4.3/S15.4.3_A2.3.js +++ b/test/suite/ch15/15.4/15.4.3/S15.4.3_A2.3.js @@ -3,6 +3,7 @@ /*--- info: The length property of Array has the attribute ReadOnly +es5id: 15.4.3_A2.3 description: Checking if varying the length property fails ---*/ diff --git a/test/suite/ch15/15.4/15.4.3/S15.4.3_A2.4.js b/test/suite/ch15/15.4/15.4.3/S15.4.3_A2.4.js index 81adbb2a540ea0646df3af17b6927926d1f01e19..7106f129907ca230ff0e7384895a871e27cffa79 100644 --- a/test/suite/ch15/15.4/15.4.3/S15.4.3_A2.4.js +++ b/test/suite/ch15/15.4/15.4.3/S15.4.3_A2.4.js @@ -3,6 +3,7 @@ /*--- info: The length property of Array is 1 +es5id: 15.4.3_A2.4 description: Array.length === 1 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.1/S15.4.4.1_A1_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.1/S15.4.4.1_A1_T1.js index 42b95bf2f430974d82bb789a8ce0e40209b40911..eaf8d65a5991d6c7909a742f484a0f1d10df8fe6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.1/S15.4.4.1_A1_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.1/S15.4.4.1_A1_T1.js @@ -5,6 +5,7 @@ info: > The initial value of Array.prototype.constructor is the built-in Array constructor +es5id: 15.4.4.1_A1_T1 description: Array.prototype.constructor === Array ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.1/S15.4.4.1_A2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.1/S15.4.4.1_A2.js index 0e138ab5a6b1ff7f69423c932c22a9d38e9832bc..b8709520461977487bd3e5a9799467b5a3fb7fa9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.1/S15.4.4.1_A2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.1/S15.4.4.1_A2.js @@ -3,6 +3,7 @@ /*--- info: The constructor property of Array has the attribute DontEnum +es5id: 15.4.4.1_A2 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/15.4.4.10-10-c-ii-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/15.4.4.10-10-c-ii-1.js index 1b6f222115b3fdcaaefa3fbd93cca2b9f5bcdf48..7cb7b8e78bb593eb189855d9c4b3cf104a87f103 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/15.4.4.10-10-c-ii-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/15.4.4.10-10-c-ii-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.10-10-c-ii-1 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) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.1_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.1_T1.js index 0beb08fbdf14ed35cc4d2c447c0dbd503cc2dda7..cf7c65ca1fcaa91ea7989d0dfaa3accb6be4e77a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.1_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.1_T1.js @@ -5,6 +5,7 @@ info: > If start is positive, use min(start, length). If end is positive, use min(end, length) +es5id: 15.4.4.10_A1.1_T1 description: length > end > start = 0 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.1_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.1_T2.js index d967b8250b4c46afb34651b8440006ed4ae7cf66..0f308f6baebee509f7823b2cceaffc2bfb2afdc9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.1_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.1_T2.js @@ -5,6 +5,7 @@ info: > If start is positive, use min(start, length). If end is positive, use min(end, length) +es5id: 15.4.4.10_A1.1_T2 description: length > end = start > 0 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.1_T3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.1_T3.js index 5af976fe7baf6e5768bb2c2fd640767e5b4c96ee..056f7448fda4dab62ec465bb7f78448e18689970 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.1_T3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.1_T3.js @@ -5,6 +5,7 @@ info: > If start is positive, use min(start, length). If end is positive, use min(end, length) +es5id: 15.4.4.10_A1.1_T3 description: length > start > end > 0 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.1_T4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.1_T4.js index 808e4e081246524454e52f691e46e10f3893b61e..ddb8105818e9543bd9168a465f9d47e94aa0f106 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.1_T4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.1_T4.js @@ -5,6 +5,7 @@ info: > If start is positive, use min(start, length). If end is positive, use min(end, length) +es5id: 15.4.4.10_A1.1_T4 description: length = end = start > 0 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.1_T5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.1_T5.js index 5860c38710cc163033973d71aef15c4a9e5f9956..8e3d6fbe504b3d7c05851351614e936ad5dfff27 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.1_T5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.1_T5.js @@ -5,6 +5,7 @@ info: > If start is positive, use min(start, length). If end is positive, use min(end, length) +es5id: 15.4.4.10_A1.1_T5 description: length = end > start > 0 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.1_T6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.1_T6.js index a7273e288a48147e18fb11983f57fb9c330d3f5a..7d017f49d32b7fe256ef1e262f14f06d75e88607 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.1_T6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.1_T6.js @@ -5,6 +5,7 @@ info: > If start is positive, use min(start, length). If end is positive, use min(end, length) +es5id: 15.4.4.10_A1.1_T6 description: length > end > start > 0; ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.1_T7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.1_T7.js index 27fe42d81d14b625646fe6e9fd14bd25d403d9be..4f23518ce5ea03bb7836d3af607b6f8ac6734b95 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.1_T7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.1_T7.js @@ -5,6 +5,7 @@ info: > If start is positive, use min(start, length). If end is positive, use min(end, length) +es5id: 15.4.4.10_A1.1_T7 description: end > length > start > 0 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.2_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.2_T1.js index 8c5aee496b09b7e2c7144bf87ba9c7f1547b603a..289a3dd34535fdcd81de3e007da46520df7f2fc6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.2_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.2_T1.js @@ -5,6 +5,7 @@ info: > If start is negative, use max(start + length, 0). If end is positive, use min(end, length) +es5id: 15.4.4.10_A1.2_T1 description: length > end = abs(start), start < 0 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.2_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.2_T2.js index 7463b33a395cdc25133c27ab42a618708f182143..8cfc14cccfa30c3be5162ee0564785b607161e38 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.2_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.2_T2.js @@ -5,6 +5,7 @@ info: > If start is negative, use max(start + length, 0). If end is positive, use min(end, length) +es5id: 15.4.4.10_A1.2_T2 description: length = end > abs(start), start < 0 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.2_T3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.2_T3.js index 9713e83cf425a6866f570d613c15be95116a3fe2..a1b69a6a08a03fa6d7f0dcfdd691301c67722adc 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.2_T3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.2_T3.js @@ -5,6 +5,7 @@ info: > If start is negative, use max(start + length, 0). If end is positive, use min(end, length) +es5id: 15.4.4.10_A1.2_T3 description: abs(start) = length > end > 0, start < 0 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.2_T4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.2_T4.js index a6031be7b831e7644d5e6e6ae426288ce18ce3fa..4f1f95b32fa687912eb3f80e0aa1176d336fd0da 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.2_T4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.2_T4.js @@ -5,6 +5,7 @@ info: > If start is negative, use max(start + length, 0). If end is positive, use min(end, length) +es5id: 15.4.4.10_A1.2_T4 description: abs(start) > length = end > 0, start < 0 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.3_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.3_T1.js index d1475d5409d51b1e7bab88619eae464bbd5170e1..3a5ca0a527599c2722de4665c067df34854753dd 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.3_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.3_T1.js @@ -5,6 +5,7 @@ info: > If start is positive, use min(start, length). If end is negative, use max(end + length, 0) +es5id: 15.4.4.10_A1.3_T1 description: length > abs(end) > start = 0, end < 0 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.3_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.3_T2.js index 5899800ba17a9ca6e61324d4d69df5c30a421766..3e1e1e089157e4b82a8c4c08dd0728a2007c9c32 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.3_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.3_T2.js @@ -5,6 +5,7 @@ info: > If start is positive, use min(start, length). If end is negative, use max(end + length, 0) +es5id: 15.4.4.10_A1.3_T2 description: length > abs(end) > start > 0, end < 0 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.3_T3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.3_T3.js index d4710d407c38617d446e7470bbb8214c13e6b28c..18659a18e39d8abea08c1193f828587ba6863379 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.3_T3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.3_T3.js @@ -5,6 +5,7 @@ info: > If start is positive, use min(start, length). If end is negative, use max(end + length, 0) +es5id: 15.4.4.10_A1.3_T3 description: length = abs(end) > start = 0, end < 0 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.3_T4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.3_T4.js index c3b96486e723be8dd8e5e5038462e4ee4e53e96e..059c9cabadbed691c588da914fc28819a1f068d1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.3_T4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.3_T4.js @@ -5,6 +5,7 @@ info: > If start is positive, use min(start, length). If end is negative, use max(end + length, 0) +es5id: 15.4.4.10_A1.3_T4 description: abs(end) > length > start > 0, end < 0 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.4_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.4_T1.js index 7c8c5369898908ed7c62cd1e6bbde2f1c7e2f15e..0ae2c789fbe77a97e767a0b1ef8c4237065c92b2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.4_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.4_T1.js @@ -5,6 +5,7 @@ info: > If start is negative, use max(start + length, 0). If end is negative, use max(end + length, 0) +es5id: 15.4.4.10_A1.4_T1 description: -length = start < end < 0 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.4_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.4_T2.js index 3dab34a2727b243bcf4713e855923c2f3c71caf5..f7c958d3b3116296bf5ea8ba4876e8c7cfd4c6e1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.4_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.4_T2.js @@ -5,6 +5,7 @@ info: > If start is negative, use max(start + length, 0). If end is negative, use max(end + length, 0) +es5id: 15.4.4.10_A1.4_T2 description: -length < start < end < 0 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.4_T3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.4_T3.js index 7f2f2898ad8b10c3352ced6b4779695501fddae3..05f9f193e998fdfc975e6baaf9125734bf1dade2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.4_T3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.4_T3.js @@ -5,6 +5,7 @@ info: > If start is negative, use max(start + length, 0). If end is negative, use max(end + length, 0) +es5id: 15.4.4.10_A1.4_T3 description: start < -length < end < 0 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.4_T4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.4_T4.js index 4aaddaac96d0686abe72786f45b327d8eeb9580b..4448883d94bbeb01603866c539dbd9e26980d22e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.4_T4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.4_T4.js @@ -5,6 +5,7 @@ info: > If start is negative, use max(start + length, 0). If end is negative, use max(end + length, 0) +es5id: 15.4.4.10_A1.4_T4 description: start = end < -length ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.5_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.5_T1.js index cb3a6f76556f00ccb6ae53dde7b297e31aee6aa3..793dbe7292d4d75f64007aa0f882e6e041e14d13 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.5_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.5_T1.js @@ -3,6 +3,7 @@ /*--- info: If end is undefined use length +es5id: 15.4.4.10_A1.5_T1 description: end === undefined ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.5_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.5_T2.js index 663e5996c1936eecd3d2d277b60855e65857b0c0..33fb10e0d801db2e0fc8ffb8c184401508d2166d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.5_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A1.5_T2.js @@ -3,6 +3,7 @@ /*--- info: If end is undefined use length +es5id: 15.4.4.10_A1.5_T2 description: end is absent ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2.1_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2.1_T1.js index 16d942e43064f89312d9b2fc854c6de167bfe936..7e069f0c404d5d02210ae8adaf6551f3b604d036 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2.1_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToInteger from start +es5id: 15.4.4.10_A2.1_T1 description: start is not integer ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2.1_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2.1_T2.js index de7354ba756aa55eded3f03b06e08d505a71838f..74ce0711088681523fe40e01c79063c444f96601 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2.1_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToInteger from start +es5id: 15.4.4.10_A2.1_T2 description: start = NaN ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2.1_T3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2.1_T3.js index 2ffe71d6a46c6f104b253e7e7e42fd36debc9d30..38966ad6afa089f80e9d11d1001bbcd9fc9bff3c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2.1_T3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToInteger from start +es5id: 15.4.4.10_A2.1_T3 description: start = Infinity ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2.1_T4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2.1_T4.js index 983c3d82ce6118981ec259df1dd9b6f28bfc46c0..079f0e473cf59176e44762541034ff0652bbcba1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2.1_T4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2.1_T4.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToInteger from start +es5id: 15.4.4.10_A2.1_T4 description: start = -Infinity ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2.1_T5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2.1_T5.js index a63bb3db492c6442d804d895451189fac1a33995..afdb2e429301efd676fd19c250a499eaa0a4727a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2.1_T5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2.1_T5.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToInteger from start +es5id: 15.4.4.10_A2.1_T5 description: ToInteger use ToNumber ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2.2_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2.2_T1.js index 435167fff0124a912934aa48b661d227302d0ca7..6a5ba7644d9f665adace420eae5ee756925bff23 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2.2_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToInteger from end +es5id: 15.4.4.10_A2.2_T1 description: end is not integer ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2.2_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2.2_T2.js index 669d3ad67e8c80f8811069dd6791d468ab4e8b0b..9f1b697ee363fa99fbfaaa9d0692e525ce27fec0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2.2_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2.2_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToInteger from end +es5id: 15.4.4.10_A2.2_T2 description: end = NaN ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2.2_T3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2.2_T3.js index d37b8e13efd5db6903553c14ca6f0e95e7e0ea1c..908be05ec01cddc92b93ac172a7771c8151f95b7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2.2_T3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2.2_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToInteger from end +es5id: 15.4.4.10_A2.2_T3 description: end = Infinity ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2.2_T4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2.2_T4.js index 23a63fb6b9192dc4e6c9ee93b78ff5e9eefb24de..ad709f9f7e6665ecfd975c73eb44868bbec123b0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2.2_T4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2.2_T4.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToInteger from end +es5id: 15.4.4.10_A2.2_T4 description: end = -Infinity ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2.2_T5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2.2_T5.js index 93dfb7474dea35cf2bfd490c185c3ba64abf3eb1..c2e147a02b7493563720777a0a2fef540cda9da2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2.2_T5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2.2_T5.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToInteger from end +es5id: 15.4.4.10_A2.2_T5 description: ToInteger use ToNumber ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2_T1.js index ada7be857824b91060ba7685fc506500430c379c..4c175f9196ee559de20af637928e8d8c71cccf3a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2_T1.js @@ -5,6 +5,7 @@ info: > The slice function is intentionally generic. It does not require that its this value be an Array object +es5id: 15.4.4.10_A2_T1 description: > If start is positive, use min(start, length). If end is positive, use min(end, length) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2_T2.js index 484294eb5fd2ed14a029fbb5879149ae699ce901..d962c639f6b31f5ed702ff1f3b21e012208211dd 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2_T2.js @@ -5,6 +5,7 @@ info: > The slice function is intentionally generic. It does not require that its this value be an Array object +es5id: 15.4.4.10_A2_T2 description: > If start is negative, use max(start + length, 0). If end is positive, use min(end, length) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2_T3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2_T3.js index 5f6141133a9120e00a7896c70510264ab8da1d9e..ea423607ab7eec90c2bf85b80e0209c39e3f673f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2_T3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2_T3.js @@ -5,6 +5,7 @@ info: > The slice function is intentionally generic. It does not require that its this value be an Array object +es5id: 15.4.4.10_A2_T3 description: > If start is positive, use min(start, length). If end is negative, use max(end + length, 0) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2_T4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2_T4.js index 5ea1ef7d225f5cbc49cfaffa83a896bd1a2e4ef3..1d3e9bc41c69979fd47b6533813c50cfc87f0241 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2_T4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2_T4.js @@ -5,6 +5,7 @@ info: > The slice function is intentionally generic. It does not require that its this value be an Array object +es5id: 15.4.4.10_A2_T4 description: > If start is negative, use max(start + length, 0). If end is negative, use max(end + length, 0) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2_T5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2_T5.js index 744780550a0a4a0be08e4681b426176c47f40904..1ca45ac7976559072a9ca888048899b3a3954c5a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2_T5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2_T5.js @@ -5,6 +5,7 @@ info: > The slice function is intentionally generic. It does not require that its this value be an Array object +es5id: 15.4.4.10_A2_T5 description: If end is undefined use length ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2_T6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2_T6.js index 5d5b8fc2282516ef757fb0d91630860b4830d487..9030e47dbaef764510f85d7deec0fdb25be4933b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2_T6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A2_T6.js @@ -5,6 +5,7 @@ info: > The slice function is intentionally generic. It does not require that its this value be an Array object +es5id: 15.4.4.10_A2_T6 description: If end is undefined use length ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A3_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A3_T1.js index 4f8aaad8ddd9aa8f22e024943a10020bcd3bfb32..5656f89983866fc5aced25ddf22b963218ab3986 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A3_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A3_T1.js @@ -3,6 +3,7 @@ /*--- info: Check ToUint32(length) for non Array objects +es5id: 15.4.4.10_A3_T1 description: length = 4294967296 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A3_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A3_T2.js index aa1ab2e20c9a37ceae9c25a2e48b0822bccb1d85..520ae9b920055d457439264065aeb30e70439da4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A3_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A3_T2.js @@ -3,6 +3,7 @@ /*--- info: Check ToUint32(length) for non Array objects +es5id: 15.4.4.10_A3_T2 description: length = 4294967297 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A3_T3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A3_T3.js index 1a684f1ae51ed1e71b177bc43a83e071f8312b30..2071530ffa7bf27f8f7366b446c8b175e4e09f50 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A3_T3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A3_T3.js @@ -3,6 +3,7 @@ /*--- info: Check ToUint32(length) for non Array objects +es5id: 15.4.4.10_A3_T3 description: length = -1 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A4_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A4_T1.js index 2b77081c08c5b22d22e571f3342430fb7d8f77ad..690e63fc0339fcbdef4f505bd9f3d7ab00cf2fc1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A4_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A4_T1.js @@ -3,6 +3,7 @@ /*--- info: "[[Get]] from not an inherited property" +es5id: 15.4.4.10_A4_T1 description: "[[Prototype]] of Array instance is Array.prototype" ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A5.1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A5.1.js index 6b130403654490cdce45f8f01d8585c5809bf96e..9d58a386df7449f181a7d7fb7f38fa313a890f7e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A5.1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A5.1.js @@ -3,6 +3,7 @@ /*--- info: The length property of slice has the attribute DontEnum +es5id: 15.4.4.10_A5.1 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A5.2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A5.2.js index a95cc848216544917d00a02e67e47f37d4d46d36..0237712b39a34c1a41fc57bcaa0fda1068a156e9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A5.2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A5.2.js @@ -3,6 +3,7 @@ /*--- info: The length property of slice has the attribute DontDelete +es5id: 15.4.4.10_A5.2 description: Checking use hasOwnProperty, delete includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A5.3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A5.3.js index 6e857eb159e92fb8469199bf11bc5178211eb2aa..b2f7114179af8e4bbe4ac01866bdbb053cc2280d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A5.3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A5.3.js @@ -3,6 +3,7 @@ /*--- info: The length property of slice has the attribute ReadOnly +es5id: 15.4.4.10_A5.3 description: Checking if varying the length property fails flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A5.4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A5.4.js index 14e436f03d5127b904ccfbed05135abdd9c0a252..b166d1f5b84342d3b31a3ee0ee93967398a0d531 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A5.4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A5.4.js @@ -3,6 +3,7 @@ /*--- info: The length property of slice is 2 +es5id: 15.4.4.10_A5.4 description: slice.length === 2 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A5.5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A5.5.js index a0940d9ded021d03b7dc84bffcd252d6b3933df9..631d05cfae561ef264e6b49058ab71bcab9f1ea8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A5.5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A5.5.js @@ -3,6 +3,7 @@ /*--- info: The slice property of Array has the attribute DontEnum +es5id: 15.4.4.10_A5.5 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A5.6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A5.6.js index 20e7b0a497a3be5d2e27415f78d5bb95501be56a..529cb789fb283ce98f46741991fcc75d3a563743 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A5.6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A5.6.js @@ -3,6 +3,7 @@ /*--- info: The slice property of Array has not prototype property +es5id: 15.4.4.10_A5.6 description: Checking Array.prototype.slice.prototype ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A5.7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A5.7.js index 8937ac5a8ccc273e4097b30c8a102be12ee5605f..95f2765f985561feb88a033bd92ea1a2330e0a63 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A5.7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.10/S15.4.4.10_A5.7.js @@ -3,6 +3,7 @@ /*--- info: The slice property of Array can't be used as constructor +es5id: 15.4.4.10_A5.7 description: > If property does not implement the internal [[Construct]] method, throw a TypeError exception diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A1.1_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A1.1_T1.js index 24e8e60641c865b2b3bb7a5295ff8eec117c9bb8..13b71e3b837eaf3ccd11ddb859b0984353823218 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A1.1_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A1.1_T1.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.4.4.11_A1.1_T1 description: If comparefn is undefined, use SortCompare operator ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A1.2_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A1.2_T1.js index a85f6b4ab14cfad2fbf422c4d1f35f57652080cf..485de2ed03eeb8d54f660b7dadde154c7b686d8f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A1.2_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A1.2_T1.js @@ -6,6 +6,7 @@ info: > If this object does not have a property named by ToString(j), return 1. If this object does not have a property named by ToString(k), return -1 +es5id: 15.4.4.11_A1.2_T1 description: If comparefn is undefined, use SortCompare operator ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A1.2_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A1.2_T2.js index 41589771b23fed2a841d1e0097e6df1f157a884a..9f87f332dae32e80726a0bc53a40dd09aa089f3b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A1.2_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A1.2_T2.js @@ -6,6 +6,7 @@ info: > If this object does not have a property named by ToString(j), return 1. If this object does not have a property named by ToString(k), return -1 +es5id: 15.4.4.11_A1.2_T2 description: If comparefn is not undefined ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A1.3_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A1.3_T1.js index c78598af191af94232601cabb8187a08feba73f9..b5ee616c27317b8a74cfb081d9b9787468ccc928 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A1.3_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A1.3_T1.js @@ -5,6 +5,7 @@ info: > If [[Get]] ToString(j) and [[Get]] ToString(k) are both undefined, return +0 +es5id: 15.4.4.11_A1.3_T1 description: If comparefn is undefined, use SortCompare operator ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A1.4_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A1.4_T1.js index 2ef589f714b0bbc6eedbe512367657bfe626266e..37882b0446c118787ba0530184c48010043d3115 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A1.4_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A1.4_T1.js @@ -5,6 +5,7 @@ info: > If [[Get]] ToString(j) is undefined, return 1. If [[]Get] ToString(k) is undefined, return -1 +es5id: 15.4.4.11_A1.4_T1 description: If comparefn is undefined, use SortCompare operator ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A1.4_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A1.4_T2.js index 5e3f96aafa1d8bff2b6c36baae589c0abcb8bea5..4c7f9c6c38d94a9796d071510a482247cb696b6a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A1.4_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A1.4_T2.js @@ -5,6 +5,7 @@ info: > If [[Get]] ToString(j) is undefined, return 1. If [[]Get] ToString(k) is undefined, return -1 +es5id: 15.4.4.11_A1.4_T2 description: If comparefn is not undefined ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A1.5_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A1.5_T1.js index 1f9b3b33d5d5d76e21c874aa4c9faa2565081226..b7bea4d0d268c33e78b063faac2bb194177ffd88 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A1.5_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A1.5_T1.js @@ -3,6 +3,7 @@ /*--- info: If comparefn is undefined, use SortCompare operator +es5id: 15.4.4.11_A1.5_T1 description: Checking sort() and sort(undefined) ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A2.1_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A2.1_T1.js index 6cfe0f734c67680fd588939fea01348109098259..0f922c3946aca8565058dca328d98a14cf9b662f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A2.1_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A2.1_T1.js @@ -6,6 +6,7 @@ info: > If ToString([[Get]] ToString(j)) < ToString([[Get]] ToString(k)), return -1. If ToString([[Get]] ToString(j)) > ToString([[Get]] ToString(k)), return 1; return -1 +es5id: 15.4.4.11_A2.1_T1 description: Checking ENGLISH ALPHABET ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A2.1_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A2.1_T2.js index 04a879c5db58dc93f2d0690c37ed0bbbed931f62..528baca2dfcb3b65567f0ea142deedcb294009e4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A2.1_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A2.1_T2.js @@ -6,6 +6,7 @@ info: > If ToString([[Get]] ToString(j)) < ToString([[Get]] ToString(k)), return -1. If ToString([[Get]] ToString(j)) > ToString([[Get]] ToString(k)), return 1; return -1 +es5id: 15.4.4.11_A2.1_T2 description: Checking RUSSIAN ALPHABET ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A2.1_T3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A2.1_T3.js index 0ce626518039ae127fd3941e7c63c53f77609264..1b8d4c31486f6a4c45ac3124d0afe9d07a1c8b68 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A2.1_T3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A2.1_T3.js @@ -6,6 +6,7 @@ info: > If ToString([[Get]] ToString(j)) < ToString([[Get]] ToString(k)), return -1. If ToString([[Get]] ToString(j)) > ToString([[Get]] ToString(k)), return 1; return -1 +es5id: 15.4.4.11_A2.1_T3 description: Checking ToString operator ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A2.2_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A2.2_T1.js index c8c22e37b5c1a31a01aeafb0fbb292a17852e3e4..85944a600921b7d4eff7f336998aa921210e57b7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A2.2_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A2.2_T1.js @@ -3,6 +3,7 @@ /*--- info: My comparefn is inverse implementation comparefn +es5id: 15.4.4.11_A2.2_T1 description: Checking ENGLISH ALPHABET ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A2.2_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A2.2_T2.js index 5308ad6d966eb0e5ca55d297504570574de5d071..2be51f8ecb871fb0b5397363323a5337a0e53c3d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A2.2_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A2.2_T2.js @@ -3,6 +3,7 @@ /*--- info: My comparefn is inverse implementation comparefn +es5id: 15.4.4.11_A2.2_T2 description: Checking RUSSIAN ALPHABET ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A2.2_T3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A2.2_T3.js index 7b9b404522664d88bbb8d63009ad2f22e48174f8..9a546b227ba8511cdd09eede4e0d6707768c000a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A2.2_T3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A2.2_T3.js @@ -3,6 +3,7 @@ /*--- info: My comparefn is inverse implementation comparefn +es5id: 15.4.4.11_A2.2_T3 description: Checking ToString operator ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A3_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A3_T1.js index 6433c7b5016b65a11b8e521e51f583c9c3a9f245..c74278f6ab345e89d9f4f36167a15500d9cf1515 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A3_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A3_T1.js @@ -5,6 +5,7 @@ info: > The sort function is intentionally generic. It does not require that its this value be an Array object +es5id: 15.4.4.11_A3_T1 description: If comparefn is undefined, use SortCompare operator ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A3_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A3_T2.js index abe46e9fca36e0a53c42d31c971e26120eb371cd..97f3b3b29808bb7a61047834812f71f63a8a60d8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A3_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A3_T2.js @@ -5,6 +5,7 @@ info: > The sort function is intentionally generic. It does not require that its this value be an Array object +es5id: 15.4.4.11_A3_T2 description: If comparefn is not undefined ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A4_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A4_T1.js index 3a211a26090a75d5f9987743ae6d9191784f4f7f..0d6524abf8b5d7f442ef7d90ef11259a1fd686d9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A4_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A4_T1.js @@ -3,6 +3,7 @@ /*--- info: Check ToUint32(length) for non Array objects +es5id: 15.4.4.11_A4_T1 description: length = 4294967296 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A4_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A4_T2.js index cabfd9476089ccf21619b909430b7fb44edf9c71..94e4d5074badb9d883a4e9d99597db258986e5b7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A4_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A4_T2.js @@ -3,6 +3,7 @@ /*--- info: Check ToUint32(length) for non Array objects +es5id: 15.4.4.11_A4_T2 description: length = 4294967298 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A4_T3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A4_T3.js index 6eb6d069c7de4afed5efdcd9b68844180911673b..dd018a4ad71d8b455d037f71814fd6615e4cd048 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A4_T3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A4_T3.js @@ -3,6 +3,7 @@ /*--- info: Check ToUint32(length) for non Array objects +es5id: 15.4.4.11_A4_T3 description: length = -4294967294 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A5_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A5_T1.js index 5be9c49611dc1b62fda4b745329c95a585141f23..0d229343149bb148b78d794a020871ed92af8b07 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A5_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A5_T1.js @@ -3,6 +3,7 @@ /*--- info: Array.sort should not eat exceptions +es5id: 15.4.4.11_A5_T1 description: comparefn function throw "error" ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A6_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A6_T2.js index f24026c47584614ffe3508ebc46d97d388f407a1..40cc57b603b48183566bbe7b7657d1d645eec103 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A6_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A6_T2.js @@ -3,6 +3,7 @@ /*--- info: "[[Get]], [[Delete]] from not an inherited property" +es5id: 15.4.4.11_A6_T2 description: > [[Prototype]] of Array instance is Array.prototype, [[Prototype] of Array.prototype is Object.prototype diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A7.1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A7.1.js index d28fac393af24b79dadf7d77de40dadd22a9cd54..9351108970885be0222d082a86b24581dfce7409 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A7.1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A7.1.js @@ -3,6 +3,7 @@ /*--- info: The length property of sort has the attribute DontEnum +es5id: 15.4.4.11_A7.1 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A7.2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A7.2.js index 907204724f023d0f6c34c96bac8d683dd300f602..edb2de70b15f645f1e4addf4b813fa68289c02d3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A7.2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A7.2.js @@ -3,6 +3,7 @@ /*--- info: The length property of sort has the attribute DontDelete +es5id: 15.4.4.11_A7.2 description: Checking use hasOwnProperty, delete flags: [noStrict] includes: [$FAIL.js] diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A7.3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A7.3.js index d992679d348ed56a0c2162c4ad4f47dddcc38fdc..cf12ce9f0f9b0519ab1221ad8e8accdd77f4adbd 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A7.3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A7.3.js @@ -3,6 +3,7 @@ /*--- info: The length property of sort has the attribute ReadOnly +es5id: 15.4.4.11_A7.3 description: Checking if varying the length fails flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A7.4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A7.4.js index 5c90adf16393c8dc4d24dcb5c611e652599f5e3f..fb6fb92fd0a38678e2675e3288965c464f9fdffe 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A7.4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A7.4.js @@ -3,6 +3,7 @@ /*--- info: The length property of sort is 1 +es5id: 15.4.4.11_A7.4 description: sort.length === 1 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A7.5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A7.5.js index 4ac3919e11ec15192e6c18358e0448dbff584ada..dbe7289ddaed842769eacdeb7f262b080df939f0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A7.5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A7.5.js @@ -3,6 +3,7 @@ /*--- info: The sort property of Array has the attribute DontEnum +es5id: 15.4.4.11_A7.5 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A7.6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A7.6.js index 1b8b87e87a6a38de487feb582d1d17d3d4ba6982..9d37b15b7a62f2ffc95ad65133e01e48d29679ba 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A7.6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A7.6.js @@ -3,6 +3,7 @@ /*--- info: The sort property of Array has not prototype property +es5id: 15.4.4.11_A7.6 description: Checking Array.prototype.sort.prototype ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A7.7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A7.7.js index 42711b1e55b53a56013fdc0a206209dc957182fa..b843543074d0631a68f8f5c47e9b8153a8d7e8b3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A7.7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A7.7.js @@ -3,6 +3,7 @@ /*--- info: The sort property of Array can't be used as constructor +es5id: 15.4.4.11_A7.7 description: > If property does not implement the internal [[Construct]] method, throw a TypeError exception diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A8.js index f98e67b235e368f21afc5f90a8b15c0d31445758..73fa20f11b624ce53cf2de9fe6abcaea1351bb70 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.11/S15.4.4.11_A8.js @@ -3,6 +3,7 @@ /*--- info: Call the comparefn passing undefined as the this value (step 13b) +es5id: 15.4.4.11_A8 description: comparefn tests that its this value is undefined flags: [onlyStrict] includes: [$FAIL.js] diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/15.4.4.12-9-a-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/15.4.4.12-9-a-1.js index 37df1ab409250a09e93d7ed705955aea79c380b6..89f2b48c237d2f6264dff358355fb103c1827f82 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/15.4.4.12-9-a-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/15.4.4.12-9-a-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.12-9-a-1 description: > Array.prototype.splice - 'from' is the result of ToString(actualStart+k) in an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/15.4.4.12-9-c-ii-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/15.4.4.12-9-c-ii-1.js index 305442ce99916be057a41ed4db2d878b60377d76..1d9575a65f476e9f7f862a818a544ef53f5d599d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/15.4.4.12-9-c-ii-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/15.4.4.12-9-c-ii-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.12-9-c-ii-1 description: > Array.prototype.splice will splice an array even when Array.prototype has index '0' set to read-only and 'fromPresent' diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.1_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.1_T1.js index fb94ab4bee78090ae325419b998f45b80ede4a1a..6e35e6f85d93b6ebb743d47292c0cd8626f3a9b1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.1_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.1_T1.js @@ -5,6 +5,7 @@ info: > If start is positive, use min(start, length). If deleteCount is positive, use min(deleteCount, length - start) +es5id: 15.4.4.12_A1.1_T1 description: length > deleteCount > start = 0, itemCount = 0 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.1_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.1_T2.js index c8926034d6168af33d9acde74fd972b685c518a6..17af0fa92ebb5fc5dee584d2100a88a0c2b38a47 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.1_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.1_T2.js @@ -5,6 +5,7 @@ info: > If start is positive, use min(start, length). If deleteCount is positive, use min(deleteCount, length - start) +es5id: 15.4.4.12_A1.1_T2 description: length > deleteCount > start = 0, itemCount > 0 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.1_T3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.1_T3.js index aac95787566533247433975e235f02bfdcb88cde..3d29e493b98414a2b5b9f6c4e92ad2df119c09b9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.1_T3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.1_T3.js @@ -5,6 +5,7 @@ info: > If start is positive, use min(start, length). If deleteCount is positive, use min(deleteCount, length - start) +es5id: 15.4.4.12_A1.1_T3 description: length = deleteCount > start = 0 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.1_T4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.1_T4.js index 59bca014e7fdfa2d4080688cf9d33bd3c046e213..39b88762503adcce8628bcef1c2cf07f95becac3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.1_T4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.1_T4.js @@ -5,6 +5,7 @@ info: > If start is positive, use min(start, length). If deleteCount is positive, use min(deleteCount, length - start) +es5id: 15.4.4.12_A1.1_T4 description: length > deleteCount > start > 0, itemCount > 0 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.1_T5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.1_T5.js index 9177ce0b7c710faf4beab0fb642da141a4ab050d..535be4efda48be96cb8c888cf07df12da6c67b68 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.1_T5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.1_T5.js @@ -5,6 +5,7 @@ info: > If start is positive, use min(start, length). If deleteCount is positive, use min(deleteCount, length - start) +es5id: 15.4.4.12_A1.1_T5 description: deleteCount > length > start = 0, itemCount = 0 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.1_T6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.1_T6.js index cebbd914a760dc139c83da4efa3b614138bb7497..75ae5c562bef97d1949806cbf33c2521184733c9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.1_T6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.1_T6.js @@ -5,6 +5,7 @@ info: > If start is positive, use min(start, length). If deleteCount is positive, use min(deleteCount, length - start) +es5id: 15.4.4.12_A1.1_T6 description: length = deleteCount > start > 0, itemCount > 0 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.2_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.2_T1.js index cb10531e28191c52c09c6cbae7001073ddc9f935..71f0abc8bb071af7bdae894b207a666e5c4f1a96 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.2_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.2_T1.js @@ -5,6 +5,7 @@ info: > If start is negative, use max(start + length, 0). If deleteCount is negative, use 0 +es5id: 15.4.4.12_A1.2_T1 description: -length = start < deleteCount < 0, itemCount = 0 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.2_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.2_T2.js index 2c88e6cff8ae7e40c73ba00f9f5388268e5f4360..aaa63c5926c22a302a50eb39055232c39b3613b4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.2_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.2_T2.js @@ -5,6 +5,7 @@ info: > If start is negative, use max(start + length, 0). If deleteCount is negative, use 0 +es5id: 15.4.4.12_A1.2_T2 description: -length < start = deleteCount < 0, itemCount = 0 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.2_T3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.2_T3.js index 9d759fd2b7cf9d95d302e151b34d659950f8e7ea..9daad3bd86963148b69ab5ad1b5db73c8c9eb9f5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.2_T3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.2_T3.js @@ -5,6 +5,7 @@ info: > If start is negative, use max(start + length, 0). If deleteCount is negative, use 0 +es5id: 15.4.4.12_A1.2_T3 description: -length = start < deleteCount < 0, itemCount > 0 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.2_T4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.2_T4.js index 7108b603cdae3f84e40dbb93ca6be4ee21a559f6..3ffe58093649d53b0cb56ea68c3d079a4604b703 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.2_T4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.2_T4.js @@ -5,6 +5,7 @@ info: > If start is negative, use max(start + length, 0). If deleteCount is negative, use 0 +es5id: 15.4.4.12_A1.2_T4 description: -length < start = deleteCount < 0, itemCount > 0 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.2_T5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.2_T5.js index 420100f1743938ca6d4880c57d0fcea3be23420b..45ce48a505ee935968359745889669cdaf79e50e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.2_T5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.2_T5.js @@ -5,6 +5,7 @@ info: > If start is negative, use max(start + length, 0). If deleteCount is negative, use 0 +es5id: 15.4.4.12_A1.2_T5 description: start < -length < deleteCount < 0, itemCount > 0 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.3_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.3_T1.js index 0f441101eb908d9b0b796031a86c89cabe8edb3a..9dbced30ccb1fc0d4b2a3d224a8707f1c77b69f7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.3_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.3_T1.js @@ -5,6 +5,7 @@ info: > If start is positive, use min(start, length). If deleteCount is negative, use 0 +es5id: 15.4.4.12_A1.3_T1 description: -length < deleteCount < start = 0, itemCount = 0 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.3_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.3_T2.js index af7099a026c25dfaf9da44db9d6657b9bae2c2e0..0cf8fd473f602638f0a2c7d51590a8281dc762c6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.3_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.3_T2.js @@ -5,6 +5,7 @@ info: > If start is positive, use min(start, length). If deleteCount is negative, use 0 +es5id: 15.4.4.12_A1.3_T2 description: -length = -start < deleteCount < 0, itemCount = 0 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.3_T3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.3_T3.js index 56877fb6598fa4558a1c153ffc3bccdc85165a16..0cafe6e31d1e0b396c2ba01f7665090f183fb0dd 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.3_T3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.3_T3.js @@ -5,6 +5,7 @@ info: > If start is positive, use min(start, length). If deleteCount is negative, use 0 +es5id: 15.4.4.12_A1.3_T3 description: -length < deleteCount < start = 0, itemCount > 0 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.3_T4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.3_T4.js index 7a61c0e6eabc6a889119d9a4b89990e8ed52ac22..2a42f10f33a752b60514f5153211cd54c4011122 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.3_T4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.3_T4.js @@ -5,6 +5,7 @@ info: > If start is positive, use min(start, length). If deleteCount is negative, use 0 +es5id: 15.4.4.12_A1.3_T4 description: -length = -start < deleteCount < 0, itemCount > 0 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.3_T5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.3_T5.js index c97a8d582b2321e2683f8f7d2b1cd73d1899baf4..ff9c6b6b144056194a4b89754e0f39149be4c525 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.3_T5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.3_T5.js @@ -5,6 +5,7 @@ info: > If start is positive, use min(start, length). If deleteCount is negative, use 0 +es5id: 15.4.4.12_A1.3_T5 description: -start < -length < deleteCount < 0, itemCount > 0 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.4_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.4_T1.js index fbf4c480df8e6ce1b9dc8c410c61dd82b66e7dfd..2c3a3cb27676ed53bb2587cb5fd90e6169cb1e6c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.4_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.4_T1.js @@ -5,6 +5,7 @@ info: > If start is negative, use max(start + length, 0). If deleteCount is positive, use min(deleteCount, length - start) +es5id: 15.4.4.12_A1.4_T1 description: length = -start > deleteCount > 0, itemCount = 0 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.4_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.4_T2.js index 62d21debbfdb74218ac6cdc135eab549addb5d51..f8b7530dba3eb359c27bfe889fd56b0c299c1e8d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.4_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.4_T2.js @@ -5,6 +5,7 @@ info: > If start is negative, use max(start + length, 0). If deleteCount is positive, use min(deleteCount, length - start) +es5id: 15.4.4.12_A1.4_T2 description: length = -start > deleteCount > 0, itemCount > 0 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.4_T3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.4_T3.js index f250ba2c59de03c6a373592aa694ff4ffaf425a1..a7b825f837317e0abd5413b765e122f4022c899e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.4_T3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.4_T3.js @@ -5,6 +5,7 @@ info: > If start is negative, use max(start + length, 0). If deleteCount is positive, use min(deleteCount, length - start) +es5id: 15.4.4.12_A1.4_T3 description: -start > length = deleteCount > 0, itemCount = 0 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.4_T4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.4_T4.js index 70a081c29b2a015360076d3285e1a3b8bc9ef8d3..007b494b93a441bac0258da6cee798790090dd91 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.4_T4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.4_T4.js @@ -5,6 +5,7 @@ info: > If start is negative, use max(start + length, 0). If deleteCount is positive, use min(deleteCount, length - start) +es5id: 15.4.4.12_A1.4_T4 description: length > -start = deleteCount > 0, itemCount > 0 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.4_T5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.4_T5.js index f7239174211dac1aaabbfdb00067ef488092ca6f..f4f50d376e654cfe7d70800b81b75b59d463ffc8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.4_T5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.4_T5.js @@ -5,6 +5,7 @@ info: > If start is negative, use max(start + length, 0). If deleteCount is positive, use min(deleteCount, length - start) +es5id: 15.4.4.12_A1.4_T5 description: -start > deleteCount > length > 0, itemCount = 0 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.4_T6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.4_T6.js index 6e07b7eeb4fa0f3095bec354a8f0e0e85d81893d..6fb7238b727fc1b6a9a2313460fe5b707a4c3c4b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.4_T6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.4_T6.js @@ -5,6 +5,7 @@ info: > If start is negative, use max(start + length, 0). If deleteCount is positive, use min(deleteCount, length - start) +es5id: 15.4.4.12_A1.4_T6 description: length = deleteCount > -start > 0, itemCount > 0 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.5_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.5_T1.js index 3ff4f848ffcbed86faf1c56564b266d2b59ff2dc..c343664ecd294bd8352bb76bca1ee1096915173e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.5_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.5_T1.js @@ -3,6 +3,7 @@ /*--- info: Splice with undefined arguments +es5id: 15.4.4.12_A1.5_T1 description: start === undefined, end === undefined ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.5_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.5_T2.js index 5f00194275bcce94c50ba9de975536df22213b2f..dfac56d559352adfcef031b89682dee885247162 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.5_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A1.5_T2.js @@ -3,6 +3,7 @@ /*--- info: Splice with undefined arguments +es5id: 15.4.4.12_A1.5_T2 description: end === undefined ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2.1_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2.1_T1.js index c68841cb720ae01ddbbeb8bc034a14ecec868399..5f055e3d966efb162a100b8708f966ea344466de 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2.1_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToInteger from start +es5id: 15.4.4.12_A2.1_T1 description: start is not integer ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2.1_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2.1_T2.js index 60de118eff3431bc75c3d35116950f3942bdb6db..e8062156e027f7f151110883a92150a484cb9de7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2.1_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToInteger from start +es5id: 15.4.4.12_A2.1_T2 description: start = NaN ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2.1_T3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2.1_T3.js index a5ea2565b9ffa341a40476c9256c0908a261c59b..c76d1d6c5c638ff1971b95498c9852dfaa3200a3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2.1_T3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2.1_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToInteger from start +es5id: 15.4.4.12_A2.1_T3 description: start = Infinity ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2.1_T4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2.1_T4.js index d68eb6c7297159438907be8a82b6570ad75a2870..e90b0815d6c29d7137cdb6a525ae44ef845049ff 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2.1_T4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2.1_T4.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToInteger from start +es5id: 15.4.4.12_A2.1_T4 description: start = -Infinity ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2.1_T5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2.1_T5.js index 8984c7dc6e37f6004734a8c4edeec6d9a6cf6d97..0103c83aa45d15b831a331b4f4c911a9a83baca2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2.1_T5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2.1_T5.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToInteger from start +es5id: 15.4.4.12_A2.1_T5 description: ToInteger use ToNumber ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2.2_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2.2_T1.js index 7aa06801eea84981ff73cadff35e4aaa99523e8a..d24f599b1847b03b82489b5bb011bbbf3525258a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2.2_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToInteger from deleteCount +es5id: 15.4.4.12_A2.2_T1 description: deleteCount is not integer ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2.2_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2.2_T2.js index 7120f8b52e2e71a053f038b5a26a319905b810a0..7e7aea1da3323ca0b8eb8a9b5e9a7dfa9b35e394 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2.2_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2.2_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToInteger from deleteCount +es5id: 15.4.4.12_A2.2_T2 description: deleteCount = NaN ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2.2_T3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2.2_T3.js index 356c4d5e1df5a54b23240e45e41070fbf2ad1475..dcb3d2281d09f16da29b6fb77596463e098cee98 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2.2_T3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2.2_T3.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToInteger from deleteCount +es5id: 15.4.4.12_A2.2_T3 description: deleteCount = Infinity ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2.2_T4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2.2_T4.js index c6372500daf0a4330fac5c26e34297d1acee669a..d53cae68afdad7a6faf2f1046354eb768795b319 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2.2_T4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2.2_T4.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToInteger from deleteCount +es5id: 15.4.4.12_A2.2_T4 description: deleteCount = -Infinity ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2.2_T5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2.2_T5.js index 0a4039123da839d32f783eb420a8cd92013b13d0..41c4815642435f019afb7f67f547fc0d39f7054f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2.2_T5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2.2_T5.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToInteger from deleteCount +es5id: 15.4.4.12_A2.2_T5 description: ToInteger use ToNumber ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2_T1.js index 3e55b1a9402d02d231fca19159fa3620132a7067..44d672a98839bfb111929a578d92c4d34003d549 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2_T1.js @@ -5,6 +5,7 @@ info: > The splice function is intentionally generic. It does not require that its this value be an Array object +es5id: 15.4.4.12_A2_T1 description: > If start is positive, use min(start, length). If deleteCount is positive, use min(deleteCount, length - start) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2_T2.js index 8e29884ac6ce2db14b81ac828fc5eee7c09c09a9..8d4a9eb8bf4e25d9c90137ecc492949857c22e58 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2_T2.js @@ -5,6 +5,7 @@ info: > The splice function is intentionally generic. It does not require that its this value be an Array object +es5id: 15.4.4.12_A2_T2 description: > If start is negative, use max(start + length, 0). If deleteCount is negative, use 0 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2_T3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2_T3.js index 476000900b48e5a6beead19c8bde10b91122014d..cb07f339a13351fb435d58cc7da2b2f358572aef 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2_T3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2_T3.js @@ -5,6 +5,7 @@ info: > The splice function is intentionally generic. It does not require that its this value be an Array object +es5id: 15.4.4.12_A2_T3 description: > If start is positive, use min(start, length). If deleteCount is negative, use 0 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2_T4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2_T4.js index c15f972393109000d95cf82098a01a153f21e6ae..a37077ed3865d939bdd53ade2e2f4eb07d8beb57 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2_T4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A2_T4.js @@ -5,6 +5,7 @@ info: > The splice function is intentionally generic. It does not require that its this value be an Array object +es5id: 15.4.4.12_A2_T4 description: > If start is negative, use max(start + length, 0). If deleteCount is positive, use min(deleteCount, length - start) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A3_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A3_T1.js index 7e5d4ca367c891e154656744637472db383fca56..eedc9fddc66baa575270f1b55c023de99f347d8b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A3_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A3_T1.js @@ -3,6 +3,7 @@ /*--- info: Check ToUint32(length) for non Array objects +es5id: 15.4.4.12_A3_T1 description: length is arbitrarily ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A3_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A3_T2.js index fc4e17e60593326c8ec0fa89e677650082818fd6..7d30b3b0eaa74cd8c6de672052d3da220fa1a9b1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A3_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A3_T2.js @@ -3,6 +3,7 @@ /*--- info: Check ToUint32(length) for non Array objects +es5id: 15.4.4.12_A3_T2 description: length is arbitrarily ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A3_T3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A3_T3.js index 9f57c781bb4278370e4cb1e1ea681100ecf86c84..11d1daa206c395c52b7c55a927d8edd39f8f6133 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A3_T3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A3_T3.js @@ -3,6 +3,7 @@ /*--- info: Check ToUint32(length) for non Array objects +es5id: 15.4.4.12_A3_T3 description: length is arbitrarily ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A4_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A4_T1.js index a120e6be8a62ebdd03b060c25541aed75535ec6d..a6736f48dae76833db5987c0cebc463dd641f091 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A4_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A4_T1.js @@ -3,6 +3,7 @@ /*--- info: "[[Get]] from not an inherited property" +es5id: 15.4.4.12_A4_T1 description: > [[Prototype]] of Array instance is Array.prototype, [[Prototype] of Array.prototype is Object.prototype diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A4_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A4_T2.js index 600bf26c1d8c709f43cc86d7f58767e01ed999e3..2a4e1c9c56ebf57253f12c126f83cab446881f1a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A4_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A4_T2.js @@ -3,6 +3,7 @@ /*--- info: "[[Get]] from not an inherited property" +es5id: 15.4.4.12_A4_T2 description: > [[Prototype]] of Array instance is Array.prototype, [[Prototype] of Array.prototype is Object.prototype diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A4_T3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A4_T3.js index 623576fe9e95d120d7a41b9105528cd251726595..49424acf814010903fb4c550bd2dd673b0b6412a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A4_T3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A4_T3.js @@ -3,6 +3,7 @@ /*--- info: "[[Get]] from not an inherited property" +es5id: 15.4.4.12_A4_T3 description: > [[Prototype]] of Array instance is Array.prototype, [[Prototype] of Array.prototype is Object.prototype diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A5.1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A5.1.js index 450a9c5691a8dccb0ec7219b45914c4373d29584..21bb149a169175ce23e5688ab0c7bea8d4c21b00 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A5.1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A5.1.js @@ -3,6 +3,7 @@ /*--- info: The length property of splice has the attribute DontEnum +es5id: 15.4.4.12_A5.1 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A5.2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A5.2.js index ffbc3a4db9445acbdf3351668db9dec6744b2dbb..d9247a03cc310976749ef3662ad6895f2144fdba 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A5.2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A5.2.js @@ -3,6 +3,7 @@ /*--- info: The length property of splice has the attribute DontDelete +es5id: 15.4.4.12_A5.2 description: Checking use hasOwnProperty, delete flags: [noStrict] includes: [$FAIL.js] diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A5.3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A5.3.js index 0db3a4478313f5dfcc8f8ee47d00dee0070005e8..75f002ea06533e12d456063f1773e155d74c54c1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A5.3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A5.3.js @@ -3,6 +3,7 @@ /*--- info: The length property of splice has the attribute ReadOnly +es5id: 15.4.4.12_A5.3 description: Checking if varying the length property fails flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A5.4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A5.4.js index 1c70791ae8d42db349c19cf2271d9c02c7a18cf6..43cccec64b58ac7e72740f1f2f867ada1237e739 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A5.4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A5.4.js @@ -3,6 +3,7 @@ /*--- info: The length property of splice is 2 +es5id: 15.4.4.12_A5.4 description: splice.length === 1 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A5.5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A5.5.js index c474cd84ea4d59f56d2cf295a336c4a37115db12..824939640040028ba77245fdc8726904c04926c7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A5.5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A5.5.js @@ -3,6 +3,7 @@ /*--- info: The splice property of Array has the attribute DontEnum +es5id: 15.4.4.12_A5.5 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A5.6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A5.6.js index 40f573c2ee737655b017c0688583738c45a20bc3..ba2034ba631e574476fefe6d7e276540035821ac 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A5.6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A5.6.js @@ -3,6 +3,7 @@ /*--- info: The splice property of Array has not prototype property +es5id: 15.4.4.12_A5.6 description: Checking Array.prototype.splice.prototype ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A5.7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A5.7.js index d0e4f5be120babf258f163e0c09818116794bf4c..bd4084b05d684880cf5f0309e7c4119cf8d249a8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A5.7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.12/S15.4.4.12_A5.7.js @@ -3,6 +3,7 @@ /*--- info: The splice property of Array can't be used as constructor +es5id: 15.4.4.12_A5.7 description: > If property does not implement the internal [[Construct]] method, throw a TypeError exception diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A1_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A1_T1.js index 6f44d1f0dceb317c8268f16241108c5569a77c8b..103966de88c9179f17f7cb6f45119d744fa36544 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A1_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A1_T1.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 15.4.4.13_A1_T1 description: Checking case when unsift is given no arguments or one argument ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A1_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A1_T2.js index 4b0773a661ead89d955abbe9297dbda07fa2f385..30afd3e9721d687e4325f745132d07b9b7945a99 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A1_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A1_T2.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 15.4.4.13_A1_T2 description: Checking case when unsift is given many arguments ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A2_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A2_T1.js index 74432ad16f34c816c30ffc7247b5d4ab9e8359ae..f10dcfa7f2a20ba49db6f665d595021d84a71c35 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A2_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A2_T1.js @@ -5,6 +5,7 @@ info: > The unshift function is intentionally generic. It does not require that its this value be an Array object +es5id: 15.4.4.13_A2_T1 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 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A2_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A2_T2.js index 199b9bc0fcc4eddc9a169220e155b620d12049ef..69724423abce28ae49a99aceec3406dc807e081d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A2_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A2_T2.js @@ -5,6 +5,7 @@ info: > The unshift function is intentionally generic. It does not require that its this value be an Array object +es5id: 15.4.4.13_A2_T2 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 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A2_T3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A2_T3.js index e6e6c209204ffc1b43370edcefb170d106e4c6a5..35d7b56f355358bfeecfb9dbcb95bc590548bdac 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A2_T3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A2_T3.js @@ -5,6 +5,7 @@ info: > The unshift function is intentionally generic. It does not require that its this value be an Array object +es5id: 15.4.4.13_A2_T3 description: > Operator use ToNumber from length. If Type(value) is Object, evaluate ToPrimitive(value, Number) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A3_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A3_T1.js index 7c379cbc70a2ae0e7cd2e503feb5b920e524fe02..4878af2fcab1afc4139e876a6aa169464a4e047f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A3_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A3_T1.js @@ -3,6 +3,7 @@ /*--- info: Check ToUint32(length) for non Array objects +es5id: 15.4.4.13_A3_T1 description: length = 4294967296 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A3_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A3_T2.js index 94f7c3088f1d4e3eb06fcf9665469be5f9b7cbbf..9aacd01148fb2a128049519e1db9a89e94ced507 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A3_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A3_T2.js @@ -3,6 +3,7 @@ /*--- info: Check ToUint32(length) for non Array objects +es5id: 15.4.4.13_A3_T2 description: length = -4294967295 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A3_T3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A3_T3.js index e40b00ffd28e59f246b20c18d9a06d1476d130a3..4faa900c52d4169a69f12fcedd3fb7dba3818b65 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A3_T3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A3_T3.js @@ -3,6 +3,7 @@ /*--- info: Check ToUint32(length) for non Array objects +es5id: 15.4.4.13_A3_T3 description: length = 4294967297 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A4_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A4_T1.js index 0d55ddd38331f2305bd1be2ccdc5afa69ddd4735..be74c1b3f623315c0a92625adfc588a9bffc27a9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A4_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A4_T1.js @@ -3,6 +3,7 @@ /*--- info: "[[Get]], [[Delete]] from not an inherited property" +es5id: 15.4.4.13_A4_T1 description: > [[Prototype]] of Array instance is Array.prototype, [[Prototype] of Array.prototype is Object.prototype diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A4_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A4_T2.js index 8f9a95451ae9f2fb0b0be09cc62fa21892aa018a..81bede5c943587e2a7259e78908469205c7ec601 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A4_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A4_T2.js @@ -3,6 +3,7 @@ /*--- info: "[[Get]], [[Delete]] from not an inherited property" +es5id: 15.4.4.13_A4_T2 description: > [[Prototype]] of Array instance is Array.prototype, [[Prototype] of Array.prototype is Object.prototype diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A5.1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A5.1.js index b08b94a2d38bd468ff83256d1895e0d65f86910a..fdb530687f9b28bb591a888161f8c86d1dfb750a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A5.1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A5.1.js @@ -3,6 +3,7 @@ /*--- info: The length property of unshift has the attribute DontEnum +es5id: 15.4.4.13_A5.1 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A5.2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A5.2.js index e926dbf35549be3a3549e3ea944e7c46e7696d65..db99253442f562490063cdf1cf2d1de62a8b6446 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A5.2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A5.2.js @@ -3,6 +3,7 @@ /*--- info: The length property of unshift has the attribute DontDelete +es5id: 15.4.4.13_A5.2 description: Checking use hasOwnProperty, delete flags: [noStrict] includes: [$FAIL.js] diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A5.3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A5.3.js index 24026c4f4cfa296d7c2a55663ed61e55460642f2..dcc17cc0ba9273fa8a6d63ffecfbc57a213883b0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A5.3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A5.3.js @@ -3,6 +3,7 @@ /*--- info: The length property of unshift has the attribute ReadOnly +es5id: 15.4.4.13_A5.3 description: Checking if varying the length property fails flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A5.4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A5.4.js index 3de6d4a336a8ff51c773f0f40bcdfe94dd0ed4a0..6fd20772b7d0d5f6706d0833e72611fbbb1007b3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A5.4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A5.4.js @@ -3,6 +3,7 @@ /*--- info: The length property of unshift is 1 +es5id: 15.4.4.13_A5.4 description: unshift.length === 1 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A5.5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A5.5.js index 7a9407ce04115d9a6a9cf6d6362a65c41e4aba40..f1897540a5a42dc9df4f9e359568954e99effe1d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A5.5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A5.5.js @@ -3,6 +3,7 @@ /*--- info: The unshift property of Array has the attribute DontEnum +es5id: 15.4.4.13_A5.5 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A5.6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A5.6.js index 15c34b9dbfab796ed4d5963ad4abe95b880f6f4d..086b283df10e1a40d120494aa1b4ed0ec03f9cb7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A5.6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A5.6.js @@ -3,6 +3,7 @@ /*--- info: The unshift property of Array has not prototype property +es5id: 15.4.4.13_A5.6 description: Checking Array.prototype.unshift.prototype ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A5.7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A5.7.js index 91152db02c7d6ad2b630eb3ed083a241dc1488f8..7f191b2f5b8b915e893c81e9ebe9c2340c0505da 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A5.7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.13/S15.4.4.13_A5.7.js @@ -3,6 +3,7 @@ /*--- info: The unshift property of Array can't be used as constructor +es5id: 15.4.4.13_A5.7 description: > If property does not implement the internal [[Construct]] method, throw a TypeError exception diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-0-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-0-1.js index 958d39ebfbfcaabe0b23cd5eaeac0159e2894c52..be408968d6121a20850d9d4f4f53fe930efa6f50 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-0-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-0-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-0-1 description: Array.prototype.indexOf must exist as a function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-0-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-0-2.js index 7e6e9c928f251ccd4156bd85adb805b4e0aace90..c50f5009a9adb21b74db035ce6ec67e2c39df747 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-0-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-0-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-0-2 description: Array.prototype.indexOf has a length property whose value is 1. includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-1.js index 36be30adcc3f97710c6f0990e66a1318cb9c5abd..7d2bc83a66ec48a5b683434faa735704144bc273 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-1-1 description: Array.prototype.indexOf applied to undefined throws a TypeError includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-10.js index ce8f27880e684de798410de0eab39bd7cec6b91a..49ce20bbb04e08b853dc9b469d27e8ef27f09c8e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-1-10 description: Array.prototype.indexOf applied to the Math object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-11.js index c65b0b2aab42922d4b094fe2330f9d1bc555cfdb..f2927190b5490e241a6f2cccb90f42c8559effe2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-1-11 description: Array.prototype.indexOf applied to Date object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-12.js index 81a42fedbdfaf8aad25251224bd082fbeaef9fab..0d3945742189ff03aebd07c6cdec8e7fd125aed9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-1-12 description: Array.prototype.indexOf applied to RegExp object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-13.js index f33a2914f480473be5ed224b58f157c0efd6f0c7..2d060f078d8b8b649b6bc2487b5fca4293727b3e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-1-13 description: Array.prototype.indexOf applied to the JSON object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-14.js index 69c7572c8735cabebfe7c551a6a00da34373ecb2..daae58e426f133151fbd1ec4f80892f422e17048 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-1-14 description: Array.prototype.indexOf applied to Error object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-15.js index a550ecdac1008f3e84a95d0a7bfcc61cbb6d7f9f..57162affd2a7b83cf6179cd95f6fcf33f12c6447 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-1-15 description: Array.prototype.indexOf applied to Arguments object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-17.js index 476b2d811283ee4b302b6ec9b344c6ae7e0071fe..a69074d60c894d2c6bbdcf09cf733ea66ebbc9d2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-1-17 description: Array.prototype.indexOf applied to the global object includes: - runTestCase.js diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-2.js index fd1b7b93cfc37e14a4300b8e0d346829b80d8d4f..37f338f59ed822e179053ee025ac33d585784111 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-1-2 description: Array.prototype.indexOf applied to null throws a TypeError includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-3.js index 086429db71ac934f8b4a27febc7dd90b2dba0823..07bffcf4d72a6b6cb22b91153177e296f98acee2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-1-3 description: Array.prototype.indexOf applied to boolean primitive includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-4.js index 5f49b704fbb878eced513ff03edcadb9ac294d37..611bb56f4d46c7ec0613793e4c8a1de974c29f81 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-1-4 description: Array.prototype.indexOf applied to Boolean Object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-5.js index 63615a95fb0a373f2aa82baa9d867741736b7b51..67e5dfb594754802dbe0b8be73ea1366719cba5d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-1-5 description: Array.prototype.indexOf applied to number primitive includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-6.js index 1c2c5a356c7cce1fa8074da565f0233428f12a2b..cca839a5ca8ad66f0e75096b2d4f81609e9f99c2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-1-6 description: Array.prototype.indexOf applied to Number object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-7.js index 73ac2e09c25bc22079a914eb5a1cc366463dcdc0..63608bbececd72fe7f7f5c62be0a0d642ccf7443 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-1-7 description: Array.prototype.indexOf applied to string primitive includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-8.js index 0f2252e7ce54f187a65cbd72d943c49ebf9db1f0..f55086918dda35e2782c6d896e8ab55b88b57206 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-1-8 description: Array.prototype.indexOf applied to String object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-9.js index 5b89dc657acb880ba911c954c58fabb23d682aa8..4ea15d8469a04476537527593549d7569287cefd 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-1-9 description: Array.prototype.indexOf applied to Function object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-10-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-10-1.js index 01b7a740f8c1437a5258d6b52a478a8dcf341f5b..de58abfdefdccd9cf04bc7fedfb7b5c2ac19597b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-10-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-10-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-10-1 description: > Array.prototype.indexOf returns -1 for elements not present in array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-10-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-10-2.js index 9326aacce7996052d41fcf0f17fd0da0c1420143..c688afb8c71997af9d9d16494f715dd6406a5abb 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-10-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-10-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-10-2 description: > Array.prototype.indexOf returns -1 if 'length' is 0 and does not access any other properties diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-1.js index 0b77bff45aab8c11f6480e71e85e6b0f928d03e4..d8668f742bff93817dfe4b790b55ad5d1adac077 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-2-1 description: > Array.prototype.indexOf - 'length' is own data property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-10.js index 93e2362a00136a6dfaad9d02c1dc5ce46f14c6c7..115863586ceb3b43ed574c3a4420c17805bebda4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-2-10 description: Array.prototype.indexOf - 'length' is inherited accessor property includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-11.js index 050c57f3cfe78937c23ac36ac7fa3ec41616d1d4..19cd825a0c16dca6cdada9ebe44796afd681acaa 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-2-11 description: > Array.prototype.indexOf - 'length' is own accessor property without a get function diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-12.js index 9da8a76ed3bfe36a41ebca1de7d1ab0e3c7d2c3e..f4130f74a20485b0ae8611f63a4cf75742d71310 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-2-12 description: > Array.prototype.indexOf - 'length' is own accessor property without a get function that overrides an inherited accessor diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-13.js index 3c88c4acac9544575299d52b80998f98b9679992..942c15daf2e9defc2775fa819270371163f7e1e9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-2-13 description: > Array.prototype.indexOf - 'length' is inherited accessor property without a get function diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-14.js index 440894d18ddadf00860d874f3d8c3887e58481bb..4defde7801f3f78cdae400a1d8bf737028ea32cb 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-2-14 description: Array.prototype.indexOf - 'length' is undefined property includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-15.js index 8487afd24e867348a7d23fac7957567e4fecd2db..053c01f69b200f307fb925f100139af27ec18fc6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-2-15 description: Array.prototype.indexOf - 'length' is property of the global object includes: - runTestCase.js diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-17.js index 7b8b0cfee53a6b0ee8f09c847b69417ab7b25029..498376340b70b1d0386cf24cf3f5dd61240f3f3e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-2-17 description: > Array.prototype.indexOf applied to Arguments object which implements its own property get method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-18.js index 969c3c9a7139182ca0fe446baab1b2b1b82fe995..f00663b0753f02a3eabd6a53d1f1c959c3a2a6c6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-2-18 description: > Array.prototype.indexOf applied to String object, which implements its own property get method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-19.js index f6396152fc6211aca6d630431580118b1664c953..2cf040e46c42ab83304567f1b528686643932539 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-2-19 description: > Array.prototype.indexOf applied to Function object which implements its own property get method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-2.js index f990588d366e4dc594debff9e47aa21b117e6b6c..961263a120588cde10c5102e6d23d672d080ab2d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-2-2 description: Array.prototype.indexOf - 'length' is own data property on an Array includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-3.js index e539451a9654a4973b507b2514b8d0fd4c9f001e..b9bbcf90103f56e03f7710353d779cbd95116e9a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-2-3 description: > Array.prototype.indexOf - 'length' is own data property that overrides an inherited data property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-4.js index 654717e1adfaf89a41367aecc13502083ab019d6..6639e12644f43b0164672bb6ba7c6deaeb67be82 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-2-4 description: > Array.prototype.indexOf - 'length' is own data property that overrides an inherited data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-5.js index 49299bbd4a636b2ab5de73a0e26b1a0e740af99f..58e42ad2686eca3aace0881930de07f123fb281c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-2-5 description: > Array.prototype.indexOf - 'length' is own data property that overrides an inherited accessor property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-6.js index b9d2c346378282e3f9c94a4897145ca403149700..2d1f710d53efadf19012bb1a5367c42858584b30 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-2-6 description: Array.prototype.indexOf - 'length' is an inherited data property includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-7.js index eaad6eb7ad1f1dae7a78c5eb9dd4ca49327f4e7b..2cda4b612cce6dc35780ca9a94dc758e22347e22 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-2-7 description: Array.prototype.indexOf - 'length' is own accessor property includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-8.js index 1544172e2b1400de68d4d91ed0f6016a6b47235c..e76e7e0272effa7fa37d9d9c40097223f0f90f63 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-2-8 description: > Array.prototype.indexOf - 'length' is own accessor property that overrides an inherited data property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-9.js index e582394cdcc9e572e639f903abcd20abf201e116..58fc2e5b77dd7ab074406e3c5a14bd336d2b7675 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-2-9 description: > Array.prototype.indexOf - 'length' is own accessor property that overrides an inherited accessor property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-1.js index 796eb1e1dd9bd33b0fc115b5b4cd1835e2240b24..45818879e72a7057646615112bcbb1d2d721623c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-3-1 description: Array.prototype.indexOf - value of 'length' is undefined includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-10.js index 98ee88f105a2235e4973205087b440b5ce91151b..4512a3d47636091704b8a9d6ad3657064dbcb94a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-3-10 description: > Array.prototype.indexOf - value of 'length' is number primitive (value is NaN) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-11.js index 34417d5ddb2b8d5fe37bfe4e3dd7568e4771d322..1b1004af73f4ff14fade59aca6eca1b45d5d724b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-3-11 description: > Array.prototype.indexOf - 'length' is a string containing a positive number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-12.js index 261b34290eed3a1938688630ddd955fc53003936..d3579368dabe5c01da8ea697312a184361ae0c5c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-3-12 description: > Array.prototype.indexOf - 'length' is a string containing a negative number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-13.js index 7a0380bbaa3a77616de7f9f3e3ecc5b1be9870c8..dcd5cb49833cefe72ee49cf21510bdbdee4af686 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-3-13 description: > Array.prototype.indexOf - 'length' is a string containing a decimal number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-14.js index 6dd9cf04b3c429f74c73c25df1c71f3fe0c8770f..7d8fef351d9e40255ca39a798277661193fd7610 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-3-14 description: > Array.prototype.indexOf - 'length' is a string containing +/-Infinity diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-15.js index 4ac7d358922751c79cf448dcf01bb738b1b6edc1..e6932a85d74bc6f8dc5396e297fbd218d8f4cebe 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-3-15 description: > Array.prototype.indexOf - 'length' is a string containing an exponential number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-16.js index 912c0afca69f5d092e67b86533dad93d4e551ead..50fec681e2def8abf535d4a6afdbe44f3b7511ca 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-3-16 description: > Array.prototype.indexOf - 'length' is a string containing a hex number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-17.js index 7315b2d460d6642c2c7fab1d1bf879e9b095b0ac..d88316318c763f66db21288c34cd66d63fbcda69 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-3-17 description: > Array.prototype.indexOf - 'length' is a string containing a number with leading zeros diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-18.js index e9dae58482b3de3f7a7d09be0bfc81c0236d3668..31e2bae259aa49237cae807086bf2103ad9a54d2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-3-18 description: > Array.prototype.indexOf - value of 'length' is a string that can't convert to a number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-19.js index b1b6e7d8de2d524fe42710f04464770be184c428..71528563806ae404256edd1a6ade9982780a04d2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-3-19 description: > Array.prototype.indexOf - value of 'length' is an Object which has an own toString method. diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-2.js index 1d74a0d39fc2819e4c7d6900fdfb783dfb4692ca..1da2a4ab11347505317772ea4fd82550efebf529 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-3-2 description: > Array.prototype.indexOf return -1 when 'length' is a boolean (value is true) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-20.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-20.js index 0ed9939137c8e528f58858e5df56bfbf4ab4239a..af4464380c9eb7ee815950ceaf467e714194fc71 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-20.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-3-20 description: > Array.prototype.indexOf - value of 'length' is an Object which has an own valueOf method. diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-21.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-21.js index 03a48868f7bcbe7c77297302c8308c08843abd0d..cf0737007db3e08547f0ea9b87e3ad15c5cc6703 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-21.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-3-21 description: > Array.prototype.indexOf - 'length' is an object that has an own valueOf method that returns an object and toString method that diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-22.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-22.js index 9844167519013d7bd767adf119662c3f40870f96..7e3d8fde96fd4cdcb8b332a7a0ac40448fa50235 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-22.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-3-22 description: > Array.prototype.indexOf throws TypeError exception when 'length' is an object with toString and valueOf methods that don�t return diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-23.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-23.js index 1408b76eee85a41226a276f9b92822c8761ced4a..75ccc0a623160b9eaa8ddd32d91b41662eb1ee3b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-23.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-3-23 description: > Array.prototype.indexOf uses inherited valueOf method when 'length' is an object with an own toString and inherited valueOf diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-24.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-24.js index d430d30af5398ece46d3c3438a3616ea24251f39..5a160ec58a64d6cf3eb833f08b46cec8b0327ab5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-24.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-3-24 description: > Array.prototype.indexOf - value of 'length' is a positive non-integer, ensure truncation occurs in the proper direction diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-25.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-25.js index 5130ec348fc953e1d1fda5ea1de0bca6892ac3e0..5b37a18966e6122473c31961445e26e438b0200d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-25.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-3-25 description: > Array.prototype.indexOf - value of 'length' is a negative non-integer, ensure truncation occurs in the proper direction diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-28.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-28.js index f9f22207833f282d717d6509cddcb44230375d14..7bc0b8b5b3f017537ce2cbf9d3a48434c3fb6d18 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-28.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-3-28 description: > Array.prototype.indexOf - value of 'length' is boundary value (2^32) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-29.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-29.js index b106b64e15d87266505816dcec6e80bbe44a649b..407655eb587c20de40411f970c5c39a2aa420ecb 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-29.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-3-29 description: > Array.prototype.indexOf - value of 'length' is boundary value (2^32 + 1) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-3.js index 032b9c49d58961ef6037406e1319ecdd2677f49e..47c1619604e68e26e9dd267e0e87c3bbf05dc60c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-3-3 description: > Array.prototype.indexOf - value of 'length' is a number (value is 0) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-4.js index 35302a417390baaf9ba94f4b927090be5e3b4d2f..d51e5e02e2d8a878f1b204dc7c2f9b039ab49034 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-3-4 description: > Array.prototype.indexOf - value of 'length' is a number (value is +0) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-5.js index 75594c7a5a2556d4b641a1d14dd20d50a844ec7c..d83be33dd496a97b2f4f37a9faaf5132d8d7687a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-3-5 description: > Array.prototype.indexOf - value of 'length' is a number (value is -0) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-6.js index fabf3cae6188880492e431b9e2d0cbb9c79a110d..cb04c9a2ebbaaf40e8f22277992f1fa1f1e9d9a2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-3-6 description: > Array.prototype.indexOf - value of 'length' is a number (value is positive) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-7.js index eddde8bc9887c98d4f1279ebc5f47a3e633be45f..045d80ae7587f5adc2b3aa16c337b9cdad349439 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-3-7 description: > Array.prototype.indexOf - value of 'length' is a number (value is negative) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-8.js index 8343a4baabb44f369e0a319fe39cdb664aab154d..9f9f16d9c931d069f4bda0f8d2276d8c34be2e45 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-3-8 description: > Array.prototype.indexOf - value of 'length' is a number (value is Infinity) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-9.js index ee95baa1315dfce43504486102e6aede8c7b8b9f..8ff0487921d90e87571312bb0465a90b134b55ec 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-3-9 description: > Array.prototype.indexOf - value of 'length' is a number (value is -Infinity) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-1.js index 6085f851fbb1aa431e89027f9ef083a983ca15ef..fab5362ca98e1d3c3254bdfe20120c4cbff7655e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-4-1 description: Array.prototype.indexOf returns -1 if 'length' is 0 (empty array) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-10.js index 943f230c31c7dacaa70323c087126ebeb90d7154..5d4e4e6f99767c4e0bbe4ae6721a741c11a1d095 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-4-10 description: Array.prototype.indexOf - 'length' is a number of value -6e-1 includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-11.js index 38b12e9ca2485086c7797beedccab5b266ca4f32..684ccc5729c8b2bcae9ca462672959c2d6ed45e1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-4-11 description: Array.prototype.indexOf - 'length' is an empty string includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-2.js index 19477dd522bb81d79ae7b8be06af7ae61051eb53..2fc6f57e45f083522fb6eda418ca6eb867fc763c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-4-2 description: > Array.prototype.indexOf returns -1 if 'length' is 0 ( length overridden to null (type conversion)) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-3.js index 6cb840758bb35d96397c66c3c356b6b021c9aaf3..92cc87dac34850417f6583b19784d3139b1231d2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-4-3 description: > Array.prototype.indexOf returns -1 if 'length' is 0 (length overridden to false (type conversion)) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-4.js index c0c98db3d31192f761c86360c5f08205983fec3e..78c923dbef9d0b9b9a94ceae5bb842bd02d7e2d5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-4-4 description: > Array.prototype.indexOf returns -1 if 'length' is 0 (generic 'array' with length 0 ) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-5.js index ee30763926ec238364f9084b4cf9e23f38fb8ba3..be4595b193cb510c69355d0a6f87ec53eb7e15bd 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-4-5 description: > Array.prototype.indexOf returns -1 if 'length' is 0 ( length overridden to '0' (type conversion)) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-6.js index ea8c182c7af6fd690be9703ee498159b403f059c..c41ecd38137072f4d2b252a91affa8f687cf8344 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-4-6 description: > Array.prototype.indexOf returns -1 if 'length' is 0 (subclassed Array, length overridden with obj with valueOf) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-7.js index 60c9864b04fc488465648981690727311a49fb53..07edda706bca002477619f6bc91a30108545d159 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-4-7 description: > Array.prototype.indexOf returns -1 if 'length' is 0 ( length is object overridden with obj w/o valueOf (toString)) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-8.js index 6a1d71ac20dd59ca97d10d73072ac8a34e624333..2bc1d47aabe18e4f0d0375c8e5923e3ddcd41bc6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-4-8 description: > Array.prototype.indexOf returns -1 if 'length' is 0 (length is an empty array) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-9.js index ea0bf99efed2e62755bf92ebd9250bb38446163b..f5dd4a8a35721bf448a04a9f8b988fe2e87c5d72 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-4-9 description: Array.prototype.indexOf - 'length' is a number of value 0.1 includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-1.js index fc3d7221affc18b5c7c7c8bc4605c46c59cbf7f3..1aca5363dc1f7a7c24cb8022febb495af68c7bc4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-5-1 description: Array.prototype.indexOf when fromIndex is string includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-10.js index 3b106f55437c8d9b7b9c36c576508e85ea5be0be..1cec7737c9bb4958b5f46515cb426226a8a6d37d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-5-10 description: > Array.prototype.indexOf - value of 'fromIndex' is a number (value is positive number) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-11.js index 178ee616d896385b04b061d14f3780308519693a..58c13743f8445968db3f8fcb8d58f103faae6296 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-5-11 description: > Array.prototype.indexOf - value of 'fromIndex' is a number (value is negative number) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-12.js index 7c6a1ef4793b160b72a50e4e08e3a2a816b0e312..2e7a0939af612c5fc9247fe30ea152988eeb6fd2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-5-12 description: > Array.prototype.indexOf - value of 'fromIndex' is a number (value is Infinity) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-13.js index 52e76fc399ace7eb594cf21b7a290c700f93d11e..a0751e31d75c336cebb58a28e83f238d9915c6d9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-5-13 description: > Array.prototype.indexOf - value of 'fromIndex' is a number (value is -Infinity) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-14.js index 67b211f0ad855300ad955f1136ef100861fab8b2..0ed9981bb362cf090d47724037bd53e06218d67e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-5-14 description: > Array.prototype.indexOf - value of 'fromIndex' is a number (value is NaN) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-15.js index b6716909161c22cc31d3cc079adf8b910ac28666..c84299644d21f98ced1ad0d2aa54a3a63fb55a93 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-5-15 description: > Array.prototype.indexOf - value of 'fromIndex' is a string containing a negative number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-16.js index 46ffb164c42fd38b80bfebd719e2eeedbdb12cce..af0be01796a7dcffda1d8ae2f8d381009dd8e5a7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-5-16 description: > Array.prototype.indexOf - value of 'fromIndex' is a string containing Infinity diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-17.js index f92d2dd25646255348ed4b9131a93ace01802da7..5f8ec8413cf07ea76784066e8c195a54af45c29f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-5-17 description: > Array.prototype.indexOf - value of 'fromIndex' is a string containing -Infinity diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-18.js index a30edda2d508cd58435f829daf0f4b82568aea27..cbdf1ae32653c394a15682911d7185ecfc9faad0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-5-18 description: > Array.prototype.indexOf - value of 'fromIndex' is a string containing an exponential number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-19.js index d5aef49a506280c3560e16b7092c7b545e848247..f28450f0bd347df57ecaa4f25896d22c761d12d9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-5-19 description: > Array.prototype.indexOf - value of 'fromIndex' is a string containing a hex number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-2.js index 6e57f065cd0ae5b06118d3cd7d6939a29b79aa2d..800797003f91b15d3741edec5c4a7aad1a19a94c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-5-2 description: Array.prototype.indexOf when fromIndex is floating point number includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-20.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-20.js index c529d9b5055f3acaf0095c306c44069a37ddeb86..d810a76bf7ca58d1fc80899a752a3d245034fac7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-20.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-5-20 description: > Array.prototype.indexOf - value of 'fromIndex' which is a string containing a number with leading zeros diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-21.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-21.js index 015e0dc75e901149c8cefbf89eef8f3615dfc321..b9f38ec8877dc5200f907bb147379062fac65561 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-21.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-5-21 description: > Array.prototype.indexOf - value of 'fromIndex' is an Object, which has an own toString method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-22.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-22.js index dcba8e0a14c630411f0d8a98403705f62ecdcf8f..cc818c382bd5d031faf347d3d944ec6d832a04eb 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-22.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-5-22 description: > Array.prototype.indexOf - value of 'fromIndex' is an Object, which has an own valueOf method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-23.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-23.js index 13c18346d639209287d83bf54166fca870dd70bf..64da0ce6393a6ee60ca183158a64b94d0edc9ec9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-23.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-5-23 description: > Array.prototype.indexOf - value of 'fromIndex' is an object that has an own valueOf method that returns an object and toString diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-24.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-24.js index f9ca99e916ec6721ccb682c6a60b8acebfea3224..b49c13970075514a7706a12cce79e96ef71d7324 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-24.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-5-24 description: > Array.prototype.indexOf throws TypeError exception when value of 'fromIndex' is an object with toString and valueOf methods that diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-25.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-25.js index 42592de85be31de0ff481db3778bb2f27466c9fb..dad482b057339d639c178ce1bce6befb043e1231 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-25.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-5-25 description: > Array.prototype.indexOf uses inherited valueOf method when value of 'fromIndex' is an object with an own toString and inherited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-26.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-26.js index 3f94ebd9d43716a7c2887952b1dc4dfff8e65a66..a0161ab0548fa8252f0f566dddc545e79174b085 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-26.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-26.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-5-26 description: > Array.prototype.indexOf - side effects produced by step 2 are visible when an exception occurs diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-27.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-27.js index 07996572535f63a3f63333f01de01d73e583f949..56999c41e7b472c6016ba1ef8a50a7cd038f1e34 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-27.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-27.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-5-27 description: > Array.prototype.indexOf - side effects produced by step 3 are visible when an exception occurs diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-28.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-28.js index 39820eec7807cf15eb1448740695ea1029caf630..aa27c5a755797c10561b4b89fae8080b1343bfd0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-28.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-5-28 description: > Array.prototype.indexOf - side effects produced by step 1 are visible when an exception occurs diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-29.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-29.js index 56dabfedb67d6f0b18f304cc2e81d22d815802c2..cc5bd35ea1183dfa7dc32f3133a88b023f830d4f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-29.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-5-29 description: > Array.prototype.indexOf - side effects produced by step 2 are visible when an exception occurs diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-3.js index 1d75def5424e189c126f33d935c37a52dcfea0da..3fc08e1fdd24d1e3189c669b2117a0c75cff4e28 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-5-3 description: Array.prototype.indexOf when fromIndex is boolean includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-30.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-30.js index f6d8848bae31ea94a17e8a9e95846196bbe41f47..239403cca290b4328a7ee82901dd585a8f2be618 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-30.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-30.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-5-30 description: > Array.prototype.indexOf - side effects produced by step 3 are visible when an exception occurs diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-31.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-31.js index e6be2099c59f764ffb7d0fbc4ab72c33206f5cb2..bbc6acefe15097307760064949d3c8928e1b366b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-31.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-31.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-5-31 description: > Array.prototype.indexOf - 'fromIndex' is a positive non-integer, verify truncation occurs in the proper direction diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-32.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-32.js index 750aea7ec981396ca429d14c45121b1dedbe87eb..8ee38614bd295b3e4d59ab6e75d3ce0193c956aa 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-32.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-32.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-5-32 description: > Array.prototype.indexOf - 'fromIndex' is a negative non-integer, verify truncation occurs in the proper direction diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-33.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-33.js index 44231f8a67dfe682e412f0c60524a0165774bb15..04a07d73c7f14941ccc6e1e29f351e1b03c85858 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-33.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-33.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-5-33 description: > Array.prototype.indexOf match on the first element, a middle element and the last element when 'fromIndex' is passed diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-4.js index af15b1d469697074ba17b0de34ecb6551f4aabbb..002d7c931d0379606798b2c41eef2e453fc23c45 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-5-4 description: Array.prototype.indexOf returns 0 if fromIndex is 'undefined' includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-5.js index 1759f60aa12a3a7dfacd02c3c4fc8b3d0e8ebe9e..4568301d526d9c70467f1c11e68c5587eb082920 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-5-5 description: Array.prototype.indexOf returns 0 if fromIndex is null includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-6.js index 2893fe8c1daab95a710e81d601b2b2229b2ab79f..1eb79c79772c56acd22a3d8d170fa4312f244244 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-5-6 description: Array.prototype.indexOf - 'fromIndex' isn't passed includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-7.js index a1fbbb9cd75eb7b40f2bcc0bded2e94faeaf9fbf..eb8c1d1256b074499250793bea2cd07bfb1bbccc 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-5-7 description: > Array.prototype.indexOf - value of 'fromIndex' is a number (value is 0) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-8.js index 571c6cd63e22760f62360202e89c14352fe18c75..634928b0f9df8d50927c07b8f3a1f5b8dd58a157 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-5-8 description: > Array.prototype.indexOf - value of 'fromIndex' is a number (value is +0) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-9.js index 01b310d40fb689183c71f77162e053c7f63b1e79..66fb9e3447f4b80e72c72201fdced5294f576864 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-5-9 description: > Array.prototype.indexOf - value of 'fromIndex' is a number (value is -0) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-6-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-6-1.js index 50aa35884e6908b7b7e669c0ca9a063ffdc528d4..d35c8a74394f833f0cd53acdbc4265cd83902940 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-6-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-6-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-6-1 description: > Array.prototype.indexOf returns -1 if fromIndex is greater than Array length diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-1.js index 5e36d9b9f9b8d24a987d2788596b5ae6e63d92e8..6a53bc3b6ecd030887840b401d8513c08b23b491 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-7-1 description: > Array.prototype.indexOf returns -1 when 'fromIndex' is length of array - 1 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-2.js index 42f3e04360363cbc759a4383fedc2ddab289d03f..c3494043b83c537a79d75a35e5a99b708837ffc3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-7-2 description: > Array.prototype.indexOf returns correct index when 'fromIndex' is length of array - 1 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-3.js index 6c5010f4e78b6b79b5c61772facbdbb59dd04ff1..dfe46944072109531307af9a0ccc7197ad9489ac 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-7-3 description: > Array.prototype.indexOf returns -1 when 'fromIndex' and 'length' are both 0 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-4.js index ff48872ebec53354de476a4556905cf03f02fa36..0923487ad158c6f258b2173c5e1ed727c231c59f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-7-4 description: Array.prototype.indexOf returns -1 when 'fromIndex' is 1 includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-5.js index 0428f5fbd4c48a42938d9bf20cfb162f5a298c5a..526297c12fe3977785a018f7a362c89905953877 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-7-5 description: Array.prototype.indexOf returns correct index when 'fromIndex' is 1 includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-1.js index f7b9ba2ef1687bd28b436c857c48f81be3b556d5..fb7bc1ee28ee12644750db6c38232dc1ea25e2d8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-8-1 description: Array.prototype.indexOf with negative fromIndex includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-2.js index dcaf435d940104216c753c75fe2d67555712f56e..8932428b3ddeb89f10555ea513d370f2a003dd64 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-8-2 description: > Array.prototype.indexOf returns correct index when 'fromIndex' is -1 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-3.js index ab1c88cb150a2db2b43464eaaca86f1d1a816409..64ad22ce6ca28745ce5eaae561a16551671225aa 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-8-3 description: > Array.prototype.indexOf returns -1 when abs('fromIndex') is length of array - 1 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-4.js index 189ae4a692a465503afa489dcd1725a98666fec2..0a99d824c2d91cc7be642ea1d6ac921516f83a58 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-8-4 description: > Array.prototype.indexOf returns -1 when abs('fromIndex') is length of array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-1.js index 5a7383e9dc2df73f9ced6fde4b01473b5812e458..023cc9d0ba8184d7f0ddd17660bc7d27899389ce 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-1 description: Array.prototype.indexOf must return correct index (boolean) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-10.js index fa24b0c4972e26df12a438ae2c9793dd61f50fc5..190eb10c0155401a6f429ec75442144eab29d047 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-10.js @@ -8,6 +8,7 @@ info: > note that prior to the finally ES5 draft SameValue was used for comparisions and hence NaNs could be found using indexOf * +es5id: 15.4.4.14-9-10 description: Array.prototype.indexOf must return correct index (NaN) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-11.js index f6996f129f0cb84e885db446f2692a7e809d22a7..e139518fefb014ccf30fe4eff141626217024e8e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-11 description: > Array.prototype.indexOf - the length of iteration isn't changed by adding elements to the array during iteration diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-2.js index 0b7f6c33545a3dc6cfba0eaf4f5fcdbc6546c6c2..3c60b72f8f4fddbacef2f976a662175b731d9bc8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-2 description: Array.prototype.indexOf must return correct index (Number) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-3.js index 8358d3930ed5f4797b9ca34450b7ccb60c878101..f223cf7040078acad7b4c87b1bde6fd1e151e311 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-3 description: Array.prototype.indexOf must return correct index(string) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-4.js index 75b73f32bb88087a6662300b720210fe206b6d0e..ba6a84b6a074551d0892610aaf56f40983eb945c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-4 description: Array.prototype.indexOf must return correct index(undefined) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-5.js index 726536dc8914cbc57117ea6b71af50a8ccb3c116..faf63d4dd93dd7cb6643705ec7186101c225c301 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-5 description: Array.prototype.indexOf must return correct index (Object) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-6.js index 6010f4b872ceaff438638869b14a549c2578e987..a8b76b7f88c10fdd1e68382801f996e0c8ac16ec 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-6 description: Array.prototype.indexOf must return correct index(null) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-7.js index bebd58d56f854e056a5ffd8f75b84e022d30ffba..19cf396d75650eceb91aefe0e9e8fd34cae8f1db 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-7 description: Array.prototype.indexOf must return correct index (self reference) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-8.js index b04bba42d217b9bce0f59db3269325942b5ec9c3..e77178a33597227643ca94ac9b78d84671f4b79c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-8 description: Array.prototype.indexOf must return correct index (Array) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-9.js index ee1c78ab423208b2ef452a84283976946097ef4f..8596e56428fadd421c7b9c91b77c59f2e63422df 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-9 description: Array.prototype.indexOf must return correct index (Sparse Array) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-1.js index b05853d15ab8037487c1a10b3f9fc52c44c00caa..4b277d56414fb214a711b9af8841dfbad80b2e6a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-a-1 description: > Array.prototype.indexOf - added properties in step 2 are visible here diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-10.js index 7ad43af7c9e5ef29efa98e24b0ebca6c2f2b23a0..b50c81449ea2a313965ddc7409592af9ebd2a5c5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-a-10 description: > Array.prototype.indexOf - properties can be added to prototype after current position are visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-11.js index 83146efbeab97d0bdfbc1bc69006c6d106844851..15ae536a2c8b0d02bfb8170d66c0c9ae3133ac6b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-a-11 description: > Array.prototype.indexOf - deleting own property causes index property not to be visited on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-12.js index 6efe02c523dced170d936689ea883f31ed0975ad..07f991ebba25606c7b83692b21308252010b2e2c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-a-12 description: > Array.prototype.indexOf - deleting own property causes index property not to be visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-13.js index db597955dfd2bc5e21b3ba4f3a4967262873df75..0ccea311ac4e1d8f403dcf00a3fc9886b1863e81 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-a-13 description: > Array.prototype.indexOf - deleting property of prototype causes prototype index property not to be visited on an Array-like Object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-14.js index e742b2bf336752e3adc886d0a91abb0279b5e059..62cc9cfa08c7b0d15bc0cf18ebab03fcd11e854b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-a-14 description: > Array.prototype.indexOf - deleting property of prototype causes prototype index property not to be visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-15.js index e492ebd1cff790ba3f782011d4faa25fe0ad880f..100f495748fc208f26dac16146afaf2274ad499a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-a-15 description: > Array.prototype.indexOf - deleting own property with prototype property causes prototype index property to be visited on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-16.js index 8cb24c8170cb8f6f55db0bff9f383bd7e727716b..339b50d12fbe812a7f8d2bea262af2829e68617c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-a-16 description: > Array.prototype.indexOf - deleting own property with prototype property causes prototype index property to be visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-17.js index f1b062895de8c5c8fbe24c7e58b9479549cf4d39..a89e3a1b90777d1debbc1a1a6631031370a1eabd 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-a-17 description: > Array.prototype.indexOf - decreasing length of array causes index property not to be visited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-18.js index bdfde4242792b35767cc1fc5a0fbcfaa7a7c43b8..5523ef289d5197b6ad4e031487f8bbb68928272b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-a-18 description: > Array.prototype.indexOf - decreasing length of array with prototype property causes prototype index property to be visited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-19.js index dcf6266dccefc7d63848a918e4deb245a259e21e..82276d2c30e433017cc6f79e2301ed80e2e5084e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-a-19 description: > Array.prototype.indexOf - decreasing length of array does not delete non-configurable properties diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-2.js index db6f90286e93c080d218cf6bbd99cb7bd0e7a1b3..1e9c7f0478b152a6cc182ad44d3918592902d3f5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-a-2 description: > Array.prototype.indexOf - added properties in step 5 are visible here on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-3.js index a4c8a20990cc3379f36f166eb72f252c7c08873c..1bf7dcb49875df4ce6303b577722425db547b609 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-a-3 description: > Array.prototype.indexOf - added properties in step 5 are visible here on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-4.js index 25f33503d7bf18010d97ce6968e0eb0fcd7006d8..6cfcaf513ebe8c01d6440d35a7849d1d7c480042 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-a-4 description: > Array.prototype.indexOf - deleted properties in step 2 are visible here diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-5.js index a9b654bad17e083b06baaf7a912e5bd1ce51c211..fa453663a5af5867e083e641a553897357cb928e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-a-5 description: > Array.prototype.indexOf - deleted properties in step 5 are visible here on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-6.js index 0575e20d4939f8745826a5410281ce63a0254c73..097255f167158155c0b5ecd0e319dfb5dfbd7a3f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-a-6 description: > Array.prototype.indexOf - deleted properties in step 5 are visible here on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-7.js index 512abbeb563aeca5a14ae59f5a5b5bc49d35b971..bab390acb86c9179c95025c38196f422d924dfc3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-a-7 description: > Array.prototype.indexOf - properties added into own object after current position are visited on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-8.js index 67fdc3ddd93d6772a04370037f0a132bc1ce062a..1a612e2884b45fbe359d3c2f5281d86015885ad0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-a-8 description: > Array.prototype.indexOf - properties added into own object after current position are visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-9.js index cd87f5a1b4b193cb657bede4d70406f58422b184..95adffc717edd590b2b80cd165252470b6416e5b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-a-9 description: > Array.prototype.indexOf - properties can be added to prototype after current position are visited on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-1.js index 22a0ebd75e7ae869df4cd3a17bde2a11587e6826..2d9d11f2d87a55e1772da8af57aa0ed27ebb6e39 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-1 description: Array.prototype.indexOf - non-existent property wouldn't be called includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-1.js index 8d2046ad799e40181b1a1358ec701cacdaa0cb50..5b1f767f115becc2b13cf694090b4194d83eb861 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-i-1 description: > Array.prototype.indexOf - element to be retrieved is own data property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-10.js index 95d42dd5c51dc0baf758c4cb799ccd5fd0972ba7..2c6f4f5eb640d916214d30029211871a7bb55215 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-i-10 description: > Array.prototype.indexOf - element to be retrieved is own accessor property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-11.js index 5a11c0c453623e9d8004522e7a99c6e363986a58..8e978aff20d7eb85868fbe3f1fa7775959b4b77d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-i-11 description: > Array.prototype.indexOf - element to be retrieved is own accessor property that overrides an inherited data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-12.js index a09ef544458d83812c86b8a956193a4a2ddcb03b..13e189983c531c56b1ecae51609ac3128c77dd9b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-i-12 description: > Array.prototype.indexOf - element to be retrieved is own accessor property that overrides an inherited data property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-13.js index fe76f073306db1115454d6be4e6d622af5c0d662..ecd26ca209d57fc6f473c77cc7a060c1a2c75b58 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-i-13 description: > Array.prototype.indexOf - element to be retrieved is own accessor property that overrides an inherited accessor property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-14.js index 10f7c94ee697d242de2a0b69f2b96baa0e1e9178..8b9bfd0dc8522cd9d49b8a736803275f24839c95 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-i-14 description: > Array.prototype.indexOf - element to be retrieved is own accessor property that overrides an inherited accessor property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-15.js index af124ec949432cfc3f0f99956fe5d2e6eb17a4e7..88c333593ce28c6066b0d0ca834d17b81bcc57ea 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-i-15 description: > Array.prototype.indexOf - element to be retrieved is inherited accessor property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-16.js index 112bd12b790150269ccd9e5a6bc2492e246f6fc5..570705cb0edcd778b4443c6f60d22504fbb936cd 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-i-16 description: > Array.prototype.indexOf - element to be retrieved is inherited accessor property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-17.js index 20ba76dff494d48d4e1bddce6f765fe7315447d9..5b744bc0be984c3feb48e1ed477dc69f84430f4d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-i-17 description: > Array.prototype.indexOf - element to be retrieved is own accessor property without a get function on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-18.js index 9a5bde6ad2bdc1ecd839d48f96f6552a17d088fa..ee6483722d8eed91f44f65bb28896ed599488d22 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-i-18 description: > Array.prototype.indexOf - element to be retrieved is own accessor property without a get function on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-19.js index 153e8929f82d27b09f7ec2d16d43b607bc619d69..518d20dde1012ae2db32bd17f97b76943740dbe9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-i-19 description: > Array.prototype.indexOf - element to be retrieved is own accessor property without a get function that overrides an inherited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-2.js index 15e71a18642e923ea8027e1862208b9d8b248118..998406f020164b6e0616769a698e7ab358f47999 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-i-2 description: > Array.prototype.indexOf - element to be retrieved is own data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-20.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-20.js index b38a647af688820a0b6f3ad0cad3087b66bfa23d..608709110867532089e9c54b09b137213d6dc0a3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-20.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-i-20 description: > Array.prototype.indexOf - element to be retrieved is own accessor property without a get function that overrides an inherited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-21.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-21.js index ed5d2ebdf2518623a21ee3ab3fe0ec9559ef7e40..6a7d9febae19ea0f8459c042b615b42d4c59e99c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-21.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-i-21 description: > Array.prototype.indexOf - element to be retrieved is inherited accessor property without a get function on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-22.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-22.js index a2261a5a550134e18deb4f4b8c05ada0e0f05e16..dd300a9b940aee9202e5ae215c17c8048eb32385 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-22.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-i-22 description: > Array.prototype.indexOf - element to be retrieved is inherited accessor property without a get function on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-23.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-23.js index 6c2398ac1b3283e26bc440ef4f2f4e645331215b..8f9d4939c4e9c0f837294fdc26c43d6fe1e69176 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-23.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-i-23 description: Array.prototype.indexOf - This object is the global object includes: - runTestCase.js diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-25.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-25.js index 6244fce2405d8c6b3249d955303901af0dc5042a..b783584faab3367ec1def425a072b0c2b9bdeaf9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-25.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-i-25 description: > Array.prototype.indexOf applied to Arguments object which implements its own property get method (number of arguments is diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-26.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-26.js index 6d1a797db63457fd379baebe927419ace3967478..1633f0eaa685659e8a28686eabfc3af5a6ed5e32 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-26.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-26.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-i-26 description: > Array.prototype.indexOf applied to Arguments object which implements its own property get method (number of arguments equals diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-27.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-27.js index fc1949d1a21e6196bab8c7214e1feb78f1dcf64a..ecabd18f171738c802452fdee2e989034a8c2e67 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-27.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-27.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-i-27 description: > Array.prototype.indexOf applied to Arguments object which implements its own property get method (number of arguments is diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-28.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-28.js index 6672dc44d3f3026f8a6db57ad50e87f43fb7a15d..34e0bfb7d01c1571e8c9289d6404b9346207017d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-28.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-i-28 description: > Array.prototype.indexOf - side-effects are visible in subsequent iterations on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-29.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-29.js index fcd79d7eedc268e99dbfb9a4947046ef3fca2c00..6d333922f630f736b6837e620864398ac66de6ec 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-29.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-i-29 description: > Array.prototype.indexOf - side-effects are visible in subsequent iterations on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-3.js index 01c9129cb6b5cf227d679808d2ea384e29a67e64..b321126b6d77a2fb9247196f4ad279033102e3dc 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-i-3 description: > Array.prototype.indexOf - element to be retrieved is own data property that overrides an inherited data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-30.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-30.js index 2dc6def72bb1f779e7cef2c077d4c59ab92481bd..1a8f401b880235bbb7b4c58e79f44a7690544cab 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-30.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-30.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-i-30 description: > Array.prototype.indexOf - terminates iteration on unhandled exception on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-31.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-31.js index 8f4e5a2bb30fa9f6e967c452e76e84f286813621..0aeab6b9c48451284bfe804f0843f3436a66e14b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-31.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-31.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-i-31 description: > Array.prototype.indexOf - terminates iteration on unhandled exception on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-4.js index 60e85ff2ebf0d24bf6184a83159f1c0126fe7c80..4b1ff81dad500132741fae04e02acb23b1b6ff2a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-i-4 description: > Array.prototype.indexOf - element to be retrieved is own data property that overrides an inherited data property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-5.js index baaaf396ac121e6cda7bff8d6fcbc928ed8d1108..a6a0db3d36796f8f1a2b3985583ad9a5944c32a3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-i-5 description: > Array.prototype.indexOf - element to be retrieved is own data property that overrides an inherited accessor property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-6.js index d55e38499cf54b1d381d7fb9f0597fc263c89bbe..c82728cf85427a1c4a2ef60ced71b504f28e26e3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-i-6 description: > Array.prototype.indexOf - element to be retrieved is own data property that overrides an inherited accessor property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-7.js index 431744ff1f95d68b47e3fcadd32fa6f0334a761c..49d9f5f7f0cf6a01ea382e53f2038b49b267d828 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-i-7 description: > Array.prototype.indexOf - element to be retrieved is inherited data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-8.js index e70ca50e5aaad229407730033c2fabbb64fba24c..d087613a4061a35c25cad5cd76700b661865da61 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-i-8 description: > Array.prototype.indexOf - element to be retrieved is inherited data property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-9.js index 1b991a52cf240317aad620fd887b8c0183697d3d..bc966147780d617b0f9b77fd99b4b9a2fe5bb4b6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-i-9 description: > Array.prototype.indexOf - element to be retrieved is own accessor property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-1.js index dc9ee02d1dd20e6e50077e3d18b427303dfb64b8..777d7f53b934509256459bc3436776c74a4ac4fa 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-ii-1 description: > Array.prototype.indexOf - type of array element is different from type of search element diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-10.js index ae9f136c267cbb9e0a3c8e451f942e1ff1863460..2a9a926f3d57b1e30816334b6403fd37bc5ee385 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-ii-10 description: > Array.prototype.indexOf - both array element and search element are Boolean type, and they have same value diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-11.js index 82f78512257c07a248b0c496cf2a753798f33f4b..125f9403f374ecb340d04539983edba476929ecd 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-ii-11 description: > Array.prototype.indexOf - both array element and search element are Object type, and they refer to the same object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-2.js index c0dadc3ab56ef8c80e43beb81161d94704b573e5..f9ace5aeff4c33010334e1afb00bf16b414ece38 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-ii-2 description: > Array.prototype.indexOf - both type of array element and type of search element are Undefined diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-3.js index 28bf65c3337519e0804bf7cec1c4ba86912a0f47..1e11b82369f794992ff33f8f183d332a04b3dfd6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-ii-3 description: > Array.prototype.indexOf - both type of array element and type of search element are null diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-4.js index 303018e501af2756c46d204ce1db9d5d0aaf9be5..bc0a7f7552ea58d9ee046bb38ac99dd0de25da41 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-ii-4 description: Array.prototype.indexOf - search element is NaN includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-5.js index b90747588e8161c8cc9f7380c29a6f8b2c5c6a5e..91c3dfd9e37e6a46fbeea2c276a1cd79d3c1c19f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-ii-5 description: Array.prototype.indexOf - search element is -NaN includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-6.js index ee01067d7477d41937f149fdc0011c3efaf01cab..faca0e33fa6c00a2c17ea05b9211b378ba541d59 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-ii-6 description: > Array.prototype.indexOf - array element is +0 and search element is -0 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-7.js index 7dcec9abc56119141855c69d7a48424a519785e3..7545bf9599e7736e729211ae60a49080650ebfb9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-ii-7 description: > Array.prototype.indexOf - array element is -0 and search element is +0 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-8.js index 7e9805a83a3b2d0963994701eab011282c6965fd..f57e0f8c38ae0e694bdc4cf59965a51fa850349b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-ii-8 description: > Array.prototype.indexOf - both array element and search element are Number, and they have same value diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-9.js index cf49ade9eb73aa1d740629f385196fd64341098a..24d3bb0cbe7c5e95c24cb01e52f4897f03130f05 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-ii-9 description: > Array.prototype.indexOf - both array element and search element are String, and they have exactly the same sequence of characters diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-iii-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-iii-1.js index 211b4ae103e91136cc0ce5a74c980eb33da142c8..2474698d489d9c1d1a9d98d046c4ccbedb022db1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-iii-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-iii-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-iii-1 description: > Array.prototype.indexOf - returns index of last one when more than two elements in array are eligible diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-iii-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-iii-2.js index 13ed62ac9fcff073011345991b461e5ff9fc6f12..d7d4e6ff4be1fb0e6a28589987f89fa9629fddf6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-iii-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-iii-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.14-9-b-iii-2 description: > Array.prototype.indexOf - returns without visiting subsequent element once search value is found diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-0-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-0-1.js index 64371f367bd0789417aa4e87f2da3271e3a692a9..c5efa44bf314f83b7cc245d11744ee20fec51100 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-0-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-0-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-0-1 description: Array.prototype.lastIndexOf must exist as a function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-0-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-0-2.js index bdff5303f67d3a8027b85c44c18645d29e9e0878..d3fd10e14b59d1ba4fa3925193b99f8189b2dff4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-0-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-0-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-0-2 description: Array.prototype.lastIndexOf has a length property whose value is 1. includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-1.js index b13ee11f67d023baea8a23d5bd5f092b338dce2d..f951c919a0190e0c36c20110111a3d63077f804d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-1-1 description: Array.prototype.lastIndexOf applied to undefined throws a TypeError includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-10.js index d1be8ebb6b3387e829e288bc4590e8ec68448ac2..9dd8c9e7ad8904798e4df75b8817076d61b9acc3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-1-10 description: Array.prototype.lastIndexOf applied to the Math object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-11.js index 3577ee93d7ce8bccaadef7a25d1ae09322051040..fa08460cd161f1435bcd7b8059511c9950cd87ff 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-1-11 description: Array.prototype.lastIndexOf applied to Date object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-12.js index f3cd78438e946506005b0ecd1272b61bd62d52cc..d2cf236d7cc40587ba350c49dab759d9e514e759 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-1-12 description: Array.prototype.lastIndexOf applied to RegExp object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-13.js index 58cc6773c98816308291622bdc33c4258f3f2d7c..74ce99c97d753909bad2ae33312c6a93e0058eb6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-1-13 description: Array.prototype.lastIndexOf applied to the JSON object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-14.js index 6d542bdf1ce5e8d86037ac6438dade97d0f3151f..a0014654aef019d6fa59267a53e50b2c6120ec44 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-1-14 description: Array.prototype.lastIndexOf applied to Error object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-15.js index 14806caa838dceba4cea20af7ca048152f068e06..46eaac5c49dab7c04b260d6b6e7586c3b7ae4110 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-1-15 description: Array.prototype.lastIndexOf applied to the Arguments object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-17.js index 86896003403de0976d7830e176ae2dc283372dcc..85cf257df297c3af7c90af85e3e6842edb14a0fb 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-1-17 description: Array.prototype.lastIndexOf applied to the global object includes: - runTestCase.js diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-2.js index 36c810e2ff83a2d642c038069db412ba35d52795..1c580af6bd8bd1815a18097c3cd458703130f085 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-1-2 description: Array.prototype.lastIndexOf applied to null throws a TypeError includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-3.js index 26d3705af6dd459d7b9277e80b8717c83840f654..12973e6a438c08b854c1cddcf5275b9dbcc53e42 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-1-3 description: Array.prototype.lastIndexOf applied to boolean primitive includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-4.js index bc672cadecd3693a4569d8157c0a8b6bd4f499ba..d89dec5bfb4a3ed559b3f122963bc6774aae6e60 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-1-4 description: Array.prototype.lastIndexOf applied to Boolean object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-5.js index 6a20348ab47c1372622097dbf4c72dfd0ef58909..d2c3bf25cc89a09cefb277296db9aa262c644e70 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-1-5 description: Array.prototype.lastIndexOf applied to number primitive includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-6.js index 4274a80dcec38c546854386125e68aac1c2054da..2d4df4a1c2f3d85b67c7b3f5028a8775dc8c6678 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-1-6 description: Array.prototype.lastIndexOf applied to Number object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-7.js index 19b75c63f16889cfa71ab64adaa58e5a6b844e31..ae4eff6aabad0ba17516bfb4ee92b36856c42222 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-1-7 description: Array.prototype.lastIndexOf applied to string primitive includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-8.js index dbf90cddf72e76d5de6e906ce87e934d1af1eb96..5e0fb607a214cfffdaf339a1e97632e909ffde9f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-1-8 description: Array.prototype.lastIndexOf applied to String object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-9.js index 178762689db11c223ecdb76b868d80129603a179..b6a379bee0bc283cee9c46c6168b6be4531fc544 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-1-9 description: Array.prototype.lastIndexOf applied to Function object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-1.js index 3dfbcfb5193af4cfaf8942dc0534894ccea33d93..11993ee0a006a14ffb4214e9fca4b0f517a3279f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-2-1 description: > Array.prototype.lastIndexOf - 'length' is own data property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-10.js index e8c974c71e295802a8f68def5a2f6f5277e79c83..95fe8874da26af06a9715d8376abab350d523ccf 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-2-10 description: > Array.prototype.lastIndexOf - 'length' is inherited accessor property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-11.js index c8135f76cae856e73bb580e00362203d50486f59..69077c291c76780f4647364faf0970ebc096e2f4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-2-11 description: > Array.prototype.lastIndexOf - 'length' is own accessor property without a get function on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-12.js index 5d4fc8b954b115810e7b950619fb94667bcb1c02..fd450cdd458b73639b5265ace6b88e1e14658acb 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-2-12 description: > Array.prototype.lastIndexOf - 'length' is own accessor property without a get function that overrides an inherited accessor diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-13.js index 6b2a14c8dfc0c2f82e3430a4999380171208a16d..f1838f0ea5d958644f17170a6a47c44d728cd278 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-2-13 description: > Array.prototype.lastIndexOf - 'length' is inherited accessor property without a get function on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-14.js index da1654cb259484b60a492af85bed6a83f3d760ff..887afabc531ef59d312ed1fe71d86d2c97691c30 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-2-14 description: > Array.prototype.lastIndexOf - 'length' is undefined property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-15.js index 0c908949515d5984458918ae996aafecd07cd11f..bcd607902685491c1137f466b2609f2496e01c67 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-2-15 description: > Array.prototype.lastIndexOf - 'length' is property of the global object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-17.js index 074d3b99fa7ef77d2abf297154555cc53b5617f8..d6967645a533d9943b209df370d88d8c6ed53ae7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-2-17 description: > Array.prototype.lastIndexOf applied to Arguments object which implements its own property get method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-18.js index 97faba2aef59d2cf3d6ac2b8cb01858cec6aeb70..7d87f3b49a2227e42dae07ec9b5aa86e0cba02c5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-2-18 description: > Array.prototype.lastIndexOf applied to String object which implements its own property get method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-19.js index 1582d417d87699e414ae4ae7d70fb57e96eca1ae..640097ae6c9a4e0e1ce80e7f6b58402944a41ea9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-2-19 description: > Array.prototype.lastIndexOf applied to String object which implements its own property get method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-2.js index e957abdef330615501410a57cbbbfbc917b058f5..e4c8f2fede84fb9a43b4a23509db3ed336c328e7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-2-2 description: > Array.prototype.lastIndexOf - 'length' is own data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-3.js index f9a64df6a1590396896e6a9ebeee6d002ace0577..b886e443facd4d9bd4c8c268235dc8e5fcc79706 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-2-3 description: > Array.prototype.lastIndexOf - 'length' is own data property that overrides an inherited data property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-4.js index a0a3990ad648cb3a3e7c19cc289d053ca3e1f483..6dc613ff7b08cfc17bc62caf503ba66a7b0ee6ba 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-2-4 description: > Array.prototype.lastIndexOf when 'length' is own data property that overrides an inherited data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-5.js index a7cbea78ba02766cdf914a8f6b612cad4b980ca1..5552efda74449a92f0026d7ae3b4a803eefd5f8c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-2-5 description: > Array.prototype.lastIndexOf - 'length' is own data property that overrides an inherited accessor property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-6.js index dc9e2b1199cafd8d9546446b2e30135183d6066e..61910e92042bd731c986ef220b73188a1b8f3a64 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-2-6 description: > Array.prototype.lastIndexOf - 'length' is an inherited data property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-7.js index 0010d7255c00f6b0661649c2d5a2fb697a5052ac..cc458628c9a70a69dc04f4af18d5a2c67f5bb6ea 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-2-7 description: > Array.prototype.lastIndexOf - 'length' is own accessor property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-8.js index 79bc1099e183817a9ef93eceeb5c05ae6bc58378..5a09e09ad64c8f52eddf0f7311938704d53b7418 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-2-8 description: > Array.prototype.lastIndexOf - 'length' is own accessor property that overrides an inherited data property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-9.js index 42c2e5135c34fe5c917a913164a32ba4b81638b3..208a47e8a3ef2506c827347304b73e5bcbc77005 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-2-9 description: > Array.prototype.lastIndexOf - 'length' is own accessor property that overrides an inherited accessor property on an Array-like diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-1.js index d00a3caad6a19c3369efeaeb258ede04fa4c9f62..360c87ba0bd1dc2a1105b47e81ab126afc3fa9ca 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-3-1 description: Array.prototype.lastIndexOf - value of 'length' is undefined includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-10.js index b3268ab387f53f968f6d6ea37d7348ef16dfbcbd..3a99201dcfb6fe22143775c865acb5441118c576 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-3-10 description: > Array.prototype.lastIndexOf - value of 'length' is a number (value is NaN) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-11.js index f27861957289fea905fa2b9c340c7054351c5847..965fda0f5031a2bb51d63019ca59254b5cd57bd9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-3-11 description: > Array.prototype.lastIndexOf - value of 'length' is a string containing positive number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-12.js index 500f5f1ca6dd725e7a575febb0d3ce1baf05f8a4..967680c5007ebab0552e97f633c3c6aa1af772ca 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-3-12 description: > Array.prototype.lastIndexOf - value of 'length' is a string containing negative number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-13.js index 40996acdc9e712b11fef9ce5cfa1e646a984e677..54ac8882c3f4846f49913a4d4f59a26b3f4b85bb 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-3-13 description: > Array.prototype.lastIndexOf - value of 'length' is a string containing a decimal number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-14.js index 517ff737894470d176117710026db8426c97e556..4bd755f3ef53c330db1fb45f8525dd40187e05f2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-3-14 description: > Array.prototype.lastIndexOf - value of 'length' is a string containing +/-Infinity diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-15.js index 83a5d8672c5cd88f054f4de4c1eaa6d3e366562e..4afbb4d2a58135dbf91d6eb4e8771274b41f4df7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-3-15 description: > Array.prototype.lastIndexOf - value of 'length' is a string containing an exponential number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-16.js index afacbf865c772ee82219d95654cebb2e44dbf073..79e1227971c3c1ef23cfa3630b7d5ff8f4db0e94 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-3-16 description: > Array.prototype.lastIndexOf - value of 'length' is a string which is able to be converted into hex number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-17.js index 645121bfc890fadc4cd6c249bacb02b18689059e..486cdd96f2c72463baa1318b264712e6a2c7e959 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-3-17 description: > Array.prototype.lastIndexOf - value of 'length' is a string containing a number with leading zeros diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-18.js index b946d3f1aad2a8c12fc37b9213ec25e6b4e63cb3..9cc13f4f496953051bdadef52c6440dea5876ac8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-3-18 description: > Array.prototype.lastIndexOf - value of 'length' is a string that can't convert to a number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-19.js index 6c5b4ec9ddba370d3664ab56958892e4bfa8c6fe..43e324481a04ff8b0969ecec7495127069464e96 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-3-19 description: > Array.prototype.lastIndexOf - value of 'length' is an Object which has an own toString method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-2.js index 54010a1015c8b1a8e5e0af6b568b5c29742c3c67..2e431b9e3ca2ef6987ca20b26ba77061d21f99f1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-3-2 description: > Array.prototype.lastIndexOf return -1 when value of 'length' is a boolean (value is true) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-20.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-20.js index faf9b2bf0c61f762c2bd303ba7b8d0249da9dbcc..885961c36c2b77a0d197358fe7df55b0ebc83a78 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-20.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-3-20 description: > Array.prototype.lastIndexOf - value of 'length' is an Object which has an own valueOf method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-21.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-21.js index 24e3ef1c04c5a1d400f82e3c989d4cdd8084e079..c86c0821d89dcbd318d38a2a6a0c8b1fcd871337 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-21.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-3-21 description: > Array.prototype.lastIndexOf - 'length' is an object that has an own valueOf method that returns an object and toString method that diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-22.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-22.js index 1873c1d8c00306be200edfdf50c0d5d60c7a2190..c9244211f71c1a6185c4e5bb76f2352782f0849b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-22.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-3-22 description: > Array.prototype.lastIndexOf throws TypeError exception when 'length' is an object with toString and valueOf methods that don�t diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-23.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-23.js index 2bee01fe2eb378602cb1d02c86766c552edacdc5..d6d6a0027179bcf6b786095b9969f9545784680d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-23.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-3-23 description: > Array.prototype.lastIndexOf uses inherited valueOf method when 'length' is an object with an own toString and an inherited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-24.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-24.js index 8ea7809c5e9bc6f02977517ccb632e3d08dcec7b..27659336159f2cf6d3fb87033495de32a9fe3a60 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-24.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-3-24 description: > Array.prototype.lastIndexOf - value of 'length' is a positive non-integer, ensure truncation occurs in the proper direction diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-25.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-25.js index 1cd08fd85d23fc098e2f946be59f82d06120078d..e22cc2b06104efc0254cfa2e31fde4008279f688 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-25.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-3-25 description: > Array.prototype.lastIndexOf - value of 'length' is a negative non-integer, ensure truncation occurs in the proper direction diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-28.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-28.js index e7008eda607e64407d2ee34a6d30f59d3151960b..4e9748739a1608006c315237143189efbadb8a7b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-28.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-3-28 description: > Array.prototype.lastIndexOf - value of 'length' is boundary value (2^32) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-29.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-29.js index e7cbb10cab1b8baea2d4dd61b6c4cfc14f90004f..65ddbb1fe293cbe2b2bfb92f5dbc5464780e133f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-29.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-3-29 description: > Array.prototype.lastIndexOf - value of 'length' is boundary value (2^32 + 1) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-3.js index 33dceab3d070560290364accc353ab57c5781a28..69be7d26dc8c8d9cbef88a40dc58b2ec7d16cb92 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-3-3 description: > Array.prototype.lastIndexOf - value of 'length' is a number (value is 0) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-4.js index e746679a701f6863ed17249bf3c02b0f6ad00dc5..1a1e6c7b786199f714665b29739ab40485a35be8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-3-4 description: > Array.prototype.lastIndexOf - value of 'length' is a number (value is -0) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-5.js index 11adf1d5d0acccc4e656c592ff7a36709d129cf8..fae37befb66b088d03951ba7562b6bdab6242b53 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-3-5 description: > Array.prototype.lastIndexOf - value of 'length' is a number (value is +0) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-6.js index 288924a5069b6d55f7eb5a1f2a0c110ae12c83bb..6a84474d1da3034da74ce9bf35c4cc0aed94be6f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-3-6 description: > Array.prototype.lastIndexOf - value of 'length' is a number (value is a positive number) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-7.js index 18460fc3e36f9ce98a6aba6287e732892a494222..b72126cfc871d28ae90436432efa73b3f936d722 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-3-7 description: > Array.prototype.lastIndexOf - value of 'length' is a number (value is a negative number) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-8.js index 740b3aa9c66865f51d02a52052c72508dd101b7a..93d4f2523bb606f698f3ec9be5e1dc35c6212211 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-3-8 description: > Array.prototype.lastIndexOf - value of 'length' is a number (value is Infinity) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-9.js index 473a5cb4ff25d340654f1e91556a326c29cdf9b8..b687d2015394c0cde107f3393b2928830a37b11e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-3-9 description: > Array.prototype.lastIndexOf - value of 'length' is a number (value is -Infinity) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-1.js index a1fe7bc83d4cfcc895b6e19d49ad96866ff6fcd1..551ca78777359f32eec8073d34821e177946562a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-4-1 description: > Array.prototype.lastIndexOf returns -1 if 'length' is 0 (empty array) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-10.js index bcdf24aee21ccdc4d9c9ba9888a61ce8630f82a0..d7888c837a0cca8cdf914de455f2afd4fd11fd4f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-4-10 description: Array.prototype.lastIndexOf - 'length' is a number of value -6e-1 includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-11.js index 19423286524c1d478e10f34a8f474404e711ac98..9636cd58f642f7d80366ccacca067e80c2c962c4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-4-11 description: Array.prototype.lastIndexOf - 'length' is an empty string includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-2.js index ca775ba91d29f2c3fc2a9e0ea2ee0af01b82369b..aa53a30a453db7dea306f268201335729510d5ef 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-4-2 description: > Array.prototype.lastIndexOf returns -1 if 'length' is 0 ( length overridden to null (type conversion)) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-3.js index d64cbbffe13da88f06b9199d5add578031b95ce8..e6c4ba7ad90e0617484fe9dec1c53c3906e87be6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-4-3 description: > Array.prototype.lastIndexOf returns -1 if 'length' is 0 (length overridden to false (type conversion)) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-4.js index f1d32a46245f8ee1bf7a03b4d9719038a87400f8..2f9c0b8b1d6deb5516f0a186563eec214167578d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-4-4 description: > Array.prototype.lastIndexOf returns -1 if 'length' is 0 (generic 'array' with length 0 ) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-5.js index 4fd8a09c0a70363cb894a4d7d843eafc99e1754b..a8b9130a4487b0731f9716b98db37ecce61bad35 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-4-5 description: > Array.prototype.lastIndexOf returns -1 if 'length' is 0 ( length overridden to '0' (type conversion)) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-6.js index 392ba313a154c34647a2d43b77e771b3bf0b7f48..e74e5bfca68c785ba2dcf923ff06d081e4be80fd 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-4-6 description: > Array.prototype.lastIndexOf returns -1 if 'length' is 0 (subclassed Array, length overridden with obj with valueOf) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-7.js index f00fa6b263d99512bf7d959737845684f74a88c8..b4d755a393b877730ffb9571072e731f099fda4a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-4-7 description: > Array.prototype.lastIndexOf returns -1 if 'length' is 0 ( length is object overridden with obj w/o valueOf (toString)) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-8.js index 29fd982537e7a0cba195c297c9b4f2d6983d52a1..4063463e9c024e47f62e416b216abaa8e1032b9a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-4-8 description: > Array.prototype.lastIndexOf returns -1 if 'length' is 0 (length is an empty array) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-9.js index a2424a9dd965af2e8daae87f2e6eefad860a5ad9..3289051666d14bcb2d8e003bf3872e9c9382a7ea 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-4-9 description: Array.prototype.lastIndexOf - 'length' is a number of value 0.1 includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-1.js index 3b0323f1d6b44f9343e9ebdecf64022bf1ef5876..772fc4f97c38fc3935724e9911acd50108fc79c6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-5-1 description: Array.prototype.lastIndexOf when fromIndex is string includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-10.js index 67615ca8fc74297968f0110fb0e3d9618fc13c47..7459fa5e8758c5195a3a591735960741f728a152 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-5-10 description: > Array.prototype.lastIndexOf - value of 'fromIndex' is a number (value is positive number) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-11.js index 8d88fa6b7a845fea1a561f9d2c024d453181b4ae..12fdff2e32f25ff9c70026e70fe503b326c75da0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-5-11 description: > Array.prototype.lastIndexOf - value of 'fromIndex' is a number (value is negative number) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-12.js index 5f7fb9acbdb35dc0b2e7b24579741863f639fb17..0e48c7c3a73d5a6b80a3d640251e5a1c2d554df0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-5-12 description: > Array.prototype.lastIndexOf - value of 'fromIndex' is a number (value is Infinity) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-13.js index c3b00b5881330562bdc101f7f496aca0b5ec02fc..c27f87d17d71838a6198e5e43aaca8c1a120057f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-5-13 description: > Array.prototype.lastIndexOf - value of 'fromIndex' is a number (value is -Infinity) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-14.js index 717a8e5496afd1fbe7d475a89a7ba7ca745ca1a9..54f6e3ef495b6bde1f8d75f1898996868b16c8c4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-5-14 description: > Array.prototype.lastIndexOf - value of 'fromIndex' is a number (value is NaN) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-15.js index 87adc7308d664a0adab8bfb49539ccf40f214c81..3f137ec94607f45aecdae6bf8deb30e3c18e2dd1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-5-15 description: > Array.prototype.lastIndexOf - value of 'fromIndex' is a string containing a negative number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-16.js index 3e6ed875db5dcfdd6039c6b1e6260be54106d50a..f6285111aca980a57502ae7912e13bb773ae9369 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-5-16 description: > Array.prototype.lastIndexOf - value of 'fromIndex' is a string containing Infinity diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-17.js index f6c368c83594be1edf71428ed09005115c2f3edc..69b149c9143b42f32b06f6377d6f0d0e74a57585 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-5-17 description: > Array.prototype.lastIndexOf - value of 'fromIndex' is a string containing -Infinity diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-18.js index c729aab8e19234120594bdabf778d7f40702062e..b8d5864f3dfa75423c8cb02a794321ed9fe4e83e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-5-18 description: > Array.prototype.lastIndexOf - value of 'fromIndex' is a string containing an exponential number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-19.js index 605362243ec274a92eb96810be19c909cb051acc..a2c630a9b0896a64d816fddbcb800916aa2ef039 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-5-19 description: > Array.prototype.lastIndexOf - value of 'fromIndex' is a string containing a hex number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-2.js index 3a35e0d4eb499a54a784d5c3c461dfc463cb3885..0b48619f4ef132254eac5cbe3d767e938159a34e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-5-2 description: Array.prototype.lastIndexOf when fromIndex is floating point number includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-20.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-20.js index 78494d315e68d7cd2be971120200b722a86cb6ab..2a623d74dc4c5a1d42d8b7b11d24787555ad3aaa 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-20.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-5-20 description: > Array.prototype.lastIndexOf - value of 'fromIndex' which is a string containing a number with leading zeros diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-21.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-21.js index 53f45ebeec341cbef8e6c6b376ded609fdf964c9..5b43d0d8d9774d77dcc5c79b2f9523da63389f5b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-21.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-5-21 description: > Array.prototype.lastIndexOf - value of 'fromIndex' which is an Object, and has an own toString method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-22.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-22.js index d6e8dc7ce24f708ee1136abdd50f47209bc140ad..630e6ea7da0dd80e1d3fdb7734f92031e4517a37 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-22.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-5-22 description: > Array.prototype.lastIndexOf - value of 'fromIndex' which is an object, and has an own valueOf method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-23.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-23.js index 74588ada5a9a5bdf991e412df7104acd2fa3db23..0f120b6c502893d88e2661623d5b86395e4edfa2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-23.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-5-23 description: > Array.prototype.lastIndexOf - value of 'fromIndex' is an object that has an own valueOf method that returns an object and toString diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-24.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-24.js index 31998c9ae09dc0df8fea7435a81dc7143ecda45b..5224d6146a68b9f6bcc431dc9cdf8ebe1fa0c76f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-24.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-5-24 description: > Array.prototype.lastIndexOf throws TypeError exception when value of 'fromIndex' is an object that both toString and valueOf methods diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-25.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-25.js index 8bd166edb66ed14986bb3d85feb029ece863dd89..6684389dff021f9e5671baac96cf31c72e494427 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-25.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-5-25 description: > Array.prototype.lastIndexOf use inherited valueOf method when value of 'fromIndex' is an object with an own toString and diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-26.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-26.js index df459ca8f9e83b03e6e8f0d3f4a242c8cc3836f4..18337b87ed32a8613bb8cce34321c101fcf743c5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-26.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-26.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-5-26 description: > Array.prototype.lastIndexOf - side effects produced by step 2 are visible when an exception occurs diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-27.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-27.js index e48b1540d5b5703017272d7878682b360659a92e..45e7bb485de83309b6683acb143af27baea95c1e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-27.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-27.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-5-27 description: > Array.prototype.lastIndexOf - side effects produced by step 3 are visible when an exception occurs diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-28.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-28.js index 62d4cf5fdefa2bfe51a66fd5feebdf12927f4931..00b1ee394d145d694efc462ac2dab6dc0588a5b2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-28.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-5-28 description: > Array.prototype.lastIndexOf - side effects produced by step 1 are visible when an exception occurs diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-29.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-29.js index 34b895e03e43f0664af8aad8ad75c38a1560e145..8359f3c2b1a996b751b926d5f2ee105a6d5ddfb1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-29.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-5-29 description: > Array.prototype.lastIndexOf - side effects produced by step 2 are visible when an exception occurs diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-3.js index 466fa94aa2ccfd58f8db94f5bc45e56e672251d4..416be1b085e914dc46d1aa056fd60b664d21f1a6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-5-3 description: Array.prototype.lastIndexOf when fromIndex is boolean includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-30.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-30.js index bc9e323459c0a7b4c34834bde79809baa402d88a..f1cd6b2367c743fcabb4ef08dabb88d89a81cb14 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-30.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-30.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-5-30 description: > Array.prototype.lastIndexOf - side effects produced by step 3 are visible when an exception occurs diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-31.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-31.js index 5c174f19f13147fcd682c13690d74dd484d64159..c52524a050692d51b7aa03b465b249ded16cfd3d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-31.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-31.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-5-31 description: > Array.prototype.lastIndexOf - 'fromIndex' is a positive non-integer, verify truncation occurs in the proper direction diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-32.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-32.js index b55a85b6296cffb591abb13c15f90c25c5a1f013..50b477322499ba037d032dc494469db47f5e708f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-32.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-32.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-5-32 description: > Array.prototype.lastIndexOf - 'fromIndex' is a negative non-integer, verify truncation occurs in the proper direction diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-33.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-33.js index c6cd3e42cce1a9d5a097ef7234429015a305adc7..f2819c23d72e12ee1c38dc11eda178f66312716a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-33.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-33.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-5-33 description: > Array.prototype.lastIndexOf - match on the first element, a middle element and the last element when 'fromIndex' is passed diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-4.js index cbf5c96b08dc3a80f01ebf0fa6ecd4743c1d3248..c4ab9a106575048cd63a9979dc3b56d32d1b84cf 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-5-4 description: Array.prototype.lastIndexOf when fromIndex is undefined includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-5.js index fb55edf72f24db62753853e31e28f59376a0659b..46de9a984b9feb414fb4ef836bdc8d22b8cdbe76 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-5-5 description: Array.prototype.lastIndexOf when fromIndex is null includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-6.js index 2a767eecacdb18e889401f7ebe5dfc9d91c60b61..bc8629241ef4d64383c4c24eaf0ae35f7b49b816 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-5-6 description: Array.prototype.lastIndexOf when 'fromIndex' isn't passed includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-7.js index cb0575c88c3e469f54c0352cfe26f2f1464fae11..861d044a4d3d0b7ece58bed5d0af60626301ad67 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-5-7 description: > Array.prototype.lastIndexOf - value of 'fromIndex' is a number (value is 0) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-8.js index d2f5f45e1363cbc6cd551d21253adf80e95b43db..fcabdb070bec6bd6ba69db58544bf11f062fac23 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-5-8 description: > Array.prototype.lastIndexOf - value of 'fromIndex' is a number (value is +0) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-9.js index 347a109ffc5ff7700fb6ab5d8e2fe924743ce01d..d8e5454579387c82838c3982c67202a689d319fe 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-5-9 description: > Array.prototype.lastIndexOf - value of 'fromIndex' is a number (value is -0) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-1.js index 5a612b3d7faf361488ff70218ca4f12437832b06..0dfce1dcf8c8e4ae9bffc159701da028e460ff3b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-6-1 description: > Array.prototype.lastIndexOf when fromIndex greater than Array.length diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-2.js index c200191c65e1df6e0d0b93dcf2f8c2b0ec031d77..37ba26211e6eb44f0427bb3ccc8fb232c12d5ed2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-6-2 description: > Array.prototype.lastIndexOf returns correct index when 'fromIndex' is length of array - 1 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-3.js index df2292d2abcf856700d4e6b58dc296097bac6348..68abb2b79dd851296f10e4851b7b9ef0c1408079 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-6-3 description: > Array.prototype.lastIndexOf returns -1 when 'fromIndex' is length of array - 1 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-4.js index 570118688026c41371d5973c4cc4bdb3eb73b92a..6cfea88f5ed2bb89646a12da44e00b75cc9fc0d9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-6-4 description: > Array.prototype.lastIndexOf returns -1 when 'fromIndex' and 'length' are both 0 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-5.js index 11356448b42a47e45ddf961f7dbe20359f50fc84..a64fdf7c2bb0a5dbbdb5528e1fa31bfc7ea6b8c1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-6-5 description: Array.prototype.lastIndexOf returns -1 when 'fromIndex' is 1 includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-6.js index 53a8677fe7243fe1f0f4bc98d3d30a8951042e8f..b99c8691a75d2ccaf9b5315225ce6ecaea303196 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-6-6 description: > Array.prototype.lastIndexOf returns correct index when 'fromIndex' is 1 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-1.js index 69e05c6fe2100ccaec6f6d6c0ae48eb2081e11ed..d6683377527af9995986f1906bbea90da31e96ee 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-7-1 description: Array.prototype.lastIndexOf with negative fromIndex includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-2.js index e9b92427d48b8a054dca643d4e1b1170bffad281..b96a7dd5286eda2c2f618ccb00b68835f5996cd2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-7-2 description: > Array.prototype.lastIndexOf returns correct index when 'fromIndex' is -1 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-3.js index f49077954420aaf5cd173c5d26f5b7da4a09a3b7..d55a8585fef13d33ebdbcca3b80555e1ed7d33ef 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-7-3 description: > Array.prototype.lastIndexOf returns -1 when abs('fromIndex') is length of array - 1 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-4.js index efc2c1535967cab9db239b75c21445e3af00b8e7..5931fd844ac5793a560b385c17a89743675f811e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-7-4 description: > Array.prototype.lastIndexOf returns -1 when abs('fromIndex') is length of array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-1.js index 5751e964078000c85d69f423b57814b387968cca..6fe57010e2675a286ba89debc24527a2f772b36c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-1 description: Array.prototype.lastIndexOf must return correct index(boolean) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-10.js index 4fa86e05a100a6f65cd045af360cbf0ba669d7a4..436c1cde8607e80a559c0d7b69135c29c859f38e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-10.js @@ -8,6 +8,7 @@ info: > note that prior to the finally ES5 draft SameValue was used for comparisions and hence NaNs could be found using lastIndexOf * +es5id: 15.4.4.15-8-10 description: Array.prototype.lastIndexOf must return correct index (NaN) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-11.js index 3cb7efdab107120cfd8f8c34f3c1853c3b3004ec..fd726913b59503535b143d19b36c6fea9522f18f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-11 description: > Array.prototype.lastIndexOf - the length of iteration isn't changed by adding elements to the array during iteration diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-2.js index 6c6476985ddf6c9526e91a4df6ac330ecb14e88b..1d07c89879f8f93ee2cda18b53beec63425d62a6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-2 description: Array.prototype.lastIndexOf must return correct index(Number) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-3.js index b365e17545c2ca281b1674cf51e13abcbae8889c..537763a5e913554d686ebb7333b7f6bb84d03d23 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-3 description: Array.prototype.lastIndexOf must return correct index(string) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-4.js index 4a9c35fe6a279bd44fd47bde4b889968b552a199..3e8263060dc5d092b86e807580a2bf7c8927036c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-4 description: Array.prototype.lastIndexOf must return correct index(undefined) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-5.js index 8d5dd93ee8e5cead3948499fb99fbf143215416a..57a53666bcc1351b5eb2b8e4f5f0b2c4a29b3a2e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-5 description: Array.prototype.lastIndexOf must return correct index(Object) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-6.js index adf20742003ca786690387643e033363638984db..9e02f76b123b27a552a140a2afe39c9aab856ed1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-6 description: Array.prototype.lastIndexOf must return correct index(null) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-7.js index a8f2799eb01ba83ac9fc69c6106ab199536cd854..6ecfc054b9c759838edbf52a1c1b59b98a1d18d7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-7 description: > Array.prototype.lastIndexOf must return correct index (self reference) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-8.js index b0311d5e41da196bdd1a1aa925141ab74a121e3d..a06d69cb4525bf24c856553ce06e88b16d4490b1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-8 description: Array.prototype.lastIndexOf must return correct index (Array) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-9.js index eb33cc4d4383fa756805c7a8319e36108af35f66..74d27ae7958ad9a1e57109579bd77a972f02247c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-9 description: > Array.prototype.lastIndexOf must return correct index (Sparse Array) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-1.js index 7e20fd837b9d7aa40f2f57aa12e121653a9b9552..11e971b2a6706b316c2ce79a638c7ba412b57eed 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-a-1 description: > Array.prototype.lastIndexOf - added properties in step 2 are visible here diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-10.js index 064405d96b2252bd0e6a9196a0b4644235568250..97114dd43583c47498cab096060587447a17153d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-a-10 description: > Array.prototype.lastIndexOf - properties can be added to prototype after current position are visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-11.js index 3220e48657178e5bed5a3708019c179b30278d58..694f389eb2606d1ff88c015c47c8061e2c031b4d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-a-11 description: > Array.prototype.lastIndexOf - deleting own property causes index property not to be visited on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-12.js index 92bfd4bea7bd0bd030ab9298cdd229b53e28241d..1490689a8740a6aace856fe609a0180afe479cc9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-a-12 description: > Array.prototype.lastIndexOf - deleting own property causes index property not to be visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-13.js index 9d69f82d6bfa5f89f477deb1b789f06f4e8e4179..84b419d3922b784714f8fa69be0918d8511cfe2c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-a-13 description: > Array.prototype.lastIndexOf - deleting property of prototype causes prototype index property not to be visited on an Array-like diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-14.js index 27ec13fe1e61f355dd2a49a4de78bdc46c707276..99cf5ef826f6d019cbd7e1e94aa5cd0cb3b70844 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-a-14 description: > Array.prototype.lastIndexOf - deleting property of prototype causes prototype index property not to be visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-15.js index 57248b94c74a5f7cb3dfd26f0b52a08b731e62be..2f477bf35d8accd61e4e913fa12db1bfc912045b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-a-15 description: > Array.prototype.lastIndexOf - deleting own property with prototype property causes prototype index property to be visited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-16.js index 2c5eb8653fbe68ba45b105e86b97794854f52885..6494ff607fa9de573f9c9ab52686136cd2f97019 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-a-16 description: > Array.prototype.lastIndexOf - deleting own property with prototype property causes prototype index property to be visited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-17.js index 4f546d7d38561fd4230b96e511d286484451410c..048753bf52c7410b4a651204e095426192d26e7c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-a-17 description: > Array.prototype.lastIndexOf - decreasing length of array causes index property not to be visited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-18.js index 6151f55e1c238d03423f6b3274bf02eb5114458b..f94839091a10cf459867c875263e0d902019d217 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-a-18 description: > Array.prototype.lastIndexOf - decreasing length of array with prototype property causes prototype index property to be visited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-19.js index b6cedcf8ab9deb5ff9d1c7444833ec3015845059..41b762e266a850ed2c0263e8d76a3baa4c6d350e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-a-19 description: > Array.prototype.lastIndexOf - decreasing length of array does not delete non-configurable properties diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-2.js index 4c4ea244c401212bb0be6bc239b45a079b81cc11..86e7b43b3279b1a5e9c6e167d8bb681d2d3fea40 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-a-2 description: > Array.prototype.lastIndexOf - added properties in step 5 are visible here on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-3.js index aa2f7287c0c978721a48919650c3e46341224706..22deca482c49ed4216b8bf7d82994aff45404f72 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-a-3 description: > Array.prototype.lastIndexOf - added properties in step 5 are visible here on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-4.js index 427fc5eefddc3a0b8b146eef5f3536e7647f2b76..4d8acca6cd0682bda47b555d5aad22644c4dbc31 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-a-4 description: > Array.prototype.lastIndexOf - deleted properties in step 2 are visible here diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-5.js index 93b8f4bf9559659f57aa6eda67a3ba48e6bea527..6491116da0f32f295199f8c2f93a2812ec4b5c56 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-a-5 description: > Array.prototype.lastIndexOf - deleted properties of step 5 are visible here on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-6.js index 0e28c018482f683ae3024a57a77260a2922d3ecf..f865353d2414e79dce749043824ab7a6431fa51f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-a-6 description: > Array.prototype.lastIndexOf - deleted properties of step 5 are visible here on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-7.js index d325cc618fd3e1ec7264ce6369aed69db9446e71..ca40d25318effa02da41064ed929caf66b037a83 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-a-7 description: > Array.prototype.lastIndexOf - properties added into own object after current position are visited on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-8.js index f370321b10808dc60dd103e7a0a99e01deb62a21..fba54fb2b1b5ae52136cf3c2dad4a75f4696a597 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-a-8 description: > Array.prototype.lastIndexOf - properties added into own object after current position are visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-9.js index 7f3f6ee078408e2a44d4ade628e33c42dd472832..9adff9cc3f95ccb823d3797f1ad43bf77b50684a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-a-9 description: > Array.prototype.lastIndexOf - properties can be added to prototype after current position are visited on an Array-like diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-1.js index 2c770c88d968d3928e348d2a962c85a1b81e67b5..8fc875bd7f5030c86eff39c6cf07cd8a73ac71fb 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-1 description: Array.prototype.lastIndexOf - undefined property wouldn't be called includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-1.js index b6150acb7ca238005ad682689add87749e293396..d38c3a77115e67255ab7e766d9c7c25d02eee8bd 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-i-1 description: > Array.prototype.lastIndexOf - element to be retrieved is own data property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-10.js index 8e8bcd1cf37555d88a16732102ab6f8a650ded86..d17322e1fc3064b2c41982de1ed8013e7494a014 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-i-10 description: > Array.prototype.lastIndexOf - element to be retrieved is own accessor property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-11.js index 5275a211834046475398526492c8ce827d4c38b4..b69e8eeb62928f92dc58694baf98368e4587bea8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-i-11 description: > Array.prototype.lastIndexOf - element to be retrieved is own accessor property that overrides an inherited data property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-12.js index 277875d893a2964958487cf20b07282e57f7fa81..3fcb260912d43d3f9abafed57f62d0847b8dae18 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-i-12 description: > Array.prototype.lastIndexOf - element to be retrieved is own accessor property that overrides an inherited data property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-13.js index fb95b7d8dcbc1e29b5324ce11e2c31a6a1366f56..2fb299130f6b5ed525fd0176383c1207de1aee9e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-i-13 description: > Array.prototype.lastIndexOf - element to be retrieved is own accessor property that overrides an inherited accessor property on diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-14.js index 63a7cc9a6da30fb2104bda96db6240036ef438d3..be22437d3c1d114b272a91460c93f7845ac16187 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-i-14 description: > Array.prototype.lastIndexOf - element to be retrieved is own accessor property that overrides an inherited accessor property on diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-15.js index 6d2cc034c8a4f3eb23369f0032bdc21367c9375b..54cb517af2e77ca91a3da4161c4d3ecc82df9ab1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-i-15 description: > Array.prototype.lastIndexOf - element to be retrieved is inherited accessor property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-16.js index fd28d83c9b43d57954b22b886d3507ab277cc83e..2b2205dbb6daf4565dbac3e7168d6cb43a2cf0c2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-i-16 description: > Array.prototype.lastIndexOf - element to be retrieved is inherited accessor property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-17.js index 5d9817190e0e3f827b21c034f97214e48bb6100a..5981e67d0bf84c358f7fd960d67e0a5db997b765 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-i-17 description: > Array.prototype.lastIndexOf - element to be retrieved is own accessor property without a get function on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-18.js index e7aeb80e4567a6b88159f0083338c3dff6575835..9e4738e54a395fd708aa14b7ee3a78d18fcb2e3f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-i-18 description: > Array.prototype.lastIndexOf - element to be retrieved is own accessor property without a get function on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-19.js index 9e7f7ebc1d5a6d847b230a78a86749c682cd810f..2d998ab9e8be54230b8a51f09339c4f98da9c9b6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-i-19 description: > Array.prototype.lastIndexOf - element to be retrieved is own accessor property without a get function that overrides an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-2.js index 5686249533399c9c0543350091666347a156181c..b7b642bbad609cf8ddd190ce3e66de96a3ca450f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-i-2 description: > Array.prototype.lastIndexOf - element to be retrieved is own data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-20.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-20.js index df3be1e14be7a44d92afef406c6b8872fd266207..5df347ac184e2f7ae9766b130006be0238158c2b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-20.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-i-20 description: > Array.prototype.lastIndexOf - element to be retrieved is an own accessor property without a get function that overrides an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-21.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-21.js index e21b81f941ed3dbcb67238ea1d1431e4b803db8b..1d7845f78b8da79a70881178c55900a33f4862b5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-21.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-i-21 description: > Array.prototype.lastIndexOf - element to be retrieved is inherited accessor property without a get function on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-22.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-22.js index 629ac7e6a794185695aa9f8412067cdd074c77fb..fbc7425c7dcaed6c505db6022861ec0b79653ede 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-22.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-i-22 description: > Array.prototype.lastIndexOf - element to be retrieved is inherited accessor property without a get function on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-23.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-23.js index 80b2589ec132e25707ce4e164e39878fa7568031..30403d91453d6ec454087555bc8915c911ddf741 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-23.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-i-23 description: Array.prototype.lastIndexOf - This object is the global object includes: - runTestCase.js diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-25.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-25.js index 4a4e2b3abd7f309d74f77a901fb4ae81ea01d226..b6c2c629d3bedab2e33613ef4e18634bd20cda82 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-25.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-i-25 description: > Array.prototype.lastIndexOf applied to Arguments object which implements its own property get method (number of arguments is diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-26.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-26.js index 0d4f9fcdbe8ef474058295bb54cb89a26f92a10a..e296c432049e6a8af923f0a121fb73d2b674a075 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-26.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-26.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-i-26 description: > Array.prototype.lastIndexOf applied to Arguments object which implements its own property get method (number of arguments equals diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-27.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-27.js index 6b775a1690ce2d72e372c27bf738e49230f5bf6c..5f50dcee309ebe62b771050873b023cc8ef0dea0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-27.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-27.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-i-27 description: > Array.prototype.lastIndexOf applied to Arguments object which implements its own property get method (number of arguments is diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-28.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-28.js index 9d4c1e16737db50b6b27c46a7e0db769a793b10a..f491ee68041cd0ea2343c50bd068fad56890f3e4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-28.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-i-28 description: > Array.prototype.lastIndexOf - side-effects are visible in subsequent iterations on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-29.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-29.js index bf038e492c2e1317dd7d256e39bf1313d03a4a6e..21c01338fa40e7a4b0abeda3972f7fec386cbde4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-29.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-i-29 description: > Array.prototype.lastIndexOf - side-effects are visible in subsequent iterations on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-3.js index 7e00670c4cdb29c2c6dd70db3bf1d81fe6f62165..bd8d11448504b9201ed2134130f725905462800c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-i-3 description: > Array.prototype.lastIndexOf - element to be retrieved is own data property that overrides an inherited data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-30.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-30.js index c465d7e39acc80ae4e2c2e0088d4c044fa144d01..dcddd5a9ea4036537e016498ee4ed52f34783142 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-30.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-30.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-i-30 description: > Array.prototype.lastIndexOf terminates iteration on unhandled exception on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-31.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-31.js index 2894711638698dd67cd619bb5db971aa0ccad575..f260bc4aed3fc365f0a3a8c4f5d10eed56b1f5f0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-31.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-31.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-i-31 description: > Array.prototype.lastIndexOf terminates iteration on unhandled exception on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-4.js index efd347ddd6992589e8620ee70d19b57f01273400..12a12abf6c254991d43fdb1d8a354db9c0bf47e4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-i-4 description: > Array.prototype.lastIndexOf - element to be retrieved is own data property that overrides an inherited data property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-5.js index 7d99fc1c4e9ecc0c7fa9baea0a7565eba63de0a9..5a7b34fe6515fe1c4cc61533332c6c172270ffcb 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-i-5 description: > Array.prototype.lastIndexOf - element to be retrieved is own data property that overrides an inherited accessor property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-6.js index bbc1afb0a6df5fd29b7a9c9cbcbdd217e467fce3..edec1b95fdf880da562044bfa97d9e591394db78 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-i-6 description: > Array.prototype.lastIndexOf - element to be retrieved is own data property that overrides an inherited accessor property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-7.js index ec681fef194a37694ee329160d98bc535a77424e..027b5e1546add3bcc66bc51edd1522b5987c3f2f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-i-7 description: > Array.prototype.lastIndexOf - element to be retrieved is inherited data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-8.js index eb3e71f6a84c51a9e0b6828cac26d80ee3ac7775..b612ec20958405f9139172756470bdcae2d64717 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-i-8 description: > Array.prototype.lastIndexOf - element to be retrieved is inherited data property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-9.js index c42598c910b7e6da495453e2162a6c2ded3d3127..a59d42786eca2ace6305f25efafa8c5692e3372a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-i-9 description: > Array.prototype.lastIndexOf - element to be retrieved is own accessor property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-1.js index abe99d9340242bcb48e8decd1ffe5937718d9589..0fcd3eae8b20c95182b62b3955ac5bbbff2a1553 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-ii-1 description: > Array.prototype.lastIndexOf - type of array element is different from type of search element diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-10.js index f32aa5ad67dd2d2afc1055e7c797dd94ef87ac50..3d241d68f2798333e26405b1c48c97c27704147c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-ii-10 description: > Array.prototype.lastIndexOf - both array element and search element are booleans, and they have same value diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-11.js index e953354f0263a12397c85d64364a9114a81c3f24..3e1f8975d2defa736ac3fe36a438bffa04feb38c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-ii-11 description: > Array.prototype.lastIndexOf - both array element and search element are Objects, and they refer to the same object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-2.js index 851de4d99b2c59b8e53513b8aa8f3cf2c08e64ca..67695ea25a09185f44f86e51ad6b91016df6982b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-ii-2 description: > Array.prototype.lastIndexOf - both type of array element and type of search element are Undefined diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-3.js index 1c62a93eab341e1c0493be6f2646d68bcff6986d..bd024b8d3cac380d9f197e15e50475efe2f06601 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-ii-3 description: > Array.prototype.lastIndexOf - both type of array element and type of search element are Null diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-4.js index 5aa30af54e246e7a34e50321ab7539678360bde5..04f3b2c345a22e399846c0be7368ff82ee2f29f9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-ii-4 description: Array.prototype.lastIndexOf - search element is NaN includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-5.js index 89ff4c48619ca423d90b6013f41b70d6085b5453..a733fbe1af76e40431f379deb986b9ff64593522 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-ii-5 description: Array.prototype.lastIndexOf - search element is -NaN includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-6.js index d6872e917bc20e925605238638224e6c73cb8ac2..f646f1736e28e6633cbe600eb2d60088684e8448 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-ii-6 description: > Array.prototype.lastIndexOf - array element is +0 and search element is -0 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-7.js index 2266cba9ced05a51bdcdc948009c873b714e0c8f..939702567cc42c70a827c5bfd884edf9275ff6e6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-ii-7 description: > Array.prototype.lastIndexOf - array element is -0 and search element is +0 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-8.js index 697f31377d3a62af648ef562211e937a3e8c3399..e5ae0ffd2f561e459badcec2c8101d407ad06a5f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-ii-8 description: > Array.prototype.lastIndexOf - both array element and search element are numbers, and they have same value diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-9.js index bc8fdc32cf767897110895bf552c8ae7d6650048..7187ba94a7f03bd32e8a3423255118e81bfc043e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-ii-9 description: > Array.prototype.lastIndexOf - both array element and search element are strings, and they have exactly the same sequence of diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-iii-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-iii-1.js index c38ecbafb5839561d98eda68cb1df33482e8551f..c30aa673b3ba23c8588b8ed3b4700f9f60c164e0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-iii-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-iii-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-iii-1 description: > Array.prototype.lastIndexOf returns index of last one when more than two elements in array are eligible diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-iii-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-iii-2.js index 5d3594b2539e5da929ef6a519658f3a23cd494bf..05aed78a76d917892d13ebb2e47d26b9bfc6f896 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-iii-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-iii-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-8-b-iii-2 description: > Array.prototype.lastIndexOf returns without visiting subsequent element once search value is found diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-9-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-9-1.js index 1fc9d21669bf5128d624ff020c292b8865722e8a..8e879dc5421c671efe6c8508db9a645395bc7f95 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-9-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-9-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-9-1 description: Array.prototype.lastIndexOf returns -1 for elements not present includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-9-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-9-2.js index f053ad1f4502dd4d9ec3477dffc094b11f2dc468..9ed3ffc06d643c8166896fe52f3117eb7d41c569 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-9-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.15/15.4.4.15-9-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.15-9-2 description: > Array.prototype.lastIndexOf returns -1 if 'length' is 0 and does not access any other properties diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-0-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-0-1.js index 74884969a55b235314220a98c14952ae32a030e5..27d3828e15f480207edddbdcea371dc09eaf39d0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-0-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-0-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-0-1 description: Array.prototype.every must exist as a function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-0-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-0-2.js index 2b5179edcd6dab641d656616cb7994f6bca45203..97e103f4584de752556e09815066ae35ccbc110e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-0-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-0-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-0-2 description: Array.prototype.every.length must be 1 includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-1.js index c1179f7536218e8ff3aee3e83175bf4b103f782b..5bec644550cc91e20ef22a33e087bc8f766a9c77 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-1-1 description: Array.prototype.every applied to undefined throws a TypeError includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-10.js index d30db650cde2389ef68f7e14c108ee10f4f4a462..ead52e8424e0293a71b1d4e029b9050c2d610d95 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-1-10 description: Array.prototype.every applied to the Math object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-11.js index 1127edbf0cbbb56a873faf71ae0ea59e305554a1..2d5ce2110014f7fd257915e1bd3739d68b39d991 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-1-11 description: Array.prototype.every applied to Date object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-12.js index 1c825432529a1a3674a8ad6e9d78955d4247b99b..f6e33d09ad648e21b1faf071be657acd724486c3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-1-12 description: Array.prototype.every applied to RegExp object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-13.js index 29e85d28f8804f04a42cb7ff4163383e8c812d53..a9b843faf09fc7ddf252fb619b4a15c0fc6c0a26 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-1-13 description: Array.prototype.every applied to the JSON object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-14.js index 5984a6106337f8f29a901aa2b2b69b9600f210fe..50da514fe8208b3f99727b20e0535a5fd75da484 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-1-14 description: Array.prototype.every applied to Error object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-15.js index e383fba12e28946deb0a9a56cf8a861cdac7aad6..d6858f9a8602148181478800c93d09e364c357fa 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-1-15 description: Array.prototype.every applied to the Arguments object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-2.js index d6230657890cf02807456a3df2a543dc2ce6de0f..205b6051904016c47c53c61d042f357ace1ebe54 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-1-2 description: Array.prototype.every applied to null throws a TypeError includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-3.js index e68dac0ef5903ee3a3b968fff281c7a240fc8258..dd6e7a75d2ffc521547137aaa6f43ccb87dd495e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-1-3 description: Array.prototype.every applied to boolean primitive includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-4.js index 613a8fcd8f014fef58319035a27cb853339b4d93..085e5ab704fd6b2481574540534302c75db1c0a7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-1-4 description: Array.prototype.every applied to Boolean object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-5.js index c829b43a1e4c0ff5ea1c317a6731f411e9411342..b245605b11975a075ed37c28bf75c303fc9af51b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-1-5 description: Array.prototype.every applied to number primitive includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-6.js index c1953f3254078f637d752219f6766ebf74548427..e18aae599b88f985ce899cbb1a61c7901dc6482e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-1-6 description: Array.prototype.every applied to Number object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-7.js index e9b4d4f26385e627fb242e25e3bf9e51dc33c005..2dddd318bc86229911df8796596f712c56d98e9d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-1-7 description: Array.prototype.every applied to string primitive includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-8.js index 94485591690831185ac01dc15834b455d81ccf52..0b3da17282292767fb2520543ad60c2e1a047047 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-1-8 description: Array.prototype.every applied to String object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-9.js index 9cc02639889ac25983b9a80c3596288137895ca8..0e7eeb5003d9864c96b1e357fc927d7d82fc5eef 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-1-9 description: Array.prototype.every applied to Function object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-1.js index 98ef528a40968cb2d4132a816c31d6236124fdad..222187f95588eaf5df8b64c455eb0138720313e1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-2-1 description: > Array.prototype.every applied to Array-like object, 'length' is an own data property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-10.js index c9e27c72ab1efa9b97bfde77f7a0e99d70a0a4b3..3e34f59975cb5f04a95f3ba137c0ff68539915d7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-2-10 description: > Array.prototype.every applied to Array-like object, 'length' is an inherited accessor property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-11.js index f4991c5f4cf2f001758a2d67aeefdde986ca7588..d3b8b1c0f7f82fdce315d2399ec6a94605dc1f7e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-2-11 description: > Array.prototype.every applied to Array-like object, 'length' is an own accessor property without a get function diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-12.js index 4b22b637c6bc9d640575f08f3fd339be1baf68c6..6680e0c4293b05edc031b32d6341f00143fa54be 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-2-12 description: > Array.prototype.every - 'length' is own accessor property without a get function that overrides an inherited accessor property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-13.js index 4c78b752bf730fcd3cc9823e207e583f61074127..c4e44b93dfeeeb648c3fd1ae6b67537858a87228 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-2-13 description: > Array.prototype.every applied to the Array-like object that 'length' is inherited accessor property without a get function diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-14.js index d8fc9301c0b928806d73dcdc494b651f48d0ec79..5c0f58ccd64849eb72d35fd567f45a702150a0bf 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-2-14 description: > Array.prototype.every applied to the Array-like object that 'length' property doesn't exist diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-15.js index 286f53854d6e90c92c76b578d62ccf11578aa27f..6d0058ff88641ddeab95a035c592842ce7e5657d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-2-15 description: Array.prototype.every - 'length' is property of the global object includes: - runTestCase.js diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-17.js index fcdcacdb2f901abe246d24a9bf3f35f7c37270b9..1968a03a616db6e2f52887c89e1a2454596974ef 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-2-17 description: > Array.prototype.every applied to the Arguments object, which implements its own property get method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-18.js index f082bec1b7dc058279fcaebae7c27576c8661472..bbbdd0be4f31468989258217d88a816e6e7b4ab1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-2-18 description: > Array.prototype.every applied to String object, which implements its own property get method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-19.js index b3cfb7463d0dad30cf5afd63655e82cfb69c7857..44babd44b9d579a51735bce6745a1e17b1f28855 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-2-19 description: > Array.prototype.every applied to Function object, which implements its own property get method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-2.js index 7f0a7c880b863bc5c41dba3aa229bb4a2c5f46ac..8c98facbf97bb457a39364de9b4921bcfea40fc8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-2-2 description: Array.prototype.every - 'length' is own data property on an Array includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-3.js index 040ce29a9da9a171fbc719a2d657b7706dd86100..2f5c2e382f07db9ff2226cfe02eaa71314e882f1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-2-3 description: > Array.prototype.every applied to Array-like object, 'length' is an own data property that overrides an inherited data property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-4.js index d058f5122fc2c3999264302ddb678a88a67558e5..6ebb995a808e9e70a679ffb5fa27dc92ffd0877a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-2-4 description: > Array.prototype.every - 'length' is own data property that overrides an inherited data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-5.js index 808cfa431d3a6f2cea8a5b46aea257a9ec0fc459..9cfe79ae982a94caa39cc433402be081e2fe814e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-2-5 description: > Array.prototype.every applied to Array-like object, 'length' is an own data property that overrides an inherited accessor property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-6.js index a277f1a56a8e88e4a41f7245afda208dc3f31c4d..3e35e28c664fe297f431c845cc9f33d7a47ec2a7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-2-6 description: > Array.prototype.every applied to Array-like object, 'length' is an inherited data property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-7.js index 05995a52c9322fedf44909564e8ef83cb36cea0c..609099b71e5d60b209be0a2700125710dc993c3e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-2-7 description: > Array.prototype.every applied to Array-like object, 'length' is an own accessor property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-8.js index 35e51772159921d75119203549889f226c508edd..efaeb402986fd6732bfa38935b40c217b8edb153 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-2-8 description: > Array.prototype.every applied to Array-like object, 'length' is an own accessor property that overrides an inherited data property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-9.js index b4881d344f0cb3d11e3ebd62571478cf44a93b68..5031c7b98e36a0ec0573882ee2b6aa46ffe59258 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-2-9 description: > Array.prototype.every applied to Array-like object, 'length' is an own accessor property that overrides an inherited accessor property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-1.js index 968d6691eabc8c4ae14cb049978ed15e159e1c83..367b57ea97d496f89add6fe3505be81341dd8f7b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-3-1 description: Array.prototype.every - value of 'length' is undefined includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-10.js index 5d884112ee801a18a3f4db889441d82c3dc64493..2e7f2e7d19a50f41513314b29b11f44dd58c95cb 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-3-10 description: > Array.prototype.every - value of 'length' is a number (value is NaN) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-11.js index f91c56d018d8698bfeeb113358422a2d13ed33b3..5a05ef33c7de0939bb3ec2a72f6c7c9a1004fa00 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-3-11 description: > Array.prototype.every - 'length' is a string containing a positive number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-12.js index a9f1975227ba5dfb554a21eb81097c97cacf54a6..694c1ad522c080aadb6f1be5b8e6a29feb504ef6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-3-12 description: > Array.prototype.every - 'length' is a string containing a negative number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-13.js index e7f1b12c595e45395241b56a94c23bb7b9eebc2a..eaf6fdcb7ef826772e2d12bd545d57aa11a88341 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-3-13 description: > Array.prototype.every - 'length' is a string containing a decimal number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-14.js index 444b578bac0b8ba32f6203d6afaa228d0429e70d..d3a0d676527b925872942a20a08059e16eef0f67 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-3-14 description: Array.prototype.every - 'length' is a string containing +/-Infinity includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-15.js index 20961772b36af50ee7c36ed7e6d59c4daa2f3bc9..b6d9ca32717f5455edb5e640bfbdec68173873a7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-3-15 description: > Array.prototype.every - 'length' is a string containing an exponential number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-16.js index a2b0068fdd3c499f33ef96f62a22fb179d22e637..6d110225b8610b89dc371273ae9e974667807516 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-3-16 description: > Array.prototype.every - 'length' is a string containing a hex number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-17.js index b5dc5515a40447ad76896681ca82d3f4aadae515..1769edda816bc936a490cb37667e4fffabcde2ae 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-3-17 description: > Array.prototype.every - 'length' is a string containing a number with leading zeros diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-18.js index 256b08cf10138d0597677867a29f4b23d0fd9432..e7d1790e10f0ea2560d585e76990eb7254f1ef66 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-3-18 description: > Array.prototype.every - value of 'length' is a string that can't convert to a number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-19.js index c82d31476f464a90a4ce2910c41817e3a41f2ec8..76053715f1e5b9b2ec7dbd009c0fc01ad604a56e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-3-19 description: > Array.prototype.every - value of 'length' is an Object which has an own toString method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-2.js index c43686d26ba8b77594754e8067bdc351e41904db..76b3220501ce48f93f0dadf932cdd6d58882121d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-3-2 description: > Array.prototype.every on an Array-like object if 'length' is 1 (length overridden to true(type conversion)) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-20.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-20.js index 6d06fdde5fa80dec29a47e1982825237a5012b5f..2f41e47d53434767409e509332820844a0eb6b12 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-20.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-3-20 description: > Array.prototype.every - value of 'length' is an Object which has an own valueOf method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-21.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-21.js index 50c761468bee755676e01aef2566f49a133bf7c4..4cffb91e9a7b7f5ce944fc7ef2d76887542b450f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-21.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-3-21 description: > Array.prototype.every - 'length' is an object that has an own valueOf method that returns an object and toString method that diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-22.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-22.js index 9a33b5afdf9eb8dbb5e3f799fdf30709d804aae7..beba77ca4ae674630dd1fed5587f7b2dace8bff1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-22.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-3-22 description: > Array.prototype.every throws TypeError exception when 'length' is an object with toString and valueOf methods that don�t return diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-23.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-23.js index b7796d2f9f63a12063d450beeb87c88df2ec9165..935fb452e336a3bde074607868be86b5a3dd6a21 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-23.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-3-23 description: > Array.prototype.every uses inherited valueOf method when 'length' is an object with an own toString and inherited valueOf methods diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-24.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-24.js index 298737d08bb2c3338920684bbb4b84e9fdccc001..8d10e9b208c80aaf6db4c6a1ddbfa15380cb82ee 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-24.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-3-24 description: > Array.prototype.every - value of 'length' is a positive non-integer, ensure truncation occurs in the proper direction diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-25.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-25.js index ce15741fab14662a7f604b2b2259bcf66345a382..d2d8b62ab0821d9c1a21281ba14830dc7b52edbb 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-25.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-3-25 description: > Array.prototype.every - value of 'length' is a negative non-integer, ensure truncation occurs in the proper direction diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-28.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-28.js index 85695a6556afbd6c3f6d6d29fdbc2172f8cfb73f..a3bd124bd66ee605e45b9c845eaf6ed7372b0446 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-28.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-3-28 description: Array.prototype.every - value of 'length' is boundary value (2^32) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-29.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-29.js index e104ce1f51f7ae1236b22e40c506d036e4c3da5d..b3a932779f218fcf49f234550a0c6e41ed9ec336 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-29.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-3-29 description: > Array.prototype.every - value of 'length' is boundary value (2^32 + 1) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-3.js index f14dd0efdc1a98f542d2689d1d74c09070ed42e0..f08743b80e6ba4f02373cc8aa8b02032e37e4ecc 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-3-3 description: Array.prototype.every - value of 'length' is a number (value is 0) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-4.js index a12ca6d63b3904dae0034b60ee9da3c947d5c8c4..2dfe939205dabb1abb55dc1011b3ef683c1457f3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-3-4 description: Array.prototype.every - value of 'length' is a number (value is +0) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-5.js index f263a017aa1d53b086706e585a8958ac02bc7f0a..1bb349005a824a43ab9bd531c605dfbd260714c5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-3-5 description: Array.prototype.every - value of 'length' is a number (value is -0) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-6.js index 2b6d764dfa2f66e68a46b6806bc01f7962e1cdb8..73e03b31c9b9bb04fc59d5ef8da45da2c565bf8e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-3-6 description: > Array.prototype.every - value of 'length' is a number (value is positive) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-7.js index 74728cf20977d337a295e9837a5cce87f97828ca..55cf9388947bbd9677fdef069e58a8930949846b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-3-7 description: > Array.prototype.every - value of 'length' is a number (value is negative) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-8.js index b5be34af15eddacb417e86896e41c9b5c1bec33f..79c313e35dc0847400c567cbc29ecae44abf0b62 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-3-8 description: > Array.prototype.every - value of 'length' is a number (value is Infinity) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-9.js index 1a35874452de0b19f536d2f8feb573326fd83ace..0b597951e76d564ae159f07d6755546d39a970a2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-3-9 description: > Array.prototype.every - value of 'length' is a number (value is -Infinity) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-1.js index c5963a3a3cc1b3d6f57b59adb648ddaddafd61c6..91ede12076d79a792e994e1b459b1df3fcfbf0f4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-4-1 description: Array.prototype.every throws TypeError if callbackfn is undefined includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-10.js index 6632f72c3a3bbe9d438977c2080437c661abdcb4..fd32a1e8e5d3b581b43d0bc6f00a383acbb49392 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-4-10 description: > Array.prototype.every - the exception is not thrown if exception was thrown by step 2 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-11.js index 1c6d19781a391ee29e96282cc6fe25742cea76f7..81c4f58e5f2320dacfa994b4efffe106c19f23ed 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-4-11 description: > Array.prototype.every - the exception is not thrown if exception was thrown by step 3 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-12.js index 756292798fa48d89812c80c095f8cf13fb72b6f9..4277389d19cc2256aae3cb8b8651319d81d7a9d0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-4-12 description: Array.prototype.every - 'callbackfn' is a function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-15.js index 4353ef39d8e4928027b5f472cca49c4893a76fb5..9f4c6a7c8d5f9f38f0b04745f127ffa01ee72632 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-4-15 description: > Array.prototype.every - calling with no callbackfn is the same as passing undefined for callbackfn diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-3.js index ddb53db12496196916f160e706f06c4b9374b6ea..9e67a3cfdc4fe3cd7e59d3fd69fecc48f728f74b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-4-3 description: Array.prototype.every throws TypeError if callbackfn is null includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-4.js index a8f1203b5105c492df4021926a68651f2c19b596..da904187f4cc964f6f481e0afcf9ede2bb14312a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-4-4 description: Array.prototype.every throws TypeError if callbackfn is boolean includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-5.js index a479db9a3d5f0107e70aa99b94f255ce6a9f2f91..7d999a136e7b0dc175af370bf0ac7802c7f2a381 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-4-5 description: Array.prototype.every throws TypeError if callbackfn is number includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-6.js index c33a3f928f5c6d87e3da28219fe04a8d603fb0f1..8006f38d4dd66a9f82d5689c5f57959d51c0e197 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-4-6 description: Array.prototype.every throws TypeError if callbackfn is string includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-7.js index d4d44966cb315d0ccc40be606aadfcd9318001f3..654628d6b8a0cbe9a7bfdb3ed454dfb09349fb1e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-4-7 description: > Array.prototype.every throws TypeError if callbackfn is Object without a Call internal method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-8.js index 5b3c7e7908d4f562290b3a39fd39e02a83f115e7..1e66026ae58274e56e055d826516bd61143914c5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-4-8 description: > Array.prototype.every - side effects produced by step 2 are visible when an exception occurs diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-9.js index 02f097d49b24eb78266d35cc979264f5c9e24cf5..82b67c3770ccdd6784b11556744840e48c9f891e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-4-9 description: > Array.prototype.every - side effects produced by step 3 are visible when an exception occurs diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-1-s.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-1-s.js index efdd8cb1cfc25a0fa6b7b4778eeeeb8316b0811d..3cf9a18549ba5320d7a0633d8abcc68b7166e012 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-1-s.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-5-1-s description: Array.prototype.every - thisArg not passed to strict callbackfn flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-1.js index e9e2a477b1bd4683a105cc67cdc77c3766744d24..7c9e628bd9bb0fa8854d6be7e40bbf9306251357 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-5-1 description: Array.prototype.every - thisArg not passed includes: - runTestCase.js diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-10.js index 4877cd10db2ef687fa67c51528401dd78c86e26e..e9be89a8d17459657cbe9445aecc18c7ca180a3a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-5-10 description: Array.prototype.every - Array Object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-11.js index 002028f87bae50932c78ac1b7ddf6584a731a44a..cc9593d878dbb6a3ec870afffde43e097767da56 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-5-11 description: Array.prototype.every - String Object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-12.js index 731dcf21907bce2024ac5f7de61ed95034f5848b..13e41c8eb08c62913b0e09b78d04e8be7e1b7613 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-5-12 description: Array.prototype.every - Boolean Object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-13.js index a80c35fa0250c571b4a62175b215b2c09d45ce31..b42b14970028997fce5d51cd2e0300faad0b3d37 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-5-13 description: Array.prototype.every - Number Object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-14.js index 3890656e288943326393b86b12103dfea2d1e372..acee10713cce91ec7ae0f08b38990c1d41284b78 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-5-14 description: Array.prototype.every - the Math object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-15.js index 8a30c49502b7511a4948299d39a646d865035375..c4449a96c2a096c147c234108d65139b082d3ca3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-5-15 description: Array.prototype.every - Date Object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-16.js index 2beada29fd08dde8b5eda6a75e38d82cedf440ba..e8cb42451b9de389863eddbc29eb58f69013ca65 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-5-16 description: Array.prototype.every - RegExp Object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-17.js index 87d43527f9089d241f870f73db4893b27a475f76..d452a7ad07e4d49d2e3843b55214542c0591439d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-5-17 description: Array.prototype.every - the JSON object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-18.js index 6777994a5f6ad2086d3e063d7cd2ff8ff376bd44..449c021697a3e0aa754e5c9b3da718116d80866c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-5-18 description: Array.prototype.every - Error Object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-19.js index 8337b3edee086141986667031096161b2e07a8a4..63baf6aee88cbd9a2b8c30469a8d3e2e764e4861 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-5-19 description: Array.prototype.every - the Arguments object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-2.js index 626d394e906844928b8d779dffe9e75cd67f4619..092f0ba998cb2f4fcbc2e6ba8f5adef427eb0c07 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-5-2 description: Array.prototype.every - thisArg is Object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-21.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-21.js index 4e7449d1eb63b34c7106f1c06e318aa4f5f0c68c..2f6888717a34720893c7d21584f93cf215127c3a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-21.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-5-21 description: Array.prototype.every - the global object can be used as thisArg includes: - runTestCase.js diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-22.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-22.js index e5c55e624c51c70cc2ce9f158e4d530476de3bea..6ab3e498b61f6f55fb50ad9d63bb6705cf81523f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-22.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-5-22 description: Array.prototype.every - boolean primitive can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-23.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-23.js index 93f4c3705bb4be3a73ef3d13c57cbf95df50c5f0..674c28b0a2bd4f84a7c0bd10c6a7b2798f315255 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-23.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-5-23 description: Array.prototype.every - number primitive can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-24.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-24.js index dcd423baa5f5d31e9b8576368bbc2091b9fffbc1..10a0389188a75c453ddde7db88a3f7dbbea523d9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-24.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-5-24 description: Array.prototype.every - string primitive can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-3.js index 8cf9125c585517b39115a460f167b0ff6c6c6d3a..fa2d645c25cb36f258424177065d4240de8525aa 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-5-3 description: Array.prototype.every - thisArg is Array includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-4.js index d7670dd750f970a316585775853142f1546460dc..e0f71641ee74b3487df4bf3f98ebcb85059a7a24 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-5-4 description: > Array.prototype.every - thisArg is object from object template(prototype) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-5.js index 0430114f41cb2323b78c4239d89934704382c8cc..f165fc0c2a99c3ae9933ddd41c1eb2bec1c2b392 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-5-5 description: Array.prototype.every - thisArg is object from object template includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-6.js index 3e9510e2cbb994375d9d7da56ac2ce095b315303..edb6c20cdad48e1c4482bc5be2c05dc7af628d66 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-5-6 description: Array.prototype.every - thisArg is function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-7.js index 7743baf619a9dcf42545b9150bb5e19d50e398be..05e62c2de9ba388a960fa317f8c09f21c8e5bf5e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-5-7 description: Array.prototype.every - built-in functions can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-9.js index e448aa3f33ef56a7f323cc0d745a7c00925f43d8..86ab5d0db40e5a3eb4f3b4969fd525894e0fc3a4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-5-9 description: Array.prototype.every - Function Object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-1.js index 3232abf170ec7b2f6c48fca2b3b0a85e25d44125..6a9bcf2df0b5e0af1cc1bff9187cc22f13a68c22 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-1 description: > Array.prototype.every considers new elements added to array after the call diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-2.js index e3f331144372621efec96b30fb7278867021a530..f9473eddda9f5d7af576d397e46553fa4dfd5de4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-2 description: > Array.prototype.every considers new value of elements in array after the call diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-3.js index c19b8183fa27588825a4b574ae8bbe381b056bf2..6188212a004aefdecf71c3f5760746eac2e670d9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-3 description: > Array.prototype.every doesn't visit deleted elements in array after the call diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-4.js index 01ec382ddfa1f7bfb5d9ac00f777641e76ce6278..7237d75fb575a37a8bf011b910382ffdfb2cf062 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-4 description: > Array.prototype.every doesn't visit deleted elements when Array.length is decreased diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-5.js index de2fa5bfcb126e6f7977ace494fcb03565319a10..e8efc8369be17683740362b38621fab8c661d5d3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-5 description: > Array.prototype.every doesn't consider newly added elements in sparse array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-6.js index 25444a6f0e7f913c8a0996d3ee8abaad40d714e2..1d04dd827063e5395ab187b0910324aefbf2f610 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-6 description: > Array.prototype.every visits deleted element in array after the call when same index is also present in prototype diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-7.js index 3542193ab2c4dbc18569dc6f29c5e6a9e531e23e..6f5e8eac2848dc3b11679e69c380c553832c7fa1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-7 description: > Array.prototype.every - Deleting the array itself within the callbackfn of Array.prototype.every is successful once diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-8.js index ecc851a1a5b3296002e9b3db6bb57b8561add007..2a18c414bbcf8b9b1213a6bc8c44f067f02036d5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-8 description: Array.prototype.every - no observable effects occur if len is 0 includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-9.js index ed56a984008f097193e2233cc0cc409bb448d813..0f9913f227d2933aea06b84f7dec5078bc08457c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-9 description: > Array.prototype.every - modifications to length don't change number of iterations diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-1.js index 013042a0459695f1f07a235ac330a0ecfeee6107..09b764af79a3811e46f0a813f2e51e3fc21f2b2e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-b-1 description: > Array.prototype.every - callbackfn not called for indexes never been assigned values diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-10.js index 535266d4fdbfd3cb2b9f5e8d162dcfc43820b9a8..1f1eed28ba56f7f53720629d2bf2afb06bfe7e04 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-b-10 description: > Array.prototype.every - deleting property of prototype causes prototype index property not to be visited on an Array-like Object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-11.js index bb17d6f2a59134eba813b96d02d091310112d170..e211a8c131273a04f1aa812704037742e718f7b2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-b-11 description: > Array.prototype.every - deleting property of prototype causes prototype index property not to be visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-12.js index 578193639bcfc5ae43bbf97185c2eb8b0841df6a..4e722676fa5299e08b72c7b5b4471685a23a0cad 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-b-12 description: > Array.prototype.every - deleting own property with prototype property causes prototype index property to be visited on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-13.js index 2670d839cdc31cbce739cb107695be6e0593df4b..0c29a1eec6eddac80eabd85187c3210b90bf59ca 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-b-13 description: > Array.prototype.every - deleting own property with prototype property causes prototype index property to be visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-14.js index 3985c8c9a7ae42a033ff05af71a3933c0d47f859..c47a6ee3918db35f91e9f81eb66ddba6e6134e2a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-b-14 description: > Array.prototype.every - decreasing length of array causes index property not to be visited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-15.js index 10fa042799a12c344369af85e57736985aab6a62..4bc15d378fce99cd65a33944451ed7989e5c44eb 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-b-15 description: > Array.prototype.every - decreasing length of array with prototype property causes prototype index property to be visited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-16.js index 33b3edffea586f3f67585103706a93f4e02840b3..eda4865cd10b37e2e757222d570302cffdd8e669 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-b-16 description: > Array.prototype.every - decreasing length of array does not delete non-configurable properties diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-2.js index ecf6686369379753d4cdfd75e3a77058e1b7b1ea..363fa33a1cdaf52644e555b52ed87e1d73dbeb53 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-b-2 description: Array.prototype.every - added properties in step 2 are visible here includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-3.js index 80f1e34f909c99abae0e99f01599d1bcc8dcc422..990b3b224454acab5cb1783e6c8db17880e4e4a6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-b-3 description: > Array.prototype.every - deleted properties in step 2 are visible here diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-4.js index 84ff29ec204923b32b0ce7971cb59223dd35c22f..8bab5fe084c12490c3746ddcc4d3df05b05d0b81 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-b-4 description: > Array.prototype.every - properties added into own object after current position are visited on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-5.js index 25826887e0c835af53b500549f125efdf9901de3..9c966108a9998b5e85fbeca3d7f76861cb54b9e1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-b-5 description: > Array.prototype.every - properties added into own object after current position are visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-6.js index 9419040bb45b8e7ad4b1454d294f491e3facfdeb..2b043766b917b05e62264c869157bf53e74f1f9e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-b-6 description: > Array.prototype.every - properties can be added to prototype after current position are visited on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-7.js index bd594814f56f4f6d91a78369245db9b8ea270d05..363e28ce88ee39db507de33ccb0b0196f346096f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-b-7 description: > Array.prototype.every - properties can be added to prototype after current position are visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-8.js index 6b5ded6f6b7fb4f4a8f076629f41eb3001bf75df..268ee463d9acac2067ecb53c999fc6d8ec2c31eb 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-b-8 description: > Array.prototype.every - deleting own property causes index property not to be visited on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-9.js index 8da4695a73f690ae2f103addedb72728297e9f75..e10a6e000e353c6380d4d209a71238210a4e0e15 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-b-9 description: > Array.prototype.every - deleting own property causes index property not to be visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-1.js index 7c276270394194d20685200abf1e5606618332e3..3c6935880f3b39a1f790e98513984c413d3a98a0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-i-1 description: > Array.prototype.every - element to be retrieved is own data property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-10.js index 0292c6f80f1d328468f4038f0def29099ba92238..55adfd1083a081eb1bcd130fea7dcdd672c44836 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-i-10 description: > Array.prototype.every - element to be retrieved is own accessor property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-11.js index a17bf832abd21cfe9cc271b55b909123ef8e3a4e..30de14910fc0a2519ecaa26f4e8880aa4e222dda 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-i-11 description: > Array.prototype.every - element to be retrieved is own accessor property that overrides an inherited data property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-12.js index fa47fee63929206b36c158b65ceb4594a0dfa366..4fc61779c9346af23e1b6d6067a67ee7cf599169 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-i-12 description: > Array.prototype.every - element to be retrieved is own accessor property that overrides an inherited data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-13.js index e752d5256b4a692f9d1390384e9fef0ae0abd9c6..15878cc25974c38718a5db06f06506575fdff2e4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-i-13 description: > Array.prototype.every - element to be retrieved is own accessor property that overrides an inherited accessor property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-14.js index 1a867800a9c4984a66084ca8c57a076a985a750a..40e4ae626ffa628196f8ba7df0cb1d625b4ea568 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-i-14 description: > Array.prototype.every - element to be retrieved is own accessor property that overrides an inherited accessor property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-15.js index 5bd1624cb1520e53a525d15c9d38eeabac5f31e3..a191e7be750441c4f1a0c6b30bc388c1e13b6d2e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-i-15 description: > Array.prototype.every - element to be retrieved is inherited accessor property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-16.js index 65ce450d001db625db57cb5a590fc203f316c457..1d8c7fc714e8b137dfe8c139d594b9c9d635cd72 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-i-16 description: > Array.prototype.every - element to be retrieved is inherited accessor property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-17.js index 2d134f7243fbf2dd8dc89e1df856440ad844cb66..bc2e6f635db593a174d32b5f71a27ba54d510668 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-i-17 description: > Array.prototype.every - element to be retrieved is own accessor property without a get function on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-18.js index 3375e306e2f0ec4b516e79b5ff388db4ff2f6651..2537efc2d1d28c579a008c8fa11627bf00c48f84 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-i-18 description: > Array.prototype.every - element to be retrieved is own accessor property without a get function on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-19.js index 6aff66d3490278a60e2c3160b6207ba392c2b78b..2834c1f1bed0c74ebaa597b090b8dcf6b9ee3687 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-i-19 description: > Array.prototype.every - element to be retrieved is own accessor property without a get function that overrides an inherited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-2.js index 437e2a8aaa08e06b794bb4481387eff9d3ac0b79..1ac9ddf8cff215293c293df0d784a780e72b980b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-i-2 description: > Array.prototype.every - element to be retrieved is own data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-20.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-20.js index d75214d6a2f0822921342fdc4237015ff555bc52..97f8edb61d83b8f992055b2687156607bfc3dcbf 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-20.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-i-20 description: > Array.prototype.every - element to be retrieved is own accessor property without a get function that overrides an inherited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-21.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-21.js index fdf85bd21c8d794ea97a6850932e54a438e5cf2d..338ccad6f16d26894f10cd53096a48380b1a3843 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-21.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-i-21 description: > Array.prototype.every - element to be retrieved is inherited accessor property without a get function on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-22.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-22.js index 4eaa6f30f7a28876fb91dd828ed079221ca9f77c..6bdb6276c8d57bd692e0e3b81dd9b462ad12eb7a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-22.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-i-22 description: > Array.prototype.every - element to be retrieved is inherited accessor property without a get function on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-23.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-23.js index 6cd3e58537f054be95bf32821523ac8d3c77f7f3..8d2e7896182054253a62fd2c743c311a71cdb91f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-23.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-i-23 description: > Array.prototype.every - This object is an global object which contains index property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-25.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-25.js index db3061f85cff493a88eded11c48adc0ee7b0aebd..45e244c7baf8040ab50f721e0fa9a725fc1820d5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-25.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-i-25 description: > Array.prototype.every - This object is the Arguments object which implements its own property get method (number of arguments is diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-26.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-26.js index 1406634d028af3be4026a2b5b4689ac22965d4dc..94e2a4b181b19b770716877af1972cb5ad0ac23b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-26.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-26.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-i-26 description: > Array.prototype.every - This object is the Arguments object which implements its own property get method (number of arguments equals diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-27.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-27.js index b8771c18b66c4e2a2bc2f9f83f66f92ca8e581e7..cc7daf4eaa80d9884f2a9fee87f8a57ca9f8bc78 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-27.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-27.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-i-27 description: > Array.prototype.every - This object is the Arguments object which implements its own property get method (number of arguments is diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-28.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-28.js index c98a84a75c2b424957f4f4394539d92d593871e9..c7dfdb7da5879487eb6574d100a1fbfac1564515 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-28.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-i-28 description: > Array.prototype.every - element changed by getter on previous iterations is observed on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-29.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-29.js index 9a29966e4b4241c5541de7f0ae04424d5b2fd742..88f21c3d2e33c8b710bdc7927b168334de908e62 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-29.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-i-29 description: > Array.prototype.every - element changed by getter on previous iterations is observed on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-3.js index 56f479b0857cd6289006bdfabb586dbc96b13889..be9a1cd3f97b1cf3a03e80fd65c77cc2682427d1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-i-3 description: > Array.prototype.every - element to be retrieved is own data property that overrides an inherited data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-30.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-30.js index 7d82308f68f682d11b2dd85f96d36dab5187b983..fb47fc4ce525c93b8db3a287c2ba0fa0db6302a3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-30.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-30.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-i-30 description: > Array.prototype.every - unnhandled exceptions happened in getter terminate iteration on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-31.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-31.js index 937a030ac8685eecb2da1eb89a9f868903d205b1..f681fd45a872c7a89c70a355f2217521903e4dbb 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-31.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-31.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-i-31 description: > Array.prototype.every - unhandled exceptions happened in getter terminate iteration on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-4.js index 7d85d48573b5e34912e67dcc4532a36332f58a55..1cca3c37295226f575eb73c3938991fb5f49bb5c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-i-4 description: > Array.prototype.every - element to be retrieved is own data property that overrides an inherited data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-5.js index d9d11b160aeedcdf242d012d24334fe8aed6a018..58153111a1f1f0fc4b927c1d9fbff0ea83727276 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-i-5 description: > Array.prototype.every - element to be retrieved is own data property that overrides an inherited accessor property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-6.js index cab4ef9401d73675e0db344b21bd6cec1ae6370f..5ab84aea257116cf8be6e0994d8d086385e3fd77 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-i-6 description: > Array.prototype.every - element to be retrieved is own data property that overrides an inherited accessor property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-7.js index bc4dcc833c83cfdf42a420c6bca71792224cb822..78ad3fb79397a5fbdaf7e7996183c1c0945737f9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-i-7 description: > Array.prototype.every - element to be retrieved is inherited data property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-8.js index d5dc20833008af1f8b051670a8013a34ff0ac9f9..40f0e30499da9802325a705c1f766ce08ed5c381 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-i-8 description: > Array.prototype.every - element to be retrieved is inherited data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-9.js index d5f590ba87db56d1aa841f9f382bf49e0ad48e25..adedfa98abbe142a41ab9d34dc2a62d3e82d93fc 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-i-9 description: > Array.prototype.every - element to be retrieved is own accessor property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-1.js index b545fb5958c88bead1ae99cd9bc42dd2c9329510..98323fc474d48ef11957a7041819c9676048235f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-ii-1 description: Array.prototype.every - callbackfn called with correct parameters includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-10.js index 2cb0e701932d672b4403b87912371b83b6844cf0..b942344bf34022329e5d2bf1d56b68b5b1465610 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-ii-10 description: > Array.prototype.every - callbackfn is called with 1 formal parameter diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-11.js index 7b415354cd44fc9ec2918c501c452e5e7e8e52e3..d73d1cbd4843664725f22e2a87cfba2bf62726d7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-ii-11 description: > Array.prototype.every - callbackfn is called with 2 formal parameter diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-12.js index ee2adf17fb34a24a310a0d7de5993254796bf813..917f32571133c28aaecf5f28864d845a16b58ca2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-ii-12 description: > Array.prototype.every - callbackfn is called with 3 formal parameter diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-13.js index 9dcb5194d7f6e7db4d5845d3816f7522ca42be7c..785c0797417a0f2f57f6ae294a69f02b182edc9a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-ii-13 description: > Array.prototype.every - callbackfn that uses arguments object to get parameter value diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-16.js index 48d91c9e51b40f5b7f3e65c7a69ef45486a7e32e..04be3263d5a33895d8b42d685c9984827a0259cc 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-ii-16 description: > Array.prototype.every - 'this' of 'callbackfn' is a Boolean object when T is not an object (T is a boolean primitive) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-17.js index 68e605b1ce8ea2c1d6d7b1fc5da33d648afbac1f..a8a36d1ae38b78b18d4ea65a2de04ed3e7166fb8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-ii-17 description: > Array.prototype.every -'this' of 'callbackfn' is a Number object when T is not an object (T is a number primitive) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-18.js index b0dfad8050072f3f66f3511b42c84d022ec2ee7c..1ccc5de64e80f34a9226828855835080f7cd0709 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-ii-18 description: > Array.prototype.every - 'this' of 'callbackfn' is an String object when T is not an object (T is a string primitive) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-19.js index b5fc2fc36ae99e77d44f23c2229a8edb11421f73..0f72c7786fef28a5cea7741f71c761e4d4d19c16 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-ii-19 description: Array.prototype.every - non-indexed properties are not called includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-2.js index 6978ddf4bce2fc9aca7988988dfd5b45e14efb48..cf6143a6ec040143ea192f089b4d1d97e8a1737d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-ii-2 description: Array.prototype.every - callbackfn takes 3 arguments includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-20.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-20.js index 57674cb1ba2b8fbaa6eec7779e46c94e2858f05e..ae4b4ee820d195f4d052ba71a028994a346342d2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-20.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-ii-20 description: > Array.prototype.every - callbackfn called with correct parameters (thisArg is correct) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-21.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-21.js index 3f1dba0a9111f1a97f60e07209c3133c47813996..4881aeb01ecfc2468b1f56b3878d48556abd5210 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-21.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-ii-21 description: > Array.prototype.every - callbackfn called with correct parameters (kValue is correct) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-22.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-22.js index eb90053b2fb73d5e35ede049015eff5a2f2bdd57..6290624f723b76948fcecc744f02ab972c8558ce 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-22.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-ii-22 description: > Array.prototype.every - callbackfn called with correct parameters (the index k is correct) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-23.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-23.js index fffa46a97efa6edcdb42c48271c07edd255368dc..ffb6540ec7dfb5b489542e1e44e66bb01f0a2f47 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-23.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-ii-23 description: > Array.prototype.every - callbackfn called with correct parameters (this object O is correct) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-3.js index 85f59f00d225bd0755eaf9fc80450a4368bb6d28..17deea8f9e1dc65a33baeee1f3eec5c536a18f28 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-ii-3 description: > Array.prototype.every immediately returns false if callbackfn returns false diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-4.js index 797a850c80343b94258c780a9e44ca567db79525..86a19a6c67e7a04480d3e8cd63b23dd858f89aae 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-ii-4 description: > Array.prototype.every - k values are passed in ascending numeric order diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-5.js index 8d4f5548a73b929a747e3f27873d1ddbfe9733ff..5490b3c1807cc11e8b5ac8439d6b1f3badc70cf0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-ii-5 description: > Array.prototype.every - k values are accessed during each iteration and not prior to starting the loop on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-6.js index 972eade1b26515cc6f307bd502612fc2758178c5..25f4ecde83ff6a194ed543fe07638a841c302a28 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-ii-6 description: Array.prototype.every - arguments to callbackfn are self consistent includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-7.js index 371dd71d881703d574bec1432e2c6cb92bca352a..9abfa61eaafb88728f7b41d5d59f6745be36db3d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-ii-7 description: > Array.prototype.every - unhandled exceptions happened in callbackfn terminate iteration diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-8.js index ee5e1eec590acc88fb6f6714f4b837eb39339d9a..1f218d6e86f37fff13cf128c382415fb64f6cef8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-ii-8 description: > Array.prototype.every - element changed by callbackfn on previous iterations is observed diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-9.js index 029d4f67c29640f3de015b408dc8ca435d063eef..90411bc9782b13725768b0bc538be19c31d8bdfa 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-ii-9 description: > Array.prototype.every - callbackfn is called with 0 formal parameter diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-1.js index 02ead71e500ada1176dae7df7745494763a7ee58..6df587b0322305d30a9b4109a360f41c2175fda8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-iii-1 description: Array.prototype.every - return value of callbackfn is undefined includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-10.js index 4b93016d13b30b085ed847f8543bfcd1dda9e4d7..131a3a42657a1fe5607585bc8b429137f0d9c01e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-iii-10 description: > Array.prototype.every - return value of callbackfn is a number (value is Infinity) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-11.js index 7b8d3c7676d25741203d30d64c272ff01a9e06e3..680ddcaca56ddd3594f5fdaf8e2e3c1690a41ec0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-iii-11 description: > Array.prototype.every - return value of callbackfn is a number (value is -Infinity) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-12.js index 5a897af02508b58bc16ec971bbb9a73a2920cd83..6180b7519987a8b721e819e7807eec9f85fd46fd 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-iii-12 description: > Array.prototype.every - return value of callbackfn is a number (value is NaN) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-13.js index 65900c1bd9d2434840d0f583de5c45c2d6e3dbd3..e208cae3534c20d5abce90d5832a42332850729c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-iii-13 description: > Array.prototype.every - return value of callbackfn is an empty string diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-14.js index 101ac9e530f1bfee7e6cf7a65a7b567899767a39..87bb0e969de7ed444962f9f7948cfd5ee46636d8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-iii-14 description: > Array.prototype.every - return value of callbackfn is a non-empty string diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-15.js index 462bfa941ed95d39c80233697bf1477c66de1cd4..605ecc42f8189fa58bf50c4d1aa72076776e346e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-iii-15 description: > Array.prototype.every - return value of callbackfn is a Function object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-16.js index a1caf9a85857fecab7e380aa70ae18dcde9d1068..c6bfc08b7c1435c816cd1448b3c7ac3bce854e03 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-iii-16 description: > Array.prototype.every - return value of callbackfn is an Array object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-17.js index 29070b931a671fdb020d47d0e4eb93a140a15a31..5294caa324677e44fdcef4b8ff05c241aa048d57 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-iii-17 description: > Array.prototype.every - return value of callbackfn is a String object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-18.js index 0c20c1b6a5e8750545cc253a9dc4b17faa3aee80..609815fe63ba3a3fff31586a22477f99d81f356e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-iii-18 description: > Array.prototype.every - return value of callbackfn is a Boolean object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-19.js index 055b785dfc3759ae98e0e4d0e22e3dcf996480f0..fde1bd20124a7fe4fb1446de243f11254a6db06a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-iii-19 description: > Array.prototype.every - return value of callbackfn is a Number object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-2.js index 1d6e675692d5a6cba10a7e3370bada969d8017d4..3b8f1157dbb8283a770c12d0e0b0488983194e93 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-iii-2 description: Array.prototype.every - return value of callbackfn is null includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-20.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-20.js index effd05dc1c6ba83798e331438237d85bee8d21af..e94a9025c60828b33bf781a31f7a89edd327ab27 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-20.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-iii-20 description: > Array.prototype.every - return value of callbackfn is the Math object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-21.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-21.js index e8dd6fbb31196b1626b2813bddbd12690d96d158..e55b81708189820a9dd99522713f6b8374a883df 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-21.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-iii-21 description: Array.prototype.every - return value of callbackfn is a Date object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-22.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-22.js index e4157dde38c53378868fd5a618c08a63b11e48e9..0a279fc5d9aa96bc95dbd2dfe053990a785c100a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-22.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-iii-22 description: > Array.prototype.every - return value of callbackfn is a RegExp object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-23.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-23.js index 165a4dadc26e144d7f064b9dde39d7025209984e..540bdf692589ef75e9e5b567061953c00815e74d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-23.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-iii-23 description: > Array.prototype.every - return value of callbackfn is the JSON object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-24.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-24.js index 9b84510a50a8936bec7b79bfd6b70eabb6def147..1d089cc9334f96088928913cad00f80c3e57f06a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-24.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-iii-24 description: > Array.prototype.every - return value of callbackfn is an Error object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-25.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-25.js index f2c64d37f160d0f265f197ba77700d615aa16d14..e0be184f8dfdac379f18c652ae9bc8be1dc078a7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-25.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-iii-25 description: > Array.prototype.every - return value of callbackfn is the Arguments object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-27.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-27.js index a554c0ec489ba24e62c63f3e86a04ebb874d205b..2669d60d827fa05ab5787e6a5fe6c946cc22c12d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-27.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-27.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-iii-27 description: > Array.prototype.every - return value of callbackfn is the global object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-28.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-28.js index 59fbea2eee6b1be29b02a7575b95e4fffff09c22..07acd09e41d937e5f6efc630e1d1340a002fbbb2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-28.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-iii-28 description: Array.prototype.every - false prevents further side effects includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-29.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-29.js index 38e388951dea278f0525db16ef84d6a222e31333..dacfa37d83f856e619063e315eb39f917deff769 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-29.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-iii-29 description: > Array.prototype.every - return value (new Boolean(false)) of callbackfn is treated as true value diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-3.js index 2933078dc9bc864d52a079ad85f7a440eba3439a..064da5b50c69d43cad0f56735b22964fee03cbd2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-iii-3 description: > Array.prototype.every - return value of callbackfn is a boolean (value is false) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-4.js index 8ec67ac3d1772b631ee0ef0eebe5cf758d19501b..6f24b6ce4d0783b1720b4a05c43b6607060643bc 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-iii-4 description: > Array.prototype.every - return value of callbackfn is a boolean (value is true) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-5.js index 8e453991307eadaeb6e61e87638129a6f25eeff9..982bdd97ae407eebb9d973fb4454a3f9abfd85fc 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-iii-5 description: > Array.prototype.every - return value of callbackfn is a number (value is 0) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-6.js index 349cc7697d781b4dd59ca8cb5c65dd4e9c234926..1f41f227ceaf3a7ab7880d98e7a377922b98bb67 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-iii-6 description: > Array.prototype.every - return value of callbackfn is a number (value is +0) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-7.js index 37316f5e0a8e989cdcbe34ea27f0004221ad247d..54dc5c3e8ac02d6c73f4d4af6d0c809908198c58 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-iii-7 description: > Array.prototype.every - return value of callbackfn is a nunmber (value is -0) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-8.js index de08ade802fac30a8dee970ff6a3d1579034fd6d..3725c2c78524bae27796bb0ec3f152ecdc915c1e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-iii-8 description: > Array.prototype.every - return value of callbackfn is a number (value is positive number) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-9.js index 315101f0ef1aeaea23d5d024ae9c513bfecddc1d..2ffea0f69b97a04db102905b9848c6f30d1735bf 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-7-c-iii-9 description: > Array.prototype.every - return value of callbackfn is a number (value is negative number) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-1.js index a49427b64858b38f92dd902668c9cfbd49e5f548..b8b126e1f2d54097223464331bd3dc91d94bda42 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-8-1 description: Array.prototype.every returns true if 'length' is 0 (empty array) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-10.js index 3fbfe39c2f1495e08893276e5bb6b4de46d8f2fb..e925a01d5db4138479964e23fcc5672b9fdac84d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-8-10 description: Array.prototype.every - subclassed array when length is reduced includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-11.js index 90ec006006dd2bdd643b3800230462ce23856451..cfbc79e39d60a3b89fc69d507e2131aae140265b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-8-11 description: > Array.prototype.every returns true when all calls to callbackfn return true diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-12.js index 335e7fb23c2b9cd48187119dd5bed9f259f2766e..9423b2fe4a57bbd65ed412bf32051b6e1bd9d56e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-8-12 description: > Array.prototype.every doesn't mutate the array on which it is called on diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-13.js index 57b1d20caab19efacbd23c1c9abebd8523602be2..36ff527021ced86e20c67bc820b02fe8d08f7c1d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-8-13 description: Array.prototype.every doesn't visit expandos includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-2.js index 0ca358c6696288c547e7652372f608d443a6b78f..dc22fc7e04cf14590ddcaba6c36074c9be1592be 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-8-2 description: > Array.prototype.every returns true if 'length' is 0 (subclassed Array, length overridden to null (type conversion)) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-3.js index b4cc44f8e8383dc821d84b13881d3b7dbf84ed27..b256cb3ae23ae9081bedf0ff496240cc0786f406 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-8-3 description: > Array.prototype.every returns true if 'length' is 0 (subclassed Array, length overridden to false (type conversion)) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-4.js index 0a1ca42fa809f8455c577ef84a74209ed843a80b..a43495b42c9da497a62c9b2a2c7e3eb9fcba4456 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-8-4 description: > Array.prototype.every returns true if 'length' is 0 (subclassed Array, length overridden to 0 (type conversion)) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-5.js index ff8c3bae93eed1eab93b6d0efd5cd9eb4143fa84..18e8871194d75ef38d68aa5a8c914a33457891fb 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-8-5 description: > Array.prototype.every returns true if 'length' is 0 (subclassed Array, length overridden to '0' (type conversion)) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-6.js index be8d3594092c4880e0be9c7d477dfe3e9a51b48e..b28372ab0d733b6adc633cb42199dc6bef330183 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-8-6 description: > Array.prototype.every returns true if 'length' is 0 (subclassed Array, length overridden with obj with valueOf) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-7.js index 72e78d7b0d4ca162b5a0aa8f389f67e65c17f0e1..481326b245de6031da1dbcad2a33c0c211bb7aa1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-8-7 description: > Array.prototype.every returns true if 'length' is 0 (subclassed Array, length overridden with obj w/o valueOf (toString)) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-8.js index 9b4e206184edfee9b22366f56d185af81cd93613..be178c944e6f2b9820a584aff7f2495e39115790 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.16-8-8 description: > Array.prototype.every returns true if 'length' is 0 (subclassed Array, length overridden with [] diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-0-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-0-1.js index 9966e7679e601602c8cd612c682eff44f92e414a..fc7d6edb989b3f614d9e3f13a599fca64258355a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-0-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-0-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-0-1 description: Array.prototype.some must exist as a function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-0-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-0-2.js index 4cbbc2d265a6f715aedde8e03f2293e9ba8107bd..54cf00f72250539a91a4977f8c057cf659a7ded6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-0-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-0-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-0-2 description: Array.prototype.some.length must be 1 includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-1.js index 47167fcc2150f6cf72650d573af8def107f94ff5..441f201f58fac38a23be58089efa7f362a526c08 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-1-1 description: Array.prototype.some applied to undefined throws a TypeError includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-10.js index 1158857a2e6086c75b237df7e18449c1a26c7b5a..eda8da10696e17e4fad7b67b460f414e03157691 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-1-10 description: Array.prototype.some applied to the Math object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-11.js index 3197786c9ba6d24080f4e79933ac38d01f1f4897..e1b2ab89ae878613a70a657296ee1681be4b306d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-1-11 description: Array.prototype.some applied to Date object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-12.js index 77bdd28775814f3e036db5e4779694edf9a03440..46236a5bbd51be6e229fcee6142fbb0bedcef63d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-1-12 description: Array.prototype.some applied to RegExp object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-13.js index bc463a575ea04331ffbd30cbb2b8d84abf1833cf..f96a2e7b35b6b8fab6ab37a1a17c256dac478711 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-1-13 description: Array.prototype.some applied to the JSON object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-14.js index 587b632400e23665929ddb732208082d75e4f06f..efee722c98ed164457794fae1459f0f240190520 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-1-14 description: Array.prototype.some applied to Error object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-15.js index d0ef0194184a68266fc92a1d7fbf233c1751cbc3..43ca8228a9b6313247d3784929689e7a30529ac0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-1-15 description: Array.prototype.some applied to the Arguments object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-2.js index ec05433aa88ff39703274b81e90490d140aec5ed..5e4c6a6666c21a895699876a9172beb817ce3e5f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-1-2 description: Array.prototype.some applied to null throws a TypeError includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-3.js index 270bc14246009b84f0a5919e1b836fd3757e9d37..243be865b06a3059e07aff0ea1b7df5166ede9df 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-1-3 description: Array.prototype.some applied to boolean primitive includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-4.js index 3b2172f1ce7db7f59ba437fd96c7966b5f11283f..dfa3f3598b47c7d22cbec325b869837d93871a7a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-1-4 description: Array.prototype.some applied to Boolean object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-5.js index 4aca1b86db81e8898a910774b7077bfdc5ccefba..bedf6273cf24b965a18c04ba27901640b7f6838c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-1-5 description: Array.prototype.some applied to number primitive includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-6.js index ecb0fe6faaf354dfad056dfb8ea071113a736fbc..7c43cd2353281096ca08d8eccf8ff42f4773644d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-1-6 description: Array.prototype.some applied to Number object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-7.js index dfa230012aaf24f7ab41288d2c2c515e482760d3..81be019e0f85141287eb8feb086a48cf93a383ab 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-1-7 description: Array.prototype.some applied to applied to string primitive includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-8.js index 753fabc3d8c7fd1c2f0a36e013eeb11cf966f612..3a5231b863133afe191e596ade0086178709e132 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-1-8 description: Array.prototype.some applied to String object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-9.js index c68e1eb2d057a6966379c8aa9432a2a7b6e5d6f0..9e4a3fc9970050ea44d99ac111c9279d1c1b3c9e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-1-9 description: Array.prototype.some applied to Function object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-1.js index e233cf531ad1870ae8b00fcdf1896490f9c8bbef..d53e9121bacec79e9b60d7f03b2ee4ffd7f1dc3f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-2-1 description: > Array.prototype.some - 'length' is own data property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-10.js index 26bdd542be66d8ce46897e750ae96ed3a21aaa5c..b4d951aafddfb4d7583448bc8bfd4f8c35247dd7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-2-10 description: > Array.prototype.some - 'length' is an inherited accessor property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-11.js index 97f64d60c81879b05da2edc3fb184d9cd24d1826..476eedf19f2ce88ded17232cce5aed248f2fd9a2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-2-11 description: > Array.prototype.some - 'length' is an own accessor property without a get function on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-12.js index e17a69e6d518703b5c94d2d26e8e7a59a7cd2ab1..2647920661609baebcfdecca17536ebdaa0b8ff0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-2-12 description: > Array.prototype.some - 'length' is own accessor property without a get function that overrides an inherited accessor property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-13.js index f10bab2a96338e198eb7ca5b86212959db3bbb01..0eeaa86f4032a863b2cca0551bb6e5e6b6a69d04 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-2-13 description: > Array.prototype.some - 'length' is inherited accessor property without a get function on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-14.js index 55e1d06c7838b3fbc9b0c3a9cc90b23f8612508d..0db8d6e75c20e37922b5ff0ea771256edb53faac 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-2-14 description: > Array.prototype.some - 'length' property doesn't exist on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-15.js index 05fa8d4789eb8dd87095709981c73061fa49986d..88649a687ab20a87f131e708cb4f81052cef5342 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-2-15 description: Array.prototype.some - 'length' is property of the global object includes: - runTestCase.js diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-17.js index ee0d4c0a200bbfaa86b7044c80600792c9ec9e41..ca435a822f9711d093b6621642954b6eae50215d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-2-17 description: > Array.prototype.some applied to the Arguments object which implements its own property get method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-18.js index 14e45e7a60121eda77c2177da2b4c8ff80d2267c..d0bfcf9183089dd2a16a322ccedc39c7ce10e282 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-2-18 description: > Array.prototype.some applied to String object which implements its own property get method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-19.js index 6becf0f81749fcdd8993540f781364a512ddfde8..ea8d2d50c9291aeb988fe4c826d5263b504683c3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-2-19 description: > Array.prototype.some applied to Function object which implements its own property get method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-2.js index e8ee55e8e38440c0e507e696bf15b080d9542a04..67f05c67a43a075f90b3c5367d4b6b0aae56023f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-2-2 description: Array.prototype.some - 'length' is own data property on an Array includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-3.js index e272f1408d93c52bfa6099e68158e9f7c5a2dc64..75126f08e41b8505356ddb46e5218e2aed09e03c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-2-3 description: > Array.prototype.some - 'length' is an own data property that overrides an inherited data property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-4.js index e9c6734a918353e3c32a0c4ae839e4d2c16c42fc..d2c57016a6769df3952cee90bae53e526eb41a74 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-2-4 description: > Array.prototype.some - 'length' is an own data property that overrides an inherited data property on an array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-5.js index 2df4e7ce8be7dca9907f3654cad387dca0c9266d..6b3f45909ceef5cab99bcc8f8212b000cb3d3581 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-2-5 description: > Array.prototype.some - 'length' is an own data property that overrides an inherited accessor property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-6.js index 0790b7499abc2cc8c3b8599ee26ef617aca21830..dc6dd265a9c119100dd4de3845a60da854703a22 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-2-6 description: > Array.prototype.some - 'length' is an inherited data property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-7.js index 7cfc7f1024d20560f8fe5acfa240fe8f5a273a16..330b7c9b7523011a4412d3c472975ba0ecfa7057 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-2-7 description: > Array.prototype.some - 'length' is an own accessor property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-8.js index a7dc10cabf400fff8bcb4bf6e0388c37e142137a..d387cfb9a766f4dcb5cad066eda967cae007c294 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-2-8 description: > Array.prototype.some - 'length' is an own accessor property that overrides an inherited data property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-9.js index d83044adf0489c449e6db6caf339e5ab8f6b105d..477fb42a6a77e437f0dd4b42b1e4dcfc905a4543 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-2-9 description: > Array.prototype.some - 'length' is an own accessor property that overrides an inherited accessor property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-1.js index 88cacdf2c99418016fd43d33d650b194e948db1e..b446eea3c0aa65651e779a47ba350c541c54e9bb 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-3-1 description: Array.prototype.some - value of 'length' is undefined includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-10.js index 3110add837c6e47cf8fd8909fbcfb1560e69c5a5..a6cb4a58e83b518296ee6cb1696b9a9a61806b2b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-3-10 description: Array.prototype.some - value of 'length' is a number (value is NaN) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-11.js index efa4f285279d7be4f991e02a4efdf90994aebf07..1f54539861c8625ae5a678f3f9ff3b7904a02b0c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-3-11 description: > Array.prototype.some - 'length' is a string containing a positive number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-12.js index ce8ae4685e66b29b7f5e7255e0c5b84ed4c95fa8..1816512861cb453976b8a72fbce78661553e3813 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-3-12 description: > Array.prototype.some - 'length' is a string containing a negative number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-13.js index 7a172fcd8be411e82daaa7f8db3f32f7f98ba97c..6cee1f01e00b2cf56ed691604e98fda7badf74a0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-3-13 description: > Array.prototype.some - 'length' is a string containing a decimal number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-14.js index 1ba6d027e707d1051539e5971e390d92a0553272..0756b321cafce403df6b141b45bec6c2204feaf0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-3-14 description: Array.prototype.some - 'length' is a string containing +/-Infinity includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-15.js index e0d3dae192492063abdc2cabdda7a6d6ae6b09bd..ccf95a52581cf1449a060374206d8b304dfa9c3d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-3-15 description: > Array.prototype.some - 'length' is a string containing an exponential number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-16.js index 6ca2fccac81057f0852d3620d27624baf80b81f1..afce873cf3952adb5d20de5b16e983fd8d0c48a6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-3-16 description: Array.prototype.some - 'length' is a string containing a hex number includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-17.js index 21b6b3d2fe267b80339284364ff8769268b79aac..4f3cbf4bead3b12cd857641d4de305084f40f33c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-3-17 description: > Array.prototype.some - 'length' is a string containing a number with leading zeros diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-18.js index 52b688a9f6a58c8d8c86389aa65f81182a5ad742..5a7f539ffe3c58811065bc1bf06d83bc58fdfa2d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-3-18 description: > Array.prototype.some - value of 'length' is a string that can't convert to a number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-19.js index a334d65dccdd1a3acecef958439a759cb13cb0ed..e633642e0c84ceaf45499bd3794ad6798908e477 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-3-19 description: > Array.prototype.some - value of 'length' is an Object which has an own toString method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-2.js index 2c8e9e6025a7fe9ac0c40d424fb6d35d659ab612..e3d74e9b4f4ba955b4d0e920715b8aa09dfb83ee 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-3-2 description: > Array.prototype.some on an Array-like object if 'length' is 1 (length overridden to true(type conversion)) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-20.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-20.js index 96e35f194cf87884b84e799537e02417803dd954..28ab6f7da09c4e2cce434b099f68b66a52d4fe06 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-20.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-3-20 description: > Array.prototype.some - value of 'length' is an Object which has an own valueOf method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-21.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-21.js index 6d4cd707ab8ae7a5e924e0084207217c03b67f9b..6a29a733010c0bcf1310e6826d25f2032468fcfc 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-21.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-3-21 description: > Array.prototype.some - 'length' is an object that has an own valueOf method that returns an object and toString method that diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-22.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-22.js index 275429850adf5513e0c0facba3066bd5eaf2f857..fdca3da71e78dacb04ab1ba275e79379780e68df 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-22.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-3-22 description: > Array.prototype.some throws TypeError exception when 'length' is an object with toString and valueOf methods that don�t return diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-23.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-23.js index edfd1a60465d597bd4aa2e10d532769a6c8b8718..901b735adde7b07de19e9e9e5dc13ddf118e1098 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-23.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-3-23 description: > Array.prototype.some uses inherited valueOf method when 'length' is an object with an own toString and inherited valueOf methods diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-24.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-24.js index 21a8176780faab1641e0c26c95ca6a75340d0f06..c41d37d7d0122fbd2486a602c38095c7cc3a28b3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-24.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-3-24 description: > Array.prototype.some - value of 'length' is a positive non-integer, ensure truncation occurs in the proper direction diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-25.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-25.js index 186d70f7009e75a100ffd206de00f7a15c1d4a35..840c21c99e835369eb9ad7b4ad3301488ab09d3a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-25.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-3-25 description: > Array.prototype.some - value of 'length' is a negative non-integer, ensure truncation occurs in the proper direction diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-28.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-28.js index 6a4daa0727920848a22485d38100de7ec18bf3c1..3cc8f859b58c6dcc28491bd35ef6b834459f2c11 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-28.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-3-28 description: Array.prototype.some - value of 'length' is boundary value (2^32) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-29.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-29.js index e4a0353e48d75dd84723c7082c6fe4844e397831..3b35e122e2c72196e8d910f9cbc0e901b2aaabfe 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-29.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-3-29 description: > Array.prototype.some - value of 'length' is boundary value (2^32 + 1) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-3.js index 9fd8e6925f39e09dfdc96196a7d3bdb52a4451aa..ce1c18ea4892fa10d866019a3e3d74dca872f8db 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-3-3 description: Array.prototype.some - value of 'length' is a number (value is 0) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-4.js index 67e963db22aaaab2ad006d640c9f5c6c3b66da88..908f3e691048479bda90d542b76cf802c9986c84 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-3-4 description: Array.prototype.some - value of 'length' is a number (value is +0) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-5.js index 9c8142f215784d300cfe8890066aec92759dffc9..6a744622e725c171f03fed88fa9820afe9a9e4b9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-3-5 description: Array.prototype.some - value of 'length' is a number (value is -0) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-6.js index 0fef8ba2303b15b74d4f8f0457b2b6ed8e545a76..4f6d5f7a406f229b3a9bcac6e2c6acbc0c0070c1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-3-6 description: > Array.prototype.some - value of 'length' is a number (value is positive) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-7.js index d7d6d8c02e0e0f31005e9e031346a4e65fe0393f..9070335b1b78b099d3d9f33b92c5bceb38219026 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-3-7 description: > Array.prototype.some - value of 'length' is a number (value is negative) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-8.js index 2f63c021141ccbdaf20642dd4d6612b230d52d56..e1ca567c91ec1d1f933f7181902e892a923a3ca6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-3-8 description: > Array.prototype.some - value of 'length' is a number (value is Infinity) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-9.js index b03c751c9d73d22239cb4c8325f68658108fdac4..c5851dec5a6066d2dabcdbe7d5a11716e96761a1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-3-9 description: > Array.prototype.some - value of 'length' is a number (value is -Infinity) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-1.js index f4a2ffece3708f010add4826a7ce7a514d24f5dd..e2623b702d078d0707711d06d6602fcb0a36e426 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-4-1 description: Array.prototype.some throws TypeError if callbackfn is undefined includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-10.js index 1b738a8735e79bafef0a6ce131fea1e271cfa20f..37a2227b00e5ce1edbd087645627bbaca86e4d16 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-4-10 description: > Array.prototype.some - the exception is not thrown if exception was thrown by step 2 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-11.js index 7898207963c1ef4126e311ce2e612e6ea69a0a67..9adafe6f6f60b5980bf21c6cc8b195433c99c8a8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-4-11 description: > Array.prototype.some - the exception is not thrown if exception was thrown by step 3 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-12.js index 41026784dac4d2df2cb4f3204f4a3b2c6446fa5d..dd7d933d05c569bccaec2beb090a8b933adf3c4a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-4-12 description: Array.prototype.some - 'callbackfn' is a function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-15.js index 9c1c405d303bad9d40db7b2e5fbb5855a9fadece..717c409167f63a028fdde3d0b9150543b6551c85 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-4-15 description: > Array.prototype.some - calling with no callbackfn is the same as passing undefined for callbackfn diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-2.js index 07625dbaa82a2689af12363a40ebeba25d70d937..70989fe8682b3a922a9ebeb0abfb535883f9d11e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-4-2 description: > Array.prototype.some throws ReferenceError if callbackfn is unreferenced diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-3.js index 771e809bb72ec7b130e22c23569d7a203a6002ec..3fd1a0c7e9b7f8379ee0d59fafb05003cc6103e6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-4-3 description: Array.prototype.some throws TypeError if callbackfn is null includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-4.js index e0aeafe4ea8e03beafa2c107685698837021c4dc..d8974a22315d70ebd9efbdc3f4c9a9090d5c8b41 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-4-4 description: Array.prototype.some throws TypeError if callbackfn is boolean includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-5.js index fc99cd0c0b806df32ba2f92b0ddea619867c9304..1716b87142d9e179a080edf4a1e168b51c6e91be 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-4-5 description: Array.prototype.some throws TypeError if callbackfn is number includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-6.js index c89a4194114527c3843be3e3bb6bc7d4f3bdd6e7..644fa980c9d7d6fc8acd0c852de188660f8ad7b7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-4-6 description: Array.prototype.some throws TypeError if callbackfn is string includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-7.js index bb5c58e2df36999342c9c488b97770e8e7da884e..1e201e3d246929dbd4d8719af345e9b449b8c73a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-4-7 description: > Array.prototype.some throws TypeError if callbackfn is Object without a Call internal method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-8.js index b0c5119f1a59763f260e8cd089fd40b99b789497..73cbf3a006c6581ed192cd027d0ba2b095510242 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-4-8 description: > Array.prototype.some - side effects produced by step 2 are visible when an exception occurs diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-9.js index ab2972bd35c435d4c8df2551a9ce478ccf248063..fee3aa0fb20c6d85d82dc62ae20ddbaf1b55eb4b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-4-9 description: > Array.prototype.some - side effects produced by step 3 are visible when an exception occurs diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-1-s.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-1-s.js index 165acc6c532f1402367351e14607e434986406f0..c98340abf38b5c6b243c266141b6fd066c550f16 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-1-s.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-5-1-s description: Array.prototype.some - thisArg not passed to strict callbackfn flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-1.js index f28fa93037cfae6034ae2719c86bd6102413f0e6..ab0578853ce184d3c90a22c0c6bcfc4d082fcae5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-5-1 description: Array.prototype.some - thisArg is passed includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-10.js index 5424614189c16c52c21d09856b8e17184252c010..3ef6d45962c1ddc025bc13300b127fcd28d0cf9f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-5-10 description: Array.prototype.some - Array Object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-11.js index d141cd44179d74a1efcab9b368c0d6ef34b59f52..c15205f2df17d6918ed62f7de11e055bb65e299e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-5-11 description: Array.prototype.some - String object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-12.js index 1c097c95f1e48037ef45fca2ec6d65fe7cc13ac0..2e1c8aa41261b922456ca74a350db0f94ab8f624 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-5-12 description: Array.prototype.some - Boolean object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-13.js index e9440b9dba9347dced952efac10eb8340a7a4a8f..08368b08dd70de85ada3915c82a714f8849380c2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-5-13 description: Array.prototype.some - Number object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-14.js index 3d9e3113ed92303700ec6928771aff69c9274923..2155f6932ba01c294c970b1aa3c8266b43c5098e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-5-14 description: Array.prototype.some - the Math object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-15.js index c500f7bd5ab4bb2b0833c3574a4914071a708182..671d696c423651c417fdd2e18b1ab7f3f6434e51 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-5-15 description: Array.prototype.some - Date object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-16.js index 97c9cd9d403edb6424776bcd8aac187e14885c9a..0dea2599bece67430efbe4ad080d3b7768d22e0c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-5-16 description: Array.prototype.some - RegExp object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-17.js index fb375e29b4cc05c1f3e373cc18e07d28e6f1a6fc..3c3feadbe915f7ca8e42af974da3aa04c98a5e1f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-5-17 description: Array.prototype.some - the JSON object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-18.js index aacb613317a603f00473d08ae9103d44673e6ea1..51fb655a5c2266888b9900451dc287b87dc7da1c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-5-18 description: Array.prototype.some - Error object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-19.js index 63521acee29b55dd974a100574b8d73a6c5788fe..766dec1dcf92c5973ee8fad775962de858f395be 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-5-19 description: Array.prototype.some - the Arguments object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-2.js index 812945fe6ebcb4acdd56e914ad6b476260a2bdc1..bdd429b3b495e516259b525b357250ddd3597a94 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-5-2 description: Array.prototype.some - thisArg is Object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-21.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-21.js index c34cb5e877091db28dea14cd3cf90266993f6b2f..54c596db070d401acf2d634bffb4a1de97f51faf 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-21.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-5-21 description: Array.prototype.some - the global object can be used as thisArg includes: - runTestCase.js diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-22.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-22.js index ca6b9f9d53d0351e7ef74471adbf3963b0c47ba7..88fad4f0b436e303f84d3e7b14a26ebb3630fb31 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-22.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-5-22 description: Array.prototype.some - boolean primitive can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-23.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-23.js index e827d549b4ba1a1ee4ea7f694ff83bc0d0d6f060..0a500a7b01f3a2146b6436eeee64c38a5223c690 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-23.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-5-23 description: Array.prototype.some - number primitive can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-24.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-24.js index 9483a75da6c324deec49c6ee6f84c8e0e35474ef..a4f186982bfd2ff859a8e8337ba7762531c9c703 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-24.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-5-24 description: Array.prototype.some - string primitive can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-25.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-25.js index 008d9e517251f256fa587f064f816af590388de5..0e7cf9ff9f95a82db02377b457c65c35d8143cc1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-25.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-5-25 description: Array.prototype.some - thisArg not passed includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-3.js index 5fa5a8e27991e15b4555fd80f8df269a8bc7ff28..3a4b3762f99efa246bec74305ad80d8b1535eed2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-5-3 description: Array.prototype.some - thisArg is Array includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-4.js index e6dac838b981ebd35eb4de3cb7a450b1f99569ea..df3fabe7568cebc197c8eceb80a133aaf23eab72 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-5-4 description: > Array.prototype.some - thisArg is object from object template(prototype) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-5.js index 86663ddf14c9bab4838a93eb16d78f4793379e2d..c2b30ba20945c678812d2a9d46379260fb462d9d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-5-5 description: Array.prototype.some - thisArg is object from object template includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-6.js index 353fd8ce3067a3fc917063590682841e84a8ad0d..730cc5c47afe5f37d8318e659962eacacea43840 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-5-6 description: Array.prototype.some - thisArg is function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-7.js index e00b8d6153dd4fa03f160af85e69495b1a379683..7106a8431ae84095bf59be609fd4e3eb8acd74be 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-5-7 description: Array.prototype.some - built-in functions can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-9.js index 67a2f81326669d17046e5b0f559818dc48bccde0..919b2880e544f5916ec26c6423ed2c0082abc31c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-5-9 description: Array.prototype.some - Function Object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-1.js index bade53fc2f055ca27c62f9412e09ec04ed469f34..5e973b3daf17f074783361b90df5a48e44341329 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-1 description: > Array.prototype.some considers new elements added to array after it is called diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-2.js index 3eab73c7df199c6b064aed5a3270364f19ab88f8..a2b2cbebdfb115c0012323873ce27690508ed830 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-2 description: > Array.prototype.some considers new value of elements in array after it is called diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-3.js index 1f0d6125efcb7fcd7f2060d320791519754a2339..ee9ae1c486412cbd3320ac5ec0e7d35f3017edf5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-3 description: > Array.prototype.some doesn't visit deleted elements in array after it is called diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-4.js index b7f7873b28c85c0b3bb3ed17ccc51fb4056afab3..a0c5bbc69f4e257601b30655c61e08795257f980 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-4 description: > Array.prototype.some doesn't visit deleted elements when Array.length is decreased diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-5.js index 8ffd9560985babd288861c3682958face78f6e93..c281e353fbe1c220d4770f7f3098890b9ccb87d1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-5 description: > Array.prototype.some doesn't consider newly added elements in sparse array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-6.js index 93cac5b98077773afd2822adf603011f018a9b57..b7982c04c5e6ac56aff21dbd1ba5ba0dcd00b13a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-6 description: > Array.prototype.some visits deleted element in array after the call when same index is also present in prototype diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-8.js index 3a5e91a8734d6f2976415f0d0715e5ccd6ded810..a2ad80a9bef5bac97ebe1ef9bce4910157a66516 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-8 description: Array.prototype.some - no observable effects occur if length is 0 includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-9.js index cdec235c6f371d79cdd6c28a97ec987e775aba04..866a7242fc1a7261a523b05d9456991cb734c434 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-9 description: > Array.prototype.some - modifications to length don't change number of iterations diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-1.js index 2b4ccf349c80a2bfed3b38483feb8c74f5d2c374..1a91196605beec302537c0899fdbd0154fd0432c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-b-1 description: > Array.prototype.some - callbackfn not called for indexes never been assigned values diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-10.js index fcc3e6252803c7b16378fe3a078a92f2ba3df33c..c68c67d619273ce2b7f0200322901140774ce6cc 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-b-10 description: > Array.prototype.some - deleting property of prototype causes prototype index property not to be visited on an Array-like Object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-11.js index 11ee839d54989233749296f24f0cfa487c6cba98..11952adf4b5c4dea3d3943c5d91bc49719992007 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-b-11 description: > Array.prototype.some - deleting property of prototype causes prototype index property not to be visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-12.js index 6fe45358108e7d74f6201ab5470ec8c319f7dc24..ab9a7572355dfebf40ffa0c0c270fff4dd8a329e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-b-12 description: > Array.prototype.some - deleting own property with prototype property causes prototype index property to be visited on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-13.js index 22c0b0ee7bf6d11d3e0d4ea9ef5e8e4cf47dd4b0..db7221542e7cd37cc4ea3cf13dc379ccd6bdb852 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-b-13 description: > Array.prototype.some - deleting own property with prototype property causes prototype index property to be visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-14.js index 7134bedba4def4ec75fcfc0e092d3b617939f5e5..59bd58716eac4906bab914260789d31f1d4da3ea 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-b-14 description: > Array.prototype.some - decreasing length of array causes index property not to be visited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-15.js index a7777b039bde985d35cd7dc92bc6d7eb51e6aad2..6f6b7df83935287e59c7ed7e1684f6bcfe91a7c1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-b-15 description: > Array.prototype.some - decreasing length of array with prototype property causes prototype index property to be visited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-16.js index c32b87a54d7dd4c2b9ee2dbac4e10d702a35607b..36091e673962877cd5445a9a6d3ebdf8aa810e00 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-b-16 description: > Array.prototype.some - decreasing length of array does not delete non-configurable properties diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-2.js index 18627585a149efcab27ee22f20f6e54b67ee9ad7..209f93e352f90738d8998c845b316df90e40a7d5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-b-2 description: Array.prototype.some - added properties in step 2 are visible here includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-3.js index e65160359330235d342b92502500ace8a36eba29..db63e956f5caa29b30ccaeea773abc0933b1f8bd 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-b-3 description: > Array.prototype.some - deleted properties in step 2 are visible here diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-4.js index f9fdd08ae7e2b4ea09f3b593326b01adb12641b4..60a68a21338b9924b83a52ec7fe126ad5c4db230 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-b-4 description: > Array.prototype.some - properties added into own object after current position are visited on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-5.js index e4e858d4844a2c9ede2df2179a86fcf073eaae77..1bd29602a0c9b352c48b76ebf2636f3301542b34 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-b-5 description: > Array.prototype.some - properties added into own object after current position are visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-6.js index a70f16d4c7f5a388355add7c614e51839aa6b764..865bd5ec7c75eaac7a123c3e689098721516d6cd 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-b-6 description: > Array.prototype.some - properties can be added to prototype after current position are visited on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-7.js index efeca4e153e8270ba9923eccbb14975c2c2ed159..188c36dfef71ca583e3979f2a6c3e0a87bc247da 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-b-7 description: > Array.prototype.some - properties can be added to prototype after current position are visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-8.js index 8c7be2bf086cb00da1942e19fedf33801a8a312a..46c9a4fae2796e88a25efc76c3c2154395f2e854 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-b-8 description: > Array.prototype.some - deleting own property causes index property not to be visited on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-9.js index 93cdd434d7f316c16af0586334b8ed3c0157af1e..0ab75a6ebc783238e3c6cead121cbe45c8cb80f1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-b-9 description: > Array.prototype.some - deleting own property causes index property not to be visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-1.js index 41618dacd4bb7800311f04a07e042929d163701c..80a028311a5ed5deb78645804dc1d2a6ddedd911 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-i-1 description: > Array.prototype.some - element to be retrieved is own data property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-10.js index d856bb4ec996676e3b8b3aafda17d59c5b18b806..37be655c92ec519ab4adaf8fae283a3d1f3afeb3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-i-10 description: > Array.prototype.some - element to be retrieved is own accessor property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-11.js index c4cb31ca2b942c97167b24d2c951f57be14e78bc..6f87fa215ecc327256885f6a37f19f1b5b53f685 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-i-11 description: > Array.prototype.some - element to be retrieved is own accessor property that overrides an inherited data property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-12.js index b49511839e4e0537d534007198367683176d1fd4..7e58cc213f1b07a363370c82b083374b1ea3ae75 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-i-12 description: > Array.prototype.some - element to be retrieved is own accessor property that overrides an inherited data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-13.js index 338bd9d3c9e14b66d77a064f05dbc1c8125a1f62..fe0a0019688457c7619305c6ab22f4bc8fab80c2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-i-13 description: > Array.prototype.some - element to be retrieved is own accessor property that overrides an inherited accessor property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-14.js index 3f78f2aca4189544b50997b445d73f5d1b1ba490..e40ea1dd85d446fa2c4dc78c51bade2837d0a0d2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-i-14 description: > Array.prototype.some - element to be retrieved is own accessor property that overrides an inherited accessor property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-15.js index aa9a14a51d900d69be377c50ee05ce31c7a5cc46..88dee4074f6f78c39aaf0f12d68bdec8b21f57ec 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-i-15 description: > Array.prototype.some - element to be retrieved is inherited accessor property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-16.js index ccf46806d6f6d7e202fd786c82060822c32b9424..049caff491c6c5e4721c553d81cd83625b5af4e6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-i-16 description: > Array.prototype.some - element to be retrieved is inherited accessor property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-17.js index 3a207158fc83f5cb70b0746a87c3c4640352487e..a478f9e4fa391ce4a50a4c75c92e1e88458ab40b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-i-17 description: > Array.prototype.some - element to be retrieved is own accessor property without a get function on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-18.js index 62b5b3401965ac24d89644da06c619a89c5d7070..953fbfbca1ba3977983600d33422e54088d9de88 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-i-18 description: > Array.prototype.some - element to be retrieved is own accessor property without a get function on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-19.js index c230ac72c87d35f0d51afd58c9ce89198aaa1e0e..949a3e83d34861a5390b12a7daa067943906b79f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-i-19 description: > Array.prototype.some - element to be retrieved is own accessor property without a get function that overrides an inherited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-2.js index 13974112804d893e78d056a451cd8ced3cda016c..83c1b6380d14c98a1019f376e2e2d98dd1b828fa 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-i-2 description: > Array.prototype.some - element to be retrieved is own data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-20.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-20.js index 3d705caa4155c031ea153d96f05d35cbf73a92c5..959267049e16da94d91daa7cb7ff66d9b795b09c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-20.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-i-20 description: > Array.prototype.some - element to be retrieved is own accessor property without a get function that overrides an inherited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-21.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-21.js index 708d359f5d172fcf3159c27d5666fbce207f7ce6..b09009ea13ea58152f09b9f3e5a5f2052339fe53 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-21.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-i-21 description: > Array.prototype.some - element to be retrieved is inherited accessor property without a get function on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-22.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-22.js index 187a918a96a3092ec83c67890efa44dd9adcaf06..47b74e23c5ff8d5ba8d7e71e2ac4d8223c9b7d0b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-22.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-i-22 description: > Array.prototype.some - element to be retrieved is inherited accessor property without a get function on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-23.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-23.js index e0e6e6e5a6ce3efa264cd89c15e4a2ef29113ddb..0322918c664d6fc6a5f66bfb510a9a899df8984c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-23.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-i-23 description: > Array.prototype.some - This object is an global object which contains index property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-25.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-25.js index b05ab2a15cb715cacd60426c7a9b22f18a8a2f4e..b6c7e900410ab8ebad6c55f58b0f72b494779af2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-25.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-i-25 description: > Array.prototype.some - This object is the Arguments object which implements its own property get method (number of arguments is diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-26.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-26.js index 431d829d23375b3840394b80dae5e041e940d01d..5598c1e524c2f9078746219c8db2e172f54cdde9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-26.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-26.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-i-26 description: > Array.prototype.some - This object is the Arguments object which implements its own property get method (number of arguments equals diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-27.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-27.js index 155f00e0427ecb96bc81437c0b646cd35a99613d..42c71b2fa479d597aaf5108897a825b2a6bb751a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-27.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-27.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-i-27 description: > Array.prototype.some - This object is the Arguments object which implements its own property get method (number of arguments is diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-28.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-28.js index a70db967c707dd9573b314eeb1c029dfd9aaa471..dc7636801fa88ea4b6dcb7313e0531c01a20604f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-28.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-i-28 description: > Array.prototype.some - element changed by getter on previous iterations is observed on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-29.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-29.js index 08fce5412d82b81e839b8962607600a58b77c9c4..4120a20f09c5f84a58ee66e90c8726569c663d5e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-29.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-i-29 description: > Array.prototype.some - element changed by getter on previous iterations on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-3.js index f037fd351e11bca186bec6c77d9fdda264b47974..317722b96fde99dbe02a784193702a7fceded2cd 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-i-3 description: > Array.prototype.some - element to be retrieved is own data property that overrides an inherited data property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-30.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-30.js index 270ddcbdee4019d5847343f68526a0de66b81a5d..246d51b85fb6ad6f8fdaad5fe1023a29f174b11a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-30.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-30.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-i-30 description: > Array.prototype.some - unhandled exceptions happened in getter terminate iteration on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-31.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-31.js index 88b9b6f0b906684fc9d97e97d482a7fce1080bb4..8cf57c870d508a225c82a9029bee46ce9e22d90e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-31.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-31.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-i-31 description: > Array.prototype.some - unhandled exceptions happened in getter terminate iteration on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-4.js index a54e3b7d8076d0191a71f1b3e7c3cd8b31cefef6..728bc028a302b45e3fd5ac507d6ffa129b1252b8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-i-4 description: > Array.prototype.some - element to be retrieved is own data property that overrides an inherited data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-5.js index 46a24f2f3337d2993ad9a25268c21548c4600de2..fd32f8b52f70c2b2cd6127cf0f59b10d6cb66c58 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-i-5 description: > Array.prototype.some - element to be retrieved is own data property that overrides an inherited accessor property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-6.js index 57160eacb940a40ea62cf7f20d17f3b549abab82..a694b422b7cd098b768a4c93bf0bc2ad1a70838b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-i-6 description: > Array.prototype.some - element to be retrieved is own data property that overrides an inherited accessor property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-7.js index 8d3faf80e4ef7cbbfb7fb9015437fb542ffdfd11..dc63e94a3e6e9401208200fc5dd6a657fea767c7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-i-7 description: > Array.prototype.some - element to be retrieved is inherited data property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-8.js index 064dab3badd5b349054ec91ef0f2a8a6fb6ef091..c3a1454100fbff8f6d6cad135f07f56650fa8637 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-i-8 description: > Array.prototype.some - element to be retrieved is inherited data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-9.js index 46753dd8c3564e8386bd9be42b7092fad73d349a..634ae4a0ba8128f1365035949ceb18f424b95f90 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-i-9 description: > Array.prototype.some - element to be retrieved is own accessor property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-1.js index 8dd328d77e6e93c9b23d69814ac40911be6a554f..59fc2624b7906aa4e77c71c67c524de48e74373b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-ii-1 description: Array.prototype.some - callbackfn called with correct parameters includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-10.js index 6a6c3b120c050d69ffb7f1bc46375eb84fb234e5..b98872077abee3f327844916a3356a364afc6475 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-ii-10 description: Array.prototype.some - callbackfn is called with 1 formal parameter includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-11.js index ede414ea6b1e11621a6588567be371e65c027b23..a01f833dd75605a0dc103d111eefa8a92d97cea6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-ii-11 description: Array.prototype.some - callbackfn is called with 2 formal parameter includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-12.js index cb6e2d736b9bcb7622d78bac46e8f36b46cd7e3d..284ee58324a0b9f9b6d73aeb7f73276bbc7df37f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-ii-12 description: Array.prototype.some - callbackfn is called with 3 formal parameter includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-13.js index 351d5dbd0753c0c07c9837ce3ee6f9be08d1bfa5..8e880fdd081ca5df880aea1a0ac51f3b1b49ceac 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-ii-13 description: > Array.prototype.some - callbackfn that uses arguments object to get parameter value diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-16.js index 419d997ae4e566c732544c34208cffb1d6344ff7..ec870518ebb7296d16101a1a7ec886fa79d5fd52 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-ii-16 description: > Array.prototype.some - 'this' of 'callback' is a Boolean object when 'T' is not an object ('T' is a boolean primitive) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-17.js index 112652edec980947ea2f7c39154c71ff8d586a05..ded8689d54cfba78c71e6acf7ca8c2f28c4d70d1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-ii-17 description: > Array.prototype.some - 'this' of 'callbackfn' is a Number object when T is not an object (T is a number primitive) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-18.js index aa5813529e26d8221648519a23049f41240fa071..cf1473006b674d5e1fbdfe251f56353e77f67d22 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-ii-18 description: > Array.prototype.some - 'this' of 'callbackfn' is an String object when T is not an object (T is a string primitive) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-19.js index 61b2a482948f04173c9a9e7040ee80c9bf361fc0..c7945b0180798512d42595d0a1d6a759df139123 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-ii-19 description: Array.prototype.some - non-indexed properties are not called includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-2.js index 70029033f383ab9e27053be707d9dff136e4460b..c4a357721f94377bf4cf8f6b34fe295c9c4d0688 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-ii-2 description: Array.prototype.some - callbackfn takes 3 arguments includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-20.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-20.js index ceb509fc679a4ee150d195f3b4aded515f344d21..c4d5b7d703d76888c7f45c0a22369a9a13802ec3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-20.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-ii-20 description: > Array.prototype.some - callbackfn called with correct parameters (thisArg is correct) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-21.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-21.js index 30cbe6e5514941841e1f6288de6ce774f424973b..b920006938e225c490a5369f7a27fd70e464849b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-21.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-ii-21 description: > Array.prototype.some - callbackfn called with correct parameters (kValue is correct) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-22.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-22.js index f096258c0b44fa02309527393accc6555c1f7146..a281aa05995c3fdb5d905a1b85db92e611349679 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-22.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-ii-22 description: > Array.prototype.some - callbackfn called with correct parameters (the index k is correct) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-23.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-23.js index 75a41bd46f8260202c5318b40cb5238b9ee3b344..e2569eba0b17733fa5ebbda5183c0d352557feb8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-23.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-ii-23 description: > Array.prototype.some - callbackfn called with correct parameters (this object O is correct) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-3.js index 0ee6556b83e7094e250cc590f1b95d21e49c6172..ff42aceb0be5dee7b2d8e03df1ff1284b3c250ad 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-ii-3 description: > Array.prototype.some immediately returns true if callbackfn returns true diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-4.js index bada0d2b95e9078ced9b37cec25022c780b845a3..df2a9479704f59f723a0d4a6c0dadf5ecd1f2fa5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-ii-4 description: > Array.prototype.some - k values are passed in ascending numeric order diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-5.js index 17bd7c7b7235d27b767658e4ec55854646d03e8e..3d9629e4302b92bc7da7769901344b63554dac95 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-ii-5 description: > Array.prototype.some - k values are accessed during each iteration and not prior to starting the loop diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-6.js index c20267391e02924993df72f1aae79c278aaa4d27..1879027f13aa5a0c403f406c06cf6646d02b381a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-ii-6 description: Array.prototype.some - arguments to callbackfn are self consistent includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-7.js index 38287d7d1a1d6741def0e5b49d5506af0467cd55..ecb3fae2e3601478f2b492b939cfd18f02c03869 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-ii-7 description: > Array.prototype.some - unhandled exceptions happened in callbackfn terminate iteration diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-8.js index 0f1757d9c398756f0461ebefb4403f37e79db563..8ab303443cf625fe937eeb24061a46af43d8a824 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-ii-8 description: > Array.prototype.some - element changed by callbackfn on previous iterations is observed diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-9.js index cdc8066590368697f57a729e6a18bc8f12d41740..0476909f1c526d388aff8c50e220d826429cdfe8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-ii-9 description: Array.prototype.some - callbackfn is called with 0 formal parameter includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-1.js index 59951bcdc818fdce22933d7ca8a531bad1dcddb3..ea9131ad5affc728544d0015d97ab00655105da1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-iii-1 description: Array.prototype.some - return value of callbackfn is undefined includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-10.js index 402d95223f00875c41ca93814a25ecfa0374f626..4cd929deb6dde3d3e40b285a907647652e866907 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-iii-10 description: > Array.prototype.some - return value of callbackfn is a number (value is Infinity) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-11.js index 9f8e4c48555776afc109a97a079ba59af57725b0..f42cc0e68e5b355a43409af0336c9a3f4f4d3f43 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-iii-11 description: > Array.prototype.some - return value of callbackfn is a number (value is -Infinity) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-12.js index bc6ff2af0c270e46049e06d79e919ff99e0ce708..76a5646a262c187a94f80aa13e5b2e5f2412b99a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-iii-12 description: > Array.prototype.some - return value of callbackfn is a number (value is NaN) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-13.js index c3b7467791654d93cf38e7b3907282e0a8464c83..0416931a6a45219067226a584c445cb255bc531d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-iii-13 description: > Array.prototype.some - return value of callbackfn is an empty string diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-14.js index 6c5c7bb5eb2cf16899837b3a5f9176764f642272..4576c91dea67a2e002560201c26ea934bfa16ed3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-iii-14 description: > Array.prototype.some - return value of callbackfn is a non-empty string diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-15.js index b761c15fa7750684c023ed59a7d4312a7a6b4dd8..24ce61c99933cc468ad714078064da528409f66c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-iii-15 description: > Array.prototype.some - return value of callbackfn is Function object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-16.js index d9f545283ee4fa763caf7399db4ef19650a079cf..06b74050287e78113d7e176d91602a421f75f12c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-iii-16 description: > Array.prototype.some - return value of callbackfn is an Array object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-17.js index 0d504a5c903932293893b57bb124ec4d9d084d04..1c5d355e811221c407abc92fac6882ff87dd08d4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-iii-17 description: > Array.prototype.some - return value of callbackfn is a String object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-18.js index 3487b23d44a6101bf5b7f2974d4a6192a601fbaa..a5e57ea1c7c83af1baf93ae3c077ce14a921d0fc 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-iii-18 description: > Array.prototype.some - return value of callbackfn is a Boolean object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-19.js index f1d48c4af85240e8020ef2bc961e8558648ffc3d..27f568acdfcfc7bbbb572414e1b0ad4bacd6b2a6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-iii-19 description: > Array.prototype.some - return value of callbackfn is a Number object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-2.js index f8600b6c6d4e00fce509418def970f6d58613cae..a02ea0e146c1478603ea1c94909a4e6d706704f7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-iii-2 description: Array.prototype.some - return value of callbackfn is null includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-20.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-20.js index cf6f9961bf30e0bf983a5f01e2589ecfdd0f98b9..f6a9719088700e1f6a60e7c883fba363533df3ad 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-20.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-iii-20 description: > Array.prototype.some - return value of callbackfn is the Math object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-21.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-21.js index 503b836f084b8b84506b157128b70b7e2782220c..dbba856d41f7ee33a166705486b2ec5e0dc8707d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-21.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-iii-21 description: Array.prototype.some - return value of callbackfn is a Date object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-22.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-22.js index 3888aa6920593073c58ed76735c96f3d8e95eef1..f68aad79560be46f88791c19bde47ebc0d00d68f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-22.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-iii-22 description: > Array.prototype.some - return value of callbackfn is a RegExp object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-23.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-23.js index c0f40fa93f288c8eee1329cbb3ce122ceab6595e..c8bd11c8fe9a896ec7639ece0add89c48b9f55e6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-23.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-iii-23 description: > Array.prototype.some - return value of callbackfn is the JSON object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-24.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-24.js index 1ebadddea2e3904693e914370a4dcf8003083cd4..93a388b51bed412fbc1c2da3cedd6a6f983d2b4b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-24.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-iii-24 description: > Array.prototype.some - return value of callbackfn is an Error object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-25.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-25.js index 2a130a366e50b5b3de0da4282e42b51b0701a736..232b8c01f3ddb1c7e18d30df5f5688668db0e2ec 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-25.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-iii-25 description: > Array.prototype.some - return value of callbackfn is the Arguments object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-26.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-26.js index 08cdbe012bf452a19c7d41c1cffbad8006424cff..92a844f389db4072332de7f1dcc69333db89dccf 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-26.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-26.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-iii-26 description: > Array.prototype.some - return value of callbackfn is the global object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-28.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-28.js index aa30f6d0df3a8580124037b478ce5033f00bc3c5..73a9c2fc71bb64b76868f062cf8586aef62a6d98 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-28.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-iii-28 description: Array.prototype.some - true prevents further side effects includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-29.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-29.js index 5c17f2c434cebeb9bf5bd5f3a513e9c228e061b7..0f2c99abfc643f349dbbe7ef60b31c29cf8d5252 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-29.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-iii-29 description: > Array.prototype.some - return value (new Boolean(false)) of callbackfn is treated as true value diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-3.js index b3ebc9d783f20eea7e50d9c0e7ba3181a1d70767..7053698db5e2a69a1ef8c5ee461745e8f88fe05a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-iii-3 description: > Array.prototype.some - return value of callbackfn is a boolean (value is false) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-4.js index c45972f35f1fce60e2717897dead0b0b61b33d01..aa9a7dec87e35d5025853e5b30fc79495beaa790 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-iii-4 description: > Array.prototype.some - return value of callbackfn is a boolean (value is true) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-5.js index 0ac567fec38666ef3caa10278290ce7b27bf26b7..f98d6b64fe10b548eeb0da36416f31b262fcb2f7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-iii-5 description: > Array.prototype.some - return value of callbackfn is a number (value is 0) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-6.js index 95fd916f79ad591de3a9fc83c0908bba4a1eaf63..6c0293dbaf94961374ab42b4eba9bc45624693d7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-iii-6 description: > Array.prototype.some - return value of callbackfn is a number (value is +0) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-7.js index 4450627d8dfb521966fc44059819d97f6707faba..6cdb5245ce0380069de61d684158059720074220 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-iii-7 description: > Array.prototype.some - return value of callbackfn is a number (value is -0) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-8.js index 4694f316394ce1b5cb8ad449cfbf486f24f8d1e5..929b71956e504e14b0547866c9bec42fdf477f26 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-iii-8 description: > Array.prototype.some - return value of callbackfn is a number (value is positive number) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-9.js index c8a3c7e637951d88fbcb5cbc62f405e1be36dbf3..c3f11afa924b39e27c822b33c60b0a48d58dc2e9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-7-c-iii-9 description: > Array.prototype.some - return value of callbackfn is a number (value is negative number) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-1.js index 00865acb7ced0dd0d0e729f7c253f063b401b0dd..ae2827da56794f360c2151f4255d835c4ed537aa 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-8-1 description: Array.prototype.some returns false if 'length' is 0 (empty array) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-10.js index 227223e36d7f8cd4870d59614df706e0212e5746..92ec3b3b0d6d91c2736309a308cce5211733f2e2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-8-10 description: Array.prototype.some - subclassed array when length is reduced includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-11.js index fb7aa276136bfc98c13a39ffbcb0c7eb2c6fbfdc..7520fc0d624d3458069117da7209343b8f6d919c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-8-11 description: > Array.prototype.some returns false when all calls to callbackfn return false diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-12.js index 50e0061426b22029a8ca8da2d8382a75233e171a..b42f1f2a9c9b74b841e4ae965dd1bceb47b262a5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-8-12 description: > Array.prototype.some doesn't mutate the array on which it is called on diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-13.js index 49965ddfc5526facd8dcb4b5441575af75f78ba9..9aea4b634702602f25bf22db3ba062f89fa78faa 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-8-13 description: Array.prototype.some doesn't visit expandos includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-2.js index 254f23a72bd6b0fb48b83f2fde2d27ae768202f3..e576e655027720b83197f9f5123b750bd6826b9d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-8-2 description: > Array.prototype.some returns false if 'length' is 0 (subclassed Array, length overridden to null (type conversion)) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-3.js index 45a3b5a02b4038a001b41b8cc27b3130aceb423d..a27716b7a0dd5cdf1f27718baaa6b4731da43dec 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-8-3 description: > Array.prototype.some returns false if 'length' is 0 (subclassed Array, length overridden to false (type conversion)) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-4.js index 3513777f7647ddbaea7d001a2a6c31910a53e391..ada996035d2fdc977f50b4174873e13927731110 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-8-4 description: > Array.prototype.some returns false if 'length' is 0 (subclassed Array, length overridden to 0 (type conversion)) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-5.js index 741ff3a9ca9c4445ce7c1b5812bc84ac7c9ab608..67b5632fba899e1f1f009f312055155a835c72f4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-8-5 description: > Array.prototype.some returns false if 'length' is 0 (subclassed Array, length overridden to '0' (type conversion)) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-6.js index 1130b23c61064d4a01020d59e7bbe03960cdd16d..124803f73f2574bfdbcffe0efa758403e7d55c20 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-8-6 description: > Array.prototype.some returns false if 'length' is 0 (subclassed Array, length overridden with obj with valueOf) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-7.js index a8565349d138586bfa8f6c9df0252754299585b6..4e6afa69cd6696ccf781bcf7dcb51f3b7fe37aa7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-8-7 description: > Array.prototype.some returns false if 'length' is 0 (subclassed Array, length overridden with obj w/o valueOf (toString)) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-8.js index 5ed5701a087890a300c29bb2c4267ca16c0a6c7e..95b115a6b67d272e47dfc1a6e6826a1854218e01 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.17-8-8 description: > Array.prototype.some returns false if 'length' is 0 (subclassed Array, length overridden with [] diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-0-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-0-1.js index 9e159e6912f832c266049c69eb6ce1be0867d917..daf07423ccec2e513c00661c6d1e3a122b1795d1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-0-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-0-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-0-1 description: Array.prototype.forEach must exist as a function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-0-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-0-2.js index 4999b2b6b3fdf4a0943510216441ab51ac81bf63..8f9bef3e8e9b33f56a9a48e700b2a258f4d675a8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-0-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-0-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-0-2 description: Array.prototype.forEach.length must be 1 includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-1.js index 12fdda9dff2982cbaa421b5876eccb4eeb9d30c1..4ec50a135f9ea7557e5c0f75b49f3c65e97021ab 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-1-1 description: Array.prototype.forEach applied to undefined includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-10.js index 4913c0072bab175f31fa171f376b545ca8fa278d..e8925815229e77e3461fe5ff66180f38e3e13d99 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-1-10 description: Array.prototype.forEach applied to the Math object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-11.js index 6cba63c142931c2057e29fa781e7aa02f56fb536..9d05ca8a21e84b93f958e16d0170eeaf5bc6d87e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-1-11 description: Array.prototype.forEach applied to Date object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-12.js index 2f8dd72b7442426802b19c18f15d7dc3a994ff25..f98e725b520da6a0b5131ad0096e2229a6c682d6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-1-12 description: Array.prototype.forEach applied to RegExp object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-13.js index b08446a0f4d3c7ded0669b1fea4a0ffa23a4cb30..0a109b2be86c8019e85a12745a1c3d1e6a61bc0a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-1-13 description: Array.prototype.forEach applied to the JSON object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-14.js index 39e4f9790d62539512d31b1eb143054ff4928829..82a8723b8424a35fb2d32dbe2315efc5213eaee6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-1-14 description: Array.prototype.forEach applied to Error object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-15.js index 93763ee79ff8251f9aaa188b335db72fdeb68180..ff9dcc8970292e0e9cf6e7f5dce80aee34d9e9dd 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-1-15 description: Array.prototype.forEach applied to the Arguments object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-2.js index 88962fce5473c477e4625492c45ef7aef55baa9b..3911011299a68a40b0561694eaf24a9dc5930526 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-1-2 description: Array.prototype.forEach applied to null includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-3.js index 0eed4fa8d4cdc37de5e597c960e1a61e36762f31..fbe3de2147d9f03002a57a797a95504c64d79b7d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-1-3 description: Array.prototype.forEach applied to boolean primitive includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-4.js index c316d4e7263a85af55ac75a5ee8fdabcf70294a8..384b7e2661f7757bd4f89b0b6a2e6de1338d34e3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-1-4 description: Array.prototype.forEach applied to Boolean object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-5.js index 88c22670adc38b61987189f47e696ffdc8519209..e0fab5a44efefe1c0aaf284020363bef46bbc38e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-1-5 description: Array.prototype.forEach applied to number primitive includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-6.js index d4fc10657e490371d9abf2e9d8ebb3fbbe1115b1..6dcd5d82f6860cc24973e4ccaf99f97a2b643357 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-1-6 description: Array.prototype.forEach applied to Number object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-7.js index 55e9dac911c3f54df7d8aff92e0bae54b42688bf..180cf1fd17933eddb959386a44be91437732d238 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-1-7 description: Array.prototype.forEach applied to string primitive includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-8.js index c509fa091acfbc21451af58d60cbdb099e25fb80..5241b4774a5347a63c8b087a1d6b39a113df124e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-1-8 description: Array.prototype.forEach applied to String object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-9.js index 69a2cbc437d4d96d0f69f5f975de727ddeceda77..b11575edebfd6f0677ad387c5b11ea8989fb1ccc 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-1-9 description: Array.prototype.forEach applied to Function object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-1.js index 32c19ff63f3629250385b0b92665220337b3fd14..ebb7f96578ccb67c8c6ff9a8faf6888491f99a88 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-2-1 description: > Array.prototype.forEach - 'length' is own data property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-10.js index 24b41e749109d203032b34a9ff6fd640ef6abba7..b12d7a9efefe0ee28c909592d99f5f7a196ac066 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-2-10 description: > Array.prototype.forEach applied to Array-like object, 'length' is an inherited accessor property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-11.js index e1499b3d30fbcc928e458041f6703b8b5dff161d..ed6132bf5058e4212300bcafd1086c41d188b9d1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-2-11 description: > Array.prototype.forEach applied to Array-like object, 'length' is an own accessor property without a get function diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-12.js index 35f61584e6d0c8dd0311f4fd12381043f0f89cd2..acd2aaa425f5ada065fd07d1a0f26203fb10c7b7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-2-12 description: > Array.prototype.forEach - 'length' is own accessor property without a get function that overrides an inherited accessor diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-13.js index 4525ee470105036eebb6d194128bf47aaf5ada2c..38dc83d784d1dd066b0215566315d81b6f617eee 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-2-13 description: > Array.prototype.forEach applied to the Array-like object that 'length' is inherited accessor property without a get function diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-14.js index 70d3aec14c62ef3804c8e7badd8519d2cc0f00f2..4976f9b4dfdcf77603f56ad98ed31559d8bcbb34 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-2-14 description: > Array.prototype.forEach applied to the Array-like object that 'length' property doesn't exist diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-15.js index a8c5a53c845be0de6a2e52e9138199fc87a475dd..cb8a26876512b376b1920377652c1000f540a81c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-2-15 description: Array.prototype.forEach - 'length' is property of the global object includes: - runTestCase.js diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-17.js index 78f033a961726d4086353208667eb33adeaff27c..5adbb84e60944f51bb98eb720a829406097627c3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-2-17 description: > Array.prototype.forEach applied to the Arguments object, which implements its own property get method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-18.js index 4be3599346b00a84801c0390c7ceefd80f3ee6a3..afca82ded0e83b88b13e7f59e2bed6b6e7ade14c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-2-18 description: > Array.prototype.forEach applied to String object, which implements its own property get method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-19.js index 47aaac2f87f8a845e3d32314c9caaa7ea7d1632b..c5dc9011e49a9c7fc786ec499ef892c11b12b985 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-2-19 description: > Array.prototype.forEach applied to Function object, which implements its own property get method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-2.js index d71ef253f23915267eba125e5f49728683af985d..eb3e47d19d8244f3f656518864b403405f0b9be5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-2-2 description: Array.prototype.forEach - 'length' is own data property on an Array includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-3.js index 9286fbe7484d982a52a96711a6e4d8a2cbb41733..0825b68124f8ce7c2aba65098c7ccd9985e7c0be 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-2-3 description: > Array.prototype.forEach - 'length' is an own data property that overrides an inherited data property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-4.js index e0f31c2d242c9d702e12ea594ff12cb3e332b64f..7b1318bf28871967357f20edbad6c6fcb3e2270e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-2-4 description: > Array.prototype.forEach - 'length' is own data property that overrides an inherited data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-5.js index 0137d2997946d139776c64c2681d201363040099..59867fa5f9a2f2f7273c25183b77cd0d8a22ca63 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-2-5 description: > Array.prototype.forEach applied to Array-like object, 'length' is an own data property that overrides an inherited accessor property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-6.js index 8c9ae99a51d9ba881331971d4b15b026c58f2e72..3993e310645c9658fc636679f79283d484b7002c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-2-6 description: > Array.prototype.forEach applied to Array-like object, 'length' is an inherited data property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-7.js index a476e6405bf70d306d1702317dfddfef41ca1e4e..f40d2ace0ee30d7e74858756d2b6c18ef081b97a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-2-7 description: > Array.prototype.forEach applied to Array-like object, 'length' is an own accessor property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-8.js index 3a9994e8fccf17751c319601f88099587cbf767d..03f57ab650be47ec5423d1c201e2747594c062d2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-2-8 description: > Array.prototype.forEach applied to Array-like object, 'length' is an own accessor property that overrides an inherited data property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-9.js index 8b380465265b05c629c8040d5e0fe019b11ad8f7..49ccfeb98842b5417851c101ac6371fb271cdbed 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-2-9 description: > Array.prototype.forEach applied to Array-like object, 'length' is an own accessor property that overrides an inherited accessor diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-1.js index 4efc21afc35e16e5ccdda35041b945d405852af7..381999ddeafce4150b6a189c3abc9959a22ee96a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-3-1 description: Array.prototype.forEach - value of 'length' is undefined includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-10.js index 33c10645f1c90255da705596e4a7809d1005a217..42a26478a2ea86ac4ae776bffa3a015126357e7b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-3-10 description: > Array.prototype.forEach - value of 'length' is a number (value is NaN) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-11.js index 62ac23a554a5bc8c8872cbfb81666cf89bc1b24f..4f5e0636cd8e81254963c48ff76a901938488c0a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-3-11 description: > Array.prototype.forEach - 'length' is a string containing a positive number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-12.js index 0ac8a594f8d47e1b7dcce8f6886f8715ec0a6d7e..8d7d518dcf8bcebf7e464b6fe9bef007416ee997 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-3-12 description: > Array.prototype.forEach - 'length' is a string containing a negative number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-13.js index b2b963d9450a0214e5a42993496d3fcf5a112b5a..3348a4c9469670f3652c9401bce9a84c30f62967 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-3-13 description: > Array.prototype.forEach - 'length' is a string containing a decimal number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-14.js index 5763d8baec392f89a3df5b46f0d0e86da543d50c..d478a0e3a2a3bbcb3089863b1776819e075e5126 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-3-14 description: > Array.prototype.forEach - 'length' is a string containing +/-Infinity diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-15.js index 03bde681db16cc22bd13b2887c1b341de7dc1fa0..358f3ea9aea7b5ca98dd53ad596830d0d179a717 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-3-15 description: > Array.prototype.forEach - 'length' is a string containing an exponential number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-16.js index a36ecbfe5a523ed32ea11ca8e3136e55c0aed74b..d84c1c4f3ee17f3c6915885e8aaf0f3b5dd30524 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-3-16 description: > Array.prototype.forEach - 'length' is a string containing a hex number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-17.js index cc7fb39199778c61bf0db0bd54a1c58fe7e2ad51..18712d4632b7436858397c6863de36bedac39d72 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-3-17 description: > Array.prototype.forEach - 'length' is a string containing a number with leading zeros diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-18.js index 617bc84a36e90bf7ad5c0e9616d6b37f268450d8..9be376246740ea061a0c3723ca6aeca4a29e0b8a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-3-18 description: > Array.prototype.forEach - value of 'length' is a string that can't convert to a number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-19.js index 576d55c2ce818d4cbfdbe04a7c5b51316545aa1a..c39c6bb5de4a948555ad7aa91e2f465a4e950dc9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-3-19 description: > Array.prototype.forEach - value of 'length' is an Object which has an own toString method. diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-2.js index 1ec9a25752a8598502441e70102507d6140e8196..ff428d996b1274528d5356b4623a554690cddbe0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-3-2 description: > Array.prototype.forEach - value of 'length' is a boolean (value is true) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-20.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-20.js index bb8005e9acff827c587179dcff00fdd5e0c81e90..2d3e38c9372bea2a2963ce025f2225b3d5e287bd 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-20.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-3-20 description: > Array.prototype.forEach - value of 'length' is an Object which has an own valueOf method. diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-21.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-21.js index a955956af0970ccb5c2792efdfccb4db8da1e747..a84bec2d539ffb6e5028de9c405f8269ca0179e0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-21.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-3-21 description: > Array.prototype.forEach - 'length' is an object that has an own valueOf method that returns an object and toString method that diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-22.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-22.js index 9819aef2773778af16775889d9ee429f34c39dec..05e0352fc23d98ab1442e17b9834750bbea3c220 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-22.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-3-22 description: > Array.prototype.forEach throws TypeError exception when 'length' is an object with toString and valueOf methods that don�t return diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-23.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-23.js index 8ffbc47a09a53a9830868e7566c6e93e8a92dfb5..289fbd9b040f55b36c3134daa8f934e094a3a861 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-23.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-3-23 description: > Array.prototype.forEach uses inherited valueOf method when 'length' is an object with an own toString and inherited valueOf diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-24.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-24.js index c1feef8f49acec5e5a0b92af663d233f26dab1f8..a0d9e852048d15a0be423b743e888d6eebb0138f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-24.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-3-24 description: > Array.prototype.forEach - value of 'length' is a positive non-integer, ensure truncation occurs in the proper direction diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-25.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-25.js index 01dda51a6300e6e9fd8e4b4e74e6d0b725105ac0..badd055c4bd03a5182a01026738bc86608a9c7d0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-25.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-3-25 description: > Array.prototype.forEach - value of 'length' is a negative non-integer, ensure truncation occurs in the proper direction diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-28.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-28.js index 101d969c94279173309fe95b94e31518163aee07..3fc30f7ac6cbd6d0070854b31be6c352c0b0149d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-28.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-3-28 description: > Array.prototype.forEach - value of 'length' is boundary value (2^32) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-29.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-29.js index c64f058cfc7ad58cb002f704e9682cb97dbe7152..59f569cba8edb1f90907a792b3e4bcc63cdbaf06 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-29.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-3-29 description: > Array.prototype.forEach - value of 'length' is boundary value (2^32 + 1) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-3.js index 975f61ab67100c1efb18f9f55fb59a62d011e0b5..d38646d3e917415a872da988095e0360a5f5fee6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-3-3 description: > Array.prototype.forEach - value of 'length' is a number (value is 0) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-4.js index 18e9180341763c527aa4afd72dc3f38b2e3c183f..ca21b0e23c944c71027b4b28b1a381df2301d74d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-3-4 description: > Array.prototype.forEach - value of 'length' is a number (value is +0) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-5.js index 69cc786ac816d8fc3dcd0ea481f6ed3ef4e1f96f..1713f288975ee5a3b9e264acae54bc67e0d7fb75 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-3-5 description: > Array.prototype.forEach - value of 'length' is a number (value is -0) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-6.js index 93431221eef425a8a869738d6311fab949ebf537..bca740b11cc6010576e0b302df2d52e111431ec0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-3-6 description: > Array.prototype.forEach - value of 'length' is a number (value is positive) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-7.js index a8a325eca02e9eac0f3970bb21291fbaba5cae16..3302cc14cff12f9258969951d8e9a8d33167e52a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-3-7 description: > Array.prototype.forEach - value of 'length' is a number (value is negative) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-8.js index 69037623c5dee0fa844546524bc2c866af3b61de..882030d7d02233274464c5900a0e15469c675d13 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-3-8 description: > Array.prototype.forEach - value of 'length' is a number (value is Infinity) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-9.js index bdbbface1ba78ec27e47536147feb1a02610cdcf..c848e1eec4e2cd05a17af983621186e89ccd6699 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-3-9 description: > Array.prototype.forEach - value of 'length' is a number (value is -Infinity) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-1.js index 0c239b54719e22c3a3c09f2f87100e3f9c915ca4..f0300eed179f2534824ed90ac73c86592d68c8cf 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-4-1 description: Array.prototype.forEach throws TypeError if callbackfn is undefined includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-10.js index 22056cc7f84397f48b4cd1268cc7a9f7a2043588..7dd1ee37536df0b949a606a09eff78f7e75d1901 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-4-10 description: > Array.prototype.forEach - the exception is not thrown if exception was thrown by step 2 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-11.js index 3b97e54e15d358b253b572764a6a06e8d95c641b..af8c4d5e3e161417843f2b737ed96158b6089389 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-4-11 description: > Array.prototype.forEach - the exception is not thrown if exception was thrown by step 3 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-12.js index e21a3228767a7a9146ca02f0d8f7f1c796db236e..9e18b9f4c6c5b74c009289ad07e975341ea8d4fe 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-4-12 description: Array.prototype.forEach - 'callbackfn' is a function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-15.js index 2a082adcfba21334fcca336f872c7afba1bb8f6d..bd262c098efd12976f98593aa76b32e16783b953 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-4-15 description: > Array.prototype.forEach - calling with no callbackfn is the same as passing undefined for callbackfn diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-2.js index a6db6cb34c03bd95255443f1d939ff57e5ee9cfa..c803ad0f5057a2401f400a6d7bc58d230479cd0c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-4-2 description: > Array.prototype.forEach throws ReferenceError if callbackfn is unreferenced diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-3.js index db0651f5d087381ee56ca320235f8a3cee9bae97..76cfb1d08ab16c106bcc5225dba9e73225b618ce 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-4-3 description: Array.prototype.forEach throws TypeError if callbackfn is null includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-4.js index 4344dd6e812edbc9d60e334980be4111df57943f..923ff8685ac2b76a45e6748f8d62c053c363876f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-4-4 description: Array.prototype.forEach throws TypeError if callbackfn is boolean includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-5.js index a0935212b311582a2142d658c8708fad62211548..8dd50a1bcbd7bfa8a12efa5cdd5685effdb4269e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-4-5 description: Array.prototype.forEach throws TypeError if callbackfn is number includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-6.js index 51865c285cd0775d6a6b3a14dcb878b5a720eb5b..840aed6037390d236f1cf6deec8b469abcdf1495 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-4-6 description: Array.prototype.forEach throws TypeError if callbackfn is string includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-7.js index eb9594308be26204339978778046dd8cfaf4a5ca..1f5886637ebfeace25a1a492ce30066c28c8c1d6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-4-7 description: > Array.prototype.forEach throws TypeError if callbackfn is Object without Call internal method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-8.js index c2816798c8f32b363e4edf821613a2e907442a4e..094c91ff4f532621c39296d9e64cefa7b0121464 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-4-8 description: > Array.prototype.forEach - side effects produced by step 2 are visible when an exception occurs diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-9.js index 7a1b1c31e2e53f2eb89df09f5d20edcbafa4406c..4051332fcd315f029e629db11c25e8d7cb6abab9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-4-9 description: > Array.prototype.forEach - side effects produced by step 3 are visible when an exception occurs diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-1-s.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-1-s.js index d2479d22cc7119f020aa2d90e63b7b4406f2d2e0..3efa1fb0c95c98b00895eac7530a7b20c609bbe8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-1-s.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-5-1-s description: Array.prototype.forEach - thisArg not passed to strict callbackfn flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-1.js index 67c09e63bf0fa478b352ffce1948817e787b3bcf..f8f41a9ee9db2e7a85a1af8b15d0fc7a47be5433 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-5-1 description: Array.prototype.forEach - thisArg is passed includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-10.js index 6823ecd396289f39a0fb19879b8b555661f52cef..156afaa8e8543d06b45718f987ffd692ad94f63c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-5-10 description: Array.prototype.forEach - Array Object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-11.js index 1fbb4acc0e1486a9ac1d78d0c06031f3cad81738..7ed1857c75d1502cf32b70bd9095f727c59ca372 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-5-11 description: Array.prototype.forEach - String Object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-12.js index 48e72d6a7ea6bb38f33899b26aea03f8f36ab787..ccc9b335eaa04e9f3884cba2f1cd1133beeb8c48 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-5-12 description: Array.prototype.forEach - Boolean Object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-13.js index ef820361345df60023a53cc72de55b662bfbe26c..af4cf0bc2317775ca067b08570f28884fbf31b36 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-5-13 description: Array.prototype.forEach - Number Object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-14.js index 0ec3b15d5f87479d71d1bdc04639143f0a58ddaf..914b21ebdebe1e726acd66f926e92c39ea0fc133 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-5-14 description: Array.prototype.forEach - the Math object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-15.js index 644dfe4efdeeee3757db84229bcf756c8ba71a45..b87d285a84919a5632bd494cad4e0bdb0a7731c5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-5-15 description: Array.prototype.forEach - Date Object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-16.js index 72c118be493e37ef537a50b4526ac62d9388d211..3166240ebe856313e4ac7982bd4160c32bb9155b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-5-16 description: Array.prototype.forEach - RegExp Object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-17.js index 15cbd86fc2ff90a60d994e738d522a7cbd56bd35..b606fe454a38612c80e0911e6e3797b0530bc555 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-5-17 description: Array.prototype.forEach - the JSON object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-18.js index 2ec5915d1c308e67d6bb9d8775779ac005305644..0918a18cf639743a9f2348623f39e69d9594de0a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-5-18 description: Array.prototype.forEach - Error Object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-19.js index 1affe6b0ad02c73182463b0ea903fab0feed82c1..01b69165ca692f536a68f60d7fe83060d643d6a2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-5-19 description: > Array.prototype.forEach - the Arguments object can be used as thisArg diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-2.js index af5dd760582b87a6fdeeb7fbe294d14919c80ec4..e539278e6c36c0cad66752bfb5c8e080b21ec80c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-5-2 description: Array.prototype.forEach - thisArg is Object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-21.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-21.js index 260a2d10e2227ebf7dba10004af0893f498af144..ceb36f8d1e2880f7a8f5b6bc2ed763da5732ac38 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-21.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-5-21 description: Array.prototype.forEach - the global object can be used as thisArg includes: - runTestCase.js diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-22.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-22.js index a8fc7de88feee956aa27fa216da3a0d1994d6786..046e63428c1c7163f910298d7c4f2ddad1baf641 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-22.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-5-22 description: Array.prototype.forEach - boolean primitive can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-23.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-23.js index 78be66e48210dc8ac1882e84041d120c04ed814e..3f85ffc4602e30763fad036795366bd5b7f33e8e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-23.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-5-23 description: Array.prototype.forEach - number primitive can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-24.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-24.js index e282bbb38efcb83abdd0dfa0a77c33c99821b178..340c3e8d302b1ac5e2ced90e34173893ea334b3a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-24.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-5-24 description: Array.prototype.forEach - string primitive can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-25.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-25.js index 85f2f13128251a30fb2c50f954d95bdf45e7eeaf..76a3f4b69e2aa8c8bb1ac73d1c4b64abed011964 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-25.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-5-25 description: Array.prototype.forEach - thisArg not passed includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-3.js index 927c2cf8f05892deb4b9a5678df46d337ce4348a..ca379f77e1e4a3d64b7b414e41d1567e44773090 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-5-3 description: Array.prototype.forEach - thisArg is Array includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-4.js index d3940805cf6b9cb3a55c14d3eafec8562ba508f6..c05633dfaa9b70732901104380175641f4abd8cc 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-5-4 description: > Array.prototype.forEach - thisArg is object from object template(prototype) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-5.js index cf8a203fc47926968a6fd1a1a825bab741ff30f8..d3d0c8e0c87cdda3821864f6bc7dd018a326484a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-5-5 description: Array.prototype.forEach - thisArg is object from object template includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-6.js index 63127f4840c44d231de48a764bb614385fd3cbf4..81e2a710b279d3a154b5c1b6bf09c14a1df0daa6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-5-6 description: Array.prototype.forEach - thisArg is function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-7.js index 3e379d3680b452c4002a0590530bf7f0b63785cd..e1af47329287620f0e9b91c0ee8a4e9865e494d1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-5-7 description: Array.prototype.forEach - built-in functions can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-9.js index f61c88c8d11ae1a2956ecdee047d49a2ee3b4945..7d31754cba254b8acd7bb4b8ec331bc249419f8a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-5-9 description: Array.prototype.forEach - Function Object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-1.js index 9c755a4ea31df6feb7301458bdc9927a58e668ce..bf3e1c0b36808a59f55ec248a8f38c5c331512b5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-1 description: > Array.prototype.forEach doesn't consider new elements added to array after the call diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-2.js index 1bd0d68ec49758d1e6ff56f7bfdd6affab89ca8d..a32e10dc696863394ed9d6ab6b1f08e20f67944c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-2 description: > Array.prototype.forEach doesn't visit deleted elements in array after the call diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-3.js index 66fc34c7dbafc0e1ad146d4a888236ef43bc215f..191384f0e31b965be91abd6fec991fc2101be8c2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-3 description: > Array.prototype.forEach doesn't visit deleted elements when Array.length is decreased diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-4.js index 2aae3853294134e3863304fb4d51d31c3c5e598f..fdf8bf54b53803635a45f8f0079e3113ae214938 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-4 description: > Array.prototype.forEach doesn't consider newly added elements in sparse array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-5.js index 9c9cdc59f8acb5fab3620b4de7ee3e451ba48fcd..6b2ccff4cff8df9d009b211905f7e428b650c34d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-5 description: > Array.prototype.forEach visits deleted element in array after the call when same index is also present in prototype diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-7.js index b5f5c17e3c5f637040dab5bf67dab95d8824989c..5227627e1a440c906200dec19f68ccc80a612d1c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-7 description: > Array.prototype.forEach - considers new value of elements in array after the call diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-8.js index 99a81e1ff28d4dbd60eeef60ac5292d603f7904a..ce6ede0465325b84e18c2f32d71458a3855c3515 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-8 description: Array.prototype.forEach - no observable effects occur if len is 0 includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-9.js index 6d814c44c2c9330ca147a2bbcbcdb987d82f4073..82f8cab3c6cccfb4c2682c9c70361dfd63036abe 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-9 description: > Array.prototype.forEach - modifications to length don't change number of iterations diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-1.js index 5514631849c575bff53cf2522fa48d32864b7fe1..1b96d7ba4c7b3cfd497654a0ff0dcf2d449e8230 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-b-1 description: > Array.prototype.forEach - callbackfn not called for indexes never been assigned values diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-10.js index 850d9678e02caa99a0394948ff1aba960e0a68e7..85c7e56f5808637cc74158254d0e87fc4a33d2f1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-b-10 description: > Array.prototype.forEach - deleting property of prototype causes prototype index property not to be visited on an Array-like Object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-11.js index 3ea09c3a9c442cbf4df0a73e845dac6775e632fa..e2d2ddda7e6d8027a5e8f6d48bc0b3531d03ba9f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-b-11 description: > Array.prototype.forEach - deleting property of prototype causes prototype index property not to be visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-12.js index 466ee043008582233e6d5b4e69a0169e0808988b..9fa4168110372378506a795610494189cd649b7d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-b-12 description: > Array.prototype.forEach - deleting own property with prototype property causes prototype index property to be visited on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-13.js index 7df01dc3327ee682e8f84350b45e44a03194ee6d..83ad465eb10a75e3303e18f70a00780cb4822441 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-b-13 description: > Array.prototype.forEach - deleting own property with prototype property causes prototype index property to be visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-14.js index 59c60dd39f548069c2d2a64d2c730dfe48da9e90..1a7e30647f5b64eebf5bee043e5dad699f5ccb2a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-b-14 description: > Array.prototype.forEach - decreasing length of array causes index property not to be visited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-15.js index 8b27761cdaf195789e0a7132f84f6e54203504b1..bf77bc0dd5274594a99ba50cf48e8205aaad29a9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-b-15 description: > Array.prototype.forEach - decreasing length of array with prototype property causes prototype index property to be visited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-16.js index 237a71175d41967a6f7cfcc34c8f4ec9d4c04eb3..326f947e8fcfad8cc107beff08177312c106c079 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-b-16 description: > Array.prototype.forEach - decreasing length of array does not delete non-configurable properties diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-2.js index 83389f35f166ba426c33719ad811af1470eb0d00..25aa33e3036a250941e524cd8f21936bd3935440 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-b-2 description: > Array.prototype.forEach - added properties in step 2 are visible here diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-3.js index 444e7552651731b3e6a2bcc9a7ff907513d912bb..a9eba76759bc2b00cfca4dcd2f93aab8a49798c2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-b-3 description: > Array.prototype.forEach - deleted properties in step 2 are visible here diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-4.js index cd57adfc5f9ffa05bdcfea2f0fd8f96cbf63d927..28dc614d4e223c4e6b2aa0d0da251079f8a0623c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-b-4 description: > Array.prototype.forEach - properties added into own object after current position are visited on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-5.js index 88c9a9aab11d5bf725cad1a6e4dcd700638d01c2..6ff64ef1c62c96be516d1bf95a7d249170b56451 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-b-5 description: > Array.prototype.forEach - properties added into own object after current position are visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-6.js index 3c8f3b7466feb64eca0a3a6cd861fbced06552d4..10d5fc93943abcc78671d9da9fe3b4da47605880 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-b-6 description: > Array.prototype.forEach - properties can be added to prototype after current position are visited on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-7.js index a1fb023a037b1398cd303de0cfccc4022e9b4c64..8b2739c53bee12e1a1a03a293cc8ba210feee177 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-b-7 description: > Array.prototype.forEach - properties can be added to prototype after current position are visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-8.js index ad82364e85481874721ed7dd4101b42cc908b050..e0e0db510fe51cc0384786b915967ec93f3b583d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-b-8 description: > Array.prototype.forEach - deleting own property causes index property not to be visited on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-9.js index 5bd5e2067239e15535771840062d3da4354faa8f..c0f168824e082aee1fa15042f4b029d48847189f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-b-9 description: > Array.prototype.forEach - deleting own property causes index property not to be visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-1.js index a3707da25d50b4abd3300a074aa18013a2cb3015..362135a0a6bcfd6e923641a33effbca14b269dff 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-i-1 description: > Array.prototype.forEach - element to be retrieved is own data property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-10.js index 57c6b59965fd3002e9e8da6d310ce1e76c3b6125..ed90d1860487ff24f2c96f95d1f1386f2902817a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-i-10 description: > Array.prototype.forEach - element to be retrieved is own accessor property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-11.js index 4df544d3a3795171f20d5187d711933d206cabaf..3219d9bfd30d418d284175f5c36c8c92efb739e3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-i-11 description: > Array.prototype.forEach - element to be retrieved is own accessor property that overrides an inherited data property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-12.js index a871ed1466f9795f8c565befa554b042574ad4d6..2d572ff134d17bca289c1fbbb908addf79482349 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-i-12 description: > Array.prototype.forEach - element to be retrieved is own accessor property that overrides an inherited data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-13.js index b66773759308e6ac8ac7b7ff879153b25ad3f622..423ea8844a80d805a77b88e560fb17f92776c334 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-i-13 description: > Array.prototype.forEach - element to be retrieved is own accessor property that overrides an inherited accessor property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-14.js index 2ed8f42c88cf10d50cd539a6cb3a3349c22321f3..ef2a2918ef33ffb2b3f01913cdd9a750369810c9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-i-14 description: > Array.prototype.forEach - element to be retrieved is own accessor property that overrides an inherited accessor property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-15.js index 269092a10c6c95889c9cea046cc64daf95437dbd..7dce349d61440fe87d87a1bdb86fa05652099aa6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-i-15 description: > Array.prototype.forEach - element to be retrieved is inherited accessor property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-16.js index 736a416f5e4156eebc1c8d08c9e68a45b81adbc7..6008b1a8fb056f0699a194a146370bc64fe5f3a6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-i-16 description: > Array.prototype.forEach - element to be retrieved is inherited accessor property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-17.js index c5634862f663a0185969d702e588781c28f4d7c4..5c1abbb072f3cf3107a1f2abf2b1f08ca9e4de3b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-i-17 description: > Array.prototype.forEach - element to be retrieved is own accessor property without a get function on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-18.js index 62d05237903cdc9bb7073f6edff0e590bf49cf04..dc4484c8b49724951472a10180805cbaab9edf4f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-i-18 description: > Array.prototype.forEach - element to be retrieved is own accessor property without a get function on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-19.js index 9620b3fc17e792198bf018a04baf56d970bae031..487eb97236e7e327bbb92b0f39824e9209fdb6c4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-i-19 description: > Array.prototype.forEach - element to be retrieved is own accessor property without a get function that overrides an inherited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-2.js index 2e609638fa2c24ee7e99c3fb2b1e5ac2728f960c..5fa87a2715e54f8f293cb14c5517afe25afb1f46 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-i-2 description: > Array.prototype.forEach - element to be retrieved is own data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-20.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-20.js index 123fd9dc4cc31d723b434a134d1b1fe52083d76c..88609fc427d924822994f82330a77ef15f8c538d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-20.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-i-20 description: > Array.prototype.forEach - element to be retrieved is own accessor property without a get function that overrides an inherited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-21.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-21.js index 92deb403a86d5b758308830805abb0c18cd3942c..c7b008007fd82e6184454d183eba07fbd08933b2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-21.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-i-21 description: > Array.prototype.forEach - element to be retrieved is inherited accessor property without a get function on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-22.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-22.js index 383c03e86188c0306f6b888f1e7e7e72a754f858..91255f1478e5e97e068e78c4990d953fc5538f10 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-22.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-i-22 description: > Array.prototype.forEach - element to be retrieved is inherited accessor property without a get function on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-23.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-23.js index cf0c7ded10a9f246b6f92231278240f5baf94fb6..a5951d117f89dd389a334287aca31f2c403c7473 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-23.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-i-23 description: > Array.prototype.forEach - This object is an global object which contains index property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-25.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-25.js index a2630fdb4b11fd93069f1e59833e723e440433cd..34cd739f1fd171a0d5c5256e0e8d4c8b5a3bd0bc 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-25.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-i-25 description: > Array.prototype.forEach - This object is the Arguments object which implements its own property get method (number of arguments diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-26.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-26.js index 9e47df5675e3a89de0416f118fb9ab80f0ac2afa..a1ca5010db40d102aabdf8fbaa7a5cefdf101ad3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-26.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-26.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-i-26 description: > Array.prototype.forEach - This object is the Arguments object which implements its own property get method (number of arguments diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-27.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-27.js index 906112ad38beb9ac7a54b85d1e2a5ace6f592960..49ee49bd86b2bb4619fca9536bf2fbfa987606dc 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-27.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-27.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-i-27 description: > Array.prototype.forEach - This object is the Arguments object which implements its own property get method (number of arguments diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-28.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-28.js index 5eeae4be2bf8f7cfb482c53bab4f62cbec37ebad..7cade7ea68da3c42d727fbc74d8b212a4d31428c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-28.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-i-28 description: > Array.prototype.forEach - element changed by getter on previous iterations is observed on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-29.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-29.js index 805c76b101d26629edfd5bc714845028eed6b8c1..e2559749c93dd9316d87aa4302ae310bad32288d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-29.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-i-29 description: > Array.prototype.forEach - element changed by getter on previous iterations is observed on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-3.js index 0a6a6700bc79bff3c25d91c8f3fcb3e3687d21be..f39a56022235fc4b447a2f043a17fe1d56dbdee1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-i-3 description: > Array.prototype.forEach - element to be retrieved is own data property that overrides an inherited data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-30.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-30.js index d5b99a591c753f90d325ab9667b0c7d5b06a16af..9792a76b81cc8e2f49a1723097b2c0e981e6021b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-30.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-30.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-i-30 description: > Array.prototype.forEach - unnhandled exceptions happened in getter terminate iteration on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-31.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-31.js index 3656709d5002789605477a068d3236ebc3d6618b..05b5fe507868ce3c386e988e271ed861d6d9603f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-31.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-31.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-i-31 description: > Array.prototype.forEach - unnhandled exceptions happened in getter terminate iteration on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-4.js index 922afb1960e70aaaf74440399c24e7534e14f6e0..23e1d5108e0460468bb44c708518c476864986c7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-i-4 description: > Array.prototype.forEach - element to be retrieved is own data property that overrides an inherited data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-5.js index e8f411e1522dafaddcd8a1293408ee28ba0f069c..4c94e16e1b671e8cf2c2b46526b0b84689b5bd63 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-i-5 description: > Array.prototype.forEach - element to be retrieved is own data property that overrides an inherited accessor property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-6.js index 3551ba87ed3f689f57d61e04d2e82e45c6c91530..0ef8cbcb6bccdc1a2bce560cf25b8c6bdf2ba28f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-i-6 description: > Array.prototype.forEach - element to be retrieved is own data property that overrides an inherited accessor property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-7.js index d428b8f3140fbc5da4d36274d3f5c67fc0cc2111..a9b0fa94b92e3ceacce3c5c76b2d2e7715959492 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-i-7 description: > Array.prototype.forEach - element to be retrieved is inherited data property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-8.js index de6517745955a0249625ff06e97ac0450d7c4fbb..75699a2b420b32ab03c5e38e6359820a9c9d539b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-i-8 description: > Array.prototype.forEach - element to be retrieved is inherited data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-9.js index 81bec442cf2712646d24ccd4681d23bee88c2e32..f0e5d8d0c08057683574fc139f2b39562d4c44af 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-i-9 description: > Array.prototype.forEach - element to be retrieved is own accessor property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-1.js index ed461ae2d1c27f5d03bb55249c6fec933f1de23b..f16ae070e699f365acfd7b81a91eac84b4d2adf3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-ii-1 description: Array.prototype.forEach - callbackfn called with correct parameters includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-10.js index 1cd6b6a756dcdc24576e00bb6c57b077a6113171..03b9ec32f5071f8794a82d802b58cb67253c22a0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-ii-10 description: > Array.prototype.forEach - callbackfn is called with 1 formal parameter diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-11.js index b175409acddb2ac6bc2f899e2ac3f5dd9d8dfffd..27b622a3debc230c34c7523d5c6e9092929e9cb0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-ii-11 description: > Array.prototype.forEach - callbackfn is called with 2 formal parameter diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-12.js index 93316c06702a6431f2a18fe4740f05e172ac5fb6..70156fa99c4df45c75133476afa62a1588fa25f4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-ii-12 description: > Array.prototype.forEach - callbackfn is called with 3 formal parameter diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-13.js index 7cd9e8294362ebde89e594c0a7020e8bef90324b..6cf9c5d2479f4332dc06795fdb3901713ea618fe 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-ii-13 description: Array.prototype.forEach - callbackfn that uses arguments includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-16.js index 42ef99b9a99c50eaf73083015689e6bfe263ebca..deda1c3d08ba6a0fede8a3f503a297c581b91660 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-ii-16 description: > Array.prototype.forEach - 'this' of 'callbackfn' is a Boolean object when T is not an object (T is a boolean) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-17.js index 44574c03c3370254ff0b0d05757f8e0025631126..e8c08611452f5b7820e1a5868c23fb92bcf3b31f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-ii-17 description: > Array.prototype.forEach - 'this' of 'callbackfn' is a Number object when T is not an object (T is a number) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-18.js index f0374fd76d901a29792a9cc123a4f9ed1a80f222..638fb7c0f3d377e63e3152fdbb433b056cee1cc7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-ii-18 description: > Array.prototype.forEach - 'this' of 'callbackfn' is an String object when T is not an object (T is a string) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-19.js index fcac08620023dd406140da58fceaca114da06c5b..f326393ae0b6b5c6581ed780cbef65b10d3747f6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-ii-19 description: Array.prototype.forEach - non-indexed properties are not called includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-2.js index fbff98eca3af135388c95fa471d8b7e85bdaf5e9..ad20fb40b42a88a5ffc9725e16b70a351909c3e0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-ii-2 description: Array.prototype.forEach - callbackfn takes 3 arguments includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-20.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-20.js index 81014ae815e36908075e8fed97a78515eba884c6..82323905827363beb3bcacedcf8b2aa741b7fe3a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-20.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-ii-20 description: > Array.prototype.forEach - callbackfn called with correct parameters (thisArg is correct) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-21.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-21.js index c11ad0ed1db9ca3f3cb0360c50575ece74c140b5..7cad3353d9bfeec23a0a87a4038111a17cb211ae 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-21.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-ii-21 description: > Array.prototype.forEach - callbackfn called with correct parameters (kValue is correct) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-22.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-22.js index ed1fb7f307bbbf9e68b4ba50bfa9b0bdfb0f3b4f..33ec8d1e7a1024aaf182fbe1cc37eb990aa837eb 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-22.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-ii-22 description: > Array.prototype.forEach - callbackfn called with correct parameters (the index k is correct) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-23.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-23.js index dbfe55f17b6b56c6aa501ba963b94b93762ea4aa..3d9b654411da3037c53c09bb3709a8eeca631420 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-23.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-ii-23 description: > Array.prototype.forEach - callbackfn called with correct parameters (this object O is correct) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-4.js index c1f876102be4cce89e84f3dccbedac57d208b2b3..accd571490c347cfa5554903c866b2da64205b12 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-ii-4 description: > Array.prototype.forEach - k values are passed in ascending numeric order diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-5.js index 6c2b0569c5b66344a540b7536ef50178e3591b5d..3a9a2803c7301c5b2649a0211957f8d2c8199c54 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-ii-5 description: > Array.prototype.forEach - k values are accessed during each iteration and not prior to starting the loop on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-6.js index 9afc50ff64d2ab9c9dc1766b03e1aefd7c757f45..ebaf5485486b292717d69bbf51f83d7569900d7b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-ii-6 description: > Array.prototype.forEach - arguments to callbackfn are self consistent diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-7.js index 0fbbbfc5fef17f3e06d3f815a33b9b4fac8f0d1f..0b35659e149118ea8d2cae17b5bc1dd8d6b07fa9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-ii-7 description: > Array.prototype.forEach - unhandled exceptions happened in callbackfn terminate iteration diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-8.js index b52c3df4025646517258a1b8dd8ae270492fdf8f..2effd910815d519074b1f95dcc8d8304f0dbcc59 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-ii-8 description: > Array.prototype.forEach - element changed by callbackfn on previous iterations is observed diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-9.js index 4d6dc1b1a228a4e983e9800172255438b1db5fe9..0445ffc0ae2102d3919d095874db3e6ba5282a0a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-7-c-ii-9 description: > Array.prototype.forEach - callbackfn is called with 0 formal parameter diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-1.js index f5b8d0124d2800b548ef23da92523adee1880700..fd81468b2b57890fac730f2e5bdd785d6184a4d6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-8-1 description: > Array.prototype.forEach doesn't call callbackfn if 'length' is 0 (empty array) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-10.js index b7ba340577eff7d4243b3c19813a6e8a2e363bc5..9dbc4fcaa5e03181653ab35a2997d486c2ca7a5c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-8-10 description: Array.prototype.forEach - subclassed array when length is reduced includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-11.js index b47f1dff59731180cffcc1df9d1cdeef4312dd06..06934dfc37c9342853b7fd531212b779c74553ca 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-8-11 description: > Array.prototype.forEach doesn't mutate the array on which it is called on diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-12.js index 7c0e15b360d29f4a75a10019e0bd0159bb2b77e3..4eaa6d5469c832dc1dcb54e8ea23a7c75afd2caf 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-8-12 description: Array.prototype.forEach doesn't visit expandos includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-13.js index 4a05082411e970b6f2364afbcc70c1103ed18208..2422f2054886ab8c902f8e6a81386949caec5077 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-8-13 description: > Array.prototype.forEach - undefined will be returned when 'len' is 0 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-2.js index 61c5708b71a81d027254303073618f2ccb94bfe3..d4b7ad70caf293ee8fd4d46e0d556b1bd476716c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-8-2 description: > Array.prototype.forEach doesn't call callbackfn if 'length' is 0 (subclassed Array, length overridden to null (type conversion)) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-3.js index b04d3378f9542d7041a0d2b803bd274873b17a95..5be53fa04a95935bb0936ea6e8c45e556f8eda5e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-8-3 description: > Array.prototype.forEach doesn't call callbackfn if 'length' is 0 (subclassed Array, length overridden to false (type conversion)) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-4.js index 599e746472897d9fd179831deab9543fd6a11402..9f21b4b7d3197770334e834f11a27a84a229f5d1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-8-4 description: > Array.prototype.forEach doesn't call callbackfn if 'length' is 0 (subclassed Array, length overridden to 0 (type conversion)) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-5.js index a9cda884a68e62e95e585272d14a177dabbe765a..b56397439179706400c24ea27533dcd7c06de4ef 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-8-5 description: > Array.prototype.forEach doesn't call callbackfn if 'length' is 0 (subclassed Array, length overridden to '0' (type conversion)) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-6.js index 99039c2f30269e9e93f5982837f046d3a4da6a7e..272507a31f020ed3e10f97ff05a33c4c165c0f12 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-8-6 description: > Array.prototype.forEach doesn't call callbackfn if 'length' is 0 (subclassed Array, length overridden with obj with valueOf) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-7.js index 70c543b8d7f34b2dfe78c952c758b72afd8251eb..b103cc54e686fdb6315cbe934bf3f00abb4f4b0b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-8-7 description: > Array.prototype.forEach doesn't call callbackfn if 'length' is 0 (subclassed Array, length overridden with obj w/o valueOf diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-8.js index 9df017f77b2e3988285b098f3b4d5b840eea1451..de52a58d3c5e726da5af97dce965266c9d7cd565 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-8-8 description: > Array.prototype.forEach doesn't call callbackfn if 'length' is 0 (subclassed Array, length overridden with [] diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-9.js index 0b85e5fbe71eddead5ea57752c283b9a16637b2c..5c6eab6df66c7dea5949c0d70f1e4be9f5f783bc 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.18-8-9 description: > Array.prototype.forEach doesn't call callbackfn if 'length' is 0 (subclassed Array, length overridden with [0] diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/S15.4.4.18_A1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/S15.4.4.18_A1.js index 452ce26fb8c3d58d2e9845daf9696cf5e912bfdc..7f63bc158e22ecb2f15c688a0eea5dded7f1900a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/S15.4.4.18_A1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/S15.4.4.18_A1.js @@ -3,6 +3,7 @@ /*--- info: array.forEach can be frozen while in progress +es5id: 15.4.4.18_A1 description: Freezes array.forEach during a forEach to see if it works ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.18/S15.4.4.18_A2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.18/S15.4.4.18_A2.js index f1a43600368ba9e43e6f6113977c46a5c4c05a54..2660db23cce39bea032ca913f5ad5a707d7b28e1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.18/S15.4.4.18_A2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.18/S15.4.4.18_A2.js @@ -3,6 +3,7 @@ /*--- info: array.forEach can be frozen while in progress +es5id: 15.4.4.18_A2 description: Freezes array.forEach during a forEach to see if it works ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-0-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-0-1.js index 6a0dcbf5a238b63c8882e4a0b9a86511710c264a..d92a5b7a23c85a4314fff4a6dd754601621c870a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-0-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-0-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-0-1 description: Array.prototype.map must exist as a function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-0-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-0-2.js index 3882ac0eaac68b4254d171a39a40c1c8ed618c2d..3fb1597f426122100508c2aaf628c70af40652cc 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-0-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-0-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-0-2 description: Array.prototype.map.length must be 1 includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-1.js index 6b293b52c4da5cd219ceb46e3de45722330c4a51..ca22d2f571f60034ac0e673aa41da58b83bd74e5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-1-1 description: Array.prototype.map - applied to undefined includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-10.js index cacab7397ea496f8168bb19d08ddd7f99b65e485..4d863ab17a63997482adbb839ea9ec8df55d497b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-1-10 description: Array.prototype.map - applied to the Math object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-11.js index 4fc5b90818f2287dd423e93d9e654d2ba42b8ac3..3cc8353a4a63c4eaad110f662641348abd6b8054 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-1-11 description: Array.prototype.map - applied to Date object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-12.js index 476506ce72fddf6258d7f3b9f4cacacf1e210c67..b2964fc20dff04e1cd903080551b180eb3e7afdb 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-1-12 description: Array.prototype.map - applied to RegExp object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-13.js index 05dcc31247821140c3e4e305bd09afdae5590015..271e85a91a29f5ebdd1852e3187555a80e2e2728 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-1-13 description: Array.prototype.map - applied to the JSON object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-14.js index 52b9336d95694062f69b75bddd550c5174dfbfd7..7856355dbce8a944fa85637def745630396de2e5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-1-14 description: Array.prototype.map - applied to Error object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-15.js index 422ead071f033e4554dd2a91c0378392e9fca470..073349bb175692f3e696a37ddf10d52d6ff92c49 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-1-15 description: Array.prototype.map - applied to the Arguments object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-2.js index b9231183ebbeb0889a04d65a4534b2dede5ff952..7f9b610e73875c62c7d5de822d99ff97d92b7850 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-1-2 description: Array.prototype.map - applied to null includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-3.js index c4647262ef1a3191df230477f302119f13b5e16d..2142e0a244127d39490f48cf2bb3244223b55fa5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-1-3 description: Array.prototype.map - applied to boolean primitive includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-4.js index d65a48ef3840203c98178160994abce1f7bf747f..51f95d58ad706c94f02f23c3120cdf2ecdb78df7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-1-4 description: Array.prototype.map - applied to Boolean object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-5.js index b677d53d29dad6c3232bde6e6b455ad11565c05b..f213f599d478a013c248a7b5c7590975e1cb9adf 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-1-5 description: Array.prototype.map - applied to number primitive includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-6.js index cabf25fb436072c1d5830c18a8c0ab9ff9041749..6b75a0d8c8ebc2895bb39046aab0459a9fb487b1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-1-6 description: Array.prototype.map - applied to Number object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-7.js index 01f117b96adfeb8fa62f15258b6abf6e4d9abe79..54eaa7bc61f5305e20ed6f3eed14b4ff0fac7370 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-1-7 description: Array.prototype.map - applied to string primitive includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-8.js index 7ae711c07197ceb2fcea1ccf615f43348b79f5b5..a781f22995734ab207201ece62221cceacc3d704 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-1-8 description: Array.prototype.map - applied to String object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-9.js index 1e95836acc66e64879eb2bdb5804a0cdea93fe91..4abb3c34902126b42f06324735f50ff2455ab9f9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-1-9 description: Array.prototype.map - applied to Function object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-1.js index c6536cc3af9cde106df60f3ca12e3e6fac8f1c1b..b59542b9d9413d0b87514511c2bbf42d0441d7bf 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-2-1 description: > Array.prototype.map - applied to Array-like object when 'length' is an own data property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-10.js index 27a3370dcd7df42d2326714d69de99241adb0e0e..5d856a7f851415f4b65ac5d6287803ecc1ed8d38 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-2-10 description: > Array.prototype.map - applied to Array-like object, 'length' is an inherited accessor property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-11.js index 55c5ea6f67767b6baa4159bf529138a915a0eb97..0135a82ac01a3c9ea2bda170d73da125e0eea7b2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-2-11 description: > Array.prototype.map - applied to Array-like object when 'length' is an own accessor property without a get function diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-12.js index b828f8242d51dc4364f63e58810d6e637bec6318..45ba5fc12ba19b96f362a9f8b41a54bde3061096 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-2-12 description: > Array.prototype.map - applied to the Array-like object when 'length' is own accessor property without a get function that diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-13.js index 9be97c1709000c09f505d85e561beecc70276c0c..f149ec627b4b3bc5fc50ebf15f7fbb331b04d678 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-2-13 description: > Array.prototype.map - applied to the Array-like object when 'length' is inherited accessor property without a get function diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-14.js index 9e45552497efed90a2fb4c65bc30eff708ddfe9e..22004534824799a5dc9ee200496f8ad1519f7706 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-2-14 description: > Array.prototype.map - applied to the Array-like object that 'length' property doesn't exist diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-15.js index c8ad17fa0ce0b164a62c36a2320085cd758c8ad9..5b03fef9cfa5e22561012ce060b9f559ae4ba40d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-2-15 description: > Array.prototype.map - when 'length' is property of the global object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-17.js index 821bc792ce66b7594f5d2b3e156fcf3db4e54b3b..c0ec135f834537250f2588c9aa87849ad2017a56 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-2-17 description: > Array.prototype.map - applied to Arguments object, which implements its own property get method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-18.js index f04a93879aa3b3b9b55821372861e2b2a5e4a154..6ac3de46a7f714e7bfe2eef0cf8616c3af089118 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-2-18 description: > Array.prototype.map - applied to String object, which implements its own property get method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-19.js index 1388552f61700ec743568dc68b3277ffa9b98bf2..9d91b0d83eab94da86b58315bf2e732b72e00a78 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-2-19 description: > Array.prototype.map - applied to Function object, which implements its own property get method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-2.js index f96d15c63b75e5c07afa322c296ed2f9b9c90acd..10819ec55df7d9949413e75d9ec5e90f5abb6de3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-2-2 description: > Array.prototype.map - when 'length' is own data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-3.js index 2264fa2296e53a5df936bd076585e20a2b306fad..9745f144f16174c988056bb374af98b809ed1dec 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-2-3 description: > Array.prototype.map - applied to Array-like object, 'length' is an own data property that overrides an inherited data property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-4.js index ac81d0bb8120aea2a5584be451baa0f75f27005a..536df71d8d935a435a3bac69e95734076032c64b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-2-4 description: > Array.prototype.map - when 'length' is own data property that overrides an inherited data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-5.js index 435f30fd1b85830cd25f40cc16638ec0f879a171..f24b5febc12186574e192b2c3d3de740e0f02c6a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-2-5 description: > Array.prototype.map - applied to Array-like object, 'length' is an own data property that overrides an inherited accessor property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-6.js index 5f59242fe39113942f82e8aaa6328707ce42545f..d436d6ebd577eba27f8dbf24e7a9c854f63122e8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-2-6 description: > Array.prototype.map - applied to Array-like object, 'length' is an inherited data property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-7.js index 354f1cee64e6d2f1f5f27a2afe9e00f42a1e04f0..6e80efcd6071f45b5b70883f408f784ded4a527f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-2-7 description: > Array.prototype.map - applied to Array-like object, 'length' is an own accessor property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-8.js index 58227fa9459509955bbd04c5f18e1a741a2dd169..5ebbbc5111a744eee15c9c914429d48e97dd8ce6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-2-8 description: > Array.prototype.map - applied to Array-like object, 'length' is an own accessor property that overrides an inherited data property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-9.js index 4966f6d7d8e87122a2fcb0cbe2fdd44fe128a154..9f7c6f01c05c5a893126e055379f1cb27d2c073a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-2-9 description: > Array.prototype.map - applied to Array-like object when 'length' is an own accessor property that overrides an inherited accessor diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-1.js index c84d7303bb66d2069d56674c4f5d54c86218d45a..82632a5ada799e878b767bd75a3a39a30c2b8960 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-3-1 description: Array.prototype.map - value of 'length' is undefined includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-10.js index 3a156c5a7a6fb2abf2d2dcd9290e34dbdb5d2e09..2e16a2835cfedd7930a1e664815cd2a216eff189 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-3-10 description: Array.prototype.map - value of 'length' is a number (value is NaN) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-11.js index 0e70a0e1f33233c0efcfbd7d03cc85d68f3bef2b..625277db03f4ca44350b3595c393d07b214e8b84 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-3-11 description: > Array.prototype.map - 'length' is a string containing a positive number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-12.js index d4fbe2d2faf638f7ba255f45d8f87285ea32140e..e689cb64c07c637632469e9170555f9be4299950 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-3-12 description: > Array.prototype.map - 'length' is a string containing a negative number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-13.js index f91a0587d7f9c0a9ace5d67ba0e173f79bb0a34b..a7449dcfa328bbaf8016deae1ec4bb74c0af3c6e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-3-13 description: > Array.prototype.map - value of 'length' is string that is able to convert to number primitive (value is a decimal number) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-14.js index 20cf1dc036a91a7366828386a46c9618afa34f76..86fe75c6f312a1174d556375176de3be4766e62e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-3-14 description: Array.prototype.map - 'length' is a string containing Infinity includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-15.js index abd918ed62f1ab1ab4cd7d3e70562edefa80f6d5..98912966111e0bbbf18af9ade8ae80f4fd189ee7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-3-15 description: > Array.prototype.map - 'length' is a string containing an exponential number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-16.js index e9f34c3a9300fcb29a09de9a520ba65d96833be8..b81dcf26f8f7cbc4f6a5ccf1c96d47317a3f389c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-3-16 description: Array.prototype.map - 'length' is a string containing a hex number includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-17.js index fe7cc8840fd8ddfbafa3974e2859840c433566be..8eb399fa41f7b5c73e2a83b398ee04a16521ea7b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-3-17 description: > Array.prototype.map - when 'length' is a string containing a number with leading zeros diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-18.js index 3378ab5c1765e9afd9dc8870c3e3ae3c02f56f83..68a75248bc47de2b56f151ee9a6885c81bdae789 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-3-18 description: > Array.prototype.map - value of 'length' is a string that can't convert to a number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-19.js index 0fabe04fa521f2958d8a543e4316286f724fb764..dda06d6ec5429d5b8ca845fd0ed424e39153d0f9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-3-19 description: > Array.prototype.map - value of 'length' is an Object which has an own toString method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-2.js index 2cbee5c81b6053e87e3f29674dfd4ad5ecdda7de..62f53a0929c18db6ba7b438836fd09b8186ca334 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-3-2 description: > Array.prototype.map on an Array-like object if 'length' is 1 (length overridden to true(type conversion)) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-20.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-20.js index dba2f5a4d69d74ddc74b8ebf6f0d5fd14cf19f96..db416d9ad4ec295dddc8fd13a9ce00ab90fe7d52 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-20.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-3-20 description: > Array.prototype.map - value of 'length' is an Object which has an own valueOf method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-21.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-21.js index 7cb010a24b0dee06fad9faf0f1785a893a4d1080..5552033f4d187feee3e28615717be65444b2f99f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-21.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-3-21 description: > Array.prototype.map - 'length' is an object that has an own valueOf method that returns an object and toString method that diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-22.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-22.js index 2961e9a55991284c1f929e8e75356ac413e776f3..488d0e7feaae26dbe8eaffb3126d69e42b7e1387 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-22.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-3-22 description: > Array.prototype.map throws TypeError exception when 'length' is an object with toString and valueOf methods that don�t return diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-23.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-23.js index c7bb0a34e84748f4bd646726c33944cf4c136923..c715f02458b56bc68d93325bdb93744dc83b915b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-23.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-3-23 description: > Array.prototype.map uses inherited valueOf method when 'length' is an object with an own toString and inherited valueOf methods diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-24.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-24.js index 2e3c2de939fd16516ac845a90cb81ece96b986f6..779d480f2fe13fed03fa58c262f8b2e5c4f8c56f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-24.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-3-24 description: > Array.prototype.map - value of 'length' is a positive non-integer, ensure truncation occurs in the proper direction diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-25.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-25.js index 43ebce9ee35a1956a27d3543240224ad29a7a63b..56ee74f0f25d05e88287a59ef24286a5c93fd9f8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-25.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-3-25 description: > Array.prototype.map - value of 'length' is a negative non-integer, ensure truncation occurs in the proper direction diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-28.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-28.js index 68cfdd25560a4b19fd7589097988c4e94ffb6a9b..a0e4121b47b46c4d41c3f6c424ea52005b67ee79 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-28.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-3-28 description: Array.prototype.map - value of 'length' is boundary value (2^32) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-29.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-29.js index 29002a55bca98943853613da8c9ce1c1641b9fd3..235cb8068ac9ab43cf369e4884840ae580fa6144 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-29.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-3-29 description: > Array.prototype.map - value of 'length' is boundary value (2^32 + 1) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-3.js index 07d5b2fb6a5692cc96e604a0170ca075184401fb..7e059c3b3dc96f62a4c492203da976c3c0e41140 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-3-3 description: Array.prototype.map - value of 'length' is a number (value is 0) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-4.js index bac58223a01f2fbb02363d81abe4f2b2ca448709..166e104689191abf60117f71421fd1438b7f42de 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-3-4 description: Array.prototype.map - value of 'length' is a number (value is +0) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-5.js index b8fe992880bce6704009d82152f0a33356d16e38..0c508f36b08a97c5522a3763c536301a5780ae50 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-3-5 description: Array.prototype.map - value of 'length' is a number (value is -0) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-6.js index faa65bf39a48f83ec621b1dcb80132eb6992cf3d..eac2b6711aa94efc99ece25478a980dff5e93a3f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-3-6 description: > Array.prototype.map - 'length' is a string containing a positive number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-7.js index 5428370988bbb8bbd0a72d2d3eae1e6f4ac7ae1f..c74b39246e61ef49507d6c4197a8e9c11ac45b4a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-3-7 description: > Array.prototype.map - 'length' is a string containing a negative number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-8.js index a932fa894a5f5887743a68d67f5e8bc2955fbe93..0c419594ae9bacec877c6db614d453d11fcaad51 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-3-8 description: > Array.prototype.map - value of 'length' is a number (value is Infinity) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-9.js index e283d35d16614d9e522c9bd43f29394fdcdbb8d0..e9d935696bb28fe5565806f5a41b5e860b0fd574 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-3-9 description: > Array.prototype.map - value of 'length' is a number (value is -Infinity) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-1.js index a0ae162612889b82661ea7cba2c7201a83e01de3..0eb5824d5c54fe6a56b82ff0c17ccc0d3906d099 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-4-1 description: Array.prototype.map throws TypeError if callbackfn is undefined includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-10.js index 3b431abdbc8e0c153dcfdbbe5e5703fb084d2da2..50b7b53059b53cb31c4e7eab93979ec6189271c2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-4-10 description: > Array.prototype.map - the exception is not thrown if exception was thrown by step 2 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-11.js index 553e49adb761b74d5b8f9d2e633ecd46dd49c202..5660625f3e5024811621942077ec27759aa33563 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-4-11 description: > Array.prototype.map - the exception is not thrown if exception was thrown by step 3 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-12.js index 158377b4e4ba5b03ec5c1f196752522c42dfe734..c95019e1ad80d833aa78203170a81971716632c6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-4-12 description: Array.prototype.map - 'callbackfn' is a function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-15.js index 08c5588ee4f0f316c50e1d78b85f4cd42cc67eff..f08b72bce3e94409b5d499861fd9c03fecd2874a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-4-15 description: > Array.prototype.map - calling with no callbackfn is the same as passing undefined for callbackfn diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-2.js index 9f0321828fe694c033fa42160ed9e348f009d02f..4d70a8799fb9c55c7a7907ba4e635ac03a3b86d3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-4-2 description: > Array.prototype.map throws ReferenceError if callbackfn is unreferenced diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-3.js index 0bff093b9397c384804d8f469c2e7c960e0ddbec..0553ccc80fab339e09d6942d685e3b040c175922 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-4-3 description: Array.prototype.map throws TypeError if callbackfn is null includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-4.js index 559fdfe830cf407a8552ca5e9172e3447fccc980..09e535c17446438f7bdd98fc052d19c528c73af5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-4-4 description: Array.prototype.map throws TypeError if callbackfn is boolean includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-5.js index 5070b5757968015f95b664c198637d2e8a0aa7da..3c3f3d2b818d348dd46ca4f0a20d2111a2876c40 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-4-5 description: Array.prototype.map throws TypeError if callbackfn is number includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-6.js index f10caf6ae2bc087a0682afdf8a977066d9ab847c..5b0089b706e1f90dd1e19a1109a883bd53514089 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-4-6 description: Array.prototype.map throws TypeError if callbackfn is string includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-7.js index 25b04ffac894522ea4bc07b380a7a22b86ab2fb3..02af1d877e7f1879f33ac68bbb3e569f2e816a39 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-4-7 description: > Array.prototype.map throws TypeError if callbackfn is Object without Call internal method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-8.js index e6f2a14ccbb8f04afbc5d9518ed061b32d30015c..12f1297fd3cfbfa7c3dba2055190efc9845397c8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-4-8 description: > Array.prototype.map - Side effects produced by step 2 are visible when an exception occurs diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-9.js index 2acf071770a569a81f14f3960d95d3d95fa58596..75c5b1c025dcb1082c3dd4458ee14fde44392813 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-4-9 description: > Array.prototype.map - Side effects produced by step 3 are visible when an exception occurs diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-1-s.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-1-s.js index c090e1f1d34b7d0d0da7f06c873a973b61da59e0..ad5d7d1822e6bb8f1a3faa7065dfff5dd136535b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-1-s.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-5-1-s description: Array.prototype.map - thisArg not passed to strict callbackfn flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-1.js index 1cbe2fae9537c59590029d0f8d8eaa4561b7527f..48e1cac402b6876e0e216098a875270348bca2cb 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-5-1 description: Array.prototype.map - thisArg not passed includes: - runTestCase.js diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-10.js index 7a8f96f9b8b0629718fc417f6ba11a746fc96074..82260927c5db9460e22d9061c463617977d7603d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-5-10 description: Array.prototype.map - Array object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-11.js index b1511578b3c3378b5fb5383edbc59fa432fb3fa6..46664d663e58c8b829c2059ca37840c7ad891c4c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-5-11 description: Array.prototype.map - String object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-12.js index ac321d4303c5c79371ed26dd672fb580c923e093..15f2d526b6a7695c762e29a1a3270a54a09713b8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-5-12 description: Array.prototype.map - Boolean object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-13.js index 9bb11a7daa9a2c6a455f8a0fd7eaab17fc6b9180..6bb45661898a791d7e4c445b570f5311d0643137 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-5-13 description: Array.prototype.map - Number object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-14.js index 842e1a414f7044e55992297723e9ed782c19d726..c7f9c6aec940d4edde5e56f7da385ef40ecab644 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-5-14 description: Array.prototype.map - the Math object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-15.js index aac4eaea17de443433adf128dac356ff3167c691..9afbc59e25a9add5f80da445b9c39f870bd97b0f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-5-15 description: Array.prototype.map - Date object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-16.js index 48d1eab993f54f682ca11d0280dd675ff241c6af..8fc9f16a8125773ac40013a62bed5dfa0166cbb9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-5-16 description: Array.prototype.map - RegExp object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-17.js index ba6826fbb9970531991dc12317870a5286c3f0be..483df987c80ff317b57950cb532df43ba51ba1c5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-5-17 description: Array.prototype.map - the JSON object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-18.js index 0867efc2d5ccdf672eca52c82430f5f61fb9c6ee..ead70d39dd709536edb1d83cb45811deb0cde350 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-5-18 description: Array.prototype.map - Error object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-19.js index 9d81dbe41396f60b0c8b447d3a77f4c8b3e13ebc..2decbd7f6da41782dc3592dd59fd1460e7be109f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-5-19 description: Array.prototype.map - the Arguments object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-2.js index 2a5aa6e180d42ca22f5bd4306dcf92635f00ca45..b2e94983ceec7f464c8fe858e515a8a538b89a1d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-5-2 description: Array.prototype.map - thisArg is Object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-21.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-21.js index c798b3f34fb92a8cfe7c1c0fe3aec56dc8e21d7a..4a9cab9c6566ebf77fa5b945d54633e49d88fd0b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-21.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-5-21 description: Array.prototype.map - the global object can be used as thisArg includes: - runTestCase.js diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-22.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-22.js index 91fb83cb76d85c9646dc30bb5b222365e06808d7..43fb4667b4724a9d4b9e10f3abaccb4cb968b410 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-22.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-5-22 description: Array.prototype.map - boolean primitive can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-23.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-23.js index 48cf9d2ad7c51d995b85c1c9fcac617b4115ae27..658d7e058c1df2a564ccb544919f30d7e3022f48 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-23.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-5-23 description: Array.prototype.map - number primitive can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-24.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-24.js index 42909dbd88e12b2a57d15dbc3fbeb50a2103af46..ee1bc6098d7f9d928e12e9e9945ac5ac9cf1e00f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-24.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-5-24 description: Array.prototype.map - string primitive can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-3.js index 3f444ba1619ee2885a5585ce29eee178e2d6afda..0f28a85d4eeba8937976e2b96e8ce0fd90b07cee 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-5-3 description: Array.prototype.map - thisArg is Array includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-4.js index 67cf268e0fea548474de42bf8160dfafb6bfb21a..0bf52e91b8fcf7d5f35e13f0c4176394ce8a8da6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-5-4 description: > Array.prototype.map - thisArg is object from object template(prototype) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-5.js index 42941f23205858223c2d464853abc3d1b66efe93..e0c4fee39a55b66853711db9d8319a9491731bf4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-5-5 description: Array.prototype.map - thisArg is object from object template includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-6.js index eae47c804677e55c974f8127f5e015bcab1bd47a..ec8d65a2933bb0a2e1fec0aa689aa649a56c70e7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-5-6 description: Array.prototype.map - thisArg is function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-7.js index c6186c145384ef1c31a568d38353470872a27e53..e39641a3e7aa535b6a01768d8a57c80a2c488a8d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-5-7 description: Array.prototype.map - built-in functions can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-9.js index bb60a638c793365f895e67040417191bc581cb06..34d2c6e9b5ccbaf40cac0427515a7e3869513368 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-5-9 description: Array.prototype.map - Function object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-6-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-6-1.js index 8c13a5ab33ece513b59953f1126952cfdf0c47a9..e48c7014995a37b238639e2dabc8ce43cc643455 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-6-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-6-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-6-1 description: > Array.prototype.map - Array.isArray returns true when input argument is the ourput array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-6-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-6-2.js index ba44da4c0344b62aebd0f910e29df33669b7576a..e623ddbe1e04364055ddc6064ff0c9a96474a938 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-6-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-6-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-6-2 description: Array.prototype.map - the returned array is instanceof Array includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-1.js index 014daab25f9085115bb6ac53473a9b1e061a3474..1dee8af9710b02b99eb025e3ee2a1af1427d447d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-1 description: > Array.prototype.map doesn't consider new elements added to array after it is called diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-2.js index 59c999e11d2b9eebe75b0579b70e2b1743611458..acaf3e51d33fe9c356e82066786991dec6beb1a5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-2 description: > Array.prototype.map considers new value of elements in array after it is called diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-3.js index 63debe851bf5942cd640c763665df3e7060089b5..692f00a107fb19e08ffa3c11f29d6ddf3855fe6d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-3 description: > Array.prototype.map doesn't visit deleted elements in array after the call diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-4.js index f7e154006385ff9a970cef1d593f62be90fcb446..31e609e1dd07046cf149082121eb543ea3da42e1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-4 description: > Array.prototype.map doesn't visit deleted elements when Array.length is decreased diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-5.js index 60e6d5ef903a80944c0dea61a968bdf10e20c4c0..4cc35b9b2963d79c9bc0bec2028fe3d9cab2a006 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-5 description: > Array.prototype.map doesn't consider newly added elements in sparse array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-6.js index 5ba4dc5bc4dac6d67b38d5c02c99f3a5766a04c8..efaee44b09cbefb7c071d72a23f1737c317d65d7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-6 description: > Array.prototype.map visits deleted element in array after the call when same index is also present in prototype diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-7.js index 03d0fbe1ccf7e13d662c19fbd0dc1ac9e9886db8..98e0966fd2863f56647f398dcd5e8935d033547a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-7 description: Array.prototype.map successful to delete the object in callbackfn includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-8.js index daeda023d4348c42a8dee499af7613a84e16928d..77315b37a4b8de5591cd10bdd376c0da04d30116 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-8 description: > Array.prototype.map - no observable effects occur if length is 0 on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-9.js index 7bad559857abd53ce573befe5f7231f3e044d763..dee416950a85d9b2c52ae6df52613ab0d79fd3b6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-9 description: > Array.prototype.map - modifications to length don't change number of iterations on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-1.js index 4dd593cb0636838a3a38d05fcf220d4f7ede1b71..b8c8cd8a5d987696e6eb7c2b07829829c2f90185 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-b-1 description: > Array.prototype.map - callbackfn not called for indexes never been assigned values diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-10.js index c2565ca0b4f6b5e08a152d972388dce154350cca..005c76e60fa83e2dd12995e940f758a64095996f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-b-10 description: > Array.prototype.map - deleting property of prototype causes prototype index property not to be visited on an Array-like Object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-11.js index 7415de0606b899b6656e25fc94a90bad8f59e37e..eaa99b2d04eb3cfb83c8d3db967ff4ae7b20b79e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-b-11 description: > Array.prototype.map - deleting property of prototype causes prototype index property not to be visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-12.js index 916772507659466e20048e5bfed49b3e4cbdcf17..99fea677c06cad7f33f56f5826ebaebd16727264 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-b-12 description: > Array.prototype.map - deleting own property with prototype property causes prototype index property to be visited on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-13.js index 647a4d53dc1a5cda0e39b27ef30d4dce579b102e..3fe2cee0c12c9ac5cd0a411c68792f2a6680d392 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-b-13 description: > Array.prototype.map - deleting own property with prototype property causes prototype index property to be visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-14.js index c66004fc02ee93fd8ccb69f7d08165c214509112..d6df8cb891e0f8924ed54afe41c0ed0c9263e0d9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-b-14 description: > Array.prototype.map - decreasing length of array causes index property not to be visited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-15.js index f6cd6953e7da0371935f60753ffdd8e02f280ef5..ae15a7613613f10fd4306ac2b7eddd4a8e5f5a5c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-b-15 description: > Array.prototype.map - decreasing length of array with prototype property causes prototype index property to be visited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-16.js index cefeceb3352476adf1758a25bdde9a7890e9f5d4..fd6837b72db0eaefe52856eac3740abeb7e0947c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-b-16 description: > Array.prototype.map - decreasing length of array does not delete non-configurable properties diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-2.js index 031d67e0bddb674782b9d4ebca29d0debad6f9d5..d730d01fd075c88611d31f1585d586049301c527 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-b-2 description: Array.prototype.map - added properties in step 2 are visible here includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-3.js index ea5bf9ce6c86bf026534ed801110812a74ce611f..7a3c81c7a4ed27fb4f0096a6f0a9caeed6b8d2b4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-b-3 description: Array.prototype.map - deleted properties in step 2 are visible here includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-4.js index 6ceef9d3edd4a0db04f633016468a129fc3671e6..16186472f835519fb20d2a4f9cb8f5a84d0838b2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-b-4 description: > Array.prototype.map - properties added into own object after current position are visited on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-5.js index d6ffe2b8081fe67794a9e62d73dc953c65473183..f042adcd829ff0c73f6626601e6926288fdb8a9b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-b-5 description: > Array.prototype.map - properties added into own object after current position are visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-6.js index bca7520b994aae6a006090c116113b59c399ba74..dfd7590337a1228064bfabba8a5de4a11cfd0b52 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-b-6 description: > Array.prototype.map - properties can be added to prototype after current position are visited on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-7.js index 9e886b8cb31b4e79bae3377bfbfbb1552c5d592b..d9497885ae8eb071d8f37801c09f4361681c8bbd 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-b-7 description: > Array.prototype.map - properties can be added to prototype after current position are visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-8.js index 73699e042655e37b18128f60d2e407db58ada12e..0871ae96e9c8b40d5bc2882ac6fcd6e06eafcb7c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-b-8 description: > Array.prototype.map - deleting own property causes index property not to be visited on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-9.js index 880fa2e383bbb9e0d0f6ae4f380199a3d877c371..79693a046d9ec009dcd430468a547175cf9037c4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-b-9 description: > Array.prototype.map - deleting own property causes index property not to be visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-1.js index 84aa04742994a7d5defd597516bd263f09768599..9421aa72c001fb5cbcb1141cf0d81293f0dc2a6f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-i-1 description: > Array.prototype.map - element to be retrieved is own data property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-10.js index 2f3e8502724593e8f02a620e9777c3d7a17b1da3..fbc3f43849968880c963e36b6e7ccb2542ce1dcc 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-i-10 description: > Array.prototype.map - element to be retrieved is own accessor property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-11.js index 124ac9d7d1abcae628127a4392c23176ff62326d..6f336e4ff06ab5a2f01fdf07344b28e42884c30a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-i-11 description: > Array.prototype.map - element to be retrieved is own accessor property that overrides an inherited data property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-12.js index c7f3f3432d9afedc47e85cdec975e49e50d0b806..179e54efa208c854ef834099f4a81ed6b51108a6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-i-12 description: > Array.prototype.map - element to be retrieved is own accessor property that overrides an inherited data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-13.js index 0ff24f8ba952130605ec5a34155d7a5dfe77daad..520ac942a22e1f8393b7bdd4eb72bbead91e89e4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-i-13 description: > Array.prototype.map - element to be retrieved is own accessor property that overrides an inherited accessor property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-14.js index dc3d473b26ec4aedfac4adcea799b6347b13401a..6774d8f50edc6a6ae1284d1b303b7b2c5e847afc 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-i-14 description: > Array.prototype.map - element to be retrieved is own accessor property that overrides an inherited accessor property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-15.js index b184a9028291b7478187ca27b63e68c3206ec071..6529594bf304cebb85e7e60789e002a488c90f77 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-i-15 description: > Array.prototype.map - element to be retrieved is inherited accessor property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-16.js index cf8d047365ef4ef1990c95716522f1868aada624..556f962aa9ab1392fc68927f09a721fef2b74e93 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-i-16 description: > Array.prototype.map - element to be retrieved is inherited accessor property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-17.js index 9b0e0ec676574a852b9f176dfdd89e012582ac19..d59022942f248e54831011135913cd36f20767b6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-i-17 description: > Array.prototype.map - element to be retrieved is own accessor property without a get function on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-18.js index 55711e09311af8f34a2100ca92681e3bc398c952..dfa16a5a1ad784309bca3e79bcdc27ba02f0bf37 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-i-18 description: > Array.prototype.map - element to be retrieved is own accessor property without a get function on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-19.js index ccb373cc692118a85f46a1bc1086ab3b08ca6336..aa536676d41fa2f1edc039525953c737923dca78 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-i-19 description: > Array.prototype.map - element to be retrieved is own accessor property without a get function that overrides an inherited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-2.js index 6cdee80ce5de10a4063894da742c5f9a972ebed9..ee19511df0c1485c30a081af7eed6c7f6c91b082 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-i-2 description: > Array.prototype.map - element to be retrieved is own data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-20.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-20.js index 0b59a1ad4df8b3fd91a296e84a92eca616f1570e..5321e13cc4a8efdcdee78c1111df3965ec5a2a55 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-20.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-i-20 description: > Array.prototype.map - element to be retrieved is own accessor property without a get function that overrides an inherited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-21.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-21.js index 234855949ba6d51ae77e0d6b126192e3b9986277..75fcf9f1ae4eff92375dfab0a8b9905e6650d3fe 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-21.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-i-21 description: > Array.prototype.map - element to be retrieved is inherited accessor property without a get function on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-22.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-22.js index a630d288afdaeddfb67d78a5474a7377aa086dbc..6b2fa73eba79b0ac9d2113e8c5fc595eea389e60 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-22.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-i-22 description: > Array.prototype.map - element to be retrieved is inherited accessor property without a get function on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-23.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-23.js index 27acab70fc17fe8db40d49fc952f5fcf5976158c..5f90329c6a3e935f220b4519af3b6455d0f7e083 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-23.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-i-23 description: > Array.prototype.map - This object is the global object which contains index property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-25.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-25.js index 34fa630d2b7d55e1b665955a2fd09065cf2b0483..c62bae81d6c4da3c5b1e85c0e846e7622d6a3b08 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-25.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-i-25 description: > Array.prototype.map - This object is the Arguments object which implements its own property get method (number of arguments is diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-26.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-26.js index b8100b16ff04e63ea049880631002a9f75bb5549..fe87b7300390d4e182c1f7ece615471611a4c9f1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-26.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-26.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-i-26 description: > Array.prototype.map - This object is the Arguments object which implements its own property get method (number of arguments equals diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-27.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-27.js index a3a0de5fa98a1b907b2233910dca4a987f935994..d7104004e1d79d4c18f1069ecf951a406328e86e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-27.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-27.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-i-27 description: > Array.prototype.map - This object is the Arguments object which implements its own property get method (number of arguments is diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-28.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-28.js index a0460b3771541c2201e5a03bb265b3963f2b7570..0c61e162ed87ff17c8675ff9313c9fa84ef8b71e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-28.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-i-28 description: > Array.prototype.map - element changed by getter on previous iterations is observed on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-29.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-29.js index 00ae71c91a9a652876cef2c7a318c1881f47cfea..b37e1698b061a9589cd2af9c531825da491917c5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-29.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-i-29 description: > Array.prototype.map - element changed by getter on previous iterations is observed on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-3.js index ec47bb2db5bf37d727a40195a6dc8709238b837c..471945f5978d696239f5f654f043136b62607092 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-i-3 description: > Array.prototype.map - element to be retrieved is own data property that overrides an inherited data property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-30.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-30.js index 872b3f22b20d8e8285b1d54a2ec9871008bac66d..28473eeaebca6c9590863aa552e586a52901b1e7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-30.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-30.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-i-30 description: > Array.prototype.map - unhandled exceptions happened in getter terminate iteration on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-31.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-31.js index da8baf0b3de954b6de1dd6a76c2c70d249010405..c8dfca27eaec0de03c3cac00381b6eb01a75b8d8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-31.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-31.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-i-31 description: > Array.prototype.map - unhandled exceptions happened in getter terminate iteration on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-4.js index f83953e961338bbb611e362d5166d73a515dbdad..89f211b68f5e27076d2944a5e303f458247da3a1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-i-4 description: > Array.prototype.map - element to be retrieved is own data property that overrides an inherited data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-5.js index 137e9dc658bc30451718722cbe9bdfba39fdc8d6..802668991f989a905973c7d69e3901ed93ae2884 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-i-5 description: > Array.prototype.map - element to be retrieved is own data property that overrides an inherited accessor property on an Array-like diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-6.js index 615ddfa1f45e7c28a8397799f785a7e882f82185..a4d85be4779bf333a44f8ebbf5cd169888912099 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-i-6 description: > Array.prototype.map - element to be retrieved is own data property that overrides an inherited accessor property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-7.js index 520e91b3bdc327c0633245f0026907b12f1957be..9fca1df8e173255b7b2b09ff19c75cbc7f8b2b90 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-i-7 description: > Array.prototype.map - element to be retrieved is inherited data property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-8.js index 114a4e72ec2a39c9728730881fc27b7120f99831..7a3c9b0fd9d565dd2cc92f0c8202fa3cca45ead2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-i-8 description: > Array.prototype.map - element to be retrieved is inherited data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-9.js index 736e115968a7785665e0769bdbec8efe2f7c9136..89315487421ce2dd9b4ba6cb13737b8bacf7b59a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-i-9 description: > Array.prototype.map - element to be retrieved is own accessor property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-1.js index 966511f3c59ddc37f0a8bb0da6b09cff6f508341..84a5c5e60ed438ead84e7f42e5d3c5837da23346 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-ii-1 description: Array.prototype.map - callbackfn called with correct parameters includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-10.js index 7f0a154bc909d8d9d8442ccbccf592e4cd954ef7..a0c8532e7b29f410b7533826c0768e14c3728738 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-ii-10 description: Array.prototype.map - callbackfn is called with 1 formal parameter includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-11.js index 8d6e1d6125004019794a3696ac40b774e344d94b..685a48024e9408c5adc65adba646577f1a4da41a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-ii-11 description: Array.prototype.map - callbackfn is called with 2 formal parameters includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-12.js index 1412f2cb270535d946e1acee692021e59d7eb4e7..82272d71bf03b5bcd7a5afcbe3a75d1175d033b8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-ii-12 description: Array.prototype.map - callbackfn is called with 3 formal parameters includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-13.js index ae614ed8359d57cb4329fd0ae6b2cd618acfe46b..b9b15eda1cb4f54feb3d3fb497962e893d090b4d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-ii-13 description: > Array.prototype.map - callbackfn that uses arguments object to get parameter value diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-16.js index 6684948fb376a257d10e1e96e80b3a2423f87e5b..ca9301b1f03d5ea9fa6b855744ad7d401a0a6420 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-ii-16 description: > Array.prototype.map - 'this' object when T is not an object (T is a boolean primitive) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-17.js index ecdf28f42ad208c28cafa34a2f29a2f6ed0e873a..08ac33eb76565744629e00ca9c8acb48a1a27d02 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-ii-17 description: > Array.prototype.map - 'this' object when T is not an object (T is a number) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-18.js index e75a09eabe4ea45058a7b21d0ea2819962e90e12..e520a26dcfcd5f7bbb99a59840f288996045d0c0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-ii-18 description: > Array.prototype.map - 'this' object when T is not an object (T is a string primitive) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-19.js index 4f4234432320fc43de15d96e34686713f7ba22d4..5d7e0ee9d7c225f3efb279e7c2770d92ebdbf018 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-ii-19 description: Array.prototype.map - non-indexed properties are not called. includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-2.js index f8444d02957d1ea5a6292e931b7558780a45bb92..4f2d252cd110ec9741867fa8a0a282f6ac587fbd 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-ii-2 description: Array.prototype.map - callbackfn takes 3 arguments includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-20.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-20.js index b1dbfaef17b200e9d7adcd47635482d43fda47cc..e6fbd1ef6c95243401cdcef2780a72daa00c6015 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-20.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-ii-20 description: > Array.prototype.map - callbackfn called with correct parameters (thisArg is correct) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-21.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-21.js index dd09278c9508104dd670cf779c19f77234e13848..4c25dff6b789909b527076572f486d2acfc94214 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-21.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-ii-21 description: > Array.prototype.map - callbackfn called with correct parameters (kValue is correct) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-22.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-22.js index a827cc53b7c9a40c6bae4a67982c02a7b4631ddf..085182fe2149153ac9a6f28578a23758105e6c48 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-22.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-ii-22 description: > Array.prototype.map - callbackfn called with correct parameters (the index k is correct) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-23.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-23.js index 0de7f9e6416ccc4eed3e40c7c7d2a2a452da9fef..1fd4423a28cec29619139b8a1c3228ae7308a032 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-23.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-ii-23 description: > Array.prototype.map - callbackfn called with correct parameters (this object O is correct) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-4.js index 1032ef7d6511ed4f2642881bcabd1cb4dc369f52..73fe2239151885dfe5f55590bf28beae417ee515 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-ii-4 description: Array.prototype.map - k values are passed in acending numeric order includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-5.js index 13acf9006a5375168c9c0919d0e542bd1ee7c62c..cd710afcf5280a2a222ca230f9262f81e3a8ae9b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-ii-5 description: > Array.prototype.map - k values are accessed during each iteration and not prior to starting the loop. diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-6.js index 60fc22c43721fefd796901e3a931b5eac3052561..1e396cfb142354dd7c44dcb52b329006f81ae7d8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-ii-6 description: Array.prototype.map - arguments to callbackfn are self consistent. includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-7.js index ff8c60922cb4b859a28ed0498f91447c4dd33952..4836b57b999bc385b2e29f52072c432acf0b52c8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-ii-7 description: > Array.prototype.map - unhandled exceptions happened in callbackfn terminate iteration diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-8.js index d7a6b851e769b54a35b3264cf144c45f7e8cf2ed..943d7bb12f25c42e6b5d77493cceb0435570a599 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-ii-8 description: > Array.prototype.map - element changed by callbackfn on previous iterations is observed diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-9.js index ef70b5825309c12b7150f82bae27cff8c4bf7ecb..fe2703b8c1b9e72c33bbeace963f9cf958785fc5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-ii-9 description: Array.prototype.map - callbackfn with 0 formal parameter includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-1.js index bca75fcfd54c31e82a2b3deaac63310b2a7c4edc..4ecbc684965e87ae84da64513ce2eeb3ea874894 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-iii-1 description: > Array.prototype.map - getOwnPropertyDescriptor(all true) of returned array element diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-2.js index 01dcb7a26d6af277bf2a543ac8cac68ee8fafd8c..ff6b3fb87bf0f356d21b71ca31f41a71778e898f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-iii-2 description: > Array.prototype.map - value of returned array element equals to 'mappedValue' diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-3.js index 6850fd361e188e9f5faf5af9709575239bf5ba8a..9581daec5ecf7e89f4955a14f809e200aa609ba0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-iii-3 description: > Array.prototype.map - value of returned array element can be overwritten diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-4.js index c5d4c87536096b29c9844f66a1d8dbed352452bf..21e869b4c447852c1e196dc0f989b38c2ce2df8f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-iii-4 description: > Array.prototype.map - value of returned array element can be enumerated diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-5.js index 987a7406b79cdcded17bdbb4af945763fde9c0ea..7f648f9e3e36e577c8a71d2f7ba0849b419fd1a3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-8-c-iii-5 description: > Array.prototype.map - value of returned array element can be changed or deleted diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-1.js index 205ccc6308ce788b38e3c44cf34d7c1c99cd982d..9e77b1f5089b236f8d02bf6a7f6345555615a301 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-9-1 description: > Array.prototype.map doesn't mutate the Array on which it is called on diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-10.js index b1f4c66e554a5bbe0087fa082b3b58a987820bd9..769b44c7ac08918a6cd5383b088bdda8fdf01ac9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-9-10 description: > Array.prototype.map - empty array to be returned if 'length' is 0 (subclassed Array, length overridden with obj with valueOf) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-11.js index eb750fe4bd5fe6341575e8be749fce56b55dbe07..fbfb8456570084d8347c6a4603eb273d9875eef3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-9-11 description: > Array.prototype.map - returns an empty array if 'length' is 0 (subclassed Array, length overridden with obj w/o valueOf diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-12.js index 005988348feb27937a374dd7c8366547d4d9a945..53281f92b7cff6f8116108ba471879c2f65a0cfc 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-9-12 description: > Array.prototype.map - returns an empty array if 'length' is 0 (subclassed Array, length overridden with []) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-13.js index aa760e4f17aa637b0bc9ba7ce66b7955956af5ae..2e27f137cb4da77aa0549171c8980be7fd8cc164 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-9-13 description: > Array.prototype.map - if there are no side effects of the functions, O is unmodified diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-2.js index 12255418267f913164ad9dfce2300bf3116c0d28..90f2e434d5c1e04bfdb1888f80e7e475856e31f9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-9-2 description: > Array.prototype.map returns new Array with same number of elements and values the result of callbackfn diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-3.js index 8a3b274a821db5009814bfbbeb083f7873495cb5..6fd198a61794a534c08387bb848ac41efd967ba2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-9-3 description: Array.prototype.map - subclassed array when length is reduced includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-4.js index 201a709eeaf66950973b7609ac5f934cb2002e9a..2d727c621edfe59bd9b9b8f4ffb18f2b9bdae441 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-9-4 description: Array.prototype.map doesn't visit expandos includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-5.js index 9268e2c4914d0a6c035b88ac815590fa1a9fdc68..95713ebd0a429df7494e553a40acda43023e48f6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-9-5 description: > Array.prototype.map - empty array to be returned if 'length' is 0 (empty array) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-6.js index fbdd987c94715255f2c0b1679de943ff17704d75..c694944c82b339ffd7657e7284a50e7b43a53d8c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-9-6 description: > Array.prototype.map - empty array to be returned if 'length' is 0 (subclassed Array, length overridden to null (type conversion)) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-7.js index 105e68193a98335b481b30a4fc9664cdfe02a434..d0f3449a6b2efb6da7f0379d6a4dd356db9e6cf6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-9-7 description: > Array.prototype.map - empty array to be returned if 'length' is 0 (subclassed Array, length overridden to false (type conversion)) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-8.js index 9d0d85f988bb70dc01d9449f15e3f77759589224..71bc84026828e2ce4a474e97cd814a3261916c2a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-9-8 description: > Array.prototype.map - empty array to be returned if 'length' is 0 (subclassed Array, length overridden to 0 (type conversion)) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-9.js index c851ffd7b1d5c8ee2acbb5d442e4aa254debded8..02455652172bf5b685d8780b7a197397114385df 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.19-9-9 description: > Array.prototype.map - empty array to be returned if 'length' is 0 (subclassed Array, length overridden to '0' (type conversion)) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A1_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A1_T1.js index 1bca4b1c76d760579cae1dde0fd3b77694d322d9..cfee5fabf003be52bf943722da0313e16193052b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A1_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A1_T1.js @@ -5,6 +5,7 @@ info: > The result of calling this function is the same as if the built-in join method were invoked for this object with no argument +es5id: 15.4.4.2_A1_T1 description: If Result(2) is zero, return the empty string ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A1_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A1_T2.js index c011f2ad10a55d2e7194a93b20d271a13b6b6884..a2793075535a026ac4296173baf148e945287602 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A1_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A1_T2.js @@ -5,6 +5,7 @@ info: > The result of calling this function is the same as if the built-in join method were invoked for this object with no argument +es5id: 15.4.4.2_A1_T2 description: > The elements of the array are converted to strings, and these strings are then concatenated, separated by occurrences of the diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A1_T3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A1_T3.js index aeb79e0963981b356015131e251a23a9c6ff3397..d891a6a93db1ec4d7cc894470ca54d4b963c6fb3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A1_T3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A1_T3.js @@ -5,6 +5,7 @@ info: > The result of calling this function is the same as if the built-in join method were invoked for this object with no argument +es5id: 15.4.4.2_A1_T3 description: Operator use ToString from array arguments ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A1_T4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A1_T4.js index 3efbee8e1cc972436d1af038559abc210baa8f5f..4618b18b3ca1b5884a98d75d6c5acb47946b7210 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A1_T4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A1_T4.js @@ -5,6 +5,7 @@ info: > The result of calling this function is the same as if the built-in join method were invoked for this object with no argument +es5id: 15.4.4.2_A1_T4 description: If Type(value) is Object, evaluate ToPrimitive(value, String) ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A3_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A3_T1.js index 44c66bb331aace65a3f7a23eb569980a82ba371e..ed2f8e886fb589ef2efbf7d18af038256badeb69 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A3_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A3_T1.js @@ -3,6 +3,7 @@ /*--- info: "[[Get]] from not an inherited property" +es5id: 15.4.4.2_A3_T1 description: "[[Prototype]] of Array instance is Array.prototype" ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A4.1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A4.1.js index eff0122dca6100529017421bac147c3038206d80..bbc5c139f0f787ce8d771118e42f081e7ed35148 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A4.1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A4.1.js @@ -3,6 +3,7 @@ /*--- info: The length property of toString has the attribute DontEnum +es5id: 15.4.4.2_A4.1 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A4.2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A4.2.js index a486109b51213b1d777b4b9f3dbe897d37a7751d..1d0e6439fa99131d69477f64404c77481794585a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A4.2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A4.2.js @@ -3,6 +3,7 @@ /*--- info: The length property of toString has the attribute DontDelete +es5id: 15.4.4.2_A4.2 description: Checking use hasOwnProperty, delete flags: [noStrict] includes: [$FAIL.js] diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A4.3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A4.3.js index d5d879aca549de4f41245331bffc44409319a6ac..f6211ddb8f7922abbf358de7ddfc510e44b5b921 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A4.3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A4.3.js @@ -3,6 +3,7 @@ /*--- info: The length property of toString has the attribute ReadOnly +es5id: 15.4.4.2_A4.3 description: Checking if varying the length property fails flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A4.4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A4.4.js index 2f89016b5ed2f3bd973bd216b96ec2af829a97ad..dc3cbd03de5bf7b168202d7b701d1047dbeac83e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A4.4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A4.4.js @@ -3,6 +3,7 @@ /*--- info: The length property of toString is 0 +es5id: 15.4.4.2_A4.4 description: toString.length === 1 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A4.5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A4.5.js index 5248f77cac69d9c7e67521badadab91319927875..678e213f67f0933544d3464306f8086fe5aa3f92 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A4.5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A4.5.js @@ -3,6 +3,7 @@ /*--- info: The toString property of Array has the attribute DontEnum +es5id: 15.4.4.2_A4.5 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A4.6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A4.6.js index 6d43824e7da431bba63aa7b03e658715a50d55e1..8a97c2ca75622cb3d663ed968d09aaa0d4a5aefd 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A4.6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A4.6.js @@ -3,6 +3,7 @@ /*--- info: The toString property of Array has not prototype property +es5id: 15.4.4.2_A4.6 description: Checking Array.prototype.toString.prototype ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A4.7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A4.7.js index e6cad9d72374aceb9b1a129901cad5725b20fd10..cbd68a3abf4a73c5ff72395f207686d7c6cee725 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A4.7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.2/S15.4.4.2_A4.7.js @@ -3,6 +3,7 @@ /*--- info: The toString property of Array can't be used as constructor +es5id: 15.4.4.2_A4.7 description: > If property does not implement the internal [[Construct]] method, throw a TypeError exception diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-0-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-0-1.js index 14b546dded072d7866ac93c6ab46f29375354e23..5b943921bd1a6ba11535b41f98b5e0842dc691fb 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-0-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-0-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-0-1 description: Array.prototype.filter must exist as a function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-0-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-0-2.js index 7202003b4ec3d32237ac539e94622edaf568ee62..51a0c9811eb115048dc3cd4c5627be7e3acbc298 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-0-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-0-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-0-2 description: Array.prototype.filter.length must be 1 includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-1.js index aee27cb1f48588f3a03b3e115139f8c350ec368e..14346a92c8c2ec72d32f505859fc0892c7cb5fc1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-1-1 description: Array.prototype.filter applied to undefined throws a TypeError includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-10.js index ef009ce581112b8eddd880ecd669d5767725c111..80404700f9a28721b2d5ec40388646a6c91f73a2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-1-10 description: Array.prototype.filter applied to the Math object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-11.js index fe1c49763b8b70bfdbc4d740dc7b6375cb5b76e6..a4f2236d47fee92bda363619ea58bd5271b58fb4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-1-11 description: Array.prototype.filter applied to Date object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-12.js index da91e3ada3d8d184924a40cfa6133197847b5ed6..75c8e75abafaa8a6e8c5f669cd4edfbbb8043298 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-1-12 description: Array.prototype.filter applied to RegExp object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-13.js index 058e5a9a2a4ba7a8f288a61044043579c8b8d4ae..dc5c2e4be8cab8eb3b138135173b5657a567a924 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-1-13 description: Array.prototype.filter applied to the JSON object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-14.js index 8fcdd47ffa0b42d3dc6af58ad98ac831b932955e..79cb6a855d1f14ca30822033346806d2a15e8338 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-1-14 description: Array.prototype.filter applied to Error object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-15.js index b014e5ec5a367c571c8c219393810c67beb58fff..8e95c9e83d503e95578732b5ae8a19f029f5206a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-1-15 description: Array.prototype.filter applied to the Arguments object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-2.js index b3f25e6f4a5bfbd8a0a496ff750545b6a5ad1f1c..dc0a0d8b3b165fd15fd37ec2050b6bbe41632670 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-1-2 description: Array.prototype.filter applied to null throws a TypeError includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-3.js index a4481101ce0874e2ada2b4978cff0f2175d9c3db..9d3804b4aa7bece7bc8c1d06e4dfc4ee5bd3eb57 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-1-3 description: Array.prototype.filter applied to boolean primitive includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-4.js index 51be98f9288eaf1c0dc7b1df0f9566d78daa9498..a6b2e612fda911276934712301d866a6fa99ff55 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-1-4 description: Array.prototype.filter applied to Boolean Object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-5.js index 76135c2d2b788fc0329a92697e1eafb2ca301931..6d84a77c1026e614cbed75d15a656da32ee1eaaa 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-1-5 description: Array.prototype.filter applied to number primitive includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-6.js index 1f58c557707b646bada4f02762b5d167066772f2..d2fa68107ff71dca2df909d383f400fe83ceae6d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-1-6 description: Array.prototype.filter applied to Number object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-7.js index cdd74b04f9de6486a776437b9b55396966fa9846..22d874578305ba6d09a6c868446f55d2304c4530 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-1-7 description: Array.prototype.filter applied to string primitive includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-8.js index 658a92981bdc585a0682daac85226bb17be4cbd3..5103b439552bef3a2c9d73927b14358c417fdc9b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-1-8 description: Array.prototype.filter applied to String object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-9.js index 25177e8620775d7d99ea731b16abd8f22cf55dd8..c46019c679f9fe41133d17fe1805fcfd83044b39 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-1-9 description: Array.prototype.filter applied to Function object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-1.js index 782221171c35f25b3935b356dd1ccb8b8902c399..79ec560bba26cd6dcc85d4f2eb0c945bc0d1645c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-10-1 description: > Array.prototype.filter doesn't mutate the Array on which it is called on diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-2.js index 0fdfe22a27e139e4f726d9ba5179f4f1b9f4914a..1721901b752cb56e074d0451cdc38d0d9830c598 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-10-2 description: > Array.prototype.filter returns new Array with length equal to number of true returned by callbackfn diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-3.js index 26057969630e5ac2d9cdb18d696a82ca3a40fff0..5ff1a3cef6696eb6d1b5a81f9f07ea037ad2a38e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-10-3 description: Array.prototype.filter - subclassed array when length is reduced includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-4.js index b075070876a0a6fa351b3d1e4cad3570ae52e7a0..b8727758dbe6319b3ed8d4c3ac959839632d595b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-10-4 description: Array.prototype.filter doesn't visit expandos includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-1.js index d115cc621f9ad6128fccd6d974e06c474c6ee858..e432bc9ce5043aa3b10a0ce90be09b72495578df 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-2-1 description: > Array.prototype.filter applied to Array-like object, 'length' is own data property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-10.js index a26bd40613476b7c77593b0436ee2ce492b1356a..5d521101fd7dfa9df0f5bc445ba2a077effdc869 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-2-10 description: > Array.prototype.filter applied to Array-like object, 'length' is inherited accessor property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-11.js index 612ef3d99bbd4cfec39b47c1941c7193cd89cff4..4e3da276faf69847dc8f16f446617730a4e64285 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-2-11 description: > Array.prototype.filter applied to Array-like object, 'length' is own accessor property without a get function diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-12.js index 5686bf0201f66f2e67129ec78b19e1a1c03958ae..4edf4019c9ae92373037c084370588602e39b44f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-2-12 description: > Array.prototype.filter - 'length' is own accessor property without a get function that overrides an inherited accessor property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-13.js index 104da7d2524f378b378160c3e6f0346b4f49d305..9d039996efd9279215db1f3e8eed48f50a1c7e50 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-2-13 description: > Array.prototype.filter applied to the Array-like object that 'length' is inherited accessor property without a get function diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-14.js index f992fa562fc3701bbbef5cad369cac2e46cf6bba..58bf8396cf3ee110e8b97988df087eb75c2b3677 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-2-14 description: > Array.prototype.filter applied to the Array-like object that 'length property doesn't exist diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-15.js index 2e4de0278a95155261c8a11ea120b8ed9d4ed3b7..3a4a6216142afb5930650833145193a420babdbd 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-2-15 description: Array.prototype.filter - 'length' is property of the global object includes: - runTestCase.js diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-17.js index dfdbea5aa8683dc7e4ee1f4c70d2df9bb9806184..a24862e914ae3f27472ca2cc572b09d8d8b6ec13 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-2-17 description: > Array.prototype.filter applied to the Arguments object, which implements its own property get method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-18.js index d4418dd8b8b26fa5e6249a43110a759d88ae8d06..4fca48d8386c542c0b42548ccff28cea3cb16eba 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-2-18 description: > Array.prototype.filter applied to String object, which implements its own property get method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-19.js index 082af4630e5a8b7506bec5146fce831db6bd8581..79be728e929c2596add46949c61de057a57d378a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-2-19 description: > Array.prototype.filter applied to Function object, which implements its own property get method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-2.js index 09cf5742298cf1388174950a595d93bf0d12ffc0..02d4f5253f06193c61a0edb61ab20407776223d7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-2-2 description: Array.prototype.filter - 'length' is own data property on an Array includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-3.js index a252fe0dc9988894b59329aecb19c7d863bd1063..2da61aa5fa81260d92724f1601014414c959c779 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-2-3 description: > Array.prototype.filter applied to Array-like object, 'length' is an own data property that overrides an inherited data property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-4.js index 69c6f38138addb6cdbd17f07749a0b963d1f3c76..194527a57c59af8f027006b812a8ac53eda77b46 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-2-4 description: > Array.prototype.filter - 'length' is own data property that overrides an inherited data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-5.js index 6171ce772dc1570c2f449f68013444889559ae6c..4e43726ccdd11feba12ea50301ee7894be1f05e7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-2-5 description: > Array.prototype.filter to Array-like object, 'length' is an own data property that overrides an inherited accessor property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-6.js index 03379a5856e390df19aa7196e92d5c3a4e0e82b1..2b993d793d028ff8bdda4cdffb296e34ac443433 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-2-6 description: > Array.prototype.filter applied to Array-like object, 'length' is an inherited data property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-7.js index bf7d47cce4a7f2d6dce169299a5727d03ae6b95a..64e62ab6d5b6a18c7b5de118bb4fe1e4a0b69095 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-2-7 description: > Array.prototype.filter applied to Array-like object, 'length' is an own accessor property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-8.js index 96fa34156d49a359b1229f578243e42d8331d9de..098bef7a03d0c34e80501843f001eed3d57fb960 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-2-8 description: > Array.prototype.filter applied to Array-like object, 'length' is own accessor property that overrides an inherited data property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-9.js index e2affc1e86e20b368b9e3d00a25f92a13e082d13..56ca09fe8af0724159b1b1979a1db6f5e6807417 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-2-9 description: > Array.prototype.filter applied to Array-like object, 'length' is an own accessor property that overrides an inherited accessor diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-1.js index 3ccb6b063e98bba34e0b051d4fd93656e1b6d3eb..eb861f11b05365e25ddd964b7f0ae032bc89666f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-3-1 description: Array.prototype.filter - value of 'length' is undefined includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-10.js index bb252896377458a91bc6a742dd9be1e009029266..2fcfb74ca7f690b3cf27de5d1a5da4e7d50f6b49 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-3-10 description: > Array.prototype.filter - value of 'length' is a number (value is NaN) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-11.js index 99c04b73daf2ae4b7fbb46c3671311736fc3201f..7130def278f8a7ba512f5a04537204c569487a02 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-3-11 description: > Array.prototype.filter - 'length' is a string containing a positive number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-12.js index 750d5010025bd7c544f112067e73a3b722c6fb60..186f1a8555adc06475dee34d5688ddf013b5de18 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-3-12 description: > Array.prototype.filter - 'length' is a string containing a negative number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-13.js index 8d72bc68d25ca73e8193717664a4110f5479db60..4e15c2fb182d61a3bc650ee6d5d3e7c14e1a99c4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-3-13 description: > Array.prototype.filter - 'length' is a string containing a decimal number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-14.js index 480708c641aa6ab05e6c6a18f079ce6b922ff337..96310362e2dbdfb3193fe9e65a93f6132797912a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-3-14 description: > Array.prototype.filter - 'length' is a string containing +/-Infinity diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-15.js index 6f5b95bf387bd2f9c9f00a1798104a03e90190dd..6ba7568af105f8be20071cc0d9136e007c054a6f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-3-15 description: > Array.prototype.filter - 'length' is a string containing an exponential number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-16.js index 1cfa3de72209a5b4d54f098ec9f4133b106bb1c1..44e36fc7208d7d76688d398743d2aefc4d0a269f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-3-16 description: > Array.prototype.filter - 'length' is a string containing a hex number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-17.js index f42ac3c559f78352f5942427adf0fbde14bac5df..2b7df29a6f6483ed28e047ea6ff1d5838fdfdd50 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-3-17 description: > Array.prototype.filter - 'length' is a string containing a number with leading zeros diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-18.js index 1a1ff3ecb3c25faa40948a7ae9880ce63d69874d..1f6222cc535a4dc108cbc919b2b177231a4654c0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-3-18 description: > Array.prototype.filter - value of 'length' is a string that can't convert to a number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-19.js index a9ac98f68f0f6351ffd3331ba0f6d933976114b7..5c9ceef7132fcfe2ff5fb2c62714192a81a7c246 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-3-19 description: > Array.prototype.filter - value of 'length' is an Object which has an own toString method. diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-2.js index 4a46242035ddfa84450ddcf30f89b5ebc7662fda..801d0dc1594cd30f170bf985d3a288a3f654783b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-3-2 description: > Array.prototype.filter applied on an Array-like object if 'length' is 1 (length overridden to true(type conversion)) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-20.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-20.js index 84ac90b78531b7db66f0d0294d0ae1d9b80857de..9ed1a10c455d348748dda2d22897a673605b5032 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-20.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-3-20 description: > Array.prototype.filter - value of 'length' is an Object which has an own valueOf method. diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-21.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-21.js index 30ffd4d3f52ed5caaad9b252686957e696ab761e..71f95a5f93868d4f870886ee5e3d9ee1acc59518 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-21.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-3-21 description: > Array.prototype.filter - 'length' is an object that has an own valueOf method that returns an object and toString method that diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-22.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-22.js index 82d0219f24c0ede9658cf300a3f608d62c1ae371..daa26f85f6165fc6b46b182333b133af65ca377e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-22.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-3-22 description: > Array.prototype.filter throws TypeError exception when 'length' is an object with toString and valueOf methods that don�t return diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-23.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-23.js index 796f2e0fcd78462e63f1795dfcf85b7f9ee66e25..1b08d0dc45b5e9dc272e8df61a14d3de4f260474 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-23.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-3-23 description: > Array.prototype.filter uses inherited valueOf method when 'length' is an object with an own toString and inherited valueOf methods diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-24.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-24.js index 9ef0d86a9a5b884aef0c92de264c4ba24eabc03b..abe43cfa484a61661a71fdee892250525e50f5c5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-24.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-3-24 description: > Array.prototype.filter - value of 'length' is a positive non-integer, ensure truncation occurs in the proper direction diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-25.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-25.js index c5008fe829ac7261052f4985d87096391dd9e59b..2f1dd3d1f237486b1224625a3b4a6b29779dbbdb 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-25.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-3-25 description: > Array.prototype.filter - value of 'length' is a negative non-integer, ensure truncation occurs in the proper direction diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-28.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-28.js index a0fb8395252c741087420a9d3940d5384fe5d02f..eeba0b85b46691dc3999c6f3ff2629bb26fb4781 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-28.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-3-28 description: Array.prototype.filter - value of 'length' is boundary value (2^32) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-29.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-29.js index bfca1526387741a9c20f3e4bbdb0acc14246078a..cc85138907fbb412006dd1f60f16f67067f0a6f6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-29.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-3-29 description: > Array.prototype.filter - value of 'length' is boundary value (2^32 + 1) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-3.js index 1a02703bc8e21fdade66dea54379785c5aa3abba..e9187a5b803f3432ea9ac699d076abd9038c9284 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-3-3 description: Array.prototype.filter - value of 'length' is a number (value is 0) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-4.js index b60ff4900bf4475c8b10e3d84010d3dcfbb6a5e8..2ed3a461a261307ecdb73c2597e33a3f148c4629 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-3-4 description: > Array.prototype.filter - value of 'length' is a number (value is +0) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-5.js index 35c78a2ebd2a87bf3ecb55d3e951644c97d88f62..0b9faa807a4102b5f4ee69f266e17baadc420b96 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-3-5 description: > Array.prototype.filter - value of 'length' is a number (value is -0) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-6.js index 835353b9ab448ce0e7519948bde2924666f2a070..413e35eeff0d4fa4703290b8012958190087a3c8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-3-6 description: > Array.prototype.filter - value of 'length' is a number (value is positive) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-7.js index bc98b776a3e8ae1ce807b5af441364cc5ca6f99a..ff0843aad228b86794adf8b927556523ebda4922 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-3-7 description: > Array.prototype.filter - value of 'length' is a number (value is negative) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-8.js index e9a03cb345faea207c2ab9cf66f75753fb1c9bb7..b298e3905bd63f39c06e7b7ed0f844a2be235dce 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-3-8 description: > Array.prototype.filter - value of 'length' is a number (value is Infinity) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-9.js index 29fe65de36f892b2cea509c03fb2f096e9183e66..a20245c90d61884fbe6a8fcf07a88a34bb4f537a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-3-9 description: > Array.prototype.filter - value of 'length' is a number (value is -Infinity) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-1.js index cc01b28f5ce618c51a06d8bef4699ef87f58da3e..c7aefe438f8984d5ae7ba65382232b851567d630 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-4-1 description: Array.prototype.filter throws TypeError if callbackfn is undefined includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-10.js index d08830b1c10bafa54b2636b5df157027f881dcd1..1bfc42889ba0a32597df6a96d34bc94f135139f1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-4-10 description: > Array.prototype.filter - the exception is not thrown if exception was thrown by step 2 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-11.js index a8ab838754964b0c2884c0315c8d4b77c4a11a9e..336e1d3c6687447f7bc891054de182b0d2d5cea3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-4-11 description: > Array.prototype.filter - the exception is not thrown if exception was thrown by step 3 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-12.js index 84698f3a52de2760aa32f50003faab38d6e9e582..7994ac0f8cbd2261240c34c9f6dcd1a3af0cdf4d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-4-12 description: Array.prototype.filter - 'callbackfn' is a function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-15.js index dddeb6169c926b4077f81cfd8860d737dd661833..cbc0a2b2351a00023661f1b5aef83ae80a39321d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-4-15 description: > Array.prototype.filter - calling with no callbackfn is the same as passing undefined for callbackfn diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-2.js index 31cc74e56d7abcbbdaf00495b6b661c80dfefac1..8c2645ff39e98575edc6dc352b2cfcb3ad3503d5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-4-2 description: > Array.prototype.filter throws ReferenceError if callbackfn is unreferenced diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-3.js index 6a4adf76b92f78cfdce07889ed34e3307d5b312d..3e9b3ecc63496341be4264a37059fce268fa5716 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-4-3 description: Array.prototype.filter throws TypeError if callbackfn is null includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-4.js index 9d563d51c40d1a10a797f7f09eaa9122d9a9d40b..329f0c0aeda401499ae56aad49387b6e0de19040 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-4-4 description: Array.prototype.filter throws TypeError if callbackfn is boolean includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-5.js index ab01947993268ac68e33645cd729fad7e0ad25ef..d4dc2b75cbc914ea158a36cf6e35ad074c96568f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-4-5 description: Array.prototype.filter throws TypeError if callbackfn is number includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-6.js index 624de077269e64400e967293c7a20676c29a9508..81702d58aa846c18e78f46ad97cc5f5e8fbffa02 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-4-6 description: Array.prototype.filter throws TypeError if callbackfn is string includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-7.js index 08f8b05eb6dba63dbd8b61a1191bbdc603b43799..91925bba57b421289d5de259b4fac6c6842bfd9d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-4-7 description: > Array.prototype.filter throws TypeError if callbackfn is Object without [[Call]] internal method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-8.js index df9259ece7c1d9740d77f232eff089f4f84c74c4..f4cf40318a60db0b278ef0838bddba623755021b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-4-8 description: > Array.prototype.filter - side effects produced by step 2 are visible when an exception occurs diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-9.js index b4a31147fc5f755f5898e093a0b4d24266a5c898..7eeac0c1b51710a67656d88b5bd6323c52d49bcf 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-4-9 description: > Array.prototype.filter - side effects produced by step 3 are visible when an exception occurs diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-1-s.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-1-s.js index 9e0e628d4312441b830f0ace7fdcefe05a6f2341..b0198c9d5c824f64ef54459cfba0ac3fba6d2055 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-1-s.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-1-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-5-1-s description: Array.prototype.filter - thisArg not passed to strict callbackfn flags: [onlyStrict] includes: [runTestCase.js] diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-1.js index 3d6e9fb66e18eddb0eb6295354bc6fa6872cae5e..5deabcf2c1f3fbe95e749075377a7afb149773c2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-5-1 description: Array.prototype.filter - thisArg is passed includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-10.js index d14fc5d555cd13cae719f621e986e7129de749ee..accc8f87e96f2b1810f284f265d7405a68879db6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-5-10 description: Array.prototype.filter - Array Object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-11.js index e33996833037e02d0f140cef72b61760d6a93dda..7eefaefa50b5dcbfc07d9d818349e90b2d187036 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-5-11 description: Array.prototype.filter - String Object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-12.js index b461873dceaa895def4c8de9209bf8162d86ec63..d65987e9b762352aaee25e67b02c7eb3dbbc4bf5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-5-12 description: Array.prototype.filter - Boolean Object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-13.js index e097c50f29956b65a3ea2ed316d7b546456e1be4..25e17554e27eb13ffe3c26963e67a7e1f1453a9b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-5-13 description: Array.prototype.filter - Number Object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-14.js index fbe9faecaf72593ebfc7ee3848fb0774a0e3295a..b1d11cd2876f9a933ab5478328fb5ca32eea9f9d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-5-14 description: Array.prototype.filter - the Math object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-15.js index fc8fdf5a8089178cafdf4f071e9394f372b571d6..3c4ae3370e5fd46140b6140dfb74faf934a29c08 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-5-15 description: Array.prototype.filter - Date Object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-16.js index 41e0eee8a4c325817dc56ef9299a7719d6ca37fc..2eef41cad230af9f640d719dc2b4ec480441ea27 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-5-16 description: Array.prototype.filter - RegExp Object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-17.js index 503e133d19cb2331b546a629bd5f5d9c6ddccc27..66239fb609be9ff0824efd098465248044b0bfc8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-5-17 description: Array.prototype.filter - the JSON object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-18.js index e31eeca895a34b8e8697083901add4664be34562..3ac3d81a1fcaafa3d8942a7f03653711440ee8e2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-5-18 description: Array.prototype.filter - Error Object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-19.js index c6febfb1e0e7752562164efeedb25c7511428313..0b0d4230391f30c849270703609303468e0e9d02 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-5-19 description: > Array.prototype.filter - the Arguments object can be used as thisArg diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-2.js index a830376fc25c7263cd8aeb816f0bddd891291995..14199644fc9ca10bfaeeaf40faea7c9622f2c88e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-5-2 description: Array.prototype.filter - thisArg is Object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-21.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-21.js index bc58721014fff4c571a3162bf4150c9844595fee..ba2d83cb2bded6d3935b66e096328bdeb6088c93 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-21.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-5-21 description: Array.prototype.filter - the global object can be used as thisArg includes: - runTestCase.js diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-22.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-22.js index 277de410d8cf64af41802692a8001e78d3dd9a7d..179be7efceb84a256ff83e853c63a81d9f28c016 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-22.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-5-22 description: Array.prototype.filter - boolean primitive can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-23.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-23.js index 3014835828ee4d1a500e94985332324524ac1e79..efd7fcda20e85580d94d411948ee250a498b44b8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-23.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-5-23 description: Array.prototype.filter - number primitive can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-24.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-24.js index bbf5933a7ce7a0158431a13993402d3c96f22090..8da36dbee25bb5533757a94faec12f945f6b81df 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-24.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-5-24 description: Array.prototype.filter - string primitive can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-27.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-27.js index a66daf450b33d15fa3fd2fc1e34016ef6402c132..4988a2d2e0934f73afed8362842c482eec4e33de 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-27.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-27.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-5-27 description: > Array.prototype.filter - Array.isArray(arg) returns true when arg is the returned array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-28.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-28.js index 9d0956a1b7dc1aba9d394dac266cbed86987cd79..e84c6dd77a8f891d1c19d0eb110d94dd8eeb0f8b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-28.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-5-28 description: Array.prototype.filter - the returned array is instanceof Array includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-29.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-29.js index ba3314b8e7e4f539c4f9d43265288b59f52d8d1c..ccf5fcc9db3284eeea5396a1cc669a1d804477c9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-29.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-5-29 description: Array.prototype.filter - returns an array whose length is 0 includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-3.js index 3b0ee866136ed8b2f5ae47f68687755a6624cb34..887e47b25e5e96f2e5a1ef72fc5f8b4158f929e0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-5-3 description: Array.prototype.filter - thisArg is Array includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-30.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-30.js index 7742c3b259f7b85b685171496791bf49a3b49e0a..b75b07f440e087bafddaa22a959527a2bf403719 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-30.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-30.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-5-30 description: Array.prototype.filter - thisArg not passed includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-4.js index 56b28df9193436a5464152d4e5f5be44a008800a..3163da069bc2d942354b4e9fb2a826a0d23b2cbd 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-5-4 description: > Array.prototype.filter - thisArg is object from object template(prototype) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-5.js index 23605afcb5557a4d8e29982115ca79d63f2d8301..94a765b77679acea0ec7d3883f7b52c1895972eb 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-5-5 description: Array.prototype.filter - thisArg is object from object template includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-6.js index cfde52f9937bd428ebe9ea081fb6b9fdc83ec310..1113f365042e12fc6d4ce57345803ebc8db493bb 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-5-6 description: Array.prototype.filter - thisArg is function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-7.js index a4c8a147089d40111c613122e46838e8d60912f8..30441923ba64b8667cef42e35cb995e625446d1a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-5-7 description: Array.prototype.filter - built-in functions can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-9.js index affc77049d89efa970ef6e659f06f27345eee334..2b9db439343264c1da6aaeae0faf2e832a96ce82 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-5-9 description: Array.prototype.filter - Function Object can be used as thisArg includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-1.js index 2b437dd704506e4569f0fb421c5148a18caf26fd..b29461917b3726cfed449db876b1911c543f4844 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-6-1 description: > Array.prototype.filter returns an empty array if 'length' is 0 (empty array) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-2.js index 414016d4ad9d1879b9316d41b2a22b72764612c7..868d55124aa69286a3fb322243ebcfdc00c0158f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-6-2 description: > Array.prototype.filter returns an empty array if 'length' is 0 (subclassed Array, length overridden to null (type conversion)) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-3.js index 77d4050b2e4cc1789e83ec5eff90b609d271e705..b23bb5218693b2aa9504c169f8a7a82317934cf0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-6-3 description: > Array.prototype.filter returns an empty array if 'length' is 0 (subclassed Array, length overridden to false (type conversion)) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-4.js index c26ee2cfdae180bb90112d115e0ed00f3a94eda6..df715e6a0dc28dd835133314ddfe8313f1c45851 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-6-4 description: > Array.prototype.filter returns an empty array if 'length' is 0 (subclassed Array, length overridden to 0 (type conversion)) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-5.js index c603be1281c2b8d51bb8cc780d30ec18eef67482..d064836b19216725eb87080254e7ba18049f6e16 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-6-5 description: > Array.prototype.filter returns an empty array if 'length' is 0 (subclassed Array, length overridden to '0' (type conversion)) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-6.js index a6cf00b5dec4f21da5a0f8d67d46aa8029778a95..3f2dc87c109c3e6547d2289a482463323d25c4f3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-6-6 description: > Array.prototype.filter returns an empty array if 'length' is 0 (subclassed Array, length overridden with obj with valueOf) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-7.js index 464928b9c71e69ba89b5eca570000ad7a098915a..f9a161aafbc7b0955f50aff13e544887f9af4d2e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-6-7 description: > Array.prototype.filter returns an empty array if 'length' is 0 (subclassed Array, length overridden with obj w/o valueOf diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-8.js index 07275eb4926dfd4a40c2a7ba044f2a83f83cd856..5e43b9df1f9335849b7689f8221b247a6143738e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-6-8 description: > Array.prototype.filter returns an empty array if 'length' is 0 (subclassed Array, length overridden with [] diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-1.js index 2ab4f2d5481d866eb6ff006cfd9ca3d7fc97fd08..9756e18374b5df5a4ede6e03a0afcc6c9b5b58de 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-1 description: > Array.prototype.filter doesn't consider new elements added to array after it is called diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-2.js index 002eb054de199119c8e86ee126adf8464f960e31..5b24e1f22936bfd1b384349c35d05ccf764e5931 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-2 description: > Array.prototype.filter considers new value of elements in array after it is called diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-3.js index 98ac4605e956d7812ecdb1c1bb17b83d48352b82..49153f7f5fbe3a9bae9b77fc22d3ed57d2f1c0b9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-3 description: > Array.prototype.filter doesn't visit deleted elements in array after the call diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-4.js index adc0dbf3ccbbdca3df304c22bad876a3fb601200..90d065ffb7c702cf501dfd0b73e1c5f76006afd8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-4 description: > Array.prototype.filter doesn't visit deleted elements when Array.length is decreased diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-5.js index be22b15676a02c3fcf0c98bb9097f2ff156c7160..c6b503dd50f7160e38e93f62d39083f226ebfbf4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-5 description: > Array.prototype.filter doesn't consider newly added elements in sparse array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-6.js index 5cdabcd341fb507a1e52504ceda03adef24596e3..edc64a29f74892d080038ea1cb310b6e8219fb82 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-6 description: > Array.prototype.filter visits deleted element in array after the call when same index is also present in prototype diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-7.js index 802fc917a01a6ad6766f65e59267724e1959cf46..60b1ba1a87bf3b59d544d2548768d110bb43dbef 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-7 description: > Array.prototype.filter stops calling callbackfn once the array is deleted during the call diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-8.js index 5b2fd1e4d2b1218237888de0616ff5460fed70b9..3724d01340641bff0da3d51de898f866e99d72e2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-8 description: Array.prototype.filter - no observable effects occur if len is 0 includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-9.js index 4531fc28f62e35858f0ef9cbe7a77c7c9f6f1c2e..e7100594940a6311884371f917093e02ee6b0308 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-9 description: > Array.prototype.filter - modifications to length don't change number of iterations diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-1.js index 475efec5f2d45861ddfb35aa0482dbeb84488f7f..ccf07039824b63fd43107635cb82fc9b4b213721 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-b-1 description: > Array.prototype.filter - callbackfn not called for indexes never been assigned values diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-10.js index 7be8704c0febc93336aef401454b1a7e4e9d154b..24edfc41bc7af87d61cf960f8ef1aba5f91033b2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-b-10 description: > Array.prototype.filter - deleting property of prototype causes prototype index property not to be visited on an Array-like Object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-11.js index 6852d5b9885af48235da0c139cff06edd213754f..3ccca064f9fe954a3d937d4264f06fdaabdc2b0c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-b-11 description: > Array.prototype.filter - deleting property of prototype causes prototype index property not to be visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-12.js index c899a3511720e4778d0cc1abddbd88af52a9ca9b..115b46f7a092e5ad728a03951bb1e266461ab303 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-b-12 description: > Array.prototype.filter - deleting own property with prototype property causes prototype index property to be visited on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-13.js index 6b82dc09838e8f9de6645c07df51232cf0ed4dda..6fbb081907283561a63b7b7246fe1462ddf4786f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-b-13 description: > Array.prototype.filter - deleting own property with prototype property causes prototype index property to be visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-14.js index e7a6d2f0fd7c1364b6804e9cdb993af7757a7a86..2b10872dfad8a2ea7e65ebadb43a97a8d0e52e24 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-b-14 description: > Array.prototype.filter - decreasing length of array causes index property not to be visited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-15.js index 6ed40a4541b45bf106a1921e59d5f13c6d72d9e4..0e370a4ef08374990fb88433884e38d6e4667891 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-b-15 description: > Array.prototype.filter - decreasing length of array with prototype property causes prototype index property to be visited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-16.js index f8f75bdb1cd0e529c609b72d9770bb6ee6c40a64..323bf2e1cf91d19cac47ddf53dc67c23ce6fddc3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-b-16 description: > Array.prototype.filter - decreasing length of array does not delete non-configurable properties diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-2.js index 5a96c4cbb29bff3040042c988ae215a52d0a2058..e6dfa69b0bd3c01c3494220e38643ea2b5ba9541 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-b-2 description: > Array.prototype.filter - added properties in step 2 are visible here diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-3.js index 63eaf11a2eb994d6eecaafcf60203683a4e0069a..80826deee839b9ee3b0950570e071136277f0574 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-b-3 description: > Array.prototype.filter - deleted properties in step 2 are visible here diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-4.js index ccb38cb18f375a3a7b9a871badcca0284fa5c493..92c46657fcf1f6a4841fafe1fb9e549f42ee9582 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-b-4 description: > Array.prototype.filter - properties added into own object after current position are visited on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-5.js index ceba1745c917d4c9696198c4f9446805e0879c05..dd7dd0e2ae40a259145915fa93528704811680a1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-b-5 description: > Array.prototype.filter - properties added into own object after current position are visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-6.js index 27135035adea86e54082316d0aa98a9cad91050f..871ea26dd0a25d00e1d255e7e2606c26bf0dbadc 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-b-6 description: > Array.prototype.filter - properties can be added to prototype after current position are visited on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-7.js index 0eb855dc51612f37da81f180307075c8ab3ffc9d..7713fb301f21b6187747c16d72759ccde6f75ea7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-b-7 description: > Array.prototype.filter - properties can be added to prototype after current position are visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-8.js index 61d269a2c272cb3baa49339a37eb221da0321b4a..7ba87b852da68565ad26565b8d40ae3063937283 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-b-8 description: > Array.prototype.filter - deleting own property causes index property not to be visited on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-9.js index f31ff566e3257b9cbc11215a242e407b033eb6ae..a155261f7241df7d2361028bc00faec1eb5ed12c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-b-9 description: > Array.prototype.filter - deleting own property causes index property not to be visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-1.js index c1e2eb7ca2df9e561311795bac5d02875d87164b..77070158df866b0b30264e1f5ec92502349cc9a8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-i-1 description: > Array.prototype.filter - element to be retrieved is own data property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-10.js index 81b0a3e24d22534265408a356cc65eeca159f735..d30aa1e4bc199cf4fe2cf732b0b4c9a8768e7ea3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-i-10 description: > Array.prototype.filter - element to be retrieved is own accessor property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-11.js index c90e0262a8a60875fbe0789a4f2258aff9242bda..2116a4491098a4e91ca7be39bbddba7bd3b6aaf7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-i-11 description: > Array.prototype.filter - element to be retrieved is own accessor property that overrides an inherited data property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-12.js index 6ab85520563736ba8451c4cbb381e669ddd93ed2..3016cef2e352d6cf8ef1de98477ec1c77192161e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-i-12 description: > Array.prototype.filter - element to be retrieved is own accessor property that overrides an inherited data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-13.js index f20b01a37102fee9a9d23b87e332cda66684f343..7d8ba193870ba611b6aa3c1f824eb49ac87071a5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-i-13 description: > Array.prototype.filter - element to be retrieved is own accessor property that overrides an inherited accessor property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-14.js index cd77c2677bb5fe81c2312a0b928e2e4e715372e0..88c94fb6cec16e1e61db73ed3182e880aea0a864 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-i-14 description: > Array.prototype.filter - element to be retrieved is own accessor property that overrides an inherited accessor property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-15.js index 6c3e5e1b1d52fcc690e7e12e71f0327140ec89d8..fd2407dea544a6e0a8429953f3ec3878b2a906c1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-i-15 description: > Array.prototype.filter - element to be retrieved is inherited accessor property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-16.js index 93d84ad6fe224cc10e2d0ca53091684f581d6b1b..a72d714ce90052b0e6ed31531da418918f1b3b3b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-i-16 description: > Array.prototype.filter - element to be retrieved is inherited accessor property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-17.js index dc2b587f4cfaa25b48a2a02b0dbb728a20aace28..35d12d576bc4dd6479f65dcc3a005dbc1af4c93f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-i-17 description: > Array.prototype.filter - element to be retrieved is own accessor property without a get function on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-18.js index 13a0f20a971405990a9a9166a3f731ea5f072f7b..7b6de6edd7d4e9200683be6e16db6ba9a95369eb 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-i-18 description: > Array.prototype.filter - element to be retrieved is own accessor property without a get function on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-19.js index eef3c331e49cff10f7c10afc21c7b90ff95d67cb..ccb46a74aceb531457f89406978afe497e323236 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-i-19 description: > Array.prototype.filter - element to be retrieved is own accessor property without a get function that overrides an inherited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-2.js index 733039d7e412ff0ac234f5611b2ccf42c893dc74..d8766738bc5cc051e1f75b464c079f5357621b66 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-i-2 description: > Array.prototype.filter - element to be retrieved is own data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-20.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-20.js index 51ef2812819e00da6e4b8945c1fda6294499c34b..f37e153d1d7042704321fdcd012df1137fca0366 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-20.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-i-20 description: > Array.prototype.filter - element to be retrieved is own accessor property without a get function that overrides an inherited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-21.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-21.js index b07a3f2e08d7353e8c9e09f15771f8f9ed01cd1d..cea56dc4bd0e420cc5208ef71c20c00f627a5428 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-21.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-i-21 description: > Array.prototype.filter - element to be retrieved is inherited accessor property without a get function on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-22.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-22.js index 5a9dd704328e4086f008085bbd72e624bc12b7c0..8895a0b1e6a213f320d5b0c5b8cc21465a7e3536 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-22.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-i-22 description: > Array.prototype.filter - element to be retrieved is inherited accessor property without a get function on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-23.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-23.js index b4c93c4475dc10785a8983ee3e3203c8d648ef57..676ba5a59b2e877549aae77e936d60e2f0f194ef 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-23.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-i-23 description: > Array.prototype.filter - This object is the global object which contains index property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-25.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-25.js index 7cc2b8be179a54a950bdca045e2c120b0a4e8987..faeee8f4176b5e182e38541bced496fc27bbb9cf 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-25.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-i-25 description: > Array.prototype.filter - This object is the Arguments object which implements its own property get method (number of arguments is diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-26.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-26.js index a164bae392885cf6f1d3b57ad6baafc9713a1250..ef5f9b1258899bd57271763122f1b2a7a1d0531d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-26.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-26.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-i-26 description: > Array.prototype.filter - This object is the Arguments object which implements its own property get method (number of arguments equals diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-27.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-27.js index be029d51cfa8efc43232daa639a59755e51f6dc5..6cdfb68c21b29e161b1fed86263d83dccb3a8381 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-27.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-27.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-i-27 description: > Array.prototype.filter - This object is the Arguments object which implements its own property get method (number of arguments is diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-28.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-28.js index ce46e69421e1470ad3ab0f2b3786e6a64fc13527..bf0c393a0b8f7d9d1255319666a9ef10ed9dd07d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-28.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-i-28 description: > Array.prototype.filter - element changed by getter on previous iterations is observed on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-29.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-29.js index fea95828e10f629951cb956b69a6ceb92324de22..2b7c4274f679a6592ec6644e981d85fb57deb181 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-29.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-i-29 description: > Array.prototype.filter - element changed by getter on previous iterations is observed on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-3.js index f7415389327cfa6e8da14880e5ed39d7b0757892..d2f16a16b139f2c60c5bc397fe2ed7a7fffe5d7c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-i-3 description: > Array.prototype.filter - element to be retrieved is own data property that overrides an inherited data property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-30.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-30.js index 6407e19c8d61f000dfc09c1e792f9b1239a03eea..fb660fff54946d50b94b0baf4eecd2cf974f7e8d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-30.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-30.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-i-30 description: > Array.prototype.filter - unnhandled exceptions happened in getter terminate iteration on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-31.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-31.js index c30a80339e7c0d271a3c478a9fc8ed5a038a3c62..71126a045b8439aa36d5e179dcb69244c57c1bd2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-31.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-31.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-i-31 description: > Array.prototype.filter - unnhandled exceptions happened in getter terminate iteration on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-4.js index 8e01049165544470bfb8f3287f648661155a7792..cf7f87272cde68f8de09512fe830824367e8882c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-i-4 description: > Array.prototype.filter - element to be retrieved is own data property that overrides an inherited data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-5.js index e9ead5350b31da2d5edd56109ea8ee973089ac29..45db619a85ac046cbe55535a0572f98381693f21 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-i-5 description: > Array.prototype.filter - element to be retrieved is own data property that overrides an inherited accessor property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-6.js index efedfc1cde9aad72fea65f4c0ed9ccbe813c0895..e4a63298c256e739b3c1cc3cb8654a2d650b1419 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-i-6 description: > Array.prototype.filter - element to be retrieved is own data property that overrides an inherited accessor property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-7.js index 0d9305b4e5ab9a8d1fe27f67520b996db309d656..20fd81101a285de4ff3a77167aab7518abed6798 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-i-7 description: > Array.prototype.filter - element to be retrieved is inherited data property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-8.js index 054e2aa20fa156aeb7c031333c64e3050d6a43a9..d0428c09a625365e9ab2b08a4f155dbf0f32c814 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-i-8 description: > Array.prototype.filter - element to be retrieved is inherited data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-9.js index 8304127c4eeaf3b924443db865f9d1b15abd54f4..f1b41ef34739e51d03da0aad43c1a8a641bdfdff 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-i-9 description: > Array.prototype.filter - element to be retrieved is own accessor property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-1.js index b922f3f860165cbc561f48df2866cc9eea94781b..cf29605660b0aba73f19f60bb1f9a8088661c399 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-ii-1 description: Array.prototype.filter - callbackfn called with correct parameters includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-10.js index 8924e4da4304eda886c63cd1c792948050b4a40b..f24a3c1de1ccb99c14730a516896e373d3ae5d18 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-ii-10 description: > Array.prototype.filter - callbackfn is called with 1 formal parameter diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-11.js index 5cf1c2b5e8838fa0a26c05885d788aa2afdbb57e..f7f2c11a64e6fd25544aa4ce3fd23e8b8446b5b6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-ii-11 description: > Array.prototype.filter - callbackfn is called with 2 formal parameter diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-12.js index 09817bccaae2223a37d60e1b4c51a4601e8a15e5..400cc06e3e2770691f1cddec1ecdab79795675b1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-ii-12 description: > Array.prototype.filter - callbackfn is called with 3 formal parameter diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-13.js index d12e6a818763be64c52b9383a292dfa2f56ff46e..97f77cd1ee72ecd0143076bd45234bd60817fd3b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-ii-13 description: > Array.prototype.filter - callbackfn that uses arguments object to get parameter value diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-16.js index 568956673a2929f3307868ac23669ac19635d85f..a30bc689ac99cfd76fee3fb4ca338c40d8aee047 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-ii-16 description: > Array.prototype.filter - 'this' of 'callbackfn' is a Boolean object when T is not an object (T is a boolean) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-17.js index 99e878b94b3d3992bc9d8d21023925b5a515676d..f67b71884e59fc5fc03728ced29d416667db759c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-ii-17 description: > Array.prototype.filter -'this' of 'callbackfn' is a Number object when T is not an object (T is a number) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-18.js index f9c877544d836f0afa7309af3242df319f5e57ca..cd78cd81a940a9f6daab20f8a0421efd0531190f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-ii-18 description: > Array.prototype.filter - 'this' of 'callbackfn' is an String object when T is not an object (T is a string) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-19.js index a0c0f223707d50ab046a755b50a48ae88f61502e..46ebc8b13c2e2275e7e4b56537160eeac21de0a5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-ii-19 description: Array.prototype.filter - non-indexed properties are not called includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-2.js index 62d50dd57daf6b8650f5b86f4724d724337ece97..f28b18d4ee34be504a70cb1f8a6a8c2078c1bcb8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-ii-2 description: Array.prototype.filter - callbackfn takes 3 arguments includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-20.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-20.js index c2c68bc84478d63b18d8256cb16cb9c37f1f4328..d84d14321e2041758ad5050f8fd6137d76697bbc 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-20.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-ii-20 description: > Array.prototype.filter - callbackfn called with correct parameters (thisArg is correct) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-21.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-21.js index 58e1e3ee2eb0c906e42f79263ab2effaa2467b57..e639c6ff957889cac3f96497f706afc7bc727336 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-21.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-ii-21 description: > Array.prototype.filter - callbackfn called with correct parameters (kValue is correct) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-22.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-22.js index c3e0550163587ccd5a112af2f7ca95cf0976d176..3fffc7d9ef5fe8ef52a8deabfd4769d24c672007 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-22.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-ii-22 description: > Array.prototype.filter - callbackfn called with correct parameters (the index k is correct) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-23.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-23.js index 509076d7e3d589aac9a5a182e58118d17b30957f..b95237dd1e692eed003c3b1b6d5a8002aa185af8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-23.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-ii-23 description: > Array.prototype.filter - callbackfn called with correct parameters (this object O is correct) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-4.js index 2c1cc781a6d0d60ee5d6af68b9cb0a8964614b4e..41362b9428b9bbf3e2ef89a7be6ee1e4bfe4056d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-ii-4 description: > Array.prototype.filter - k values are passed in ascending numeric order diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-5.js index 774e5018f56597bed32ca6a1e0528004a87566a4..513f45598146085fb9f857941ab66dd49befc335 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-ii-5 description: > Array.prototype.filter - k values are accessed during each iteration and not prior to starting the loop on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-6.js index ac79eecdfec3a290762bd00a273fd921183d0843..5fe8bde58dbc2e55a83bf33dc9447e8b336ff37c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-ii-6 description: > Array.prototype.filter - arguments to callbackfn are self consistent diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-7.js index e79c28167dde88f31073cd520249ef41dd0f1031..34197d0327f7c3d2a18af2850080586e2d1bc405 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-ii-7 description: > Array.prototype.filter - unhandled exceptions happened in callbackfn terminate iteration diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-8.js index 662e00e74c319ac6d6b15753a876f5d03eaf4f32..6e83673763d6496d3a150ffa52b5bc0bdcc6c7f9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-ii-8 description: > Array.prototype.filter - element changed by callbackfn on previous iterations is observed diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-9.js index 941f1194e1f9dc09a63e33a9af0e4e16c5dc2616..b3d57a1be26cbc3140a4c695ad6191dc307a4c9f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-ii-9 description: > Array.prototype.filter - callbackfn is called with 0 formal parameter diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-1.js index dc8b0fc03e1b6131cde259db44aec600f04ef5a2..d05dc2928c5b2091c8ca930711c1c9da8417250c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-iii-1-1 description: > Array.prototype.filter - value of returned array element equals to 'kValue' diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-2.js index 877b289d31172913be96a4962d6fa22fd6eff3cc..c6cbe0d6cc91df85ced7c8700574ff03a0f6eb22 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-iii-1-2 description: > Array.prototype.filter - value of returned array element can be overwritten diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-3.js index 49d703d9eb25c2a4c6fddc874e95ff425717aa83..5ac851f5e28a2ef46f61c0459cb51970b28803c4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-iii-1-3 description: > Array.prototype.filter - value of returned array element can be enumerated diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-4.js index 96fcd046e696f00814949c16b0f25b97626cf3bd..a3efc0439dbe23a2b4090c4e8fc0b58ad9d9a099 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-iii-1-4 description: > Array.prototype.filter - value of returned array element can be changed or deleted diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-5.js index f67596d98f39c322a9347006e95e357d8adb5857..b76daa6dfe9b2488b29a3a29caf169f70ba7eaf0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-iii-1-5 description: > Array.prototype.filter - values of 'to' are passed in acending numeric order diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-6.js index 822cf0dd4eb961995092c59883923ae47fa95fd0..13b462827397d2034ea0dc7d04dd76702c063118 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-iii-1-6 description: > Array.prototype.filter - values of 'to' are accessed during each iteration when 'selected' is converted to true and not prior to diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1.js index d1ba7339b0b586a08ae6e7eaad47c6b30b7490c6..af4c9429f182e7b5b339825d0caa8d2365511bb6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-iii-1 description: > Array.prototype.filter - getOwnPropertyDescriptor(all true) of returned array element diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-10.js index 464f99d47f151f687b25c0833dd71b993b3570a7..6f778189043ab3d48b055b6f9c12577e3ead6d6f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-iii-10 description: > Array.prototype.filter return value of callbackfn is a number (value is negative number) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-11.js index fe762d0e70706ad6b8f79249b0ef1952c83ec71f..f23846ef04979c0aa9e3cee80a9cbeac4892e9b1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-iii-11 description: > Array.prototype.filter return value of callbackfn is a number (value is Infinity) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-12.js index 216631f1bc02171ac7351f3deedb7d57a1457085..d2d14072595b9afd2d39fc45cd872b05d5a52830 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-iii-12 description: > Array.prototype.filter return value of callbackfn is a number (value is -Infinity) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-13.js index 0fd5df218337c883b4e24cbf362c5d6f7871babd..c435e08970221d8f3815493194aa7d0bbf64ec0b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-iii-13 description: > Array.prototype.filter return value of callbackfn is a number (value is NaN) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-14.js index b1403c13a18ce0db3e1bb565391dd005330a0103..8d771f7386b5302664c3ff3635ff94f5e578be95 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-iii-14 description: > Array.prototype.filter return value of callbackfn is an empty string diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-15.js index 3c7971029bee9101c646cdf86824917f1a728df0..236b7fcdbaa0986750efa7c1d95086047be191d0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-iii-15 description: > Array.prototype.filter return value of callbackfn is a non-empty string diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-16.js index 5de4998c3980588b435433f1b16042b4c56dc10a..2581d98bacaf4d71aa14f6ea5b34de22e9bd87e9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-iii-16 description: > Array.prototype.filter return value of callbackfn is a Function object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-17.js index 680e4bea9e421c64c9bd591a624f79c89886f582..2264721a69249d0bcaab8a3cb9be5b3728cb87d4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-iii-17 description: > Array.prototype.filter return value of callbackfn is an Array object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-18.js index 8f96f71b19dd9ace4c0d9e14b7a96a08c45a54b8..e1e944ca0ba98f040e561fc1ff025d2bd7f49a7c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-iii-18 description: > Array.prototype.filter return value of callbackfn is a String object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-19.js index 072e70047680da90ca8a90244351488951d67145..7a9205da89d7226ef6f28fe0511fb0e4304eaa96 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-iii-19 description: > Array.prototype.filter return value of callbackfn is a Boolean object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-2.js index c111ab6c04c6e0d31d493eee7d24ffad0cefc873..7f7211b2afe558696743689d4224ec093e7f3a62 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-iii-2 description: Array.prototype.filter - return value of callbackfn is undefined includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-20.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-20.js index b6f98412437aa6161277dea4cc7dfb7f91426e8f..288ccfec1033a51cf7899f3f8e252c334ca38e12 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-20.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-iii-20 description: > Array.prototype.filter - return value of callbackfn is a Number object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-21.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-21.js index 8dd1585442d303df2de9e2601576a2433e3939cb..a5c272ab0f084f95ae6e7d4b1cad9447adcda1b8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-21.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-iii-21 description: > Array.prototype.filter - return value of callbackfn is the Math object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-22.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-22.js index bbf839781eeb2cb2eccec8c8fe2599ae6c7ee25c..93d16ba2540d47b6d6fd99b1b6e5cceddff09e53 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-22.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-iii-22 description: > Array.prototype.filter - return value of callbackfn is a Date object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-23.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-23.js index 29e5e8b9c170c7a893bb0250386018e35b611a09..4f796514ac3bffc9c00661a5b8bfd2129fe89bd0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-23.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-iii-23 description: > Array.prototype.filter - return value of callbackfn is a RegExp object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-24.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-24.js index 9cd0abca9fd9643f252313d6880be0c9d169ddf3..2e1508041fd8c6abe5da5810ad47cf6559e21865 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-24.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-iii-24 description: > Array.prototype.filter - return value of callbackfn is the JSON object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-25.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-25.js index 482f972bc2eef5b19fb81a39c5c314a0981a76e5..1375be0ac5695ebe4f1e6893aac1865b25e37909 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-25.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-iii-25 description: > Array.prototype.filter - return value of callbackfn is an Error object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-26.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-26.js index 7d108631d611c930fccb3885ea9b0af9d9390eed..a05b442ec3bd1cbc71407e90c1a942bde793b861 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-26.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-26.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-iii-26 description: > Array.prototype.filter - return value of callbackfn is the Arguments object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-28.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-28.js index 9a24bbc253bfd9f152fd3c3a1c5e362054541a59..8f621c865d5c7417de6da1f5c554c66d436c06cd 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-28.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-iii-28 description: > Array.prototype.filter - return value of callbackfn is the global object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-29.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-29.js index 742c688b0845f4a5b340545a2e0b8b30ead6f690..f65576a4aa85f0a583e5e5b726fbb4e11bc94dff 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-29.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-iii-29 description: > Array.prototype.filter - false prevents element added to output Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-3.js index 8225abfd58752aea96becd2371794b1b1a718ccc..29b418dcfe2455380585826152224315c9bc13f9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-iii-3 description: Array.prototype.filter - return value of callbackfn is null includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-30.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-30.js index 71fe038bd6a118b0ab3a4315b095d32007394391..e380886ecc82922be024ac5a9ccd811056f6614f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-30.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-30.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-iii-30 description: > Array.prototype.filter - return value (new Boolean(false)) of callbackfn is treated as true value diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-4.js index 524df498beb824536733fdff22149b17bd06d17a..3b8b75ff7001cf1db5a141abb8304db2666fd3b9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-iii-4 description: > Array.prototype.filter - return value of callbackfn is a boolean (value is false) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-5.js index 09def66a91d9b3653554ca3b91142d4dada60f55..f6f1ac2aadd58b717e0d4cc13ba98b546a5da751 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-iii-5 description: > Array.prototype.filter - return value of callbackfn is a boolean (value is true) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-6.js index b11737745e3ed63fa32d0a9661bee98dab4ff0a6..5269a145b74c924dd3e7e4d0817f37628e5f3007 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-iii-6 description: > Array.prototype.filter - return value of callbackfn is a number (value is 0) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-7.js index f793ddcfeb457b7a2aae96cbdb74af0a2381b3ee..7f5dfdd7a86d9ae9d72e18d79a5c4d2351b6f32a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-iii-7 description: > Array.prototype.filter - return value of callbackfn is a number (value is +0) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-8.js index 8a5aa2bac16263eac609ecaf0362c463016ab541..35939d26f708e388d594b1eabed4b9a683ddbe10 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-iii-8 description: > Array.prototype.filter - return value of callbackfn is a nunmber (value is -0) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-9.js index 4a7321bbece902f3ab2bc2d1becb84a2f2d4a636..5a30ff303377f14b701665b26174b1080b278ba8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.20-9-c-iii-9 description: > Array.prototype.filter - return value of callbackfn is a number (value is positive number) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-0-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-0-1.js index 1d204448b1a6f5796fb19234b40d5688ccdca8f7..2f63c08a162f5ad8b88a3403b6f5f31a80e92b3b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-0-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-0-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-0-1 description: Array.prototype.reduce must exist as a function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-0-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-0-2.js index ace8ab4de7a5288dab484a0013b0847faccf970b..b602d5515eb6937fa7143d5c5f70ed8ad9b4d110 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-0-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-0-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-0-2 description: Array.prototype.reduce.length must be 1 includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-1.js index a9def8e7a7d5edbd0dd6f24144e945c809632b0b..649751460e9b995f5f35b70e9ee8b66825fdfd29 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-1-1 description: Array.prototype.reduce applied to undefined includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-10.js index 722892cbc2f01e30eb10e34c931fbd8ad7ca6a3a..2179a961cf59a2e36bf3809459492fbbe9a02197 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-1-10 description: Array.prototype.reduce applied to the Math object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-11.js index c31db4022a5b806b5092224e4baa98636d3d3e0a..5f7244d243aa7aad971746ea746930d0bd5a197e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-1-11 description: Array.prototype.reduce applied to Date object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-12.js index 937040ff761832b3af70f2fdeafa89c996d3d0e5..502afd5584be77762e6fdf971a53d463af9e5371 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-1-12 description: Array.prototype.reduce applied to RegExp object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-13.js index de915c10ba27f801caa640f9c1783ec7fbab7e02..86c83d9b689c74c78bcb362746d3fd5901a049a3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-1-13 description: Array.prototype.reduce applied to the JSON object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-14.js index 4bbed2579179ad31d4eacabd9d6c9f1a5c157bdf..278227c9aa3db3053941469a7bca0c0e9cb4b581 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-1-14 description: Array.prototype.reduce applied to Error object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-15.js index 139fa391174298f2207cc484c5f09bbc577372e7..5d964b2ffb42c198243d50de8bea9a06330364cf 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-1-15 description: Array.prototype.reduce applied to the Arguments object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-2.js index 88ae5615b944fd59e067243fa9a7353b02ad9eeb..17a4775bda42a702f7e8b0f2d8817250c507bccf 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-1-2 description: Array.prototype.reduce applied to null includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-3.js index 58f4cd0d19fec261e7ac523be2add9c3d41fcf67..d9970c651aec36c57dcd03ba0daa348a202527e6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-1-3 description: Array.prototype.reduce applied to boolean primitive includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-4.js index 401b584bdc39e3aac8746f66afe726d364e90341..8bba43ec5f231bfa87c32d706e548cbd59486f43 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-1-4 description: Array.prototype.reduce applied to Boolean object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-5.js index 2303801dc30111cad766d9c2699fa9bbbdff8d09..b7550d3f1d52ed0b8568863449bd3fa2f9467fde 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-1-5 description: Array.prototype.reduce applied to number primitive includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-6.js index 8b2c021ce95eba0cf101c357497485ddbdea9f42..87bdbf3a65d7752d8d3e60663cf4b7dd2d77b4aa 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-1-6 description: Array.prototype.reduce applied to Number object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-7.js index 69f4895bcc2fead4be6a4032f9046877fc11e372..bbb2122dfcf518c90b9a23a53cb5893f9d89fff0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-1-7 description: Array.prototype.reduce applied to string primitive includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-8.js index efd43517117a6700fa73d31ebb7c4c675af240af..10f00b00620fcc1943500512c95f2d012724991f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-1-8 description: Array.prototype.reduce applied to String object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-9.js index 331b16fa6ff4f6a34dc588fde5be0e886eba7e02..35e92cdca7cde3d7fde43fd9679e8953be7a540e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-1-9 description: Array.prototype.reduce applied to Function object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-1.js index 6ae30fad8eeafc24a97b8c23e02e5d1fb74ded4f..17b1c2a845eb6cf1a7682398c0efcd5f0d920f4f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-10-1 description: > Array.prototype.reduce doesn't mutate the Array on which it is called on diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-2.js index f5d607f40ee71205f74d2ea137195dd9339bafb2..97137ef3ac9ec0af046a6c2cfb9b43d8991be1d4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-10-2 description: > Array.prototype.reduce reduces the array in ascending order of indices diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-3.js index 1c24bfccfc09003750228a2ca975ae3a11e841e3..1a6a11c864530e9184427cf53dd58f4018bba1c4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-10-3 description: Array.prototype.reduce - subclassed array of length 1 includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-4.js index 1d76abfd5bbb3c50029ade3b79426cbf096377bf..feefeb1858a10b1a0310662d882e4f975bf3c44d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-10-4 description: Array.prototype.reduce - subclassed array with length more than 1 includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-5.js index 6660a3b19edfb1f89fc8937279a81cfdaf7499e0..a804a44d67e125ea2339e02fe24b34360cd64c12 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-10-5 description: > Array.prototype.reduce reduces the array in ascending order of indices(initialvalue present) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-6.js index e172845155090f9e7965204de762b5c36294cbaa..37b24b006d3443fa804ed50451567f0845584b39 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-10-6 description: > Array.prototype.reduce - subclassed array when initialvalue provided diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-7.js index f3b935a974bc36e1c2e9e7c901a99bbd1b6958f4..cfe0892f15082f5bb2874d0deff3ff136ee38118 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-10-7 description: > Array.prototype.reduce - subclassed array with length 1 and initialvalue provided diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-8.js index f85e98ee18e45c67ca8d39c7263feac9b5493452..9690b181160a078a75e6f792127d3bcf15cd47cc 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-10-8 description: Array.prototype.reduce doesn't visit expandos includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-1.js index 6061bd58718ecd65b3fb19d8bfa6cd29805104f4..086afed1ad6aee85b950bbb7e36400e1225e417b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-2-1 description: > Array.prototype.reduce - 'length' is own data property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-10.js index bba5cfc29ee9fc7d42be464c47eb11d87a0d8566..6e64e4b7b950b4a697ecfc7c5a699f00194f7024 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-2-10 description: > Array.prototype.reduce applied to Array-like object, 'length' is an inherited accessor property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-11.js index 0193701d67f856826593042a9a0682d0cf21e222..f616aa68f11cf954b02b69da5f9028d6ada8e91f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-2-11 description: > Array.prototype.reduce applied to Array-like object, 'length' is an own accessor property without a get function diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-12.js index 57acb274df7405dee652ce2a90987fdc787ee6c4..5308dce89487fd4db3751fdc043db5d8580448c6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-2-12 description: > Array.prototype.reduce - 'length' is own accessor property without a get function that overrides an inherited accessor property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-13.js index fc539b87b8620e5b8a177eb5c4815efacba9a412..5f6a3ff46007a4a757f0516a452228c672cd5e36 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-2-13 description: > Array.prototype.reduce applied to Array-like object that 'length' is inherited accessor property without a get function diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-14.js index 35e91fdb28435c551afaf287da74fa078c715e1e..589b4538463a8bd0b41a2603dcfcf7361ccf4db7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-2-14 description: > Array.prototype.reduce applied to the Array-like object that 'length' property doesn't exist diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-15.js index 3a7f14b7e081d84d510b0e81bdae370b48a1493c..514374125ebb8ae2a4c3fc33e34f42fc1c016ad0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-2-15 description: Array.prototype.reduce - 'length' is property of the global object includes: - runTestCase.js diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-17.js index ecf27487269236daebb48203e657bd5289cf9179..1de4b874bf02583a42f79f8ad4bafd9ff0e7142f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-2-17 description: > Array.prototype.reduce applied to the Arguments object, which implements its own property get method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-18.js index 55622457cfaf18b74e25eb02b1820e584ec17acd..34ce26a45630a7a4aa03f6621d98e912a233e513 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-2-18 description: > Array.prototype.reduce applied to String object, which implements its own property get method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-19.js index ab54d57c9e5a2b483ba6995f341fe87eaa42569f..07793dc651cc29a2d563917003d2474ff8304740 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-2-19 description: > Array.prototype.reduce applied to Function object, which implements its own property get method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-2.js index a6499eec42f693ed55aca0719bd5ef9bff2bd8ff..5d6b92b64c9fc50376e80d1b9b3b713b340e7318 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-2-2 description: Array.prototype.reduce - 'length' is own data property on an Array includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-3.js index 6a351abedfd707abfbb2e8482398b564971100d9..17967c86a96edb5fab78d5cf46960ddefe6bed1a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-2-3 description: > Array.prototype.reduce - 'length' is an own data property that overrides an inherited data property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-4.js index a96b21839baaa6a66b090648a1456d474607d26f..6c89e558277402222a0650382315844aa0b3215e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-2-4 description: > Array.prototype.reduce - 'length' is own data property that overrides an inherited data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-5.js index 9b5d6d71a2d14dfdd04754d3c9c528458991d9dd..01ef03efa133d29aa5f0abcf2aea6cb18412ba4c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-2-5 description: > Array.prototype.reduce applied to Array-like object, 'length' is an own data property that overrides an inherited accessor property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-6.js index 67213f1ab837b326b00ad0569ad3c130375c2a68..72241505af67a11241bf771212cbda849c3e40a4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-2-6 description: > Array.prototype.reduce applied to Array-like object, 'length' is an inherited data property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-7.js index 37fc53283b53404d29db5a38b278f8f4a528eaaa..06912327110fae44a59649300fbb6a9ad14ceca4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-2-7 description: > Array.prototype.reduce applied to Array-like object, 'length' is an own accessor property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-8.js index 4df6eddd5778181e1ef6438b92eceeaab6b51aa3..2974a0c38d86814ea190e1c078bd65cf32560023 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-2-8 description: > Array.prototype.reduce applied to Array-like object, 'length' is an own accessor property that overrides an inherited data property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-9.js index 65921b20f485fbaed34ecf0f42ba9d22b2036a5a..40b7354fddb2a94a67af63633436e9724e34cbc1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-2-9 description: > Array.prototype.reduce applied to Array-like object, 'length' is an own accessor property that overrides an inherited accessor diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-1.js index 0aed35d788f2ac59bf8071a800dc4c2d05415303..f385a070af892302eda8641983573804ccc406a2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-3-1 description: Array.prototype.reduce - value of 'length' is undefined includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-10.js index 7e2a52c2cfe6cc2a61b76f1b47731130553df819..7d7219eb0c5accbdf50399269d5231c4d4118984 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-3-10 description: > Array.prototype.reduce - value of 'length' is number primitive (value is NaN) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-11.js index 6267017f00f215c2074fb7bdd31c8c78f4578618..7f9bb9acee9bbb8b78cab21a590aa241b6420b3d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-3-11 description: > Array.prototype.reduce - 'length' is a string containing a positive number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-12.js index c85599d81228c7591d1d260792f9fd16a97d32df..8652b7323207886a43ac8640b805e6e340da6605 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-3-12 description: > Array.prototype.reduce - 'length' is a string containing a negative number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-13.js index dd03b2e18c8378845b647ac1e36228cfdb72434d..2a13a277c70ff3b82410d79ca1b916a6424fc109 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-3-13 description: > Array.prototype.reduce - 'length' is a string containing a decimal number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-14.js index 19d063ebaab866041714d0df96727bcb56ef3f1f..518ad1ac6268eebdbb9327804c9ca4bac918c2e2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-3-14 description: > Array.prototype.reduce - 'length' is a string containing +/-Infinity diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-15.js index 9726c1f1c2f4586d54d91fcbb91ff93a004e443c..9e6d244f20858079650dbfc7d0c036c776eac1d4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-3-15 description: > Array.prototype.reduce - 'length' is a string containing an exponential number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-16.js index 63d459bd93274c2b923e6244cc17492fe48d90f9..7a36fd6a53cf372066ec9f50b462aa4203b1df0d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-3-16 description: > Array.prototype.reduce - 'length' is a string containing a hex number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-17.js index bc9f5e7762dff934a474ff1c64e6c5a062ca6afe..015d8ba504cc1d5d74e7f764339af20a21f56d01 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-3-17 description: > Array.prototype.reduce - 'length' is a string containing a number with leading zeros diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-18.js index cbc3154f3da705cc1ff127a08ac17faa37c6883b..eda6cdde40870f57f8a4de34f46fa0929aac5caa 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-3-18 description: > Array.prototype.reduce - value of 'length' is a string that can't convert to a number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-19.js index 65f014e4d1c03abd1aeb16d14b2ce81b3dc5d54d..c990b38275ea942ec68a1a91e16522901da5a24b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-3-19 description: > Array.prototype.reduce - value of 'length' is an Object which has an own toString method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-2.js index f904781e4e45be9dcd4cf05c23c7c4cc3aa13bef..d4af2b5e74f74434cb5287fefc2d2863716cf2c4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-3-2 description: > Array.prototype.reduce - value of 'length' is a boolean (value is true) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-20.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-20.js index 837e7e60dd764b47e6374c3a68dfe9e7c91c0320..83be994a07473bd3baec8da2893f18159db389b7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-20.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-3-20 description: > Array.prototype.reduce - value of 'length' is an object which has an own valueOf method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-21.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-21.js index ece437f360cb17c36a2d6b6b59b5e5fd6ca304a6..14d20df1a8aa2d2dd7a829d355f3f5065dbbc517 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-21.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-3-21 description: > Array.prototype.reduce - 'length' is an object that has an own valueOf method that returns an object and toString method that diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-22.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-22.js index 75ed4dcf2208ca2961c4d0cfe154ba2d05419bdd..6194bc05f9980d7f5cfd94ad1dc4fdefe843e1c3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-22.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-3-22 description: > Array.prototype.reduce throws TypeError exception - 'length' is an object with toString and valueOf methods that don�t return diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-23.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-23.js index d9266beb22701f4810848967542b60f8d9aab8be..3a98e15680fd1ef1912284a2b7996714695bd22d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-23.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-3-23 description: > Array.prototype.reduce uses inherited valueOf method - 'length' is an object with an own toString and inherited valueOf methods diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-24.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-24.js index ef83e297fddd86a2b9d3319c5a86a6807e57125c..b1d8ce3c3d5089a8ed1f3774478596634579b196 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-24.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-3-24 description: > Array.prototype.reduce - value of 'length' is a positive non-integer, ensure truncation occurs in the proper direction diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-25.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-25.js index 21795ecbd2ec032132ef56f101ef65e377f7b1c2..3eccdc997f84e3728af1e9e19bdf1a1f684dd567 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-25.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-3-25 description: > Array.prototype.reduce - value of 'length' is a negative non-integer, ensure truncation occurs in the proper direction diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-28.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-28.js index 80919e07f1da3970a8da3db1774cb4ca96ef9ae3..e40a3e0d851efe0d9561823f047e3d56ca5fc25c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-28.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-3-28 description: Array.prototype.reduce - value of 'length' is boundary value (2^32) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-29.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-29.js index d69f6ba4dd6237895f02347fc627760eb2c58edc..79c7554fd76aa4cea68cd3c12c4360fdaa335d1d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-29.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-3-29 description: > Array.prototype.reduce - value of 'length' is boundary value (2^32 + 1) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-3.js index b15ddfa67183554a88bcf5836afbdc10091f087d..7dbf375dda0a9ef0a683c3d095ea5a44dcb0f293 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-3-3 description: Array.prototype.reduce - value of 'length' is a number (value is 0) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-4.js index bb115800a07847879185105addb79d3359f857bd..d7e5d69334085edcd18c6d1fb3f88017d51cf554 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-3-4 description: > Array.prototype.reduce - value of 'length' is a number (value is +0) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-5.js index 160a70eb0e3d961db021495c8fd8f80e501f49f2..eb2c0d80dd24caa2f0c81e4a64fbd45d8a814d90 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-3-5 description: > Array.prototype.reduce - value of 'length' is a number (value is -0) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-6.js index 7eecca6d1c994357781a156cc8b55702b3d6ef95..86032b629a8e5d8383929f18b3308c360a75aeea 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-3-6 description: > Array.prototype.reduce - value of 'length' is a number (value is positive) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-7.js index 969451f19396916598be2a5ba97c5321106b01f1..7e5a6db2dccc0bd8dc96e19f95b83df087f0365a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-3-7 description: > Array.prototype.reduce - value of 'length' is a number (value is negative) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-8.js index d986ae3e3bb515cfc3282419c7429acff7bf1269..f7f8d9085e9b2e48048fb3269415fcf417873319 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-3-8 description: > Array.prototype.reduce - value of 'length' is a number (value is Infinity) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-9.js index 690c9fbb193477a922ca37800ec9af617020bbc5..344505199802ae4eb1e07c30395f95541651e75b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-3-9 description: > Array.prototype.reduce - value of 'length' is a number (value is -Infinity) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-1.js index 51c9d197111ac818acdc569d5c3fc11532a552c3..4abc07aa6ede49027488d1f978d1391f219558f2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-4-1 description: Array.prototype.reduce throws TypeError if callbackfn is undefined includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-10.js index b938c690b725a9d03ca26c308a3bfdbb50477dc5..10cdaf496992826d6312c00e4bcfe2ae5bfb0e11 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-4-10 description: > Array.prototype.reduce - the exception is not thrown if exception was thrown by step 2 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-11.js index 45d0eb93cc299d90bfd2c4320434f2b1bf8962c9..8e24074ce4772525f1191f742ddeb0d673e3093c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-4-11 description: > Array.prototype.reduce - the exception is not thrown if exception was thrown by step 3 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-12.js index db4c7270c85028679a117230666a8bd145d318a0..42dbe167fb73ffc343657459f083ae9157976e2c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-4-12 description: Array.prototype.reduce - 'callbackfn' is a function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-15.js index ec83c576733193a4fc91ec1c48bff8a8278d9b78..1201d648e32b413efc730dba6fb6644818c95f5d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-4-15 description: > Array.prototype.reduce - calling with no callbackfn is the same as passing undefined for callbackfn diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-2.js index bfec9cda50556204605e8ada3655e908f7500f54..8fb5c5fe71e98bb772a240b18ff64b23eb63fa64 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-4-2 description: > Array.prototype.reduce throws ReferenceError if callbackfn is unreferenced diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-3.js index 1e8f217385ef23aa0fbeb8c56000c4f1ef6fe9fb..044feb180e1b6869c8e92f5b71c54eb2f3f03aec 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-4-3 description: Array.prototype.reduce throws TypeError if callbackfn is null includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-4.js index ffc6775a01a0898fd4b6f5163c21e371911196b1..40b825e2201d2f5497396e855bc666ad57391bc7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-4-4 description: Array.prototype.reduce throws TypeError if callbackfn is boolean includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-5.js index 9e8b3ff7723e0d02f946f6206046448c7a4b2deb..7c2b4ee375fed0e0d2d4be77630f6e60b6bc3753 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-4-5 description: Array.prototype.reduce throws TypeError if callbackfn is number includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-6.js index ef63f528db37f82763741c48e8a104979cf53c53..e941c9cdc21d5958cceb1327b7310d492921d186 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-4-6 description: Array.prototype.reduce throws TypeError if callbackfn is string includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-7.js index 90d5dfd34d5ccfbc5751a97f4fe3435ce392de9e..3c82b38b823fde2699efb9c4c467116583e9d007 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-4-7 description: > Array.prototype.reduce throws TypeError if callbackfn is Object without [[Call]] internal method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-8.js index 7ee42eec7f0573b2de031cf9618441c5bccc2239..8a86e8dfdf3f5761ecf826514e82fffb9a3cb8dd 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-4-8 description: > Array.prototype.reduce - side effects produced by step 2 are visible when an exception occurs diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-9.js index 87a948e4388bf4c1e7a1363c7021aeb7f7907b07..969539a8ec6b20672f9e50a1e115779ed54a83da 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-4-9 description: > Array.prototype.reduce - side effects produced by step 3 are visible when an exception occurs diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-1.js index b595bfffbc2d3b70268a68469331f8e9901f2711..2ee443a342dc99e0a62a71558f4bd935c59cdc4a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-5-1 description: > Array.prototype.reduce throws TypeError if 'length' is 0 (empty array), no initVal diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-10.js index 8cf55651e53101eae4e71e60ab4c98a74fe64e4f..649bef5724043e2db9f5e079f57bcf81bbe9c039 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-5-10 description: > Array.prototype.reduce - if exception occurs, it occurs after any side-effects that might be produced by step 2 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-11.js index 8c18cc0eb170895878b16feaa933b14dd01d8aa3..0dffef8e7daef207c4389ad8c5414daaa30d2d73 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-5-11 description: > Array.prototype.reduce - if the exception occurs, it occurs after any side-effects that might be produced by step 3 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-12.js index ada735548eeeb5deb1e9f09f0de296aefb7352e0..2f785137361978547fa4e95bf87faf22f389fa92 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-5-12 description: > Array.prototype.reduce - the exception is not thrown if exception was thrown by step 2 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-13.js index a8e9fc9c9fc594015ec5bade25f8a23e2e1f5714..455a65755c7bbe967154c42d2f084b002bfedf7d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-5-13 description: > Array.prototype.reduce - the exception is not thrown if exception was thrown by step 3 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-2.js index 0f10bc3e5c7d129ceb41f9af9d912ac23fd0c56b..a72e62b82fa105528a0c68adb3e7ee37a3c6a728 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-5-2 description: > Array.prototype.reduce throws TypeError if 'length' is 0 (subclassed Array, length overridden to null (type conversion)), diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-3.js index 8e21fd3b6c622a49c44e53d8d52cafed74bc37e9..c3382945792b49ab0f85ef43ca5c463aad19d8f9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-5-3 description: > Array.prototype.reduce throws TypeError if 'length' is 0 (subclassed Array, length overridden to false (type conversion)), diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-4.js index 96e33e4e93bde1fb340fdada6e37326df6cda312..65d30f2b04b38973f2de89d53baa07647184825d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-5-4 description: > Array.prototype.reduce throws TypeError if 'length' is 0 (subclassed Array, length overridden to 0 (type conversion)), no diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-5.js index 21fd116ab5c55bce7b6f75736c73bd552aec7570..53ee5a25e6955d296afcbba69c667d14e764f561 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-5-5 description: > Array.prototype.reduce throws TypeError if 'length' is 0 (subclassed Array, length overridden to '0' (type conversion)), no diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-6.js index a490bac28a54d3b4dab4b17bd7292b9fb18e11ee..351d8bcbf89e830a688aea938aff3615ccd97af9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-5-6 description: > Array.prototype.reduce throws TypeError if 'length' is 0 (subclassed Array, length overridden with obj with valueOf), no diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-7.js index de40b9021d1bc930710235c6c294aecdf5d75ddc..979bb2ee5c7b2702d878dfe0063d354c4531c2b9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-5-7 description: > Array.prototype.reduce throws TypeError if 'length' is 0 (subclassed Array, length overridden with obj w/o valueOf diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-8.js index f0544092cbde8a6817510348198445c931f50814..c2f2cde688c66c0cbd16dd6ede10d94e5ed3edc1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-5-8 description: > Array.prototype.reduce throws TypeError if 'length' is 0 (subclassed Array, length overridden with []), no initVal diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-9.js index 6e08ad0292a6eee585da48d3fa8a1db754d89518..8192387412aaf5a9bed5cf40dc7c9eef8eebfa40 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-5-9 description: > Array.prototype.reduce - 'initialValue' is returned if 'len' is 0 and 'initialValue' is present diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-1.js index f5fe154a91f7497e17ff40f7ef9cf280ecef0adb..b5d4c47ad308a489a1faac6bfd9f8af61bf1e5d9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-7-1 description: > Array.prototype.reduce returns initialValue if 'length' is 0 and initialValue is present (empty array) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-10.js index 8d3a2b0b202911feafcd6e2c082c749ffe75057f..b613abb2951c760dbe6877e42f83c114e66a2945 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-7-10 description: Array.prototype.reduce - 'initialValue' is present includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-11.js index d6106030944a7bc20e0212c920ad6849ed075997..b58f4f71c036ae2b8755fb8e3c22f98704441b63 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-7-11 description: Array.prototype.reduce - 'initialValue' is not present includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-2.js index 7d1de234b6c191e028df648550c2409d8a3a6618..d1737c87ba63f79035ac602c8ec9bf25aa0ad57d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-7-2 description: > Array.prototype.reduce returns initialValue if 'length' is 0 and initialValue is present (subclassed Array, length overridden to diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-3.js index aed3286cfe042180d3c6a4243526469612553586..c12513b2c3e5852358e5d3cefaa00e1a40dc9249 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-7-3 description: > Array.prototype.reduce returns initialValue if 'length' is 0 and initialValue is present (subclassed Array, length overridden to diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-4.js index f87ee8ebd6f0c344215505cebc50154b1831e5bf..e0cbaf6c4d725cf19c767cb93d045da9d4d324e4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-7-4 description: > Array.prototype.reduce returns initialValue if 'length' is 0 and initialValue is present (subclassed Array, length overridden to 0 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-5.js index 6eb485c314e2cfb240657b728d2acf21d2be8595..4a13d99565ee78a6d62bb517a08cd19b207e34cf 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-7-5 description: > Array.prototype.reduce returns initialValue if 'length' is 0 and initialValue is present (subclassed Array, length overridden to diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-6.js index 5c9ef6023e2aabc085e83d8643f610d88438c9ca..7b4c2e48e1a574916666225123cc31762b1ca138 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-7-6 description: > Array.prototype.reduce returns initialValue if 'length' is 0 and initialValue is present (subclassed Array, length overridden with diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-7.js index cfb99d59e2f8f9f9001fbd403455d19838c39735..321bdfd10aef93055c65c96681f12c1c11117914 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-7-7 description: > Array.prototype.reduce returns initialValue if 'length' is 0 and initialValue is present (subclassed Array, length overridden with diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-8.js index 5394f0ca2135caa1eead10a60ea4d04b8ddb6964..65d0434afe8d8a9ede437d9c768dc03d05408e49 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-7-8 description: > Array.prototype.reduce returns initialValue if 'length' is 0 and initialValue is present (subclassed Array, length overridden with diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-9.js index de83c54d9681c09cd5ca63ce38a7836be6a77ccb..95420f921bca4922837c7e362aaba9b4c0eed25c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-7-9 description: > Array.prototype.reduce returns initialValue if 'length' is 0 and initialValue is present (subclassed Array, length overridden with diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-1.js index df0c645a0c03f47fbd7466004b3a1324f80beb35..f9e4f88344e2f9a74512d0c5f863f62af35d9abf 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-b-1 description: Array.prototype.reduce - no observable effects occur if 'len' is 0 includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-2.js index eb862a1c0f0ed7ffd6606e34ebf2bd10c6c2ae78..0a605430c79258ad9fa7d885d2de801223850b0e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-b-2 description: > Array.prototype.reduce - modifications to length don't change number of iterations in step 9 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-3.js index 52dfc019904b0fc34e5477b88f05c05aed3a0f4d..e0e838a114a013a6dc96fa431cf4ad666439db53 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-b-3 description: Array.prototype.reduce - loop is broken once 'kPresent' is true includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-ii-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-ii-1.js index a0095966136b7b104c9468936faa181f4abd748f..ea29cb96cc16f0625c54af39a618597b5a9f23a3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-ii-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-ii-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-b-ii-1 description: > Array.prototype.reduce - added properties in step 2 are visible here diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-ii-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-ii-2.js index d6e0edf03ac48a0cbd1f842640e57a23043edb5b..591635d310ac5f05d65c86929e547a9936274b8d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-ii-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-ii-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-b-ii-2 description: > Array.prototype.reduce - deleted properties in step 2 are visible here diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-1.js index de9377f73851573a7c2eafbc0b4f9830911ed251..aaa60b346777f6775c33a3660451b444d3624c89 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-b-iii-1-1 description: > Array.prototype.reduce - element to be retrieved is own data property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-10.js index 659a43891b1602015b4cac4003767ea5a9adcd9a..4f50fe749bc03c2b55c530a1beee941b4f78ebfb 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-b-iii-1-10 description: > Array.prototype.reduce - when element to be retrieved is own accessor property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-11.js index ecc7bf552f05903df28a76b1aec67c5f010a5412..9830c74b03391fc4fcb1fb9ad5c765b3ddc0c654 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-b-iii-1-11 description: > Array.prototype.reduce - element to be retrieved is own accessor property that overrides an inherited data property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-12.js index b96b47228018e021c8ad1ca8f810cac3bd2f238c..2c248c4f2a857cc5377394155dba7beafa0ee82a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-b-iii-1-12 description: > Array.prototype.reduce - element to be retrieved is own accessor property that overrides an inherited data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-13.js index f467d21540d5c61c729fce241a222a46430bedbb..3fc89123115cb97ea81489a3eeeb9c9aeabaf016 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-b-iii-1-13 description: > Array.prototype.reduce - element to be retrieved is own accessor property that overrides an inherited accessor property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-14.js index f83a166da6903b1890e1fb2f22e6793ef630f217..a5938e0c0325654ff3f2290f902815f92f3e8c69 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-b-iii-1-14 description: > Array.prototype.reduce - element to be retrieved is own accessor property that overrides an inherited accessor property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-15.js index 5c2f25cf023142c35b319bb260028211d9aacfb8..6c5db5642dd038ef6d6ebcca7d8cfc8fca0c70d2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-b-iii-1-15 description: > Array.prototype.reduce - element to be retrieved is inherited accessor property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-16.js index 1b1bc1d47592d4d4cae63e20cd123d73f70ae608..218337562923ee3e67ada12b3d4ab0eb46b06945 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-b-iii-1-16 description: > Array.prototype.reduce - element to be retrieved is inherited accessor property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-17.js index b3d3496dd277368e7271508f708d192a6e597048..b6461985ff4a69967fd6bfcfac542d0b11bb2594 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-b-iii-1-17 description: > Array.prototype.reduce - element to be retrieved is own accessor property without a get function on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-18.js index 19310b604b513f787ed28761b73f6ede271660d9..3adc6340e36ecc827305f0d2ab5d47aa38aac508 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-b-iii-1-18 description: > Array.prototype.reduce - element to be retrieved is own accessor property without a get function on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-19.js index 5551b68b89d1760175b56d9e23d895a15ebc5ca3..21d3c24762f39ceb56ef86f4c5082985b1c004ff 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-b-iii-1-19 description: > Array.prototype.reduce - element to be retrieved is own accessor property without a get function that overrides an inherited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-2.js index 357af359f109bdbec864324aa2b8ae74ea700c4d..fae7d128e173a9f7256674b554258d2324c391fe 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-b-iii-1-2 description: > Array.prototype.reduce - element to be retrieved is own data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-20.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-20.js index 655e07b0cf93e399b06c1257e615b1e9c75848b8..f1ddbd255a294ae50ebdfef19131ac3a477f47b9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-20.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-b-iii-1-20 description: > Array.prototype.reduce - element to be retrieved is own accessor property without a get function that overrides an inherited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-21.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-21.js index fa0542d1e7340606ca417ed3de78939113e7c3eb..4e61cfd1c973135ecea924939e647f64da2c7f81 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-21.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-b-iii-1-21 description: > Array.prototype.reduce - element to be retrieved is inherited accessor property without a get function on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-22.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-22.js index d1a88db12b2e104eb80820e3e1e779948aaa6049..278a34f4cf403d71957c1cbb548fa3a54fe12828 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-22.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-b-iii-1-22 description: > Array.prototype.reduce - element to be retrieved is inherited accessor property without a get function on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-23.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-23.js index ad469cfcb904defa2817531e291d35f06a52d4b6..e61a5c1ff6fcc555c80a926f0b776d7d338a3540 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-23.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-b-iii-1-23 description: > Array.prototype.reduce - This object is the global object which contains index property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-25.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-25.js index fad0bbb7fe6792b3f76e58486df1632a82bc0e6d..1b92a8808bc187def23df308bf35b718f013708c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-25.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-b-iii-1-25 description: > Array.prototype.reduce - This object is the Arguments object which implements its own property get method (number of arguments is diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-26.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-26.js index 9a32c194886293a123cfb5199472530aade87215..37924bdda2f3d301b8836d95914d96ce9095e47a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-26.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-26.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-b-iii-1-26 description: > Array.prototype.reduce - This object is the Arguments object which implements its own property get method (number of arguments equals diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-27.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-27.js index c88d8a7da5ef3e01e6d0ad14cac4e74eabb1253d..a5f988d3e90ab68c899dbc537f971c0d25fcd502 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-27.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-27.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-b-iii-1-27 description: > Array.prototype.reduce - This object is the Arguments object which implements its own property get method (number of arguments is diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-28.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-28.js index 7747624d47eec76a5648b204cd708c485ed04143..2b55835eaeec06f5d923f29809ab3a29ca7ae619 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-28.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-b-iii-1-28 description: > Array.prototype.reduce - applied to String object, which implements its own property get method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-29.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-29.js index c1d42c1453675c2613f54e6a2f6f0d34ccb44293..e0ece99de6b4e57c8d0ddb1bb931d123693defa7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-29.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-b-iii-1-29 description: > Array.prototype.reduce - applied to Function object which implements its own property get method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-3.js index fca74b1e981dba1a148ea93c15928a91e86ee391..203e3aecd3944a22af8f6cd1cbdf1a45afd11b54 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-b-iii-1-3 description: > Array.prototype.reduce - element to be retrieved is own data property that overrides an inherited data property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-30.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-30.js index d5d8ef302c29c1faa8ef213782454910621b5210..5c4c82084d1eeae594d2172753edfa0e438b6c7e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-30.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-30.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-b-iii-1-30 description: > Array.prototype.reduce - element changed by getter on current iterations is observed in subsequent iterations on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-31.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-31.js index 838d55ff517d45dbe234463e3308345496617e4e..675920115a0ac4c5f5249f33da336bde012ebce0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-31.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-31.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-b-iii-1-31 description: > Array.prototype.reduce - element changed by getter on current iterations is observed in subsequent iterations on an Array-like diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-32.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-32.js index 7d97ac477a05ec8f99cbd41c48a59cc92a39dc05..80ef827b216650a6665dea7b803f6df229dec7bf 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-32.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-32.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-b-iii-1-32 description: > Array.prototype.reduce - exception in getter terminates iteration on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-33.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-33.js index a8782d0948f027e74a6b325bbe5567e3a3b12a10..da30e16991a4800437f0745f789c1a4a39cefa42 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-33.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-33.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-b-iii-1-33 description: > Array.prototype.reduce - exception in getter terminates iteration on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-4.js index 11fb50e4b41602b475276bfd0615b639da08beb7..c8af6d5707fc014bc2b5b03f1e67188c44f05349 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-b-iii-1-4 description: > Array.prototype.reduce - element to be retrieved is own data property that overrides an inherited data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-5.js index 35d61f4d96f3aa23f8d3de75367bbcb4f086ebe4..14ca367e6ea82caee404fbffa5b12b7470f0ab31 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-b-iii-1-5 description: > Array.prototype.reduce - element to be retrieved is own data property that overrides an inherited accessor property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-6.js index 149aa49e5a6943aa80af7dca104119a4155ef2be..89b82650c7e50fc0d445e0cde95d7a3150fbf111 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-b-iii-1-6 description: > Array.prototype.reduce - element to be retrieved is own data property that overrides an inherited accessor property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-7.js index 06a91b1bcfb40f0708c7960b1e6fd434d17f0346..3aea427474f6e9466b81495b250a41cb0884168e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-b-iii-1-7 description: > Array.prototype.reduce - element to be retrieved is inherited data property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-8.js index 2567c5ef40ccdc24d34af89647f1d07917dc769e..278416ccda90e0e5008afb28a5ade5cfe37298fb 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-b-iii-1-8 description: > Array.prototype.reduce - element to be retrieved is inherited data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-9.js index 1f8dda1ff77e0b6a4267a315569d67ee1d85c083..5bf5ea0b6ed97e98720d803ff652d9d23f86558b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-b-iii-1-9 description: > Array.prototype.reduce - element to be retrieved is own accessor property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-1.js index 8d11cf811aa13a9011f9cfa69dbf3bbea2bbb80e..450fa5629a895abba6f36d9200ef68c8d1fd223f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-c-1 description: > Array.prototype.reduce throws TypeError when Array is empty and initialValue is not present diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-2.js index b0f4b7436472fcc9fbb0c01eccf9e1703af74e7a..1a5343790cd5ecbaac61da212343cf55c5661024 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-c-2 description: > Array.prototype.reduce throws TypeError when elements assigned values are deleted by reducing array length and initialValue is diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-3.js index c3fc371e3a704eb51309347397f357c887a5da6c..e4b4d5c79d110fcb903132d8be23ddf6f7610c0f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-c-3 description: > Array.prototype.reduce throws TypeError when elements assigned values are deleted and initialValue is not present diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-4.js index 5615143ce8e18bd398fe22e02cf9229c9af83380..72bf8be432c2c4ef8e966fa99718a22c3dfccde2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-c-4 description: > Array.prototype.reduce doesn't throw error when array has no own properties but prototype contains a single property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-5.js index 4ac9e50433ec361928c9875692f4a769bfd7f684..d8ca5653e4f958553d9c1342d45da02687ff7abd 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-c-5 description: > Array.prototype.reduce - if exception occurs, it occurs after any side-effects that might be produced by step 2 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-6.js index 3d692c8ecda7998d06580915258b9ffa5e0a4b60..f2f70a008d8359a5898caca4abcb34f26afa07c0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-c-6 description: > Array.prototype.reduce - if exception occurs, it occurs after any side-effects that might be produced by step 3 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-7.js index 23841da292e599df089d87960efb4d915399839d..e0e3a25f71587b171a92edfc09d27a382b33938c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-c-7 description: > Array.prototype.reduce - the exception is not thrown if exception was thrown by step 2 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-8.js index d5c506079867be0f2e30517a15ee424cc2ef3b2a..3db905c5b8c16a9da8ec28810d16b2ae66cd8358 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-8-c-8 description: > Array.prototype.reduce - the exception is not thrown if exception was thrown by step 3 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-1.js index 57e5c5cb053c8c6a01c2cd4575c908f4fefaa8ad..cc57b2072c5e9f9c5e023aa9eac613823e4ef6dd 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-1 description: > Array.prototype.reduce doesn't consider new elements added to array after it is called diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-10.js index 1b85bfca55aa375518b0e30c4248dfae8735d0ed..5474b7b1681492e8315992605fbef2a57a47f0c8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-10 description: > Array.prototype.reduce called with an initial value doesn't consider new elements added to array after it is called diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-2.js index 45e13feba7a8a6166a669881b90752d929710c21..f4654276fac9b9a1328fbf07230fa798ad8ccb44 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-2 description: > Array.prototype.reduce considers new value of elements in array after it is called diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-3.js index a8b175535a8b9da6b7dac283a164fe1e5185587a..e7e682e19f7250629fd0949a30009c960331df82 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-3 description: > Array.prototype.reduce doesn't visit deleted elements in array after the call diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-4.js index 75b28e738b23ae339f4d832e6e84e23a3d7b55fb..9ae0c352da2d1fa7f0ad0c6d3d482ea93163a333 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-4 description: > Array.prototype.reduce doesn't visit deleted elements when Array.length is decreased diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-5.js index 6a9b10ca4750d19c5480b0f4e1dc373d1a4014e2..ba4007efc0cc46b7b8ca7db31ac9e204224bfc1c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-5 description: > Array.prototype.reduce - callbackfn not called for array with one element diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-6.js index 46b53834cd06a5429adc38ec5b56db12f5737d33..10cbf6c535237ff2777f37a710dc81958fa82498 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-6 description: > Array.prototype.reduce visits deleted element in array after the call when same index is also present in prototype diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-7.js index fe5c2dfc91603301402bc404b0a5e4f0a1700ca7..6a8617f62a5d0fed2c4c31e3f9917c9c98323db3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-7 description: > Array.prototype.reduce stops calling callbackfn once the array is deleted during the call diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-8.js index 2678a6c08ed5038c60f879e5d9d301f2089b5b76..98d3132b419abbb36dddf02a56252b1a879af734 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-8 description: Array.prototype.reduce - no observable effects occur if 'len' is 0 includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-9.js index a129d5f5d9e956626016d2667395c5f420b2b884..4ff8d799bdec602eb9da62a38a391c9789727a65 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-9 description: > Array.prototype.reduce - modifications to length don't change number of iterations in step 9 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-1.js index 868208bc8d5e20f841fd9100313cd03513bce7cc..dd5be94324078fdaa0c8ca18bc612c1291107322 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-b-1 description: > Array.prototype.reduce returns initialvalue when Array is empty and initialValue is present diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-10.js index 606a46ad91f038220ed3339a3a47ef906ef4faaf..da87247bb383c15dc5710bdaa24e8e85847a23b3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-b-10 description: > Array.prototype.reduce - deleting property of prototype in step 8 causes deleted index property not to be visited on an Array-like diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-11.js index bb46b4e65e8ac26ea4867174d5fed6269d187ae5..2058a7ae14083114e915832e8c9182317eeb8c09 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-b-11 description: > Array.prototype.reduce - deleting property of prototype in step 8 causes deleted index property not to be visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-12.js index c9c6f831a9c474d4661a27755abf83fcb9fe4c68..5cc49937a9532964690d936e7064350b8dfdf5b4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-b-12 description: > Array.prototype.reduce - deleting own property with prototype property in step 8 causes prototype index property to be visited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-13.js index 83019c52c1f1065241d627f48bf311b1b346d904..29b5f2884dc0e2c27c05be03d196fc16d70683d7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-b-13 description: > Array.prototype.reduce - deleting own property with prototype property in step 8 causes prototype index property to be visited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-14.js index 9ea74d35865d5d517443d0fb10f8ec99682b13c4..3cc0e06cfbb689eb65f34135c579320b23f0ef9f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-b-14 description: > Array.prototype.reduce - decreasing length of array in step 8 causes deleted index property not to be visited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-15.js index 26d4c9c4de4ffb37b8581ed38fec72f4860bb87b..09f1b8aba1bb9111b37512b50f9ba4e1cfd25914 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-b-15 description: > Array.prototype.reduce - decreasing length of array with prototype property in step 8 causes prototype index property to be visited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-16.js index 5d84c69a27da4e19c0e3ba85bfd0bb7de4a53a2b..f00d535a6702589a63f3136205311d41e7281e27 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-b-16 description: > Array.prototype.reduce - decreasing length of array in step 8 does not delete non-configurable properties diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-17.js index 3ba9a7015763090ba49cdd707e14a4259cd72b0e..697f31f4dc830b26880c5138baaa3bac0ff98f97 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-b-17 description: > Array.prototype.reduce - properties added into own object are visited on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-18.js index 2570275d227b94ee06871b2bdcdf39fb84ef2178..c3455ca872f13abe218b66db0d26a8d856ec1e50 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-b-18 description: > Array.prototype.reduce - properties added into own object are visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-19.js index 8d76bf37e7acdb887a51f48b5458a3d438c910b9..048b8258d3f7e4ad8cdee756e5b070e70b2062e5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-b-19 description: > Array.prototype.reduce - properties added to prototype are visited on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-2.js index d9ece1e62d072aca213e6cc585e57123a443b4ab..c29c1edae48bcd1170d6f21e7ca4abda738e78b6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-b-2 description: > Array.prototype.reduce - added properties in step 2 are visible here diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-20.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-20.js index bf0c129dc7f4b2d33eec4d49ae31a123c01e9dd1..0b8817f05a4660e7be05c36a7f17cfb4851b6e43 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-20.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-b-20 description: > Array.prototype.reduce - properties can be added to prototype are visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-21.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-21.js index 2617f24ec83778e41bd9a21cc67e385a4f8b49e0..a0e848bebab5c9a7601f13b2ffa18cf3bb11d97c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-21.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-b-21 description: > Array.prototype.reduce - deleting own property causes deleted index property not to be visited on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-22.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-22.js index 846ded144549a1f9ef34e991a2c0c9239b908e28..d60a1cbc5ac8e4f968c6c49cd0d9d67e939a812d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-22.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-b-22 description: > Array.prototype.reduce - deleting own property causes deleted index property not to be visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-23.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-23.js index bd52b1eaceec826dcf2c5c2437e19d85cdd640c6..20fbdf0846bc960960911a6b5e79900a546313d5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-23.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-b-23 description: > Array.prototype.reduce - deleting property of prototype causes deleted index property not to be visited on an Array-like Object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-24.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-24.js index c2d878c574d8a63fd6ae89e4807355811e2bdd5b..61a45ff200863341d835371400727fa546ed5893 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-24.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-b-24 description: > Array.prototype.reduce - deleting property of prototype causes deleted index property not to be visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-25.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-25.js index d849c8015990a43c9c67be260b923e51db04d0d0..9e573f92d98bb7220562e7054dd72004ab01d498 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-25.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-b-25 description: > Array.prototype.reduce - deleting own property with prototype property causes prototype index property to be visited on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-26.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-26.js index 28c7b3dc48d00a5345dc9e03e6fb9c37d7a12096..cc1050ceebdad180ddccbd62866dab3942987b93 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-26.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-26.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-b-26 description: > Array.prototype.reduce - deleting own property with prototype property causes prototype index property to be visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-27.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-27.js index b70d398bcbabfe89b34593a4b131c5e692bf46af..71308a6aa3fbaa06fc5a704769ba18255c42a8ca 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-27.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-27.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-b-27 description: > Array.prototype.reduce - decreasing length of array causes deleted index property not to be visited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-28.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-28.js index e597a286a898a8e5408cc3186da88a467a66b9c7..e8a1e80bc8f6c53e37d2c7b93516fb60ead20a86 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-28.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-b-28 description: > Array.prototype.reduce - decreasing length of array with prototype property causes prototype index property to be visited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-29.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-29.js index 241283c194dba30356560fcf7340d4cff3848689..dc99111c3267af499a540055a9a0d6d81a33fc54 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-29.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-b-29 description: > Array.prototype.reduce - decreasing length of array does not delete non-configurable properties diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-3.js index 3b8fbb5211583484059e60d15e2343df00fbd524..ba1b468ead485197a02e49266076d4d11c25b87f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-b-3 description: > Array.prototype.reduce - deleted properties in step 2 are visible here diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-4.js index 6072afcf34f83919986d589459ecfbaa44e9b23c..b8908c6cd3bb86034c190e1ea476066517c3d017 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-b-4 description: > Array.prototype.reduce - properties added into own object in step 8 are visited on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-5.js index 0a665336fcb2d190ad5b628cbe178291979d75f7..46f0b845f53616eeb31cbe39bad61076b9a49fba 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-b-5 description: > Array.prototype.reduce - properties added into own object in step 8 are visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-6.js index cbd2f475d4a531f41e326b95834f63d802566847..24f0011c0bedcac7205b1cacd753aa07ea051188 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-b-6 description: > Array.prototype.reduce - properties added to prototype in step 8 are visited on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-7.js index d356425303648913ec0432c34ff63d01dd7c0d3a..d74cd51d1a073bc57b3faadde967a4be2e608618 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-b-7 description: > Array.prototype.reduce - properties added to prototype in step 8 are visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-8.js index b252ce8478e369ad96a14de7d7e64d8a7f2f1636..3b1712f6ef3a3015c1e8516949e77384c0a53424 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-b-8 description: > Array.prototype.reduce - deleting own property in step 8 causes deleted index property not to be visited on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-9.js index 4b7a73cfd6a5918b53637a9d3dca3cdea76d2782..8614c1a76d1606e5cd68e05f9430bbd340e67492 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-b-9 description: > Array.prototype.reduce - deleting own property in step 8 causes deleted index property not to be visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-1.js index bd6cecd097d095f3b39b88e45ad0912fecf03f27..a7e3294d11178985b5a4c42d5fb09486030ec169 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-1 description: > Array.prototype.reduce - callbackfn not called for indexes never been assigned values diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-1.js index 539c6feb65837e8f283aaf02428fd271e87d4197..6ed5da3512a34d57f4a270c9fe909e2918b73c25 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-i-1 description: > Array.prototype.reduce - element to be retrieved is own data property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-10.js index c13d1d89efdb0c39eb8c302c21f378dd3ed0de71..988921c172fda4fe6e112ee879fb13ebd6525ce6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-i-10 description: > Array.prototype.reduce - element to be retrieved is own accessor property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-11.js index 8aee7da81738afbb1d96448d9e53718ea84f49cf..f9a7c0201aee359d0ecba38d840105e98bca56bf 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-i-11 description: > Array.prototype.reduce - element to be retrieved is own accessor property that overrides an inherited data property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-12.js index bba36dc55a3b936aa4d5112343ec4ee7ca4b39c0..5cd14aeb32b14ebec169daae6e8d9f494e83ab1b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-i-12 description: > Array.prototype.reduce - element to be retrieved is own accessor property that overrides an inherited data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-13.js index 2655390a91c15161f2cf68dc75616fa9937af62d..1a4ec646b5b1dedd816c6b5bed2fe723c5e00187 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-i-13 description: > Array.prototype.reduce - element to be retrieved is own accessor property that overrides an inherited accessor property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-14.js index 8a7cfa9edd3791aed86563413fe2df543b5c7f50..8ef0d06f930fa6d8ffcfb1b163970707383ebefa 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-i-14 description: > Array.prototype.reduce - element to be retrieved is own accessor property that overrides an inherited accessor property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-15.js index 7035cd44f3e01cc7b1f60ec5b389239734802631..10713ab9f7fc8f1c70bd780585eaee14e8a5a09c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-i-15 description: > Array.prototype.reduce - element to be retrieved is inherited accessor property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-16.js index db12377b2bcdfe4cdc34fd33b7b1605797d18e21..d449c27008d5001e1583be0fc11b4f73b2a8a9ad 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-i-16 description: > Array.prototype.reduce - element to be retrieved is inherited accessor property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-17.js index 2272344c25318719fc7e8d80b3bf9f8d3727ac0f..68c36e5e7c3b7bbd404f41b3558bff02bf72a400 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-i-17 description: > Array.prototype.reduce - element to be retrieved is own accessor property without a get function on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-18.js index 30d1632addf24d1ca820174dbe5058e585241280..698e217611148b4db9c42ebed6249668f61dcf2b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-i-18 description: > Array.prototype.reduce - element to be retrieved is own accessor property without a get function on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-19.js index 6d5381dd1ec24a5d2c7aefa3c016549a2562ccbf..42439083d4a1b439a627c131de4aa7340901dbeb 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-i-19 description: > Array.prototype.reduce - element to be retrieved is own accessor property without a get function that overrides an inherited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-2.js index 4a7ab35f2c2efd4b30dae2a0573b4316e7f6fd5c..59bdc7cf7886ce99b81587e1d310399980a59ca8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-i-2 description: > Array.prototype.reduce - element to be retrieved is own data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-20.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-20.js index 4fec0e60d575a6f52a69b593e7f26334a1829071..24efd65783132ce7392b7c5489cacd024344a297 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-20.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-i-20 description: > Array.prototype.reduce - element to be retrieved is own accessor property without a get function that overrides an inherited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-21.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-21.js index 0e667c8665a1f5eb7a69ee72972e6e33d9fc45ac..b57f78a7bcd818aa7c362225bac5c18bd400f1fb 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-21.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-i-21 description: > Array.prototype.reduce - element to be retrieved is inherited accessor property without a get function on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-22.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-22.js index 709f8747ec08d5c85b1cf50d753dad06f1506fbc..9ae42b562d043872f742da5b6a3693441f39f00e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-22.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-i-22 description: > Array.prototype.reduce - element to be retrieved is inherited accessor property without a get function on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-23.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-23.js index 85cc11688deed9bf6fb00f71b89d933c2ec95815..8e09b48f3bb10cabc0696498ccc95c5726208250 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-23.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-i-23 description: > Array.prototype.reduce - This object is the global object which contains index property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-25.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-25.js index e584720442f3766901f9b8c4cfb8a59bd371034f..69fbf2ef0112cbc7b9f250976c30f624cf7f1e28 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-25.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-i-25 description: > Array.prototype.reduce - This object is the Arguments object which implements its own property get method (number of arguments is diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-26.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-26.js index 51136724e6069f10f663485027350bf21bca7c4e..1b6a946f79e342d5d22664ef3f3bd6fb87c78568 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-26.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-26.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-i-26 description: > Array.prototype.reduce - This object is the Arguments object which implements its own property get method (number of arguments equals diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-27.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-27.js index ca37626703509c011eddbc44db4749aff9a6a375..ef06a3ac221c1441e933b3c63ef6716b7cf35d04 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-27.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-27.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-i-27 description: > Array.prototype.reduce - This object is the Arguments object which implements its own property get method (number of arguments is diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-28.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-28.js index 3c99b58d630039e43f6bd60865141c9d5b0c3b08..a1be714937d3c370fc7ce2ac72d60b89f6060c01 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-28.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-i-28 description: > Array.prototype.reduce - applied to String object, which implements its own property get method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-29.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-29.js index 6991be78fb053b922b1ac0318058607594bbb272..894fac5a7a260c448384f8d0a92e65993d96c6e5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-29.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-i-29 description: > Array.prototype.reduce - applied to Function object which implements its own property get method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-3.js index 1a8be33a324fc7d0a85be0da4255f6da2c171873..f4e60752c61df0fcc6284e030cc0d3825bd1160d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-i-3 description: > Array.prototype.reduce - element to be retrieved is own data property that overrides an inherited data property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-30.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-30.js index 90a857d187582fa15d6548cabdb5dda49365f7cb..b88265893085e5ea4aaa647153bf55542bb62127 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-30.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-30.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-i-30 description: > Array.prototype.reduce - element changed by getter on previous iterations is observed on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-31.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-31.js index 49a57a3b7f5bb0408b8c3f5b09191458be72a449..eb42e52e2e802bb085e33b8cef011a8f5f288185 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-31.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-31.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-i-31 description: > Array.prototype.reduce - element changed by getter on previous iterations is observed on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-32.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-32.js index 4dab9f6920ccb3fc7cf231eac25b99695b55b35f..2f6701b62c04b8da8d2d59cf27a2a1f1bb5cd273 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-32.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-32.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-i-32 description: > Array.prototype.reduce - unnhandled exceptions happened in getter terminate iteration on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-33.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-33.js index d5161ad614376bef185249e1d8ec31a5ef30541a..9ae9627d42a53f9a2d0c9514d8822cb6c4224d3d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-33.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-33.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-i-33 description: > Array.prototype.reduce - unnhandled exceptions happened in getter terminate iteration on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-4.js index 8597a1015fba71cb0d17d6549d5946ae3c5b071d..42250824ae61628c1b01937f1756f062014b2359 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-i-4 description: > Array.prototype.reduce - element to be retrieved is own data property that overrides an inherited data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-5.js index 20622fd0f0ba0ef9b233dd180c835685989c30af..bca119ebfd96c9fc754d7a1b732300f112522dc4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-i-5 description: > Array.prototype.reduce - element to be retrieved is own data property that overrides an inherited accessor property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-6.js index b46a79b5ab526e68c5c5f60680468dbda8b9b90d..1be14cfbcc4d7bfee0237382ff13bb7e972c7537 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-i-6 description: > Array.prototype.reduce - element to be retrieved is own data property that overrides an inherited accessor property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-7.js index d61ff654798502a73bb1f591df2a4f4550fbac25..af966302039c167b5c2203ab829945511863cec0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-i-7 description: > Array.prototype.reduce - element to be retrieved is inherited data property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-8.js index c5aa90a2f30ebf0d16bc372adde283cc7b1ead06..e26fca1ec4fefb801ed83ac19d3f75c84c4783bd 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-i-8 description: > Array.prototype.reduce - element to be retrieved is inherited data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-9.js index 3789faf7a4295c63a5070d222abfa0ccafb7ceed..cb4ec99c91274905dd22f3ff9d3050d78aa150b1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-i-9 description: > Array.prototype.reduce - element to be retrieved is own accessor property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-1.js index ed10085db0bb35a0a66b222f6933901e48801af2..f2f0a5755d1aa30a4366684d30980d093b7bbbaf 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-ii-1 description: > Array.prototype.reduce - callbackfn called with correct parameters (initialvalue not passed) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-10.js index efbf58a899eb0dd2c36f61c2b6a01e10cd1f1881..2088bb59b3d5be766a8b9a6e1fd51b3e0327e74d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-ii-10 description: > Array.prototype.reduce - callbackfn is called with 1 formal parameter diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-11.js index abe05999616bb213e48dac033e4c83a4862bf5cd..cbadfd4d234efb8e79ff4bf91b85bc905613576b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-ii-11 description: > Array.prototype.reduce - callbackfn is called with 2 formal parameter diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-12.js index df9a41e1944b428fa26c50225304a806fecaf32f..c899940c77018f58f1026fa63490e5825c3637d9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-ii-12 description: > Array.prototype.reduce - callbackfn is called with 3 formal parameter diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-13.js index 5d3f762bc523b282703f2481ea32f1a61e547634..f378e74da7a45e541f6720c7d8d773d22a6fc76b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-ii-13 description: > Array.prototype.reduce - callbackfn is called with 4 formal parameter diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-14.js index f304e21e11e5fc70450bdc239cf92d04b7251124..5a8a1765eabaee09e9d6a03f1b5197b5d26c2a72 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-ii-14 description: Array.prototype.reduce - callbackfn that uses arguments includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-16.js index bae4ee7d246d257f07f74f7b4059a27da70ef24e..9f3951f25ed1e34b9b30a239757569c9fd359306 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-ii-16 description: Array.prototype.reduce - non-indexed properties are not called includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-17.js index adfa6c6a312724e855566677b2339f326e7db119..0c3d4921998c191d828dccda9339a16a5962c9c5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-ii-17 description: > Array.prototype.reduce - 'accumulator' used for current iteration is the result of previous iteration on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-18.js index 5705cbb725c21ba670990c82b9fddd246d3efe0d..5235b48fe3f03a4d29ae52c2eb7705d3abd4523b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-ii-18 description: > Array.prototype.reduce - value of 'accumulator' used for first iteration is the value of 'initialValue' when it is present on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-19.js index a82a22610d1dba4482a381d56f9499372900c620..494452531dff00c654a7c1eea5c44f4232054c6d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-ii-19 description: > Array.prototype.reduce - value of 'accumulator' used for first iteration is the value of least index property which is not diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-2.js index 2cf5cf27c95a92a9638ec196f99bf9dedd789a52..67228531288aa8619bbaba9aff2b94850efa9d9e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-ii-2 description: > Array.prototype.reduce - callbackfn called with correct parameters (initialvalue passed) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-20.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-20.js index 4d937aaf89649e411f9531521e1f3169050c1c4e..5d8ac28ff0597073fbd2b3d065f816c4ce1ee482 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-20.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-ii-20 description: Array.prototype.reduce - undefined can be used as accumulator includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-21.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-21.js index 5320658d10654fb18da350f56b781b4adaebbeea..5d4ad691caf553285fa6f59daad47bb6dabbed20 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-21.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-ii-21 description: Array.prototype.reduce - null can be used as accumulator includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-22.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-22.js index a5ab0a84fb86faa3b0528371250c1daa0e31e713..e8225c95222ebbd5535ffded461fd69118a31525 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-22.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-ii-22 description: > Array.prototype.reduce - boolean primitive can be used as accumulator diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-23.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-23.js index c4ec040b5bc7f92579334e5369e3201786b15115..dde8f27574092af1985f92b7e256820672c5e532 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-23.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-ii-23 description: > Array.prototype.reduce - number primitive can be used as accumulator diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-24.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-24.js index aa6025e32b878f503513e27e5c53dfa1af581c1b..da5645f3391fe38f92f9a8fc29eb75a417b2ae47 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-24.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-ii-24 description: > Array.prototype.reduce - string primitive can be used as accumulator diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-25.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-25.js index d68ed6d936cacb327e82e04f65fbadae48f742c6..4065edef1a0e4f8f99521e25012a8f8f0706e434 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-25.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-ii-25 description: Array.prototype.reduce - Function object can be used as accumulator includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-26.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-26.js index 8e212f12478e66d76efa88331fe7273878b432b3..6358a7d0a39f6af55f7c58f3ae048b5ffaca9599 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-26.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-26.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-ii-26 description: Array.prototype.reduce - Array object can be used as accumulator includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-27.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-27.js index 68ad1482fbb3872b9174fc405318b21ae417dd5e..df37b687433067b9e0ecca7342096ca97f7666df 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-27.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-27.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-ii-27 description: Array.prototype.reduce - String object can be used as accumulator includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-28.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-28.js index a7327758d7035b97971f3e3d511b6b21f9473a7b..169b37ddd789a58820ce2af5c07e39a774035ad3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-28.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-ii-28 description: Array.prototype.reduce - Boolean object can be used as accumulator includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-29.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-29.js index a04aa56eb06c5dd910761b5f66ad4eb1205283e5..d8c64102c243faa8b05700a89f59ba7ad8f54d94 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-29.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-ii-29 description: Array.prototype.reduce - Number object can be used as accumulator includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-3.js index 2e7ab7a58fbd11a6d6fbee27e1a94813a975105c..fce852c19cfb5980f9451c560cab17fec6ba5c89 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-ii-3 description: Array.prototype.reduce - callbackfn takes 4 arguments includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-30.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-30.js index 6aa8a37b3beb67801dfd82f0437088d50729badc..d04c73448f3c51f62c4eefc67b506c2b4ff53d11 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-30.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-30.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-ii-30 description: Array.prototype.reduce - the Math object can be used as accumulator includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-31.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-31.js index 0b28bb29449899a45594c27b344353794a90f715..921a137e86f91141bd0675c556b5eea6bb4672c5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-31.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-31.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-ii-31 description: Array.prototype.reduce - Date object can be used as accumulator includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-32.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-32.js index 75898649eee6b6219038a0ad9bb19d841703e8b5..ee102104ed6ac8f529d05f66565a5570394e800c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-32.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-32.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-ii-32 description: Array.prototype.reduce - RegExp object can be used as accumulator includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-33.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-33.js index 1b798dc95c18169f5596925bdba50088920783f4..00945abefc54fa60bd644d3377256da2a2d33068 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-33.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-33.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-ii-33 description: Array.prototype.reduce - the JSON can be used as accumulator includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-34.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-34.js index ff7de5a0a0882c87f7ffd7453b7aff21c4679ebd..feee4bb750a3ac7ec983d2400f853b8172bad9a7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-34.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-34.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-ii-34 description: Array.prototype.reduce - Error object can be used as accumulator includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-35.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-35.js index 11d36263e2c3cac176f541fc6a458eb16e995b04..e82426241144b84b2a5f0a36753475e6d894d828 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-35.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-35.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-ii-35 description: > Array.prototype.reduce - the Arguments object can be used as accumulator diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-37.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-37.js index 217f6683bf5a4c9019cf7ff19be366832c644361..aac50b4a322aefe27ff93eccf084b6026824de97 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-37.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-37.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-ii-37 description: > Array.prototype.reduce - the global object can be used as accumulator diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-4-s.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-4-s.js index ce1becf75a5c2ebaf2f850ca7e3f133d63d81fca..5c4341668dc0188392ea7847bcfa71d619e6a0fd 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-4-s.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-4-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-ii-4-s description: > Array.prototype.reduce - undefined passed as thisValue to strict callbackfn diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-4.js index 4bd6e3d037cdc7d61f1293eac9c383190688a70f..0c5ded54e0810d098fa60a9534881bf1eff33552 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-ii-4 description: > Array.prototype.reduce - k values are passed in acending numeric order on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-5.js index cee69c0dfd40000db76c75ca82ce42587b9e6875..d1c778e0eae69f4a5cea2d70b210427f1d2cd948 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-ii-5 description: > Array.prototype.reduce - k values are accessed during each iteration and not prior to starting the loop on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-7.js index e00fa0d793ec9704bee6c830ad830a83c85ea621..618e260e2ea0cb2a907f4a4677b87d7cb68df3f3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-ii-7 description: > Array.prototype.reduce - unhandled exceptions happened in callbackfn terminate iteration diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-8.js index ddb001d18f1c5dcec628f1e9c6809284734abde1..634e9c796dd373e071f1300ee2e0a717241e474d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-ii-8 description: > Array.prototype.reduce - element changed by callbackfn on previous iterations is observed diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-9.js index 102a876c4aca395e624a415629122c6695f6c141..d1aef7e8c94e59b1e35e8ca48d269d29ab9aceca 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.21-9-c-ii-9 description: > Array.prototype.reduce - callbackfn is called with 0 formal parameter diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-0-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-0-1.js index dacaeab14e72162dbf16af18ed717149bb3400b8..f8448f4748aa02d911f9e6101d4207e78a615077 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-0-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-0-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-0-1 description: Array.prototype.reduceRight must exist as a function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-0-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-0-2.js index 9ebe7506006a6d54300481e338fbce91a144a84c..070f4693039b25fa94a0331396e9224611e67f7a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-0-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-0-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-0-2 description: Array.prototype.reduceRight.length must be 1 includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-1.js index 86cebb372182883f53ab83f0764b39e18f5a5346..502a4f7ec2f8c2c2bf0c1b983b50800ee5304019 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-1-1 description: Array.prototype.reduceRight applied to undefined throws a TypeError includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-10.js index 76a4e3e1ac3260dbcba1c2c9236bcc8be6fd5dd4..3f63f34f91eb3b4c1c717451359e94abe252411a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-1-10 description: Array.prototype.reduceRight applied to the Math object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-11.js index 032d9f65408094393a657446f760a6b2df4db323..5fd0ea071002d9cff55f2e5af4b7cb408460b535 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-1-11 description: Array.prototype.reduceRight applied to Date object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-12.js index d0b5ce44346823e612122772f9f82267de905f5e..24acc7973e877297506308021d58eede05e70fe8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-1-12 description: Array.prototype.reduceRight applied to RegExp object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-13.js index 2ca8a6ccc2606877b6e1fdd6129b8950cfd359e2..1071c4602e45bb965363295e61086078c8b4cea3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-1-13 description: Array.prototype.reduceRight applied to the JSON object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-14.js index 455ca5dc3443b22c518ea4fd0dca19060755a639..33b369200997295dc38b80bcdbea70f27ec4792b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-1-14 description: Array.prototype.reduceRight applied to Error object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-15.js index 80aa82f1a0cb9e4ed489249d24acc961b089f091..c223671aa631cbfca7fedebaf3a443711e4b7e52 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-1-15 description: Array.prototype.reduceRight applied to the Arguments object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-2.js index 1aa16790ba94be5832dc9ef201158ff2486b5d18..1de1cc249828ed416a7ca19b00bced79bc00f63f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-1-2 description: Array.prototype.reduceRight applied to null throws a TypeError includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-3.js index 884305e3268e50603adfd2d88f9c80619400bd36..a819dde39f9fa35dd3a3344d95e51501c8d22689 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-1-3 description: Array.prototype.reduceRight applied to boolean primitive includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-4.js index 92e76b2920044ec17128d34fdea582d9d8e3f153..80dd1a98ceae01efa4609355442cd811aa46032b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-1-4 description: Array.prototype.reduceRight applied to Boolean object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-5.js index f7b0fec9bbfae79eb4f9ae2994d57b93a0ade616..cdaf99c5e7f74c5360053a2a986329159b6b8dce 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-1-5 description: Array.prototype.reduceRight applied to number primitive includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-6.js index 7b4164e4e594447ac985def77d48fbc3437e0697..e30f3e755d2369431116e8a777f1d583db6e13a4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-1-6 description: Array.prototype.reduceRight applied to Number object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-7.js index 7cb9c09496b898b3c68983160c8f989c88d30d8f..b3d5abb3539dcd35350084cc3968e7bf739daa89 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-1-7 description: Array.prototype.reduceRight applied to string primitive includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-8.js index 96410f24466e3742a2c222be00420d8e80cfbbbd..6aaad3d9383916dd8dc82e56d9a3d9ee3a6a07c1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-1-8 description: Array.prototype.reduceRight applied to String object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-9.js index d39a53445abb6ae76adda31070ae18d38dd3fee8..df13521f97265e78044c7ec9345ed50699f5f029 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-1-9 description: Array.prototype.reduceRight applied to Function object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-1.js index 9398700915db7c6511ef6d6ea8276eea5e9ae3c1..9d62061cbfc8e2803fb5e2ce5c1491193fcda1a1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-10-1 description: > Array.prototype.reduceRight doesn't mutate the Array on which it is called on diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-2.js index b5c5b2799f3ba4bada949a4aff4782a7cb904cda..33de2f8f9d43cd9d6d424bc7e8cb7de872558413 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-10-2 description: > Array.prototype.reduceRight reduces array in descending order of indices diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-3.js index 3d6ff9eafa0132dd6adafc552b34a83046cfb339..e27601afb119c7dc40e557eb5ad650995504f9a2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-10-3 description: Array.prototype.reduceRight - subclassed array with length 1 includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-4.js index e850d493fbe7529cfdc0143cd1fad3207a18ef1b..ed1a2fdf70bc78f6aa52ccdd9c2e271135430010 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-10-4 description: > Array.prototype.reduceRight - subclassed array with length more than 1 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-5.js index 0bc79e61b3f94a8bfff129c43c68b3f4219c9117..67eabc0180274ed3bbe4b4a023ef1f081c30be59 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-10-5 description: > Array.prototype.reduceRight reduces array in descending order of indices(initialvalue present) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-6.js index 7c6c3e374650388b8da8071324ca119a2ebc0445..0cef85334c7e24ab2b77e53b06ca7fedf886f158 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-10-6 description: > Array.prototype.reduceRight - subclassed array when initialvalue provided diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-7.js index 24b6700aa058c08ccd5acab38999a60b84415068..e37d1de2af691a9f62c4b134c8a0bdfc1802422b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-10-7 description: > Array.prototype.reduceRight - subclassed array when length to 1 and initialvalue provided diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-8.js index b6d50d59f7d5522895585d31404b03e54b786200..187f0e53f273c0df6a5d9834aab09f609268c8d4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-10-8 description: Array.prototype.reduceRight doesn't visit expandos includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-1.js index fa250dacac9df2468e3f6976c1ddbc91f13cc7ad..cf495d51fa751569dcc04d5cc9df3b29c5596145 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-2-1 description: > Array.prototype.reduceRight applied to Array-like object, 'length' is an own data property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-10.js index bb09aba5a835133202986bcf79fd19d00f01bfde..b1489fb3cf5a408ae7e9ebf516f61eef86cc7730 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-2-10 description: > Array.prototype.reduceRight applied to Array-like object, 'length' is an inherited accessor property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-11.js index 9ea23c85e6aa32ca8ca054207f4be572843fc3e5..8fe28e81aec5dd51a6cadd6819329c6784f87678 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-2-11 description: > Array.prototype.reduceRight applied to Array-like object, 'length' is an own accessor property without a get function diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-12.js index e40fd37faac23a8593f358c1c3db777a41023e74..ff09369c7fc844613796bc1026d6897ff97a5f4a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-2-12 description: > Array.prototype.reduceRight - 'length' is own accessor property without a get function that overrides an inherited accessor diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-13.js index fd3524ed7f9625fd770387b2c9c30e3475b44a36..21a54712a35eb6d20feb283fb47b66c49da295ed 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-2-13 description: > Array.prototype.reduceRight applied to the Array-like object that 'length' is inherited accessor property without a get function diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-14.js index 7094bd6b9b4656473eb5bb1942bbbcc775c5d135..d631087db31c32b418f4b5a1beea6a82fdae5e8e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-2-14 description: > Array.prototype.reduceRight applied to the Array-like object that 'length' property doesn't exist diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-15.js index 1d994e2691c4c08a58f0238104b5a88a072ee81b..ed24b091f1be5c614996ffbd3eaef5827ce127b4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-2-15 description: > Array.prototype.reduceRight - 'length' is property of the global object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-17.js index 0323f43a89f83843d016c76ebd4998fb188cbdf0..b88cbdbf5852d6222bbcce8247e03ee264156959 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-2-17 description: > Array.prototype.reduceRight applied to the Arguments object, which implements its own property get method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-18.js index c19ec8bf5fc76a2dfcc1f6d6fd94f8eb6aa01250..63c7de84801602af77f3b5859bbbd02ffc9776ee 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-2-18 description: > Array.prototype.reduceRight applied to String object, which implements its own property get method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-19.js index 51e1f6d9eaacf9bfce4a0db63da2b31219e00d3a..4978396f9eb1eb47da8e6a252688ca27febc9cbf 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-2-19 description: > Array.prototype.reduceRight applied to Function object, which implements its own property get method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-2.js index 5563cdd571c109fff08045d131f61a046687d1ee..175a0166b54a3741cd350f7cb83cec0ee9f2e201 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-2-2 description: > Array.prototype.reduceRight - 'length' is own data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-3.js index 75d500a68d6ab7ec6843b338076fc2eadb4b191b..ccc1817bfc94b5b5a4af49f5111c9fe444cbaa39 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-2-3 description: > Array.prototype.reduceRight applied to Array-like object, 'length' is an own data property that overrides an inherited data property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-4.js index 7ef8620e344dc18f4adb4421d330eddc8aa9435c..fbef5cb91f17334464d5f21ee4f1117953b8f053 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-2-4 description: > Array.prototype.reduceRight - 'length' is own data property that overrides an inherited data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-5.js index 5ade6e70acf2a9fc8d8d72ac9688cb652c2d54f8..a4b9b67351739126c7fe1740b81330f6cafec17c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-2-5 description: > Array.prototype.reduceRight applied to Array-like object, 'length' is an own data property that overrides an inherited accessor diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-6.js index 177cd03fd5c3110783352d917e906dcaa5cb38bf..f004e20942ece574a1c625ec5beed11aae5e9e8a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-2-6 description: > Array.prototype.reduceRight applied to Array-like object, 'length' is an inherited data property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-7.js index 94a489ce72b09becf1c17853b1950648a12cd79b..a2766bb5ac346d7165ddb5d7e33a446212493d9f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-2-7 description: > Array.prototype.reduceRight applied to Array-like object, 'length' is an own accessor property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-8.js index fc3783ee1bdb528a9839603b540bb62e5e95c2ea..f83f7cd3bd6e5df227e4f6271a7e28562cdcb4fb 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-2-8 description: > Array.prototype.reduceRight applied to Array-like object, 'length' is an own accessor property that overrides an inherited data diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-9.js index 292bb6563fa12914cecaf918a2a6520648be2605..0dd35fc2889b4a7f114b33f7c4d423fb7efb9507 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-2-9 description: > Array.prototype.reduceRight applied to Array-like object, 'length' is an own accessor property that overrides an inherited accessor diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-1.js index 532839e60dcdd12f3f9f5959128ab58a5a843841..98d37a841d4d25559bcc6cb0f3ac38d7c3c890d2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-3-1 description: Array.prototype.reduceRight - value of 'length' is undefined includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-10.js index 96a1860d7d21c63e0a14f17311763c625b2968e0..183a24e9b775a6abfd372b4a705733810cfb3648 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-3-10 description: > Array.prototype.reduceRight - value of 'length' is a number (value is NaN) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-11.js index f7d5de41004dc435b876e60d5184cb92aecd5219..675e608dd07b4a4d608e2e4bb67f543c00a40313 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-3-11 description: > Array.prototype.reduceRight - value of 'length' is a string containing a positive number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-12.js index 016f995a737d0274dbc9212f67c4633db9d56ff1..d088a4a1adccfe54ae272d9a91051f60ef7e961f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-3-12 description: > Array.prototype.reduceRight - value of 'length' is a string containing a negative number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-13.js index 0b982b0304cdcb3ef66842b81e5406f3c80b09c7..2f6c8161813da6d9229be7069ac7bdd101eb5181 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-3-13 description: > Array.prototype.reduceRight - value of 'length' is a string containing a decimal number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-14.js index ef3d3e29f19a25d63f4986edb9dea4a0291d087e..4c4ac7796bade6f6970c78e96e47f3a395934eb3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-3-14 description: > Array.prototype.reduceRight - value of 'length' is a string containing +/-Infinity diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-15.js index 5b7472d29adb53c03b24bdad767cb3fe9197a1b6..2266b2da4031bb5a13b277e17f7b1487ce63aa9f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-3-15 description: > Array.prototype.reduceRight - value of 'length' is a string containing an exponential number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-16.js index 8cc89cd07e50c5bd4b88075bd09745c520ff0e5a..097520b5b8cc0477d8aba101840005f61e24cfd2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-3-16 description: > Array.prototype.reduceRight - value of 'length' is a string containing a hex number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-17.js index f0dedeb62bbaf232c63a0c34e88387c25fa6b431..089918e2bbd611e10c527eba566ec7d143067a0c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-3-17 description: > Array.prototype.reduceRight - value of 'length' is a string containing a number with leading zeros diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-18.js index b8222544ac3950fcd60ca8c6c80910700bbdcd4c..9992ccaaced15e3f06edb30ff58ad362ed758402 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-3-18 description: > Array.prototype.reduceRight - value of 'length' is a string that can't convert to a number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-19.js index 4589c9ad941b8b6a3edbdc11da4c4d905d1b2f7a..9bef0c27ea715111df1e87d973b3075780056fbd 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-3-19 description: > Array.prototype.reduceRight - value of 'length' is an object which has an own toString method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-2.js index 6fbda57e884d46ccca3ab9b1fc787db1387ac309..cad8b01237221950e7f0b299e01a6d075d9b1b97 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-3-2 description: > Array.prototype.reduceRight applied to an Array-like object, 'length' is 0 (length overridden to false(type conversion)) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-20.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-20.js index 56f20a77f1a39fcb4cfe19f686de21e123e3d60d..b0db2caef72e05e3f75cdde78eea56ff6266fd23 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-20.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-3-20 description: > Array.prototype.reduceRight - value of 'length' is an Object which has an own valueOf method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-21.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-21.js index b1ce76af7ec9c951dfcddee9d42df21a1d3a1fe3..97bfc1376a08da2dafd7a7a3d38415f23ea0adab 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-21.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-3-21 description: > Array.prototype.reduceRight - 'length' is an object that has an own valueOf method that returns an object and toString method that diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-22.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-22.js index f62619c9c7b4e801d73cc8541fcd147bf5dc7449..fc25f2150b454b50620febb8ffd2481b8644706f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-22.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-3-22 description: > Array.prototype.reduceRight throws TypeError exception when 'length' is an object with toString and valueOf methods that don�t diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-23.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-23.js index fdacbb8bd9dc2bd7608471620f768ab8e0c505a0..382c8a0ab3fe7ddde27bd0de3972b0b15bb18dc7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-23.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-3-23 description: > Array.prototype.reduceRight uses inherited valueOf method when 'length' is an object with an own toString and inherited valueOf diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-24.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-24.js index 144239f7c17fd71f929c61d722bcdf472a72e3ae..2c729af7295f59be724f1a04a1714f0af82ba619 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-24.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-3-24 description: > Array.prototype.reduceRight - value of 'length' is a positive non-integer, ensure truncation occurs in the proper direction diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-25.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-25.js index 35ee32ee60e78ffe8a1adf96dc378f3d17009163..b366c109222f5c6877d0931ba3fd22460f5ceb71 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-25.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-3-25 description: > Array.prototype.reduceRight - value of 'length' is a negative non-integer, ensure truncation occurs in the proper direction diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-28.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-28.js index aff6585404db0b15ff4abd7d6286739a409fd82c..84095c94e874d52e1e674fc25b1e54a4aaec8c65 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-28.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-3-28 description: > Array.prototype.reduceRight - value of 'length' is boundary value (2^32) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-29.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-29.js index f5e234e57c104f264bdc31dc228e0bfab21f5ac1..158d574fc0937dff4151afd08ffd050998e2dfd1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-29.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-3-29 description: > Array.prototype.reduceRight - value of 'length' is boundary value (2^32 + 1) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-3.js index 19f21e224533a6cd2c4ed0b368f80d04133d5d8a..dcd5867679af47ab3cf73c4499a40af0fafc7d8f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-3-3 description: > Array.prototype.reduceRight - value of 'length' is a number (value is 0) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-4.js index b7fd4ce9d6fb008ab068bc98d8e730af1b630800..349a9389c86e83c271a4eb61cf87a2e432a3c15c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-3-4 description: > Array.prototype.reduceRight - value of 'length' is a number (value is +0) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-5.js index 95d8e4eb128807483ddee770d2a23349ebcbc78f..bd4ba6f2092d64f5fcdc7cf52526fc7e99c0e48d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-3-5 description: > Array.prototype.reduceRight - value of 'length' is a number (value is -0) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-6.js index 8d93b6a766b21156c1b962c782d4818e5a4e0a79..a2786deb2e48953e2c4bab9f07f6b96d9ac63711 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-3-6 description: > Array.prototype.reduceRight - value of 'length' is a number (value is positive) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-7.js index ae76446b4f82e06cb6bb647932da3d7294a12a52..8163f389742fdef0312869f02d9b6aad13d07487 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-3-7 description: > Array.prototype.reduceRight - value of 'length' is a number (value is negative) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-8.js index 888172c1f3a13109138943f43e3ec0cdbb09c2cc..30b7ff5e9c0c9a5a8b0f959fbfcc03b41c9ad4d7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-3-8 description: > Array.prototype.reduceRight - value of 'length' is a number (value is Infinity) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-9.js index 15b6b4d4bccb8d0d663ca1c022e29d7e768a6dc2..4884a7a3e6289de8847809bc17ec3999769610c4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-3-9 description: > Array.prototype.reduceRight - value of 'length' is a number (value is -Infinity) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-1.js index b0d3a657722456624fa5d47fcb9a3350d5dccda0..d8b9296e3dbe12364e44a08bed8b02118b4b3abe 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-4-1 description: > Array.prototype.reduceRight throws TypeError if callbackfn is undefined diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-10.js index bd6d6c1cbf1e4f75fdb10af8014b6fef4f63ffad..d7462f5d2516ec939a27fe558cd86cd57397d5b6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-4-10 description: > Array.prototype.reduceRight - the exception is not thrown if exception was thrown by step 2 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-11.js index 736111010b53b9f9ceeb48d2f6825450819a788f..e0077732d1ce540144481889973cbdfd8ce3f02c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-4-11 description: > Array.prototype.reduceRight - the exception is not thrown if exception was thrown by step 3 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-12.js index 28075300dd0bab7bed1f46a76e3bf9fd33d085d1..9c401a65bccd2cbdbc8b698028a80bcba7cbbb4c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-4-12 description: Array.prototype.reduceRight - 'callbackfn' is a function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-15.js index 1d8618acc09b42f42235434e7b1d3a547ed44026..5bd2c2e0f4b138e1bb3269db908fa3cd56dd9d6c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-4-15 description: > Array.prototype.reduceRight - calling with no callbackfn is the same as passing undefined for callbackfn diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-2.js index f0924c932c14928c39cc69361245c145837247d9..ef09774dbab04ddd6cbd4e8ff7fbbf810fbf1eca 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-4-2 description: > Array.prototype.reduceRight throws ReferenceError if callbackfn is unreferenced diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-3.js index 49f82cb3f7ff17d1645d594dfd9fdcc87b138b14..1c77f68f1271d9b582d792c4d1ee5ad910c182e0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-4-3 description: Array.prototype.reduceRight throws TypeError if callbackfn is null includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-4.js index dd4d4efc1dc16f27001665ed0a134522202d79b2..371289036d2756bf006fa0e4dea83fd2c104d85d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-4-4 description: > Array.prototype.reduceRight throws TypeError if callbackfn is boolean diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-5.js index c319264983be8a19843fb85513ddd81d4332ff0e..b4158d4010fa7be1a71b374ac812b7eabc837c5d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-4-5 description: > Array.prototype.reduceRight throws TypeError if callbackfn is number diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-6.js index b06cf8e5b8ced2b0f22ed523a654ede399a14b47..d411b46ae47165c76a42f70ec182f7c1956f6913 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-4-6 description: > Array.prototype.reduceRight throws TypeError if callbackfn is string diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-7.js index 56d1a88b2cad422c5364c506fbde611ade31382a..f55095be41dcca7bf6d766d240d11f67fa4e6e59 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-4-7 description: > Array.prototype.reduceRight throws TypeError if callbackfn is Object without [[Call]] internal method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-8.js index 35f5ec164600f6847e7e097d34d2767e571e6e4a..2f5b660503a1cd8bba6ea0f70da2ba7ca7a47fd5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-4-8 description: > Array.prototype.reduceRight - side effects produced by step 2 are visible when an exception occurs diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-9.js index 4313ca3ff888f3b8c77758547935a7d97a12a6da..d89fd60ff657420a4086640b64286d5ba5ea3b24 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-4-9 description: > Array.prototype.reduceRight - side effects produced by step 3 are visible when an exception occurs diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-1.js index 33d3e7b1bf2cd5bc7919dbb0e0172268f4f4f6c3..b56b5235c336a789c356773b8e9e1a0d88e7463a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-5-1 description: > Array.prototype.reduceRight throws TypeError if 'length' is 0 (empty array), no initVal diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-10.js index 6356251a4ee3dd13867f69e85b6121a5b1cc0de5..29ad9aac56ec76409a25220db37aef86e2c01bd8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-5-10 description: > Array.prototype.reduceRight - side-effects produced by step 2 when an exception occurs diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-11.js index e064919e5117ff44f097fba56b11e1e14fe3839c..e6f24abba376c89fb0f438832b24238aec080b41 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-5-11 description: > Array.prototype.reduceRight - side-effects produced by step 3 when an exception occurs diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-12.js index a4f0fff1193aba36dfb0229575fa1b6af60aa3ff..0c44dd9e6c84252b43f60fd0ba06aa8902b96600 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-5-12 description: > Array.prototype.reduceRight - the exception is not thrown if exception was thrown by step 2 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-13.js index a4a8fe847f23ebc3c3abdd41e88151760c2018bf..7b57361360618e310ef281d288f1d3dfa9b687b3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-5-13 description: > Array.prototype.reduceRight - the exception is not thrown if exception was thrown by step 3 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-2.js index 58e67a53e97e6f056732c909a1e7c3733d01b96b..babb452d49521466cf68622527ed586ca5ec2578 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-5-2 description: > Array.prototype.reduceRight throws TypeError if 'length' is 0 (subclassed Array, length overridden to null (type conversion)), diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-3.js index 7dd17314e268740969deaf5f12f91c9bb989a664..8c228bb0e5111ddfae0085592769d3af95f2ecd8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-5-3 description: > Array.prototype.reduceRight throws TypeError if 'length' is 0 (subclassed Array, length overridden to false (type conversion)), diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-4.js index 9c31bf037985d5a2e15b9bc7a40de94cb373e119..66dbf14c7d44f1cb3406521055c44ea5ddf46e3a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-5-4 description: > Array.prototype.reduceRight throws TypeError if 'length' is 0 (subclassed Array, length overridden to 0 (type conversion)), no diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-5.js index f8fb0147d9187a12749ba8ce6c16ec26600a385e..f3cfef14233284ec5c487d1fea0f533198fd7a99 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-5-5 description: > Array.prototype.reduceRight throws TypeError if 'length' is 0 (subclassed Array, length overridden to '0' (type conversion)), no diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-6.js index 6a72c83be85e092a56ca5696ae4d7fa6fce900f8..ec933d06cf7cf9456b89cf414ecc4c5afc62dd89 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-5-6 description: > Array.prototype.reduceRight throws TypeError if 'length' is 0 (subclassed Array, length overridden with obj with valueOf), no diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-7.js index 8f8c1ad4c31dc0a761562e26dd5f126ac5e93f20..b7b8119bc837f8f1b4fdd4b5ad30d97f0e3172ec 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-5-7 description: > Array.prototype.reduceRight throws TypeError if 'length' is 0 (subclassed Array, length overridden with obj w/o valueOf diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-8.js index 20e8d55f6ab442a876b0db12a322635b9cbe3f53..17568fed9b5abad2a118a96f92695c024ca6c441 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-5-8 description: > Array.prototype.reduceRight throws TypeError if 'length' is 0 (subclassed Array, length overridden with []), no initVal diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-9.js index 0d98ceb74def9ddb42a4b60f3dc9969abe8179cb..23b2ff389a224a8dfc6800d7b4637547fc55d0b4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-5-9 description: > Array.prototype.reduceRight - 'initialValue' is returned if 'len' is 0 and 'initialValue' is present diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-1.js index e3b3734ce9c4354518735d573bec91377e4b7afb..d62f381bf9252594e7e4d0194a78d2fb138d243b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-7-1 description: > Array.prototype.reduceRight returns initialValue if 'length' is 0 and initialValue is present (empty array) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-10.js index 713688ee30b50cfc8491579699267106883305f8..1918f3faf05c429f7abbe90b3a5b82974bbe0dd6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-7-10 description: Array.prototype.reduceRight - 'initialValue' is present includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-11.js index 0dc9b532dfadc51171dcb9016a72e7aba7e234de..b5d79d2bdfe85683529f6dc6d3386c60900abf12 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-7-11 description: Array.prototype.reduceRight - 'initialValue' is not present includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-2.js index e7a3cd707e41583dcb2722847e2af73b394c2e94..87e2d6620ae799ae4694d994b8fe2b77e062d524 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-7-2 description: > Array.prototype.reduceRight returns initialValue if 'length' is 0 and initialValue is present (subclassed Array, length overridden diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-3.js index 44d09c07742625d5873871ee52fe7d871035dd47..cfbcdc35ded2e963709d0bd6860d8deca10226de 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-7-3 description: > Array.prototype.reduceRight returns initialValue if 'length' is 0 and initialValue is present (subclassed Array, length overridden diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-4.js index ad17a044cc43beabd5d8534ff72265255b384ca3..2159f59c368bc843b86b7fef2ff9a811b7a00633 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-7-4 description: > Array.prototype.reduceRight returns initialValue if 'length' is 0 and initialValue is present (subclassed Array, length overridden diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-5.js index 3906aa154f75156beb7cde534e37c652ed3b6361..16bcbb5eca5d400c29acabaafc73a8bb08a7e130 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-7-5 description: > Array.prototype.reduceRight returns initialValue if 'length' is 0 and initialValue is present (subclassed Array, length overridden diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-6.js index 161e5535e14a5b6f023f5bbe651a92242abd1cce..a3a93336cb284755cd6ea894d2b1391bd5a39f20 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-7-6 description: > Array.prototype.reduceRight returns initialValue if 'length' is 0 and initialValue is present (subclassed Array, length overridden diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-7.js index 551fa861cb84f0e1fd9d17e23769a23b08e763bb..5d9c1d309de4a5256a885843c302dc178eb6a9a2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-7-7 description: > Array.prototype.reduceRight returns initialValue if 'length' is 0 and initialValue is present (subclassed Array, length overridden diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-8.js index 771fc72efe5c690b949e4154fec44d77a8c8873d..965caad669bc6001bedf58fdc3154610f39bfd2c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-7-8 description: > Array.prototype.reduceRight returns initialValue if 'length' is 0 and initialValue is present (subclassed Array, length overridden diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-9.js index 3bf24732b440f7eff4c689a41dc53176c21eb67c..dff71ee6ae9b4947e145b8672fa84d578ea75573 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-7-9 description: > Array.prototype.reduceRight returns initialValue if 'length' is 0 and initialValue is present (subclassed Array, length overridden diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-1.js index ca3be064b69888d91dcdf2d95b0ec55a7145cedb..380e4fd42285ea2ab89fa52210ecfcd4351b4338 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-b-1 description: > Array.prototype.reduceRight - no observable effects occur if 'len' is 0 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-2.js index c446d0b93fbf29d59613a829bb244ba1316a476e..5081632c798f99b5b13698a047973a627e410b39 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-b-2 description: > Array.prototype.reduceRight - modifications to length don't change number of iterations in step 9 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-3.js index 5b4321e5703a05436da7aa49c1da274ffa1aa552..7a621161f9e94d35587b76b5afe580777e0bb668 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-b-3 description: > Array.prototype.reduceRight - while loop is breaken once 'kPresent' is true diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-ii-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-ii-1.js index c0790f0077b46a4524328d49805ffe762c7344d5..b5bc9820409ac63b136e12754fe493d903a4ae17 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-ii-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-ii-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-b-ii-1 description: > Array.prototype.reduceRight - added properties in step 2 are visible here diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-ii-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-ii-2.js index 830b639472fd398954ae314a99a64cb172d146e3..7b8446c2c7394c30d4baaaa3ec451af482cec2ed 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-ii-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-ii-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-b-ii-2 description: > Array.prototype.reduceRight - deleted properties in step 2 are visible here diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-1.js index e6d46c05cdcda90bbe2de4c06ba3db46818ff09a..fbaf09b5e25a77a8e4229b06fe973b1315fce2e7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-b-iii-1-1 description: > Array.prototype.reduceRight - element to be retrieved is own data property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-10.js index 5e73d29566e9e20fe723dcfa3424dbc35d3cb2b7..a70cf46fa13c8ed8739409b5217092a38c3e1323 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-b-iii-1-10 description: > Array.prototype.reduceRight - element to be retrieved is own accessor property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-11.js index 0eaa47b9563911ee554beca2bec2ebbd39b02949..eefa6b4e6c15c7bdeffa08d55ced9e5a141e897c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-b-iii-1-11 description: > Array.prototype.reduceRight - element to be retrieved is own accessor property that overrides an inherited data property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-12.js index b5896e057df31151ee0aa5319441e1ec1c8cdfd2..85d1c012160acf7cc438dadd936a501acbafe945 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-b-iii-1-12 description: > Array.prototype.reduceRight - element to be retrieved is own accessor property that overrides an inherited data property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-13.js index 0510575b7ce9013a88b8f03d61e0a984ff4c9be4..f0a60ff8269451cdd20b5c482fca0bb38d835478 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-b-iii-1-13 description: > Array.prototype.reduceRight - element to be retrieved is own accessor property that overrides an inherited accessor property on diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-14.js index dd6a91cfb92499babf1aa4e170d0ecd7d8b6419b..7b77ac01105a2a853bd338bf08e457c5c9519965 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-b-iii-1-14 description: > Array.prototype.reduceRight - element to be retrieved is own accessor property that overrides an inherited accessor property on diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-15.js index bb5b98d1fd13e94e52dd9634f40ab6d387e66e19..94a1f323aca21e0a14b70e27b8bd40a1a5df3382 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-b-iii-1-15 description: > Array.prototype.reduceRight - element to be retrieved is inherited accessor property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-16.js index 48d83d7e4c9d70933e7ac2611706b03d71cd2f5c..6f69e55048fba59183d0fd8ddd5403844f19cd99 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-b-iii-1-16 description: > Array.prototype.reduceRight - element to be retrieved is inherited accessor property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-17.js index c54af5b7e70a665f6e3371d2d940dae3b2845b55..de1f993b702eec1f01f808074617c9d41b21ab74 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-b-iii-1-17 description: > Array.prototype.reduceRight - element to be retrieved is own accessor property without a get function on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-18.js index 59a2595bb376fd61183b1db452aa2e183749b750..368b98f0e02c5668f39f5b25e04fd1f8a4a7dd0c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-b-iii-1-18 description: > Array.prototype.reduceRight - element to be retrieved is own accessor property without a get function on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-19.js index ff7f50b51e390cee7415d29fa18787e54be030c9..842d8ecb8a3e8f095bd5f45ab7e6225935d848a7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-b-iii-1-19 description: > Array.prototype.reduceRight - element to be retrieved is own accessor property without a get function that overrides an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-2.js index 080c6cfa621cf3ba0b5ba54eb72d047c337ea4ac..5dcd74bd56d066e19f54b8fd483ef1eb93123559 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-b-iii-1-2 description: > Array.prototype.reduceRight - element to be retrieved is own data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-20.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-20.js index 28144064114e27d74a2245f04eddce4fd6eb35d1..860c2dd17a601c12f626b2133f1d659c203a2b17 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-20.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-b-iii-1-20 description: > Array.prototype.reduceRight - element to be retrieved is own accessor property without a get function that overrides an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-21.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-21.js index 3c65afaf5cb152392584a3780db4907b9a5fa95a..60f8e096dfe0f733a5cd17890d4416354df9fe53 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-21.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-b-iii-1-21 description: > Array.prototype.reduceRight - element to be retrieved is inherited accessor property without a get function on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-22.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-22.js index cc69ddd2286d7042788c14c3c1b0b323855d0d68..a4053b5f05881e3b9f192ad07b1a9e451d33f919 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-22.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-b-iii-1-22 description: > Array.prototype.reduceRight - element to be retrieved is inherited accessor property without a get function on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-23.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-23.js index 135277bd5091f1b9cf209feb6553d403b3f47282..07b886066a89360e5c60c216fcdb4b0ec34fa5ee 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-23.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-b-iii-1-23 description: > Array.prototype.reduceRight - This object is the global object which contains index property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-25.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-25.js index 988f9b15274cbbd7c580141f25dbacbe39409ae3..8f7dae75dc9c279c5d33662d41588742dd026739 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-25.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-b-iii-1-25 description: > Array.prototype.reduceRight - This object is the Arguments object which implements its own property get method (number of arguments diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-26.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-26.js index e6abe07b1faf9dbfde2018932086792c3972638e..5677a6f74df84ee67fe73a1cf6b63b2262e7b747 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-26.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-26.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-b-iii-1-26 description: > Array.prototype.reduceRight - This object is the Arguments object which implements its own property get method (number of arguments diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-27.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-27.js index fe92092560f00cd08d7d330f73c83b078a9be65f..6170b0cba862811a12a5ecdeca97b7504025bb7d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-27.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-27.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-b-iii-1-27 description: > Array.prototype.reduceRight - This object is the Arguments object which implements its own property get method (number of arguments diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-28.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-28.js index 478ceddd66de94ebcd88bd65918e3fecfb875b60..6359a00c7bc54955ff7a51a89f6e48e3cd908f91 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-28.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-b-iii-1-28 description: > Array.prototype.reduceRight applied to String object, which implements its own property get method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-29.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-29.js index e021c32163ef124c9ac7be100312d24ec0b1b331..2ed9b26456727eacfaaeb0f62b84ccc4e30e1d36 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-29.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-b-iii-1-29 description: > Array.prototype.reduceRight applied to Function object which implements its own property get method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-3.js index 5dcda666ca06fde52f587648191a4be0286dead7..240c65ddfa3017d037c7d0d4372b1a966362c86f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-b-iii-1-3 description: > Array.prototype.reduceRight - element to be retrieved is own data property that overrides an inherited data property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-30.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-30.js index de886e305ba2d44e6362264323580a1d0f83e5e6..419bf50b54165a0bc4cd230031b9387e648ceba1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-30.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-30.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-b-iii-1-30 description: > Array.prototype.reduceRight - element changed by getter on current iteration is observed in subsequent iterations on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-31.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-31.js index 2cbced976fc626853a2b19db7a201382d0d441fb..7c5ea9b361607a19780d18bd32053fac8d31fac3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-31.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-31.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-b-iii-1-31 description: > Array.prototype.reduceRight - element changed by getter on current iteration is observed subsequetly on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-32.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-32.js index 1f7b5e5d3d66c7065b5e48377f12f83b7b3fcb5b..7e26971ccfe2d746a1ddb2aca054d09363eb0229 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-32.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-32.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-b-iii-1-32 description: > Array.prototype.reduceRight - Exception in getter terminate iteration on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-33.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-33.js index 04d55e182f01164d71f17d4fb5d388a54846630b..82de38fb7995dc8d6be12bb506ffd4ece3ba406a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-33.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-33.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-b-iii-1-33 description: > Array.prototype.reduceRight - Exception in getter terminate iteration on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-4.js index 66ee8d492359810e1db27610d5a2ab9b42c26a5d..01c7ab0eb322b117bc744a22958d6fbec9e49796 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-b-iii-1-4 description: > Array.prototype.reduceRight - element to be retrieved is own data property that overrides an inherited data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-5.js index e71ace66b4b7cb7f7647b2391746a16d6138d801..779361cd7e80fc012b64170cda23eb580a6a63a2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-b-iii-1-5 description: > Array.prototype.reduceRight - element to be retrieved is own data property that overrides an inherited accessor property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-6.js index 878830d5325f48e77a9f2fb7d450efd27f005cb3..6f689ab46a87b8c968c24d9507d230d132e59f78 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-b-iii-1-6 description: > Array.prototype.reduceRight - element to be retrieved is own data property that overrides an inherited accessor property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-7.js index 910b2cc991288bbf70c33637b384147198895400..6db27679b31a121b7e861befabaf4644b07aaa4c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-b-iii-1-7 description: > Array.prototype.reduceRight - element to be retrieved is inherited data property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-8.js index 5a41889a43e08eda297874dd69ea3515468fb685..199b7494438a40a73ee5af42c1b56aef495b58da 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-b-iii-1-8 description: > Array.prototype.reduceRight - element to be retrieved is inherited data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-9.js index 206ae8c2f057c759463aba28e1f3eef40c823bc4..033f16ca6b8b4dcd86a6aae3a5356396194e1850 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-b-iii-1-9 description: > Array.prototype.reduceRight - element to be retrieved is own accessor property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-1.js index a0c001fe12d9d3ca69b9256fd2ae6450ab378b62..63ee6089e7ba61a6768c47f9fedb2156ba87dac8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-c-1 description: > Array.prototype.reduceRight throws TypeError when Array is empty and initialValue is not present diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-2.js index 799d589392ea38038095a236edd34f0908eff1ad..0b05dd578f524b945f60f8bb31f2ab40fc678874 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-c-2 description: > Array.prototype.reduceRight throws TypeError when elements assigned values are deleted by reducign array length and diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-3.js index 2c74b47fd7f59209c711998f0c9e7b392dbb36a5..8f146afe0d5390310025a61add8c292634bb54ef 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-c-3 description: > Array.prototype.reduceRight throws TypeError when elements assigned values are deleted and initialValue is not present diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-4.js index 44519d2da0d7039e3bb09e3d354187969f1acffd..ed072cc6d7be289f39fe68d6c6e550979622fbf8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-c-4 description: > Array.prototype.reduceRight doesn't throw error when array has no own properties but prototype contains a single property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-5.js index 12922d18b58886cd669f77096198d5861248534e..781585d649a70bee89a914a1c1c9fef96e879447 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-c-5 description: > Array.prototype.reduceRight - side effects produced by step 2 are visible when an exception occurs diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-6.js index b980ce6f44aaa0f0a0089d783f42f968559fa355..ea2f9889c1c9b86f07a342acba80c7a561dc81d3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-c-6 description: > Array.prototype.reduceRight - side effects produced by step 3 are visible when an exception occurs diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-7.js index 291f30d2742ceed12998f330bccc15bff682cac6..af2220955aa3342e1f2f486bc3acb5c742b06e30 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-c-7 description: > Array.prototype.reduceRight - the exception is not thrown if exception was thrown by step 2 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-8.js index ec51a7bbd098ddef54175f27a2b6c86afd7b9e3d..c54f578238954a1c9f38489152b5b713eab7f72a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-8-c-8 description: > Array.prototype.reduceRight - the exception is not thrown if exception was thrown by step 3 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-1.js index 4897c46217e79a0a17a91b1185fb6a86991cdd49..f2c34d145e6b600420ad01e97e127492a190031e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-1 description: > Array.prototype.reduceRight doesn't consider new elements which index is larger than array original length added to array after it diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-2.js index e21db33b7ebfc4c28cf84ecd20161085d7de5599..90c7bf4a32461dda8dee1c0d1228f1b502f13851 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-2 description: > Array.prototype.reduceRight considers new value of elements in array after it is called diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-3.js index 0a2425f039615627b223d0616554652ad767fe04..cbb6e8a1802be4b8efea7778ef303af13612cc85 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-3 description: > Array.prototype.reduceRight doesn't consider unvisited deleted elements in array after the call diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-4.js index 7eea640dc7baaec06a88382af1aa22eb216ef947..d9b7b5c8d8d0c1cd5838676192a0f81eb7a9a457 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-4 description: > Array.prototype.reduceRight doesn't consider unvisited deleted elements when Array.length is decreased diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-5.js index 7346c1616da8b57608743162ba9640f683da03c2..5462e7803b2fec4cd84cd96a51c3d5f0a203df78 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-5 description: > Array.prototype.reduceRight - callbackfn not called for array with one element diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-6.js index fd0d4e35f1a9445643100d5c1f2d77f30f902120..8ae6407166ee200f970ff27851e84d370f05f151 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-6 description: > Array.prototype.reduceRight visits deleted element in array after the call when same index is also present in prototype diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-7.js index 64f46cb6021310dc509122c7391d017c99db092a..caf07b0ac01787dbfa0a4eb825be771edbd542ff 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-7 description: > Array.prototype.reduceRight not affect call when the array is deleted during the call diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-8.js index d3746d33222da2e440acc41075b94474a9c292ce..26ed1c2f30e6b013e74259380ba54792f9848e9b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-8 description: > Array.prototype.reduceRight - no observable effects occur if 'len' is 0 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-9.js index fbed767db8081dedd23a4b9d8efa37f1eb802302..7fa5bd0f3f4c3e3c5dbe1962f928a9203147a344 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-9 description: > Array.prototype.reduceRight - modifications to length will change number of iterations diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-1.js index d1830a6e5fc501a58140f03b12533283df702dd6..fe6f3a1e57205894ddb1f52b58d98d5daa407df2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-b-1 description: > Array.prototype.reduceRight returns initialvalue when Array is empty and initialValue is not present diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-10.js index 130c6e3a03048e6e87933f280e2a1de54b13cefc..677c5354b4b6141926f6e45c45ecf70802131fb6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-b-10 description: > Array.prototype.reduceRight - deleting property of prototype in step 8 causes deleted index property not to be visited on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-11.js index 9de88c5494b6c691b730c5ed336222f9db1a9020..b6c9e20a332f420d280d9027b6f07d899b7a49ce 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-b-11 description: > Array.prototype.reduceRight - deleting property of prototype in step 8 causes deleted index property not to be visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-12.js index 2d97e642fd0aeab6c0ef1b59f807bd46f5ad4bcf..18c19c199aae9861c2aa9130c116785e2ef06507 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-b-12 description: > Array.prototype.reduceRight - deleting own property with prototype property in step 8 causes prototype index property to be visited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-13.js index 5ab0bf4364264f4f015903a6690aa07fff90ec93..579afff2014257f0150d28715b7279565e6fa424 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-b-13 description: > Array.prototype.reduceRight - deleting own property with prototype property in step 8 causes prototype index property to be visited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-14.js index 064fb17ac6821361ce9ed230285e192272cd49d7..1541fc6e3d8ba41437fda09f6217c76697d7b1da 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-b-14 description: > Array.prototype.reduceRight - decreasing length of array in step 8 causes deleted index property not to be visited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-15.js index b1d1a9c4b5031852a1be599f8b46b5d9dfbec04c..fc0d217445cd839454b58e6188aec1aad4d3876e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-b-15 description: > Array.prototype.reduceRight - decreasing length of array with prototype property in step 8 causes prototype index property to be diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-16.js index 7238182d35b786a56fb4566c3b542a81d9160e93..01188a2153a18b6cae8cb7af7801bc6e06553bfa 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-b-16 description: > Array.prototype.reduceRight - decreasing length of array in step 8 does not delete non-configurable properties diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-17.js index 37c317aac3eae3d2666886e60505143f353c2666..d8afdf55e2d141f74c3337442a52f002faa778c4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-b-17 description: > Array.prototype.reduceRight - properties added into own object are visited on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-18.js index 423e324941851226db223d82601306613df7cb1d..6591bcd4cb202944cb7a2b00e926e94dc3568282 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-b-18 description: > Array.prototype.reduceRight - properties added into own object are visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-19.js index 561ba7c9e7ebc6c1bc302ba70b18ce34c0c1b77e..b8c6c9b9a2afce55a1ee83990a4238916705de86 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-b-19 description: > Array.prototype.reduceRight - properties added to prototype are visited on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-2.js index 6d5298ed0a68c29c4e89bc85b08c8e5fac4dc7db..a02eac25e27f42e0242b2add517703ac0fecd3d0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-b-2 description: > Array.prototype.reduceRight - added properties in step 2 are visible here diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-20.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-20.js index 0d2a6f05cb527ad1d530b143b2b2a52857884e9a..8ba33f2f0f0a9aaa1b0ee270ff1ba2a639c769e2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-20.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-b-20 description: > Array.prototype.reduceRight - properties added to prototype can be visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-21.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-21.js index 32ac164affdf410d63344c2f0749cd8cbe9ab66e..5ad8d82daed20d5ab40391fbacfc6ae5b5116dee 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-21.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-b-21 description: > Array.prototype.reduceRight - deleting own property causes deleted index property not to be visited on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-22.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-22.js index 55ce03b8bddacc8e9aa13ed1e1771b34468bf68b..3a814cb72def27be530f7c3ad02f9104f712447e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-22.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-b-22 description: > Array.prototype.reduceRight - deleting own property causes deleted index property not to be visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-23.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-23.js index 7130756ed0240201bc98f5d59022f109cc7c907d..f093f715ea25d5f40fe86791a939689dc85b2968 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-23.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-b-23 description: > Array.prototype.reduceRight - deleting property of prototype causes deleted index property not to be visited on an Array-like diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-24.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-24.js index 3f459e637eef57b2f5a7d2a802d7f72ef6c0b073..217f464e995f671bf2f4eaa20fd00bc8c4977323 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-24.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-b-24 description: > Array.prototype.reduceRight - deleting property of prototype causes deleted index property not to be visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-25.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-25.js index f11a044ae1180ec6ee728014a8eaaaff8da97dee..29b628901392be2f119a695081b183c7383ed477 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-25.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-b-25 description: > Array.prototype.reduceRight - deleting own property with prototype property causes prototype index property to be visited on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-26.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-26.js index 525a7a014ab8288c691cc69b902c997d6cb760af..66f3068e9c68c24a08ba8a8655c27e12409f9f05 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-26.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-26.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-b-26 description: > Array.prototype.reduceRight - deleting own property with prototype property causes prototype index property to be visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-27.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-27.js index ff88d0629b26c7e787c0741f7f01a5a9cee3b1e3..0dbe6b271d772937a77c89f985bffe3c48bfd165 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-27.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-27.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-b-27 description: > Array.prototype.reduceRight - decreasing length of array causes deleted index property not to be visited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-28.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-28.js index d8d9cbc37a815fb1b996ea587c3e242d4fb218f0..bbb3f75ee81ed1deebbd61309832c72b0b0a0830 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-28.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-b-28 description: > Array.prototype.reduceRight - decreasing length of array with prototype property causes prototype index property to be visited diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-29.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-29.js index 78c7aeac2339e5c9aef742e1a78bc9a4befa10e1..ecfd07d649921da75b7c5d3e14d68d3ad604622f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-29.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-b-29 description: > Array.prototype.reduceRight - decreasing length of array does not delete non-configurable properties diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-3.js index 3f6f11a4e187b6b3136efddd81aa20aad4e3fcc7..289ed44808763870ccd0ed73e68b7817f8be1785 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-b-3 description: > Array.prototype.reduceRight - deleted properties in step 2 are visible here diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-4.js index b2e0a6834b346e643364b42010075c62c4513b4f..0ca862c8ab47fc98c6384f953fa9aefc38ccfbe0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-b-4 description: > Array.prototype.reduceRight - properties added into own object in step 8 can be visited on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-5.js index 1f51d521ea394ab1e6d9af74e767c8eb266ffac8..bb0001b5839175866233e1acd683c1f1f7ceec63 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-b-5 description: > Array.prototype.reduceRight - properties added into own object in step 8 can be visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-6.js index 02891357c12be43345d0c0d636ea3e67c8e435c1..26566e7423682ec91e3f9208b1a917c7c9ba2e40 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-b-6 description: > Array.prototype.reduceRight - properties added to prototype in step 8 visited on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-7.js index 775af0ebd11b524250f2fbad1f5d7951393498f6..d5992e4e6cd7472e78cfa91c42430055181c932a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-b-7 description: > Array.prototype.reduceRight - properties added to prototype in step 8 visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-8.js index 40e564cf2d864f0cac5cd26cefe4cf7adacee2c3..1ae386e67288b47fbd271cffffa514d6bc659cac 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-b-8 description: > Array.prototype.reduceRight - deleting own property in step 8 causes deleted index property not to be visited on an Array-like diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-9.js index c27ee7076d9c1072b839fe9d81227eb6fc343c35..ae65f17cb17cb193e384f6fc25e8db436740eaf3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-b-9 description: > Array.prototype.reduceRight - deleting own property in step 8 causes deleted index property not to be visited on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-1.js index 22b4b3ed8dfde50f98e830adfad5d0ba6d88357b..44a6e0ba2c270ef9489782c24c7b98ff559597de 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-1 description: > Array.prototype.reduceRight - callbackfn not called for indexes never been assigned values diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-1.js index e6c6c51b1379689f5adca5219ab9b89e1a0f4bcb..52f6a9c745c51d319b83146161e143d6f437366e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-i-1 description: > Array.prototype.reduceRight - element to be retrieved is own data property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-10.js index 01094e245b0b08fe6b999b2f605ed66ecf3f38a9..cd7d72810271594a2e33bab2f8de349aeb2346b5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-i-10 description: > Array.prototype.reduceRight - element to be retrieved is own accessor property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-11.js index b5379b7b330986bf6552290339922e5384fd7de4..742837f409d54f9a7f7b087d53e6871bc0a0fbed 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-i-11 description: > Array.prototype.reduceRight - element to be retrieved is own accessor property that overrides an inherited data property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-12.js index 354f8ac8cb170d90c9b2b0f080ede98b3a2a25e2..388e2718909fc541f656b1ae434fc0f850b2717d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-i-12 description: > Array.prototype.reduceRight - element to be retrieved is own accessor property that overrides an inherited data property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-13.js index dad90438a4d3b9d620fe6f418af6e16415a1261f..c13a873e8bd972168c6c7da0ef367b772d75b926 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-i-13 description: > Array.prototype.reduceRight - element to be retrieved is own accessor property that overrides an inherited accessor property on diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-14.js index 3e704d4cc33e9285551fcf4223459d239655471c..a8b46f76008bd4cc81c292404c03ba5c15eacb98 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-i-14 description: > Array.prototype.reduceRight - element to be retrieved is own accessor property that overrides an inherited accessor property on diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-15.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-15.js index b2f1fbfed63b7a94571b7ba2fc92167a7303a398..2df5864ea25ef04991faa7e077e8fb15df5604bc 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-15.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-i-15 description: > Array.prototype.reduceRight - element to be retrieved is inherited accessor property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-16.js index b4daf5b93bc83bc814306350be6a82fef634ea5c..677ec061d4b69494acaf04f2271d117577d66172 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-i-16 description: > Array.prototype.reduceRight - element to be retrieved is inherited accessor property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-17.js index bd34c664169e40ef27f11b66762592443956ccbf..f8b6933995560febd83f9ddbb24daeea4081e2ac 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-i-17 description: > Array.prototype.reduceRight - element to be retrieved is own accessor property without a get function on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-18.js index dc93695215fdc778df0665f30e1c68ecce52fd1a..11be803a74aaedb40fd616738a10a08121b82143 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-i-18 description: > Array.prototype.reduceRight - element to be retrieved is own accessor property without a get function on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-19.js index 0f5a93614be1399876c0523cf31d41644937031e..a6dc708bfd6c103edcc9b380f01da633857bdd25 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-i-19 description: > Array.prototype.reduceRight - element to be retrieved is own accessor property without a get function that overrides an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-2.js index 03b22b03de43fc07fc7a93cfefe50e09de488928..97dbf83c06b9495180be51a182f0ccce5898e43a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-i-2 description: > Array.prototype.reduceRight - element to be retrieved is own data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-20.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-20.js index a2d94f6b34e79a76bfeefd6a411287dd54c90c84..b5dbbf95e443ff6fcbf584ddc47fc200f644a38f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-20.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-i-20 description: > Array.prototype.reduceRight - element to be retrieved is own accessor property without a get function that overrides an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-21.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-21.js index f1928a679170bb76cfdea3b5d912717db2018868..b077f9c7a68d4c9023ec76fd606ac94d19d02588 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-21.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-i-21 description: > Array.prototype.reduceRight - element to be retrieved is inherited accessor property without a get function on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-22.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-22.js index 64dbcbbc431b3eb268d4a8da8b06a2cd9f00928b..d9126b8adbe8161c6f9073428f2dccf96ee6573e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-22.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-i-22 description: > Array.prototype.reduceRight - element to be retrieved is inherited accessor property without a get function on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-23.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-23.js index 18d6c86ebac9cc5eee6faf552066a3d036167966..a29e0b680e91ffdaf4f169e28c074d707a480335 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-23.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-i-23 description: > Array.prototype.reduceRight - This object is an global object which contains index property diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-25.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-25.js index b9f150ee8d8d56ef0ae267392af093234373db8c..297152643f4ad8ea0d1b0dcc46e0626e8fe0faab 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-25.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-i-25 description: > Array.prototype.reduceRight - This object is the Arguments object which implements its own property get method (number of arguments diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-26.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-26.js index 9bb4eadede086628dd2904f7bfdf56b42c2850bb..751d6086a290fccf7d897bd0a72e1aa9ef291213 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-26.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-26.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-i-26 description: > Array.prototype.reduceRight - This object is the Arguments object which implements its own property get method (number of arguments diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-27.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-27.js index be8cf929318459dc955da3905705208a2be6e47d..1fd16e36bd5fd54add037101bba5ca05ac99a149 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-27.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-27.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-i-27 description: > Array.prototype.reduceRight - This object is the Arguments object which implements its own property get method (number of arguments diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-28.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-28.js index 713b73a430144da651b688fb877f4548d2fe7efe..f1af0d6b060b690efe47459eaf527301e0841bee 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-28.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-i-28 description: > Array.prototype.reduceRight applied to String object, which implements its own property get method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-29.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-29.js index 7390d9ebe7babda37a799b3f5b181491bb379f10..392badf95b30d30b83df98412fc35b9111b37f36 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-29.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-i-29 description: > Array.prototype.reduceRight applied to Function object which implements its own property get method diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-3.js index 4f97156222050dbb77ffde14039bffd00b6777a1..400ac157212ed35d86a021265393d2218245f09b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-i-3 description: > Array.prototype.reduceRight - element to be retrieved is own data property that overrides an inherited data property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-30.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-30.js index 60239232b994634a9c2034b33e7b7478c3b3c8c5..d4c66909b7734369bc977f5d0494f989064acdbf 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-30.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-30.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-i-30 description: > Array.prototype.reduceRight - element changed by getter on previous iterations is observed on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-31.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-31.js index d59afc70404bfe789bc4f6ae4250864cf8de137b..ce544f1b9a7c3e17ffdcc1049e7abbd095d4ed37 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-31.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-31.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-i-31 description: > Array.prototype.reduceRight - element changed by getter on previous iterations is observed on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-32.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-32.js index 6fd72875b11366bfb107a949c9c7dd7e3ed2f75c..2e4c8157ba16e5e15d982f112aa8bc0142f9d1cf 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-32.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-32.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-i-32 description: > Array.prototype.reduceRight - unnhandled exceptions happened in getter terminate iteration on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-33.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-33.js index 0c3304797ca35801fbf87e06b62ddad4a699177b..c1f444cfecb1b5db66990e14637faac7e66c036c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-33.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-33.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-i-33 description: > Array.prototype.reduceRight - unnhandled exceptions happened in getter terminate iteration on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-4.js index b7d63899fed0304410c262133d64e1acfe312bce..7101d6f5af7821cfef4697172110b6a512df7678 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-i-4 description: > Array.prototype.reduceRight - element to be retrieved is own data property that overrides an inherited data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-5.js index 0ab856ad9a60eea237efedb21978fa6d3eb79078..5180e5ba51c54deeb8543c6fd9a5ca16c6ffeeb4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-i-5 description: > Array.prototype.reduceRight - element to be retrieved is own data property that overrides an inherited accessor property on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-6.js index c8fcf9f879bf1c65d10e89479388d02e63fb3a9c..39f36e57bae8692e310a97a25517c6737f5badf2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-i-6 description: > Array.prototype.reduceRight - element to be retrieved is own data property that overrides an inherited accessor property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-7.js index fedcea975fd165594d20d4a3d5e37a6c88e1a66b..9190ce6be9e82bf1f61fe62eb013c1bfb1d8cf33 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-i-7 description: > Array.prototype.reduceRight - element to be retrieved is inherited data property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-8.js index f52e8237ad20bc55b280c994c199709f3d9168dc..c05cec37d4e0d4f4d3cd1becc6a431b352fdc755 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-i-8 description: > Array.prototype.reduceRight - element to be retrieved is inherited data property on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-9.js index bd9dbbcd8654ae22756a7dba1db515398ca0aff1..c3f6cdad381f3a0b6333ea2409309b24abd7cc8e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-i-9 description: > Array.prototype.reduceRight - element to be retrieved is own accessor property on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-1.js index e8ddaa4a420f6795ae5ef7b5f5eb3f434831966f..aecf17be510e66c292d8768ffe009fd309610335 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-ii-1 description: > Array.prototype.reduceRight - callbackfn called with correct parameters (initialvalue not passed) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-10.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-10.js index cd807ad2ed1fb5624ff80ad07e00622932f1d3ae..31a88cdf10be481f84bed46d517597b400166480 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-10.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-ii-10 description: > Array.prototype.reduceRight - callbackfn is called with 1 formal parameter diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-11.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-11.js index 45c18594ac8f7117c98cb7f29be6ad2dfbfa7139..9ef33a746548db68ded0866a1946fa49fea9d892 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-11.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-ii-11 description: > Array.prototype.reduceRight - callbackfn is called with 2 formal parameter diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-12.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-12.js index c34d5a716eeacffb6975aca0f35c602d57ca209d..2d8da157d59aef38798179ca9c5720c955b0a2ef 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-12.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-ii-12 description: > Array.prototype.reduceRight - callbackfn is called with 3 formal parameter diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-13.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-13.js index a05f561d17e7466724c9ed3ed56cac9474d8cd62..5a90460b5e28bc9f6f648a1be069b7845cda3716 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-13.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-ii-13 description: > Array.prototype.reduceRight - callbackfn is called with 4 formal parameter diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-14.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-14.js index 7ddd3751c5f04dba50d8ac03ec912a136aa6ba3a..a848f60f97d8ade7c5169b7aea7543bc8e6169ca 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-14.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-ii-14 description: Array.prototype.reduceRight - callbackfn uses arguments includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-16.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-16.js index 37fb8adcfe68ed02196fa07dbe830eb188bddb59..26abe9ff22ef392633a7c4bff120e8b6f760f364 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-16.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-ii-16 description: > Array.prototype.reduceRight - non-indexed properties are not called on an Array-like object diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-17.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-17.js index 64250a66f5667d5ca397d0a157b32070bb0bd820..91a06919a862ee486de21fb033bf019a310b0b7a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-17.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-ii-17 description: > Array.prototype.reduceRight - 'accumulator' used for current iteration is the result of previous iteration on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-18.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-18.js index 57d2ce9862bed17ce78f73d99cf6b59fe418b6df..9105fc1630dcd7802890a2e77ef4b864682d42cc 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-18.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-ii-18 description: > Array.prototype.reduceRight - 'accumulator' used for first iteration is the value of 'initialValue' when it is present on an diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-19.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-19.js index 7fef529a0bb2781fdbf79438a8e0bcb94c11f960..f0d5fc27c0b75ace31e3bf09032f56ef77655034 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-19.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-ii-19 description: > Array.prototype.reduceRight - value of 'accumulator' used for first iteration is the value of max index property which is not diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-2.js index b3f8807864e4ac07d12ebd12a344f48db8ff73e2..0a1ce7f24a48f9801cf8c8aadb6f5a14eb80038e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-ii-2 description: > Array.prototype.reduceRight - callbackfn called with correct parameters (initialvalue passed) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-20.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-20.js index 21e9fb63880e57051fe3b4f816b4cca1dc8286e9..2cdbc50e4dbc655f534059c190e2ee42409e19d5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-20.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-ii-20 description: Array.prototype.reduceRight - undefined can be used as accumulator includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-21.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-21.js index 3df03d3ad6b35738cd2dead9d01a4a56f340dba3..888bb96e54681d19ccc1c3ab0ab6a02264c6bb91 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-21.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-ii-21 description: Array.prototype.reduceRight - null can be used as accumulator includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-22.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-22.js index 168f2e0091716d0309a0cb9b3c545116366eae5d..22f101a40fcbed8f7b055cd90defdfdc1023f710 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-22.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-ii-22 description: > Array.prototype.reduceRight - boolean primitive can be used as accumulator diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-23.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-23.js index 5ab9bca3292f3f835c137757b2f83648128ffa91..b01b1866bf98258608bf0ad263e65692048fe38e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-23.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-ii-23 description: > Array.prototype.reduceRight - number primitive can be used as accumulator diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-24.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-24.js index 506ef4075c4de91c72268d342aadab8b45f1332c..39e2298e5bf8df5a30ad952f3fc4361470e04d77 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-24.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-ii-24 description: > Array.prototype.reduceRight - string primitive can be used as accumulator diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-25.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-25.js index 72d14c97c762551aa31f11a6bb20fda9351931a4..ff49587e8aac044ae66b7bf2761f2517199119d8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-25.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-ii-25 description: > Array.prototype.reduceRight - Function Object can be used as accumulator diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-26.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-26.js index 268076002a7529646e61f57d1092947fc9988ea8..9f02c8d9e59a815a7d75300f31c7c350b93c326b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-26.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-26.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-ii-26 description: > Array.prototype.reduceRight - Array Object can be used as accumulator diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-27.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-27.js index fe3abe41a68cd5b3e7b07fc7df4db03426ccb188..0d60baecccd7040c92900f4f17df335be32b274a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-27.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-27.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-ii-27 description: > Array.prototype.reduceRight - String Object can be used as accumulator diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-28.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-28.js index b36378992b53ecbba2e750fcdd6aa32a8a2d1e1c..a85b55725fad50dc5bd317ed79531ac7f37c60a3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-28.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-ii-28 description: > Array.prototype.reduceRight - Boolean Object can be used as accumulator diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-29.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-29.js index 2c407dc827bd668480f512fc6a5354e9321c7fcd..06e96d7579335106ee02ea5e65e644fd0175be17 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-29.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-ii-29 description: > Array.prototype.reduceRight - Number Object can be used as accumulator diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-3.js index 2b9c0c8b63055cd2fca187f8536212444855858b..808d2f734ace0d85ab661182f90d6f30afe3c7f8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-ii-3 description: Array.prototype.reduceRight - callbackfn takes 4 arguments includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-30.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-30.js index cef981a0638992320908c2fb8defc636f10b4530..777241513ffb18421aa1e76d747ec67620de15f7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-30.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-30.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-ii-30 description: > Array.prototype.reduceRight - the Math Object can be used as accumulator diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-31.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-31.js index af07e44bdbe0da84a16411a8d05380370525604e..91d5046e72710491fd60c581d88af019e54b46f2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-31.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-31.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-ii-31 description: > Array.prototype.reduceRight - Date Object can be used as accumulator diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-32.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-32.js index 9425b4b2717877360be7d1c6202f5fb034f31786..2f4c0b07c1eb9d5eef856eef6c55cd1caa78d268 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-32.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-32.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-ii-32 description: > Array.prototype.reduceRight - RegExp Object can be used as accumulator diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-33.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-33.js index b60e61d2caabe4d4fafcbf439b3f29ab6c9ea482..057369d1592dc13cd29f6166359d797c9d849af9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-33.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-33.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-ii-33 description: Array.prototype.reduceRight - the JSON can be used as accumulator includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-34.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-34.js index 7918bdfd8ff5a42b4ec32caf67340a9eda822313..9a24ced9298cabe9570ac8caf338c45a2dfc1acf 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-34.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-34.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-ii-34 description: > Array.prototype.reduceRight - Error Object can be used as accumulator diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-35.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-35.js index baa9c3a25166767ca227d7619785f958b90994a9..8b54c3e521a67d83de93ea7d7192c5bf548c5ca2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-35.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-35.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-ii-35 description: > Array.prototype.reduceRight - the Arguments object can be used as accumulator diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-37.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-37.js index e2270d03c29dbd390a65d06ca28a450985b35ed6..f8eb7aac6fbdf4ea6ce62ee2452f0e0e002a6409 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-37.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-37.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-ii-37 description: > Array.prototype.reduceRight - the global object can be used as accumulator diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-4-s.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-4-s.js index 945424c5725e20f9401fc39b5ca529f76be24e5f..63896752cbe7b5e6a8f55accacfd31ca7d977e40 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-4-s.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-4-s.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-ii-4-s description: > Array.prototype.reduceRight - undefined passed as thisValue to strict callbackfn diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-4.js index a085827832d3047cc6d6850706903c00ffa5b4e7..86d33446a4fb5ca135b0b780b2ec2c69f56862be 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-ii-4 description: > Array.prototype.reduceRight - k values are passed in acending numeric order diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-5.js index 78c0b6e7a748b9415284e8551e41542f3bab5227..543baff2a501ebcd72ed641c0cb8d77fb773ef38 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-ii-5 description: > Array.prototype.reduceRight - k values are accessed during each iteration and not prior to starting the loop on an Array diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-7.js index 9be98964c87bbbd13eb38a75ba8ad81713c19f12..c1bb76a28fb132c317ffb16e5176beb7dcfe310c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-ii-7 description: > Array.prototype.reduceRight - unhandled exceptions happened in callbackfn terminate iteration diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-8.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-8.js index ee561527911c26475a6411f16268b761be406003..29eefa44adf4d9f9432f5f367d255b1b355ec925 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-8.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-ii-8 description: > Array.prototype.reduceRight - element changed by callbackfn on previous iterations is observed diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-9.js b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-9.js index eec75795d6eea2ce456fa353b5a7659b38028449..667b20c7420509333153abc3e2bb6a4e2a78ebe0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-9.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.22-9-c-ii-9 description: > Array.prototype.reduceRight - callbackfn is called with 0 formal parameter diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.3/S15.4.4.3_A1_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.3/S15.4.4.3_A1_T1.js index 821e9f5f84724eb4ce2c8c4c62b82b06807b5d3f..78a9f7fc65e2c45e0685f52aa81907cdd33d039a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.3/S15.4.4.3_A1_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.3/S15.4.4.3_A1_T1.js @@ -7,6 +7,7 @@ info: > toLocaleString methods, and these strings are then concatenated, separated by occurrences of a separator string that has been derived in an implementation-defined locale-specific way +es5id: 15.4.4.3_A1_T1 description: it is the function that should be invoked ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.3/S15.4.4.3_A3_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.3/S15.4.4.3_A3_T1.js index 93d009444be7c91ce8dd83f602134d4ec05cb9cc..ecfdabcddae32049a7236df54cbe4ea3643cc789 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.3/S15.4.4.3_A3_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.3/S15.4.4.3_A3_T1.js @@ -3,6 +3,7 @@ /*--- info: "[[Get]] from not an inherited property" +es5id: 15.4.4.3_A3_T1 description: "[[Prototype]] of Array instance is Array.prototype" ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.3/S15.4.4.3_A4.1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.3/S15.4.4.3_A4.1.js index 1b78d14e1602277d1139598bfdfe0444f6b7b493..eb2b1da1834cd92f93602c068fba3a81e77e7011 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.3/S15.4.4.3_A4.1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.3/S15.4.4.3_A4.1.js @@ -3,6 +3,7 @@ /*--- info: The length property of toLocaleString has the attribute DontEnum +es5id: 15.4.4.3_A4.1 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.3/S15.4.4.3_A4.2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.3/S15.4.4.3_A4.2.js index c00f73172b3edb5a1aeec8b79126a02c0b483170..a19e4b57b7730e0a65a1c165b207453f0f07c785 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.3/S15.4.4.3_A4.2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.3/S15.4.4.3_A4.2.js @@ -3,6 +3,7 @@ /*--- info: The length property of toLocaleString has the attribute DontDelete +es5id: 15.4.4.3_A4.2 description: Checking use hasOwnProperty, delete includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.3/S15.4.4.3_A4.3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.3/S15.4.4.3_A4.3.js index c90ece4b55595f990539156dcd96c92d62f9129f..b860c9bba3dd031d270a3a1aa216e96cdfe2f512 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.3/S15.4.4.3_A4.3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.3/S15.4.4.3_A4.3.js @@ -3,6 +3,7 @@ /*--- info: The length property of toLocaleString has the attribute ReadOnly +es5id: 15.4.4.3_A4.3 description: Checking if varying the length property fails flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.3/S15.4.4.3_A4.4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.3/S15.4.4.3_A4.4.js index 026426e8f20294fb6e8090b71db9a6622087a9e2..18d41ff8fbffd1dec56a91072f71df79f524ec06 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.3/S15.4.4.3_A4.4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.3/S15.4.4.3_A4.4.js @@ -3,6 +3,7 @@ /*--- info: The length property of toLocaleString is 0 +es5id: 15.4.4.3_A4.4 description: toLocaleString.length === 1 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.3/S15.4.4.3_A4.5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.3/S15.4.4.3_A4.5.js index dab1b3d5b72d77e695ab168d5e194ce5ff0bdd1d..83a66f8d325ddd6a6bc0c6a79da5afe3fdd0892a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.3/S15.4.4.3_A4.5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.3/S15.4.4.3_A4.5.js @@ -3,6 +3,7 @@ /*--- info: The toLocaleString property of Array has the attribute DontEnum +es5id: 15.4.4.3_A4.5 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.3/S15.4.4.3_A4.6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.3/S15.4.4.3_A4.6.js index 44123f71bede5cf57dbd2e6b2a3f670e58e382ce..7e53a3bee6727dcfb81f6d62cf2681f9e35f9dc8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.3/S15.4.4.3_A4.6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.3/S15.4.4.3_A4.6.js @@ -3,6 +3,7 @@ /*--- info: The toLocaleString property of Array has not prototype property +es5id: 15.4.4.3_A4.6 description: Checking Array.prototype.toLocaleString.prototype ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.3/S15.4.4.3_A4.7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.3/S15.4.4.3_A4.7.js index 0d6cdc5cad9eebbbf3d8c197fbd8359f3c35f7d9..2c445cdbcb247165fc5dcc5817d910cdcba63d62 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.3/S15.4.4.3_A4.7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.3/S15.4.4.3_A4.7.js @@ -3,6 +3,7 @@ /*--- info: The toLocaleString property of Array can't be used as constructor +es5id: 15.4.4.3_A4.7 description: > If property does not implement the internal [[Construct]] method, throw a TypeError exception diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.4/15.4.4.4-5-b-iii-3-b-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.4/15.4.4.4-5-b-iii-3-b-1.js index c9b323dcc1daf1ba183eda3b312c0a969fb79df5..5f6f3b9be0c540df442b3f8c8d0fc52cb2c2ca2a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.4/15.4.4.4-5-b-iii-3-b-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.4/15.4.4.4-5-b-iii-3-b-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.4-5-b-iii-3-b-1 description: > Array.prototype.concat will concat an Array when index property (read-only) exists in Array.prototype (Step 5.b.iii.3.b) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.4/15.4.4.4-5-c-i-1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.4/15.4.4.4-5-c-i-1.js index 96f7abc3b2eb59b4f00b6a861c8adda3f58c31df..c9e261329c2b5bf7bd8aab18a67bc4acac064940 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.4/15.4.4.4-5-c-i-1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.4/15.4.4.4-5-c-i-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.4.4-5-c-i-1 description: > Array.prototype.concat will concat an Array when index property (read-only) exists in Array.prototype (Step 5.c.i) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A1_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A1_T1.js index 49b910a925af1c19befe2d3dfab7ea313e83d1cc..36d3ff5034f409d0310a9c240ff5a67ea1b5fe79 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A1_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A1_T1.js @@ -6,6 +6,7 @@ info: > When the concat method is called with zero or more arguments item1, item2, etc., it returns an array containing the array elements of the object followed by the array elements of each argument in order +es5id: 15.4.4.4_A1_T1 description: Checking this algorithm, items are Array object ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A1_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A1_T2.js index 9812130ef7a5285cb4b43871ea685d1989a444eb..7d1da5e9986b1e21317872e33902861e291a1d07 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A1_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A1_T2.js @@ -6,6 +6,7 @@ info: > When the concat method is called with zero or more arguments item1, item2, etc., it returns an array containing the array elements of the object followed by the array elements of each argument in order +es5id: 15.4.4.4_A1_T2 description: Checking this algorithm, items are objects and primitives ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A1_T3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A1_T3.js index b34cfef005f74be1dc48b87cd287889bd480a70f..e203f6bb12ef3bb10837a5ef48fd0d0d3c824979 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A1_T3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A1_T3.js @@ -6,6 +6,7 @@ info: > When the concat method is called with zero or more arguments item1, item2, etc., it returns an array containing the array elements of the object followed by the array elements of each argument in order +es5id: 15.4.4.4_A1_T3 description: Checking this algorithm with no items ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A1_T4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A1_T4.js index ffe256826bf67438d7c265e4d9824e2ce03a4979..6afd0364009b4069678348e2bec9ce74fc103e4d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A1_T4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A1_T4.js @@ -6,6 +6,7 @@ info: > When the concat method is called with zero or more arguments item1, item2, etc., it returns an array containing the array elements of the object followed by the array elements of each argument in order +es5id: 15.4.4.4_A1_T4 description: Checking this algorithm, items are [], [,] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A2_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A2_T1.js index 82f2fe3fac5d7c1f061e4d1a0f1cd2ee47635dfe..d43343453a8d0633a875b541421e4ba6d07a559b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A2_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A2_T1.js @@ -5,6 +5,7 @@ info: > The concat function is intentionally generic. It does not require that its this value be an Array object +es5id: 15.4.4.4_A2_T1 description: Checking this for Object object, items are objects and primitives ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A2_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A2_T2.js index d7bd0603400b94128f22d5c71e581de45682ae0f..a1e2986daf1977ab50b6559697f2a3807438d05e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A2_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A2_T2.js @@ -5,6 +5,7 @@ info: > The concat function is intentionally generic. It does not require that its this value be an Array object +es5id: 15.4.4.4_A2_T2 description: Checking this for Object object with no items ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A3_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A3_T1.js index 96877b30707e51795645f395ceecee58bd194189..d7047cf7b9a56da10b8b909a69c27e33ce297e33 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A3_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A3_T1.js @@ -3,6 +3,7 @@ /*--- info: "[[Get]] from not an inherited property" +es5id: 15.4.4.4_A3_T1 description: > [[Prototype]] of Array instance is Array.prototype, [[Prototype] of Array.prototype is Object.prototype diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A4.1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A4.1.js index 54a558e7aff7e0a41eab6b6325d0b147e7175a30..67a5370df9c078234187d1719c076e21997dc2e8 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A4.1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A4.1.js @@ -3,6 +3,7 @@ /*--- info: The length property of concat has the attribute DontEnum +es5id: 15.4.4.4_A4.1 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A4.2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A4.2.js index 5eb37da143687f89d4c668e5214b9092087253af..58d7bc482989ed27de9baa3a0d1f32bb3741a7fc 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A4.2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A4.2.js @@ -3,6 +3,7 @@ /*--- info: The length property of concat has the attribute DontDelete +es5id: 15.4.4.4_A4.2 description: Checking use hasOwnProperty, delete flags: [noStrict] includes: [$FAIL.js] diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A4.3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A4.3.js index 73b1c6bbd8c23d60a2ffeb5420a6fdea4611abe4..cdf728da1c8ab2fcd1e06ccdffa6f9bfb343b1cf 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A4.3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A4.3.js @@ -3,6 +3,7 @@ /*--- info: The length property of concat has the attribute ReadOnly +es5id: 15.4.4.4_A4.3 description: Checking if varying the length property fails flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A4.4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A4.4.js index 200187be297582b8d35c6185a7929bd407c1a652..ccdfadf2bf3e5c11ea2c071f39cf74c63ff749e4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A4.4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A4.4.js @@ -3,6 +3,7 @@ /*--- info: The length property of concat is 1 +es5id: 15.4.4.4_A4.4 description: concat.length === 1 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A4.5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A4.5.js index bd972bb27fca2f98d7393cf0cb857228ade7b3c2..b7aeed702250c44446f57371ca0b9fe101fcd606 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A4.5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A4.5.js @@ -3,6 +3,7 @@ /*--- info: The concat property of Array has the attribute DontEnum +es5id: 15.4.4.4_A4.5 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A4.6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A4.6.js index 1a00b5b37b656a05ca33e74cc371db55b9bff139..195a49a9d11a33731d6749093228e2bedcde487f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A4.6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A4.6.js @@ -3,6 +3,7 @@ /*--- info: The concat property of Array has not prototype property +es5id: 15.4.4.4_A4.6 description: Checking Array.prototype.concat.prototype ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A4.7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A4.7.js index 9534a738dc7f7d3f077e25631a30fee49e89d4ff..5a7e92dfceadb172ffb8de195c08dea44f2f2ff6 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A4.7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.4/S15.4.4.4_A4.7.js @@ -3,6 +3,7 @@ /*--- info: The concat property of Array can't be used as constructor +es5id: 15.4.4.4_A4.7 description: > If property does not implement the internal [[Construct]] method, throw a TypeError exception diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A1.1_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A1.1_T1.js index fbd09a1f122d2ebe908479b4af1f6f22fb151257..8c7d7ffa2e9ece6a48fceb7c13aac09e386e9b34 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A1.1_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A1.1_T1.js @@ -3,6 +3,7 @@ /*--- info: If length is zero, return the empty string +es5id: 15.4.4.5_A1.1_T1 description: Checking this use new Array() and [] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A1.2_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A1.2_T1.js index 9f6cc30262de3d113697a314bf31d2109016372e..9916542efd4ce6ce75c19eff9386be126ad737e1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A1.2_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A1.2_T1.js @@ -3,6 +3,7 @@ /*--- info: If separator is undefined, a single comma is used as the separator +es5id: 15.4.4.5_A1.2_T1 description: Checking this use new Array() and [] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A1.2_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A1.2_T2.js index 7126de2c551af6f9c634ed5406ba73e0efa6ca02..3fefa7f8ba6f307e9aa10f169a8e95b4f735f40c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A1.2_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A1.2_T2.js @@ -3,6 +3,7 @@ /*--- info: If separator is undefined, a single comma is used as the separator +es5id: 15.4.4.5_A1.2_T2 description: Checking this use new Array() and [] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A1.3_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A1.3_T1.js index 49800ad92bc60854588187435599f32d7c62d448..f83025040db9423281622becff6e517e498262cb 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A1.3_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A1.3_T1.js @@ -3,6 +3,7 @@ /*--- info: If array element is undefined or null, use the empty string +es5id: 15.4.4.5_A1.3_T1 description: Checking this use new Array() and [] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A2_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A2_T1.js index 5a767b2db4089d092a105858048abdc247f86c08..a89628a9a4e65efdbbab2721c36f56166facc7d4 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A2_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A2_T1.js @@ -5,6 +5,7 @@ info: > The join function is intentionally generic. It does not require that its this value be an Array object +es5id: 15.4.4.5_A2_T1 description: If ToUint32(length) is zero, return the empty string ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A2_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A2_T2.js index 3f0f9eeca28530ba582f20e65a573cf0b36c9c75..c6800a2e6de8c31f5996f6f2e633937fbbe608fa 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A2_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A2_T2.js @@ -5,6 +5,7 @@ info: > The join function is intentionally generic. It does not require that its this value be an Array object +es5id: 15.4.4.5_A2_T2 description: If ToUint32(length) is zero, return the empty string ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A2_T3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A2_T3.js index 41ab6e9e00469b9bff595be872612075db53faa4..d1464b973297cfb102331c5fb90059d0cd559e40 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A2_T3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A2_T3.js @@ -5,6 +5,7 @@ info: > The join function is intentionally generic. It does not require that its this value be an Array object +es5id: 15.4.4.5_A2_T3 description: If ToUint32(length) is zero, return the empty string ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A2_T4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A2_T4.js index fd12d67faf3d21d5117be1fed5cec59eeb2c2861..4ec93e0236fb6d43a6f34e65af851a7b924a888b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A2_T4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A2_T4.js @@ -5,6 +5,7 @@ info: > The join function is intentionally generic. It does not require that its this value be an Array object +es5id: 15.4.4.5_A2_T4 description: > Operator use ToNumber from length. If Type(value) is Object, evaluate ToPrimitive(value, Number) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A3.1_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A3.1_T1.js index fe6704f034631806d3341578d4360452d120aa13..dfe0ef195abfbcb82dcb1a388087167d50f5ed42 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A3.1_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A3.1_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToString from separator +es5id: 15.4.4.5_A3.1_T1 description: > Checking separator in ["", "\\", "&", true, Infinity, null, undefind, NaN] diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A3.1_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A3.1_T2.js index 2bc5b3ded790ff51ee7d4a2bb7a7440cd9307b7f..87268a3e552f8d16d1752117b910441099b6a41c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A3.1_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A3.1_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToString from separator +es5id: 15.4.4.5_A3.1_T2 description: > If Type(separator) is Object, evaluate ToPrimitive(separator, String) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A3.2_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A3.2_T1.js index ca8b79e5c580fd0555ae48b17426d2b85565626b..17c23469962bf3ab45e4ab12b127750435cae939 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A3.2_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A3.2_T1.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToString from array arguments +es5id: 15.4.4.5_A3.2_T1 description: > Checking arguments and separator in ["", "\\", "&", true, Infinity, null, undefind, NaN] diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A3.2_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A3.2_T2.js index 3fa4bdd57ea6313d837ef74f1f07c48da652e8f7..8c1ee9e3243345fe3d0cf2cc9a73734a05179433 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A3.2_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A3.2_T2.js @@ -3,6 +3,7 @@ /*--- info: Operator use ToString from array arguments +es5id: 15.4.4.5_A3.2_T2 description: If Type(argument) is Object, evaluate ToPrimitive(argument, String) ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A4_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A4_T1.js index db9bc106080518889332b8c3bc14f010c40fa3fd..ebecfbd05b399c64f8a0bcc04e54c7bc9b2e2c99 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A4_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A4_T1.js @@ -3,6 +3,7 @@ /*--- info: Check ToUint32(length) for non Array objects +es5id: 15.4.4.5_A4_T1 description: length = 4294967296 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A4_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A4_T2.js index 9fcc7fc443586cf8637b9883320099b825479279..ac72d735452241575033e95f432688b87fb95541 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A4_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A4_T2.js @@ -3,6 +3,7 @@ /*--- info: Check ToUint32(length) for non Array objects +es5id: 15.4.4.5_A4_T2 description: length = 4294967297 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A4_T3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A4_T3.js index d1bbeafbab042f4a9acd62539ca2ef2b841bdf88..c13a68b757623810643b5159f115cf662d1e6297 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A4_T3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A4_T3.js @@ -3,6 +3,7 @@ /*--- info: Check ToUint32(length) for non Array objects +es5id: 15.4.4.5_A4_T3 description: length = -4294967294 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A5_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A5_T1.js index ba858fd7be28ce78fb97cf2d9a03c813a5bb50e6..e0626c825010a72c4ee9065808434855ea21f2ad 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A5_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A5_T1.js @@ -3,6 +3,7 @@ /*--- info: "[[Get]] from not an inherited property" +es5id: 15.4.4.5_A5_T1 description: > [[Prototype]] of Array instance is Array.prototype, [[Prototype] of Array.prototype is Object.prototype diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A6.1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A6.1.js index fdd9e5bd2b4bd47b2a265126682f016e6ba9ddbe..c573db571e8eb3083268b8c5cc19b3964a1259a3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A6.1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A6.1.js @@ -3,6 +3,7 @@ /*--- info: The length property of join has the attribute DontEnum +es5id: 15.4.4.5_A6.1 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A6.2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A6.2.js index aa4a0d5815a6067a4fc79bb2c381be8d7fbc9280..e1fc43c9d9d16005312e46894b9807c17af5a868 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A6.2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A6.2.js @@ -3,6 +3,7 @@ /*--- info: The length property of join has the attribute DontDelete +es5id: 15.4.4.5_A6.2 description: Checking use hasOwnProperty, delete flags: [noStrict] includes: [$FAIL.js] diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A6.3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A6.3.js index 7922bdec609ed862f04133c32afe1c90d4c4654f..5f520eddab3f681e61c642bf355e6ebfdadd4ff5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A6.3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A6.3.js @@ -3,6 +3,7 @@ /*--- info: The length property of join has the attribute ReadOnly +es5id: 15.4.4.5_A6.3 description: Checking if varying the length property fails flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A6.4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A6.4.js index e4b11e5072d6948a8ea107af30536cefdf7aba36..272672ecbe08a9bb85fe15423948f1be592244f5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A6.4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A6.4.js @@ -3,6 +3,7 @@ /*--- info: The length property of join is 1 +es5id: 15.4.4.5_A6.4 description: join.length === 1 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A6.5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A6.5.js index 213598eadc1fc3d7219a74646299e09b822b93f7..dd5dd6b9cfd9fd8a39e7adda9224b5fe6a933f39 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A6.5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A6.5.js @@ -3,6 +3,7 @@ /*--- info: The join property of Array has the attribute DontEnum +es5id: 15.4.4.5_A6.5 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A6.6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A6.6.js index 419bd6d77741111caab8878619f710f9daa702fa..b8a4a8307a1286d27bcdad990a748290b488be7e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A6.6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A6.6.js @@ -3,6 +3,7 @@ /*--- info: The join property of Array has not prototype property +es5id: 15.4.4.5_A6.6 description: Checking Array.prototype.join.prototype ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A6.7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A6.7.js index 8c25ae73815dd89df1b5a3d63c5aa7c512fd713d..2acb5dbc4a2f674d3eebe08f4af04c5a10a619c3 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A6.7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.5/S15.4.4.5_A6.7.js @@ -3,6 +3,7 @@ /*--- info: The join property of Array can't be used as constructor +es5id: 15.4.4.5_A6.7 description: > If property does not implement the internal [[Construct]] method, throw a TypeError exception diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A1.1_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A1.1_T1.js index 14a0fcdca794f456e9d63cb7660aa99b271d362b..4557990c266e1ec30b7172a217f49db024852788 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A1.1_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A1.1_T1.js @@ -5,6 +5,7 @@ info: > If length equal zero, call the [[Put]] method of this object with arguments "length" and 0 and return undefined +es5id: 15.4.4.6_A1.1_T1 description: Checking this algorithm ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A1.2_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A1.2_T1.js index 2f0c5e0ce61a5ac271816ba761fd210567e57dca..389bbffbae79e6cd16972d05743217d54b60fb61 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A1.2_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A1.2_T1.js @@ -5,6 +5,7 @@ info: > The last element of the array is removed from the array and returned +es5id: 15.4.4.6_A1.2_T1 description: Checking this use new Array() and [] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A2_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A2_T1.js index 500d1c05e6b2efe0466f004dcbe2cd6f16a836ac..a3b472b1845cbfb2d5b9e6bf7e0262896f888d08 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A2_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A2_T1.js @@ -5,6 +5,7 @@ info: > The pop function is intentionally generic. It does not require that its this value be an Array object +es5id: 15.4.4.6_A2_T1 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/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A2_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A2_T2.js index c23b59804f92dadd9dd82ac538445a534938d214..211dd129270d5419f6098ce1cbe025ff1637b325 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A2_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A2_T2.js @@ -5,6 +5,7 @@ info: > The pop function is intentionally generic. It does not require that its this value be an Array object +es5id: 15.4.4.6_A2_T2 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/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A2_T3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A2_T3.js index 10450995666c38a0a6a419404c4a405d5895e1b8..79b790f460467fb325d0d463115f40d7638560b5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A2_T3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A2_T3.js @@ -5,6 +5,7 @@ info: > The pop function is intentionally generic. It does not require that its this value be an Array object +es5id: 15.4.4.6_A2_T3 description: > The last element ToUint32(length) - 1 of the array is removed from the array and returned diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A2_T4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A2_T4.js index acb8e036256fc94dbf81316f37d54980716c02cf..76320e72169ba6bf6829141e5054cd0097b0aaf0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A2_T4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A2_T4.js @@ -5,6 +5,7 @@ info: > The pop function is intentionally generic. It does not require that its this value be an Array object +es5id: 15.4.4.6_A2_T4 description: > Operator use ToNumber from length. If Type(value) is Object, evaluate ToPrimitive(value, Number) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A3_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A3_T1.js index 782039cde076600aa681bab23357a92e75f48924..f7657f024b4a111196739233f3630839361c8086 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A3_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A3_T1.js @@ -3,6 +3,7 @@ /*--- info: Check ToUint32(length) for non Array objects +es5id: 15.4.4.6_A3_T1 description: length = 4294967296 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A3_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A3_T2.js index 9247273819d168435ece986be1137d75c363306d..46ccd95d26a1471e0358609a52e5cfbf7dddd4fc 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A3_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A3_T2.js @@ -3,6 +3,7 @@ /*--- info: Check ToUint32(length) for non Array objects +es5id: 15.4.4.6_A3_T2 description: length = 4294967297 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A3_T3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A3_T3.js index 1facc93549a048fd622b323459bd139221bd35a1..97a96425d2189006c5b95168de52148f57484669 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A3_T3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A3_T3.js @@ -3,6 +3,7 @@ /*--- info: Check ToUint32(length) for non Array objects +es5id: 15.4.4.6_A3_T3 description: length = -1 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A4_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A4_T1.js index ddc35118bd2814d71f96415a95ef7e769233bd69..b32fc0805201a9f48e6ed7070507434efa56def5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A4_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A4_T1.js @@ -3,6 +3,7 @@ /*--- info: "[[Get]], [[Delete]] from not an inherited property" +es5id: 15.4.4.6_A4_T1 description: > [[Prototype]] of Array instance is Array.prototype, [[Prototype] of Array.prototype is Object.prototype diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A4_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A4_T2.js index 2b020d3586bb5eca4e6d89e26b9dc25e56b7d76e..d865943338dbffc7e0c3d6daa58a2b72b5bed3bb 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A4_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A4_T2.js @@ -3,6 +3,7 @@ /*--- info: "[[Get]], [[Delete]] from not an inherited property" +es5id: 15.4.4.6_A4_T2 description: > [[Prototype]] of Array instance is Array.prototype, [[Prototype] of Array.prototype is Object.prototype diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A5.1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A5.1.js index fd00acfb8ad201f12731fc9872292a49dc1fa514..4fe253907c7a38bafb9c362e9b22986b4e526bca 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A5.1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A5.1.js @@ -3,6 +3,7 @@ /*--- info: The length property of pop has the attribute DontEnum +es5id: 15.4.4.6_A5.1 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A5.2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A5.2.js index 86a10ff8675708fa4252fa49f1dd3c559ed784e6..99e3f32782bcb8cd953686a3931d49ffc662cbb1 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A5.2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A5.2.js @@ -3,6 +3,7 @@ /*--- info: The length property of pop has the attribute DontDelete +es5id: 15.4.4.6_A5.2 description: Checking use hasOwnProperty, delete flags: [noStrict] includes: [$FAIL.js] diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A5.3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A5.3.js index 05953bf116c96be2c8f90eae61a4a8857a460335..19bce0d7ac1cd266ada95c5eb76a948c15bdc27f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A5.3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A5.3.js @@ -3,6 +3,7 @@ /*--- info: The length property of pop has the attribute ReadOnly +es5id: 15.4.4.6_A5.3 description: Checking if varying the length property fails flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A5.4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A5.4.js index bd4e383f43fa1a70185bc18945b592896526fb5d..41e2bc9fd986d1e963dec41b91279b9fdb81438d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A5.4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A5.4.js @@ -3,6 +3,7 @@ /*--- info: The length property of pop is 0 +es5id: 15.4.4.6_A5.4 description: pop.length === 1 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A5.5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A5.5.js index 85ed09b2b3efcbe4a038c552e5e6c9ac692802f5..2546e4f964cec7a1f2d37bf9ff562ba9b9943560 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A5.5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A5.5.js @@ -3,6 +3,7 @@ /*--- info: The pop property of Array has the attribute DontEnum +es5id: 15.4.4.6_A5.5 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A5.6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A5.6.js index 0d76d4699f929fc41b089e2ce075339d8ad760c8..7e6b9090e39314019e9ed315901d0aead1ff3d27 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A5.6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A5.6.js @@ -3,6 +3,7 @@ /*--- info: The pop property of Array has not prototype property +es5id: 15.4.4.6_A5.6 description: Checking Array.prototype.pop.prototype ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A5.7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A5.7.js index 3c89b4a37f6d9acb40e32f2b5fdb35c6e40c459b..47b1809db92049dcd9064639c035d7ceb092980f 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A5.7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.6/S15.4.4.6_A5.7.js @@ -3,6 +3,7 @@ /*--- info: The pop property of Array can't be used as constructor +es5id: 15.4.4.6_A5.7 description: > If property does not implement the internal [[Construct]] method, throw a TypeError exception diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A1_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A1_T1.js index 7f54f909ba86cc887f55239c866bcdd92bad1a73..8646a8404472e697acf29c35950ad851a96fd7f9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A1_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A1_T1.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 15.4.4.7_A1_T1 description: Checking case when push is given no arguments or one argument ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A1_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A1_T2.js index ebf522283e71e77d959864b83a45b6436528c511..23102498411180c79ed0edd44a3c2ac39b5be979 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A1_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A1_T2.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 15.4.4.7_A1_T2 description: Checking case when push is given many arguments ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A2_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A2_T1.js index 7602b89a0a77b8d9f2ba4e6e26d7e855258f84c4..cbc6c261c4321623a0366d33350c541c289109c5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A2_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A2_T1.js @@ -5,6 +5,7 @@ info: > The push function is intentionally generic. It does not require that its this value be an Array object +es5id: 15.4.4.7_A2_T1 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 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A2_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A2_T2.js index 17218673376980f9d9f1a5139fa4d3dd44c51163..565aa3c6b77cce4bf312be05520c66d783fc461d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A2_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A2_T2.js @@ -5,6 +5,7 @@ info: > The push function is intentionally generic. It does not require that its this value be an Array object +es5id: 15.4.4.7_A2_T2 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 diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A2_T3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A2_T3.js index ad950ee9401b2b2f75c962a01a15f48839b238ea..d9156f316aa488e4f55c0e0d8e94e176a05bbecc 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A2_T3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A2_T3.js @@ -5,6 +5,7 @@ info: > The push function is intentionally generic. It does not require that its this value be an Array object +es5id: 15.4.4.7_A2_T3 description: > Operator use ToNumber from length. If Type(value) is Object, evaluate ToPrimitive(value, Number) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A3.js index 9b3347c0d158f1494399dce0cb8740d92879fe65..ea9118947bf0720887b5d20a3280ac6caab436b0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A3.js @@ -3,6 +3,7 @@ /*--- info: Check ToUint32(length) for Array object +es5id: 15.4.4.7_A3 description: If ToUint32(length) !== length, throw RangeError ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A4_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A4_T1.js index be2a5b62c203c7cf2593125690c31151fb1bd532..ab47ba918b64c30ba189c47d18f429679e2ca3be 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A4_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A4_T1.js @@ -3,6 +3,7 @@ /*--- info: Check ToUint32(length) for non Array objects +es5id: 15.4.4.7_A4_T1 description: length = 4294967296 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A4_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A4_T2.js index caa0ecef000d3ef0f0d3d0d2c89e94f318674b29..5a9d23619c333681400ba7414d15d6a96236061b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A4_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A4_T2.js @@ -3,6 +3,7 @@ /*--- info: Check ToUint32(length) for non Array objects +es5id: 15.4.4.7_A4_T2 description: length = 4294967295 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A4_T3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A4_T3.js index 7ad5df65c95d794169a3a61f1e03b05e3553f1e9..045f4d1bcda0b1b9e82e7d8c3ea0ed411bad12ca 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A4_T3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A4_T3.js @@ -3,6 +3,7 @@ /*--- info: Check ToUint32(length) for non Array objects +es5id: 15.4.4.7_A4_T3 description: length = -1 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A5_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A5_T1.js index 9735577fc8468fcbd6e3da7cef6410d4a67338b3..8ab0e44ac25a11aa8e8f2e727b4b314b0afff6cf 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A5_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A5_T1.js @@ -3,6 +3,7 @@ /*--- info: "[[Get]] from not an inherited property" +es5id: 15.4.4.7_A5_T1 description: > [[Prototype]] of Array instance is Array.prototype, [[Prototype] of Array.prototype is Object.prototype diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A6.1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A6.1.js index 534f60c37fe561b045d798f946a38afa728a17eb..d85a1c787adddc382724b9ba2b1407f6ec194af2 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A6.1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A6.1.js @@ -3,6 +3,7 @@ /*--- info: The length property of push has the attribute DontEnum +es5id: 15.4.4.7_A6.1 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A6.2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A6.2.js index 54fc6eb5e62cf2cb9f1288e2b2180353b09e23d1..8131b033dd96e072db1c6cfd7f1a12e424674ebb 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A6.2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A6.2.js @@ -3,6 +3,7 @@ /*--- info: The length property of push has the attribute DontDelete +es5id: 15.4.4.7_A6.2 description: Checking use hasOwnProperty, delete flags: [noStrict] includes: [$FAIL.js] diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A6.3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A6.3.js index 9f81ef7d01e87190b3452ac285d0423e431ed2a8..ca2f60397807b5ccf4b97abf53d1bd5f32b4a813 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A6.3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A6.3.js @@ -3,6 +3,7 @@ /*--- info: The length property of push has the attribute ReadOnly +es5id: 15.4.4.7_A6.3 description: Checking if varying the length property fails flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A6.4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A6.4.js index 8402216679d91086b9b876016f7a39864e0ebbbb..67b319181deef4c549c9f852af5bbb0a3b934ddf 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A6.4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A6.4.js @@ -3,6 +3,7 @@ /*--- info: The length property of push is 1 +es5id: 15.4.4.7_A6.4 description: push.length === 1 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A6.5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A6.5.js index 64b026f0406f1c056289e82347788250397c13b6..60b48d5cf2e70624ad5de0654727046921a90038 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A6.5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A6.5.js @@ -3,6 +3,7 @@ /*--- info: The push property of Array has the attribute DontEnum +es5id: 15.4.4.7_A6.5 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A6.6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A6.6.js index ab91854b156b1ae49aa33a2cd7321e1361975498..cb8ec123c38de6556558588efdb98f9da44724bd 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A6.6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A6.6.js @@ -3,6 +3,7 @@ /*--- info: The push property of Array has not prototype property +es5id: 15.4.4.7_A6.6 description: Checking Array.prototype.push.prototype ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A6.7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A6.7.js index 51217081704dacc21cac0b5e2bdc60590152382a..a36fba3ae07f372b733a98f414568554624b9472 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A6.7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.7/S15.4.4.7_A6.7.js @@ -3,6 +3,7 @@ /*--- info: The push property of Array can't be used as constructor +es5id: 15.4.4.7_A6.7 description: > If property does not implement the internal [[Construct]] method, throw a TypeError exception diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A1_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A1_T1.js index 1ccd28a836613614c55a23c54d4a54c1aaf2c042..2edfc19bc0499439a4911ecc92606c662cb35697 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A1_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A1_T1.js @@ -5,6 +5,7 @@ info: > The elements of the array are rearranged so as to reverse their order. The object is returned as the result of the call +es5id: 15.4.4.8_A1_T1 description: Checking case when reverse is given no arguments or one argument ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A1_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A1_T2.js index c7f31277c71864b073fae6032c1196b83b1e5fb9..177e3510d25718941c77f68ba6baf1be45b0105a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A1_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A1_T2.js @@ -5,6 +5,7 @@ info: > The elements of the array are rearranged so as to reverse their order. The object is returned as the result of the call +es5id: 15.4.4.8_A1_T2 description: Checking this algorithm, elements are objects and primitives ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A2_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A2_T1.js index 7665516661cf2a62bcf7e5135f8c13d4d833774e..3911857772b2c5c985783c8a9d432d3dd0df60ba 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A2_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A2_T1.js @@ -5,6 +5,7 @@ info: > The reverse function is intentionally generic. It does not require that its this value be an Array object +es5id: 15.4.4.8_A2_T1 description: > Checking this for Object object, elements are objects and primitives, length is integer diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A2_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A2_T2.js index af396845cf0d03300e96f6246a7ee87399976b0a..d6933cd1de7b483daa50b79a0d384ad985fd0ca7 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A2_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A2_T2.js @@ -5,6 +5,7 @@ info: > The reverse function is intentionally generic. It does not require that its this value be an Array object +es5id: 15.4.4.8_A2_T2 description: > Checking this for Object object, elements are objects and primitives, length is not integer diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A2_T3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A2_T3.js index c09531f596f242b58e863089c2aa3de8532fcff8..3281dc82f84c30fae4749eb0ff126aca9032e66b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A2_T3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A2_T3.js @@ -5,6 +5,7 @@ info: > The reverse function is intentionally generic. It does not require that its this value be an Array object +es5id: 15.4.4.8_A2_T3 description: > Checking this for Object object, elements are objects and primitives, length is string diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A3_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A3_T1.js index 7a4b00893a7de3396f26e08782b031749ac8d534..197736e5cad4b9b9ef385433a19e946d63d9c806 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A3_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A3_T1.js @@ -3,6 +3,7 @@ /*--- info: Check ToUint32(length) for non Array objects +es5id: 15.4.4.8_A3_T1 description: length = 4294967296 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A3_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A3_T2.js index 763b0204a823d5e646237f7e9616db31ac07342e..308b292f083dcf1da2f02bc08787d19bb49623b5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A3_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A3_T2.js @@ -3,6 +3,7 @@ /*--- info: Check ToUint32(length) for non Array objects +es5id: 15.4.4.8_A3_T2 description: length = 4294967298 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A3_T3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A3_T3.js index adbcbe39437eb6d5d711a67be1f4d6499ddcc94f..9851e09b1a85262c107f02d65af12be74d883881 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A3_T3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A3_T3.js @@ -3,6 +3,7 @@ /*--- info: Check ToUint32(length) for non Array objects +es5id: 15.4.4.8_A3_T3 description: length = -4294967294 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A4_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A4_T1.js index 77b4c95751d8312bfc8f0b055efd83a014ca6333..9914a2964750c11e168598f77f0992f3f42b4d7e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A4_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A4_T1.js @@ -3,6 +3,7 @@ /*--- info: "[[Get]], [[Delete]] from not an inherited property" +es5id: 15.4.4.8_A4_T1 description: > [[Prototype]] of Array instance is Array.prototype, [[Prototype] of Array.prototype is Object.prototype diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A4_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A4_T2.js index da039456947b32a78929a946e55d9ca7dc20341c..ae1263bfbc9151a0dbf3fc1f876313817585da93 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A4_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A4_T2.js @@ -3,6 +3,7 @@ /*--- info: "[[Get]], [[Delete]] from not an inherited property" +es5id: 15.4.4.8_A4_T2 description: > [[Prototype]] of Array instance is Array.prototype, [[Prototype] of Array.prototype is Object.prototype diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A5.1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A5.1.js index 58a46bfe02afc20a52fb58637ad99ac3b08d2db5..e4dc84f32bfbd324b59477907ead6d3c445aad47 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A5.1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A5.1.js @@ -3,6 +3,7 @@ /*--- info: The length property of reverse has the attribute DontEnum +es5id: 15.4.4.8_A5.1 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A5.2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A5.2.js index 9cc7bcb2e2130cec4300fd210fd75ded2558c6f6..fce5b261c9810afa5d9e7dc0e8518a9c12d1d954 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A5.2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A5.2.js @@ -3,6 +3,7 @@ /*--- info: The length property of reverse has the attribute DontDelete +es5id: 15.4.4.8_A5.2 description: Checking use hasOwnProperty, delete flags: [noStrict] includes: [$FAIL.js] diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A5.3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A5.3.js index eded06be546f944c6a67fcdb0722555a762ae9e5..65b5bf2fe75257099398e60acb6d8719f58bc94d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A5.3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A5.3.js @@ -3,6 +3,7 @@ /*--- info: The length property of reverse has the attribute ReadOnly +es5id: 15.4.4.8_A5.3 description: Checking if varying the length property fails flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A5.4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A5.4.js index a1d059eee2d47fcb462d13bcb48103959402cba1..231f9045ee6368485e450f12ba1d28949a2bc146 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A5.4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A5.4.js @@ -3,6 +3,7 @@ /*--- info: The length property of reverse is 0 +es5id: 15.4.4.8_A5.4 description: reverse.length === 1 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A5.5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A5.5.js index a0264454fbbe79575afbda8a0c3e092763095eaa..9dd52c52fb59490f577660fde95d56c37c38620b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A5.5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A5.5.js @@ -3,6 +3,7 @@ /*--- info: The reverse property of Array has the attribute DontEnum +es5id: 15.4.4.8_A5.5 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A5.6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A5.6.js index eb82753b94cf24e2ecf5265455129a4c7f1eefb1..288babcf014c8ff4e5dd208308047f1331588f3c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A5.6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A5.6.js @@ -3,6 +3,7 @@ /*--- info: The reverse property of Array has not prototype property +es5id: 15.4.4.8_A5.6 description: Checking Array.prototype.reverse.prototype ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A5.7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A5.7.js index 1e834c538d96604e0ca25bcc2b2917540795db78..00d3652ae11c088cc1ede07485c4b34593c9e55e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A5.7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.8/S15.4.4.8_A5.7.js @@ -3,6 +3,7 @@ /*--- info: The reverse property of Array can't be used as constructor +es5id: 15.4.4.8_A5.7 description: > If property does not implement the internal [[Construct]] method, throw a TypeError exception diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A1.1_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A1.1_T1.js index a4451eb09285fcc962ff10f7df9965e07cc113c5..566e3c0855b0981293b3cc731b4c7aea2a815a2e 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A1.1_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A1.1_T1.js @@ -5,6 +5,7 @@ info: > If length equal zero, call the [[Put]] method of this object with arguments "length" and 0 and return undefined +es5id: 15.4.4.9_A1.1_T1 description: Checking this algorithm ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A1.2_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A1.2_T1.js index c1d6bd3140cfe80236242d048960535f7f54173e..cf42e2db10aadafac25ba3211073f7cb60a048c9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A1.2_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A1.2_T1.js @@ -5,6 +5,7 @@ info: > The first element of the array is removed from the array and returned +es5id: 15.4.4.9_A1.2_T1 description: Checking this use new Array() and [] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A2_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A2_T1.js index 76d467117cc8c4f468f15a30bb05a42f8cbbe6b8..df93db1589e556eb0f5abf091e36468a9169bde9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A2_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A2_T1.js @@ -5,6 +5,7 @@ info: > The shift function is intentionally generic. It does not require that its this value be an Array object +es5id: 15.4.4.9_A2_T1 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/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A2_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A2_T2.js index 06fcaefacc77a4948dd265f59a2747872723e9c3..5bf7090b6a5cccafa750c03911926ea716ce76ef 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A2_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A2_T2.js @@ -5,6 +5,7 @@ info: > The shift function is intentionally generic. It does not require that its this value be an Array object +es5id: 15.4.4.9_A2_T2 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/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A2_T3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A2_T3.js index 19eb94e23b8b68fdf4820dc11242d9cbb468410f..7f0c004f852349244e768d45883015d1fdd6f64d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A2_T3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A2_T3.js @@ -5,6 +5,7 @@ info: > The shift function is intentionally generic. It does not require that its this value be an Array object +es5id: 15.4.4.9_A2_T3 description: > The first element of the array is removed from the array and returned diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A2_T4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A2_T4.js index bd7c5ad0cee864e83f61317b62dac216aafb88eb..fec01cc4940e44b80928a4163375cbc33b02d1f9 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A2_T4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A2_T4.js @@ -5,6 +5,7 @@ info: > The shift function is intentionally generic. It does not require that its this value be an Array object +es5id: 15.4.4.9_A2_T4 description: > The first element of the array is removed from the array and returned diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A2_T5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A2_T5.js index 341407e8eabfeaa6b58124397b656b766ecc900e..93643b9707fa04a6aa00c773a1d23fd8015cd9b5 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A2_T5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A2_T5.js @@ -5,6 +5,7 @@ info: > The shift function is intentionally generic. It does not require that its this value be an Array object +es5id: 15.4.4.9_A2_T5 description: > Operator use ToNumber from length. If Type(value) is Object, evaluate ToPrimitive(value, Number) diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A3_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A3_T1.js index 00ad8819f3d1a886734059efe82ac415d410196d..0d0ad97da3e8dace4c5763c2239ef4065a02bb8a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A3_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A3_T1.js @@ -3,6 +3,7 @@ /*--- info: Check ToUint32(length) for non Array objects +es5id: 15.4.4.9_A3_T1 description: length is arbitrarily ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A3_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A3_T2.js index 75bf331af5204174e344a743ff49291596257cd2..d504fe515b9c823f4a7e93a9f78f3f8d6d1cc88b 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A3_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A3_T2.js @@ -3,6 +3,7 @@ /*--- info: Check ToUint32(length) for non Array objects +es5id: 15.4.4.9_A3_T2 description: length is arbitrarily ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A3_T3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A3_T3.js index 322bf92d7a581e2a3a20027e8d13a46378b63ad6..92bd9acf94ac05f34d31fdfe68251ef5e2631f8a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A3_T3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A3_T3.js @@ -3,6 +3,7 @@ /*--- info: Check ToUint32(length) for non Array objects +es5id: 15.4.4.9_A3_T3 description: length is arbitrarily ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A4_T1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A4_T1.js index e0d34b32cc55f2455f27cb36c91956bf10c2a1f8..fc90c0e7219cf1147b911e3b3174b29ca49683b0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A4_T1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A4_T1.js @@ -3,6 +3,7 @@ /*--- info: "[[Get]], [[Delete]] from not an inherited property" +es5id: 15.4.4.9_A4_T1 description: > [[Prototype]] of Array instance is Array.prototype, [[Prototype] of Array.prototype is Object.prototype diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A4_T2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A4_T2.js index bc0f94a0db2a637d5527f7e616dbfce997bbc632..774f26febbf2051aa3ba8c28510379efeb3fbd0d 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A4_T2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A4_T2.js @@ -3,6 +3,7 @@ /*--- info: "[[Get]], [[Delete]] from not an inherited property" +es5id: 15.4.4.9_A4_T2 description: > [[Prototype]] of Array instance is Array.prototype, [[Prototype] of Array.prototype is Object.prototype diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A5.1.js b/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A5.1.js index 2e627bed745c6040a0b2a5644112566ddc24ddfa..3a6b4e08bb83deb3f25319b1e92029a651c50a61 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A5.1.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A5.1.js @@ -3,6 +3,7 @@ /*--- info: The length property of shift has the attribute DontEnum +es5id: 15.4.4.9_A5.1 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A5.2.js b/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A5.2.js index c2bffa8c06381d919c1cb82788e2b4ba1ab1db5a..c6dcd5e48cb082d2afa540c70fa6139be8e413a0 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A5.2.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A5.2.js @@ -3,6 +3,7 @@ /*--- info: The length property of shift has the attribute DontDelete +es5id: 15.4.4.9_A5.2 description: Checking use hasOwnProperty, delete includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A5.3.js b/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A5.3.js index 31eec52b1fce1ccba7e774e72e6cdb5a1b69f441..a126e00969a36cbbca1c155e05b85cc04e46e36a 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A5.3.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A5.3.js @@ -3,6 +3,7 @@ /*--- info: The length property of shift has the attribute ReadOnly +es5id: 15.4.4.9_A5.3 description: Checking if varying the length property fails flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A5.4.js b/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A5.4.js index e94a4a64354a4e3113cfc1a91d5e363414bbf73f..fcc6ab4ef3eee148a4a951cf649f2ef6bb34fd95 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A5.4.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A5.4.js @@ -3,6 +3,7 @@ /*--- info: The length property of shift is 0 +es5id: 15.4.4.9_A5.4 description: shift.length === 1 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A5.5.js b/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A5.5.js index 8acd913f258e58ee4c0f8dc72dc3eee9ae6e04f0..b78bd52baab339fcbb82d1254e6aa78599930aae 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A5.5.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A5.5.js @@ -3,6 +3,7 @@ /*--- info: The shift property of Array has the attribute DontEnum +es5id: 15.4.4.9_A5.5 description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A5.6.js b/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A5.6.js index fa49310b263d07533b55e0142bedb6490775df0f..4c4043f92c933d594b58bd0a270b2762a928b829 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A5.6.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A5.6.js @@ -3,6 +3,7 @@ /*--- info: The shift property of Array has not prototype property +es5id: 15.4.4.9_A5.6 description: Checking Array.prototype.shift.prototype ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A5.7.js b/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A5.7.js index 4f7aadbec247338388682f6112af736c11b23fec..47c6fc72fd147ebe7b6ca76c28d503cd9d79fa1c 100644 --- a/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A5.7.js +++ b/test/suite/ch15/15.4/15.4.4/15.4.4.9/S15.4.4.9_A5.7.js @@ -3,6 +3,7 @@ /*--- info: The shift property of Array can't be used as constructor +es5id: 15.4.4.9_A5.7 description: > If property does not implement the internal [[Construct]] method, throw a TypeError exception diff --git a/test/suite/ch15/15.4/15.4.4/S15.4.4_A1.1_T1.js b/test/suite/ch15/15.4/15.4.4/S15.4.4_A1.1_T1.js index d939dbad5c3fd05aafae003b12184e1688e0b022..aeff0988d003bfebba152240b52ac221373acfd0 100644 --- a/test/suite/ch15/15.4/15.4.4/S15.4.4_A1.1_T1.js +++ b/test/suite/ch15/15.4/15.4.4/S15.4.4_A1.1_T1.js @@ -5,6 +5,7 @@ info: > The value of the internal [[Prototype]] property of the Array prototype object is the Object prototype object +es5id: 15.4.4_A1.1_T1 description: > Create new property of Function.prototype. When Array.prototype object has this property diff --git a/test/suite/ch15/15.4/15.4.4/S15.4.4_A1.1_T2.js b/test/suite/ch15/15.4/15.4.4/S15.4.4_A1.1_T2.js index c5b713082385c0e931af12d10a3370001145fd52..e726ff8e1202bd650c589b075094e95ffff8407e 100644 --- a/test/suite/ch15/15.4/15.4.4/S15.4.4_A1.1_T2.js +++ b/test/suite/ch15/15.4/15.4.4/S15.4.4_A1.1_T2.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 15.4.4_A1.1_T2 description: > The Array prototype object is itself an array; its [[Class]] is "Array", diff --git a/test/suite/ch15/15.4/15.4.4/S15.4.4_A1.1_T3.js b/test/suite/ch15/15.4/15.4.4/S15.4.4_A1.1_T3.js index 3c5c5e92092e61d8fac92049f8a037fc288880f6..86f9edf07ec0888e2707fbbfda4b3ef56ec2fc5e 100644 --- a/test/suite/ch15/15.4/15.4.4/S15.4.4_A1.1_T3.js +++ b/test/suite/ch15/15.4/15.4.4/S15.4.4_A1.1_T3.js @@ -5,6 +5,7 @@ info: > The value of the internal [[Prototype]] property of the Array prototype object is the Object prototype object +es5id: 15.4.4_A1.1_T3 description: Checking use isPrototypeOf ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/S15.4.4_A1.2_T1.js b/test/suite/ch15/15.4/15.4.4/S15.4.4_A1.2_T1.js index 90ebb8ea47b31b6eda67250f4e190e758c9493a5..0c9cccb55967b542a05f486909bec8bfdb953a17 100644 --- a/test/suite/ch15/15.4/15.4.4/S15.4.4_A1.2_T1.js +++ b/test/suite/ch15/15.4/15.4.4/S15.4.4_A1.2_T1.js @@ -3,6 +3,7 @@ /*--- info: The [[Class]] property of the Array prototype object is set to "Array" +es5id: 15.4.4_A1.2_T1 description: Checking use Object.prototype.toString ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/S15.4.4_A1.3_T1.js b/test/suite/ch15/15.4/15.4.4/S15.4.4_A1.3_T1.js index 4e626cedd3de04cebc9d99b352c7b517359c5554..d8b242c816f21a0bf46f81932517b66304ce9dff 100644 --- a/test/suite/ch15/15.4/15.4.4/S15.4.4_A1.3_T1.js +++ b/test/suite/ch15/15.4/15.4.4/S15.4.4_A1.3_T1.js @@ -3,6 +3,7 @@ /*--- info: Array prototype object has length property whose value is +0 +es5id: 15.4.4_A1.3_T1 description: Array.prototype.length === 0 ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/S15.4.4_A2.1_T1.js b/test/suite/ch15/15.4/15.4.4/S15.4.4_A2.1_T1.js index ca1004229ae70066522bd75e0b55dd00123db37b..424ed2b6d6d14926ea918c69d0be929fe41875d6 100644 --- a/test/suite/ch15/15.4/15.4.4/S15.4.4_A2.1_T1.js +++ b/test/suite/ch15/15.4/15.4.4/S15.4.4_A2.1_T1.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 15.4.4_A2.1_T1 description: Checking use hasOwnProperty ---*/ diff --git a/test/suite/ch15/15.4/15.4.4/S15.4.4_A2.1_T2.js b/test/suite/ch15/15.4/15.4.4/S15.4.4_A2.1_T2.js index d981b15b2dd6fb0200522ded85cda02a90593bad..54d9e48474898dd1a9ab0652145246cee1ffd4f3 100644 --- a/test/suite/ch15/15.4/15.4.4/S15.4.4_A2.1_T2.js +++ b/test/suite/ch15/15.4/15.4.4/S15.4.4_A2.1_T2.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 15.4.4_A2.1_T2 description: > Change valueOf property of Object.prototype. When Array.prototype.valueOf also change diff --git a/test/suite/ch15/15.4/15.4.5/15.4.5-1.js b/test/suite/ch15/15.4/15.4.5/15.4.5-1.js index 509fa26184588457ffa4efebee4b0dbce78e8d2c..1a19ecc22af223dd0d852ecff7241f77f81dde4a 100644 --- a/test/suite/ch15/15.4/15.4.5/15.4.5-1.js +++ b/test/suite/ch15/15.4/15.4.5/15.4.5-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.5-1 description: Array instances have [[Class]] set to 'Array' includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-1.js b/test/suite/ch15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-1.js index 90bab2d1eaf8413a4d8cf94038e72b0c6db6af36..7b3578bb7682a9d424acf8185d6f66c8c4b1d8da 100644 --- a/test/suite/ch15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-1.js +++ b/test/suite/ch15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.5.1-3.d-1 description: > Throw RangeError if attempt to set array length property to 4294967296 (2**32) diff --git a/test/suite/ch15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-2.js b/test/suite/ch15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-2.js index 710289d992623c6d2f11a4bcd9498e14dabfd925..363ca00611a98481c9a134bab3a48a963aa58371 100644 --- a/test/suite/ch15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-2.js +++ b/test/suite/ch15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.5.1-3.d-2 description: > Throw RangeError if attempt to set array length property to 4294967297 (1+2**32) diff --git a/test/suite/ch15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-3.js b/test/suite/ch15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-3.js index 2efff9eee2f0b008514324c0297d2aadcb7d401b..cde765a317c9041aa4431be29ad3a6c9dcc5248f 100644 --- a/test/suite/ch15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-3.js +++ b/test/suite/ch15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.5.1-3.d-3 description: Set array length property to max value 4294967295 (2**32-1,) includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.4/15.4.5/15.4.5.1/15.4.5.1-5-1.js b/test/suite/ch15/15.4/15.4.5/15.4.5.1/15.4.5.1-5-1.js index 8bffc30747eb901d28eb73beb350bc27f54347fa..1843c930e0fbdb16449507d33ebad6c75753f13c 100644 --- a/test/suite/ch15/15.4/15.4.5/15.4.5.1/15.4.5.1-5-1.js +++ b/test/suite/ch15/15.4/15.4.5/15.4.5.1/15.4.5.1-5-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.5.1-5-1 description: > Defining a property named 4294967295 (2**32-1)(not an array element) diff --git a/test/suite/ch15/15.4/15.4.5/15.4.5.1/15.4.5.1-5-2.js b/test/suite/ch15/15.4/15.4.5/15.4.5.1/15.4.5.1-5-2.js index 374c78151d3629e1cbf808ad04ce0261abc74c2d..39bf7be2cf8de6fb41cefe1e19b28608355b7049 100644 --- a/test/suite/ch15/15.4/15.4.5/15.4.5.1/15.4.5.1-5-2.js +++ b/test/suite/ch15/15.4/15.4.5/15.4.5.1/15.4.5.1-5-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.4.5.1-5-2 description: > Defining a property named 4294967295 (2**32-1) doesn't change length of the array diff --git a/test/suite/ch15/15.4/15.4.5/15.4.5.1/S15.4.5.1_A1.1_T1.js b/test/suite/ch15/15.4/15.4.5/15.4.5.1/S15.4.5.1_A1.1_T1.js index ff30b100a96f8d7624a47bd2ba2b5c3d1d28f7bd..e9954989e6ac768ba6390a103f4351aff3df1938 100644 --- a/test/suite/ch15/15.4/15.4.5/15.4.5.1/S15.4.5.1_A1.1_T1.js +++ b/test/suite/ch15/15.4/15.4.5/15.4.5.1/S15.4.5.1_A1.1_T1.js @@ -3,6 +3,7 @@ /*--- info: If ToUint32(length) !== ToNumber(length), throw RangeError +es5id: 15.4.5.1_A1.1_T1 description: length in [4294967296, -1, 1.5] ---*/ diff --git a/test/suite/ch15/15.4/15.4.5/15.4.5.1/S15.4.5.1_A1.1_T2.js b/test/suite/ch15/15.4/15.4.5/15.4.5.1/S15.4.5.1_A1.1_T2.js index bf03a916110e5226c9368e636375751a1be7155d..182ded007d757951ea185dee7474c9ee1e3a179c 100644 --- a/test/suite/ch15/15.4/15.4.5/15.4.5.1/S15.4.5.1_A1.1_T2.js +++ b/test/suite/ch15/15.4/15.4.5/15.4.5.1/S15.4.5.1_A1.1_T2.js @@ -3,6 +3,7 @@ /*--- info: If ToUint32(length) !== ToNumber(length), throw RangeError +es5id: 15.4.5.1_A1.1_T2 description: length in [NaN, Infinity, -Infinity, undefined] ---*/ diff --git a/test/suite/ch15/15.4/15.4.5/15.4.5.1/S15.4.5.1_A1.2_T1.js b/test/suite/ch15/15.4/15.4.5/15.4.5.1/S15.4.5.1_A1.2_T1.js index f227aa88a75fa76bdc82dfffba74d612d4f2116e..bb4f28a10f0ecf42a235441b0a753698086228a8 100644 --- a/test/suite/ch15/15.4/15.4.5/15.4.5.1/S15.4.5.1_A1.2_T1.js +++ b/test/suite/ch15/15.4/15.4.5/15.4.5.1/S15.4.5.1_A1.2_T1.js @@ -7,6 +7,7 @@ info: > the length property of A but not less than ToUint32(length), if A itself has a property (not an inherited property) named ToString(k), then delete that property +es5id: 15.4.5.1_A1.2_T1 description: Change length of array ---*/ diff --git a/test/suite/ch15/15.4/15.4.5/15.4.5.1/S15.4.5.1_A1.2_T2.js b/test/suite/ch15/15.4/15.4.5/15.4.5.1/S15.4.5.1_A1.2_T2.js index d552e1fbbd84f3b6cc2bd2ca325984f15bf31595..f0dda30d629ec64add4a5fff7c412922575e0f99 100644 --- a/test/suite/ch15/15.4/15.4.5/15.4.5.1/S15.4.5.1_A1.2_T2.js +++ b/test/suite/ch15/15.4/15.4.5/15.4.5.1/S15.4.5.1_A1.2_T2.js @@ -7,6 +7,7 @@ info: > the length property of A but not less than ToUint32(length), if A itself has a property (not an inherited property) named ToString(k), then delete that property +es5id: 15.4.5.1_A1.2_T2 description: Checking an inherited property ---*/ diff --git a/test/suite/ch15/15.4/15.4.5/15.4.5.1/S15.4.5.1_A1.2_T3.js b/test/suite/ch15/15.4/15.4.5/15.4.5.1/S15.4.5.1_A1.2_T3.js index e78e83fa4f1294eab33ff182f0b34016974407bc..aeecd05cd8e2de67518bbebd621d5529d2ab02aa 100644 --- a/test/suite/ch15/15.4/15.4.5/15.4.5.1/S15.4.5.1_A1.2_T3.js +++ b/test/suite/ch15/15.4/15.4.5/15.4.5.1/S15.4.5.1_A1.2_T3.js @@ -7,6 +7,7 @@ info: > the length property of A but not less than ToUint32(length), if A itself has a property (not an inherited property) named ToString(k), then delete that property +es5id: 15.4.5.1_A1.2_T3 description: Checking an inherited property ---*/ diff --git a/test/suite/ch15/15.4/15.4.5/15.4.5.1/S15.4.5.1_A1.3_T1.js b/test/suite/ch15/15.4/15.4.5/15.4.5.1/S15.4.5.1_A1.3_T1.js index e68fead2a874043e3a9dfbb15ee3eb7405027469..d83856949c7e6cbdfee51758f7b6c2c2c2c5e2c1 100644 --- a/test/suite/ch15/15.4/15.4.5/15.4.5.1/S15.4.5.1_A1.3_T1.js +++ b/test/suite/ch15/15.4/15.4.5/15.4.5.1/S15.4.5.1_A1.3_T1.js @@ -3,6 +3,7 @@ /*--- info: Set the value of property length of A to Uint32(length) +es5id: 15.4.5.1_A1.3_T1 description: length is object or primitve ---*/ diff --git a/test/suite/ch15/15.4/15.4.5/15.4.5.1/S15.4.5.1_A1.3_T2.js b/test/suite/ch15/15.4/15.4.5/15.4.5.1/S15.4.5.1_A1.3_T2.js index 6a44027cb2884fe3308113f2146700c44cc36a02..e859e7e811934f4ac44bc71817a342bef501a0e7 100644 --- a/test/suite/ch15/15.4/15.4.5/15.4.5.1/S15.4.5.1_A1.3_T2.js +++ b/test/suite/ch15/15.4/15.4.5/15.4.5.1/S15.4.5.1_A1.3_T2.js @@ -3,6 +3,7 @@ /*--- info: Set the value of property length of A to Uint32(length) +es5id: 15.4.5.1_A1.3_T2 description: Uint32 use ToNumber and ToPrimitve ---*/ diff --git a/test/suite/ch15/15.4/15.4.5/15.4.5.1/S15.4.5.1_A2.1_T1.js b/test/suite/ch15/15.4/15.4.5/15.4.5.1/S15.4.5.1_A2.1_T1.js index 70e1c2cfb63b19648189717dab529f4af9c4091d..859c2f2322f5bcabb4487515865cdb0dcd1989aa 100644 --- a/test/suite/ch15/15.4/15.4.5/15.4.5.1/S15.4.5.1_A2.1_T1.js +++ b/test/suite/ch15/15.4/15.4.5/15.4.5.1/S15.4.5.1_A2.1_T1.js @@ -5,6 +5,7 @@ info: > If P is not an array index, return (Create a property with name P, set its value to V and give it empty attributes) +es5id: 15.4.5.1_A2.1_T1 description: P in [4294967295, -1, true] ---*/ diff --git a/test/suite/ch15/15.4/15.4.5/15.4.5.1/S15.4.5.1_A2.2_T1.js b/test/suite/ch15/15.4/15.4.5/15.4.5.1/S15.4.5.1_A2.2_T1.js index 6520d32c1e20ed1f75255999553fd3967dfdf47e..555423f8b79a653a210ddd96fd4e7e98936686aa 100644 --- a/test/suite/ch15/15.4/15.4.5/15.4.5.1/S15.4.5.1_A2.2_T1.js +++ b/test/suite/ch15/15.4/15.4.5/15.4.5.1/S15.4.5.1_A2.2_T1.js @@ -5,6 +5,7 @@ info: > If ToUint32(P) is less than the value of the length property of A, then return +es5id: 15.4.5.1_A2.2_T1 description: length === 100, P in [0, 98, 99] ---*/ diff --git a/test/suite/ch15/15.4/15.4.5/15.4.5.1/S15.4.5.1_A2.3_T1.js b/test/suite/ch15/15.4/15.4.5/15.4.5.1/S15.4.5.1_A2.3_T1.js index b6c2a90b6aa7cf9f06f1eccf3f263a9586447e06..b4763a38d63f1c285aa6bfe63eea64188290a4e0 100644 --- a/test/suite/ch15/15.4/15.4.5/15.4.5.1/S15.4.5.1_A2.3_T1.js +++ b/test/suite/ch15/15.4/15.4.5/15.4.5.1/S15.4.5.1_A2.3_T1.js @@ -5,6 +5,7 @@ info: > If ToUint32(P) is less than the value of the length property of A, change (or set) length to ToUint32(P)+1 +es5id: 15.4.5.1_A2.3_T1 description: length = 100, P in [100, 199] ---*/ diff --git a/test/suite/ch15/15.4/15.4.5/15.4.5.2/S15.4.5.2_A1_T1.js b/test/suite/ch15/15.4/15.4.5/15.4.5.2/S15.4.5.2_A1_T1.js index 56c2f2c94da7de6dfebb859420322b15de03889a..2e8a50e5d717069dc7bc8d1ba821a45e718fe5d0 100644 --- a/test/suite/ch15/15.4/15.4.5/15.4.5.2/S15.4.5.2_A1_T1.js +++ b/test/suite/ch15/15.4/15.4.5/15.4.5.2/S15.4.5.2_A1_T1.js @@ -6,6 +6,7 @@ info: > Every Array object has a length property whose value is 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 +es5id: 15.4.5.2_A1_T1 description: Checking boundary points ---*/ diff --git a/test/suite/ch15/15.4/15.4.5/15.4.5.2/S15.4.5.2_A1_T2.js b/test/suite/ch15/15.4/15.4.5/15.4.5.2/S15.4.5.2_A1_T2.js index 543042a14f4f2c208affa69aa0eeb21443752a2d..6b745d6e038f28d934d7b848cd3202da5dff63b7 100644 --- a/test/suite/ch15/15.4/15.4.5/15.4.5.2/S15.4.5.2_A1_T2.js +++ b/test/suite/ch15/15.4/15.4.5/15.4.5.2/S15.4.5.2_A1_T2.js @@ -6,6 +6,7 @@ info: > Every Array object has a length property whose value is 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 +es5id: 15.4.5.2_A1_T2 description: P = "2^32 - 1" is not index array ---*/ diff --git a/test/suite/ch15/15.4/15.4.5/15.4.5.2/S15.4.5.2_A2_T1.js b/test/suite/ch15/15.4/15.4.5/15.4.5.2/S15.4.5.2_A2_T1.js index af31daefaa490226f95039c77d331b402063d04f..ecaa8d30d070a9ce9cf8f2f2ddc5aefa47b99002 100644 --- a/test/suite/ch15/15.4/15.4.5/15.4.5.2/S15.4.5.2_A2_T1.js +++ b/test/suite/ch15/15.4/15.4.5/15.4.5.2/S15.4.5.2_A2_T1.js @@ -5,6 +5,7 @@ info: > If a property is added whose name is an array index, the length property is changed +es5id: 15.4.5.2_A2_T1 description: Checking length property ---*/ diff --git a/test/suite/ch15/15.4/15.4.5/15.4.5.2/S15.4.5.2_A3_T1.js b/test/suite/ch15/15.4/15.4.5/15.4.5.2/S15.4.5.2_A3_T1.js index c544b0bf28c9c3bf45dabdf40a1de44310f4e103..3f6544d0bcd3180eec2ad2a2bbbc0dbf222ef174 100644 --- a/test/suite/ch15/15.4/15.4.5/15.4.5.2/S15.4.5.2_A3_T1.js +++ b/test/suite/ch15/15.4/15.4.5/15.4.5.2/S15.4.5.2_A3_T1.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.4.5.2_A3_T1 description: > If new length greater than the name of every property whose name is an array index diff --git a/test/suite/ch15/15.4/15.4.5/15.4.5.2/S15.4.5.2_A3_T2.js b/test/suite/ch15/15.4/15.4.5/15.4.5.2/S15.4.5.2_A3_T2.js index 894dd80df139c79dcb3eff9e05980d822403fd95..c9896b15daf72f337beec6fca3e039db9f9403e4 100644 --- a/test/suite/ch15/15.4/15.4.5/15.4.5.2/S15.4.5.2_A3_T2.js +++ b/test/suite/ch15/15.4/15.4.5/15.4.5.2/S15.4.5.2_A3_T2.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.4.5.2_A3_T2 description: > If new length greater than the name of every property whose name is an array index diff --git a/test/suite/ch15/15.4/15.4.5/15.4.5.2/S15.4.5.2_A3_T3.js b/test/suite/ch15/15.4/15.4.5/15.4.5.2/S15.4.5.2_A3_T3.js index 905fc946546d819acbaa895c0b5c0e386a67cadf..74c844aedd28fffa14f75004a1dd32b207ab4259 100644 --- a/test/suite/ch15/15.4/15.4.5/15.4.5.2/S15.4.5.2_A3_T3.js +++ b/test/suite/ch15/15.4/15.4.5/15.4.5.2/S15.4.5.2_A3_T3.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.4.5.2_A3_T3 description: "[[Put]] (length, 4294967296)" ---*/ diff --git a/test/suite/ch15/15.4/15.4.5/15.4.5.2/S15.4.5.2_A3_T4.js b/test/suite/ch15/15.4/15.4.5/15.4.5.2/S15.4.5.2_A3_T4.js index 27129cdb7bd3b65335c2d26daf98c95a508808fe..247e388dc57f26fc835e51159a1698c707acaf71 100644 --- a/test/suite/ch15/15.4/15.4.5/15.4.5.2/S15.4.5.2_A3_T4.js +++ b/test/suite/ch15/15.4/15.4.5/15.4.5.2/S15.4.5.2_A3_T4.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.4.5.2_A3_T4 description: > If new length greater than the name of every property whose name is an array index diff --git a/test/suite/ch15/15.4/S15.4_A1.1_T1.js b/test/suite/ch15/15.4/S15.4_A1.1_T1.js index 0f9f3ebbaa091b3d2e019e05d28cfcd01e7bbf99..3fd7c9779ed1c369fc8eb698f9b0c7dfc390d94a 100644 --- a/test/suite/ch15/15.4/S15.4_A1.1_T1.js +++ b/test/suite/ch15/15.4/S15.4_A1.1_T1.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.4_A1.1_T1 description: Checking for boolean primitive ---*/ diff --git a/test/suite/ch15/15.4/S15.4_A1.1_T10.js b/test/suite/ch15/15.4/S15.4_A1.1_T10.js index ed3f33eac0d26a165be3b82bdfae5cf55f39647f..91a5103074ad26073e4d17d697252b6763ea5d0a 100644 --- a/test/suite/ch15/15.4/S15.4_A1.1_T10.js +++ b/test/suite/ch15/15.4/S15.4_A1.1_T10.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.4_A1.1_T10 description: Array index is power of two ---*/ diff --git a/test/suite/ch15/15.4/S15.4_A1.1_T2.js b/test/suite/ch15/15.4/S15.4_A1.1_T2.js index 1cb93e3ab1a5d2721bf9dc1290972a210d398c37..a6e24596266a4f576f77d68d4d783640124413b9 100644 --- a/test/suite/ch15/15.4/S15.4_A1.1_T2.js +++ b/test/suite/ch15/15.4/S15.4_A1.1_T2.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.4_A1.1_T2 description: Checking for number primitive ---*/ diff --git a/test/suite/ch15/15.4/S15.4_A1.1_T3.js b/test/suite/ch15/15.4/S15.4_A1.1_T3.js index c80f6555645572316aadce68dd632e3a7c855bb3..382ab241baf60d23d48aec03f6800a2ff970aa4e 100644 --- a/test/suite/ch15/15.4/S15.4_A1.1_T3.js +++ b/test/suite/ch15/15.4/S15.4_A1.1_T3.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.4_A1.1_T3 description: Checking for number primitive ---*/ diff --git a/test/suite/ch15/15.4/S15.4_A1.1_T4.js b/test/suite/ch15/15.4/S15.4_A1.1_T4.js index 195e646d0932be0803abac5a091acf9dbb933807..6a68ca903a806a343c6e76f8fcf8134692b58922 100644 --- a/test/suite/ch15/15.4/S15.4_A1.1_T4.js +++ b/test/suite/ch15/15.4/S15.4_A1.1_T4.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.4_A1.1_T4 description: Checking for string primitive ---*/ diff --git a/test/suite/ch15/15.4/S15.4_A1.1_T5.js b/test/suite/ch15/15.4/S15.4_A1.1_T5.js index f5e33ef48f42608e874cc5f2bbddc8c73cb0fac3..e7a26ac316a1792b9cf17710ef5197b49a03fdaf 100644 --- a/test/suite/ch15/15.4/S15.4_A1.1_T5.js +++ b/test/suite/ch15/15.4/S15.4_A1.1_T5.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.4_A1.1_T5 description: Checking for null and undefined ---*/ diff --git a/test/suite/ch15/15.4/S15.4_A1.1_T6.js b/test/suite/ch15/15.4/S15.4_A1.1_T6.js index b14c080cb4317335e6a494026847e6c4aaf8d1c5..350a2278983c9d4f36ac29da623dc9796f86f192 100644 --- a/test/suite/ch15/15.4/S15.4_A1.1_T6.js +++ b/test/suite/ch15/15.4/S15.4_A1.1_T6.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.4_A1.1_T6 description: Checking for Boolean object ---*/ diff --git a/test/suite/ch15/15.4/S15.4_A1.1_T7.js b/test/suite/ch15/15.4/S15.4_A1.1_T7.js index 3e4db8f0f1fbe2a13f41a50c0f7f684e7caf54aa..cbd0d09b0b6d2d5c7b24fe2e1fead7264828f2d9 100644 --- a/test/suite/ch15/15.4/S15.4_A1.1_T7.js +++ b/test/suite/ch15/15.4/S15.4_A1.1_T7.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.4_A1.1_T7 description: Checking for Number object ---*/ diff --git a/test/suite/ch15/15.4/S15.4_A1.1_T8.js b/test/suite/ch15/15.4/S15.4_A1.1_T8.js index 8ef83d02a80d76e91e46c9ca8ef15c8182a73050..1bb197a7ba0608f2041df69c8014ebad9282bc63 100644 --- a/test/suite/ch15/15.4/S15.4_A1.1_T8.js +++ b/test/suite/ch15/15.4/S15.4_A1.1_T8.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.4_A1.1_T8 description: Checking for Number object ---*/ diff --git a/test/suite/ch15/15.4/S15.4_A1.1_T9.js b/test/suite/ch15/15.4/S15.4_A1.1_T9.js index 58933a921916e68450ff32857142821a9f23600a..1a609745d495d3528db991bec29632d33f731700 100644 --- a/test/suite/ch15/15.4/S15.4_A1.1_T9.js +++ b/test/suite/ch15/15.4/S15.4_A1.1_T9.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.4_A1.1_T9 description: If Type(value) is Object, evaluate ToPrimitive(value, String) ---*/ diff --git a/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T1.js b/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T1.js index a14f3b0b1dda073227165c69e086417a0cdb1001..76cef1148bbaded818e15f85ad73ca23dde84155 100644 --- a/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T1.js +++ b/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T1.js @@ -5,6 +5,7 @@ info: > When String is called as a function rather than as a constructor, it performs a type conversion +es5id: 15.5.1.1_A1_T1 description: Call String(function(){}()) ---*/ diff --git a/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T10.js b/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T10.js index 32914dac6b4d069d3fb1acb8a32491353cdd8876..136e97a8efe60959f1d0cd47804b083928dca178 100644 --- a/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T10.js +++ b/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T10.js @@ -5,6 +5,7 @@ info: > When String is called as a function rather than as a constructor, it performs a type conversion +es5id: 15.5.1.1_A1_T10 description: Call String(1) and String(-1) ---*/ diff --git a/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T11.js b/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T11.js index e79ab732bac04f50274d5b1aba2c30730d242574..c6d12cf842a6510dd015ecff19854af08ce3aebb 100644 --- a/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T11.js +++ b/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T11.js @@ -5,6 +5,7 @@ info: > When String is called as a function rather than as a constructor, it performs a type conversion +es5id: 15.5.1.1_A1_T11 description: Call String(1/0) and String(-1/0), and call with +/-Infinity ---*/ diff --git a/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T12.js b/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T12.js index c773f732f193df525e25f1cd43d46ea8e8507631..4fd1402f3b8247dd6a0eb2aeb63eb4edde08b86e 100644 --- a/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T12.js +++ b/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T12.js @@ -5,6 +5,7 @@ info: > When String is called as a function rather than as a constructor, it performs a type conversion +es5id: 15.5.1.1_A1_T12 description: Call String(1/"a"), String("b"* null) and String(Number.NaN) ---*/ diff --git a/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T13.js b/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T13.js index ccf0e73c1c0558eecf6f2f28af459877eb6c8f13..006ad7bdb34e530d26900e88d3d63dfb45507ef8 100644 --- a/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T13.js +++ b/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T13.js @@ -5,6 +5,7 @@ info: > When String is called as a function rather than as a constructor, it performs a type conversion +es5id: 15.5.1.1_A1_T13 description: Call String(true) and String(false) ---*/ diff --git a/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T14.js b/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T14.js index e6144dd9c0d8c48cdccc2e20b81e3bf35b8a6a9b..02bc775394a06d7556658229e433064c335301b7 100644 --- a/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T14.js +++ b/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T14.js @@ -5,6 +5,7 @@ info: > When String is called as a function rather than as a constructor, it performs a type conversion +es5id: 15.5.1.1_A1_T14 description: Call String(0) and String(-0) ---*/ diff --git a/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T15.js b/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T15.js index 62a1e2fc9311af2c87d93e673a03ae7f8b94d3d7..03c0885015c7c8c5ff2ec0b5087730b089d1c2dc 100644 --- a/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T15.js +++ b/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T15.js @@ -5,6 +5,7 @@ info: > When String is called as a function rather than as a constructor, it performs a type conversion +es5id: 15.5.1.1_A1_T15 description: Call String(string_object) ---*/ diff --git a/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T16.js b/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T16.js index b82cb215e5432ff7dbcdbe8c006be287703a17c0..f98bfb5ab1247ce4d5dd10a12c29f00911c46849 100644 --- a/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T16.js +++ b/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T16.js @@ -5,6 +5,7 @@ info: > When String is called as a function rather than as a constructor, it performs a type conversion +es5id: 15.5.1.1_A1_T16 description: Call String() with .12345 and analogous numbers ---*/ diff --git a/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T17.js b/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T17.js index 25874ec0be7b14e2c5ba5196dcf4b0c431469b36..4cd2d5981f02e1223e1e66c1a48f8360eaf4c9b5 100644 --- a/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T17.js +++ b/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T17.js @@ -5,6 +5,7 @@ info: > When String is called as a function rather than as a constructor, it performs a type conversion +es5id: 15.5.1.1_A1_T17 description: > Call String() with numbers that have more than 1 significant digit after point diff --git a/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T18.js b/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T18.js index ab45ed1a40f886b06b3b7ebbaffdf1e83fcf3228..e67ff4e04d951b2f29bb41e965b14b2ecfc153ff 100644 --- a/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T18.js +++ b/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T18.js @@ -5,6 +5,7 @@ info: > When String is called as a function rather than as a constructor, it performs a type conversion +es5id: 15.5.1.1_A1_T18 description: Call String() with numbers that have more than 1 significant digit ---*/ diff --git a/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T19.js b/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T19.js index 9dd033a37ba365bfbe5e523303655de7b78e38ed..6bd802b4a15a0c15c492f120f116b7b009fd3e53 100644 --- a/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T19.js +++ b/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T19.js @@ -5,6 +5,7 @@ info: > When String is called as a function rather than as a constructor, it performs a type conversion +es5id: 15.5.1.1_A1_T19 description: Call String() with Array of numbers ---*/ diff --git a/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T2.js b/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T2.js index 81b1aa6cf507697fd2dae3c85fefc18d5912cc8d..08bdbaae50423d2c215d9eaf03f1d36fd1205e8c 100644 --- a/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T2.js +++ b/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T2.js @@ -5,6 +5,7 @@ info: > When String is called as a function rather than as a constructor, it performs a type conversion +es5id: 15.5.1.1_A1_T2 description: Call String(null) ---*/ diff --git a/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T3.js b/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T3.js index adcf577012d3f2df9ca1c2773807a730d7a0ae4a..ad4bdaa94dfd30b4f00095c390bf8311ab5e0bf7 100644 --- a/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T3.js +++ b/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T3.js @@ -5,6 +5,7 @@ info: > When String is called as a function rather than as a constructor, it performs a type conversion +es5id: 15.5.1.1_A1_T3 description: Call String(void 0) ---*/ diff --git a/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T4.js b/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T4.js index 9b5d5cae0646ae8141f0f8ef6f967019fce3b181..e1291f394de408406914134dbc96578d00c18528 100644 --- a/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T4.js +++ b/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T4.js @@ -5,6 +5,7 @@ info: > When String is called as a function rather than as a constructor, it performs a type conversion +es5id: 15.5.1.1_A1_T4 description: Call String(undefined) ---*/ diff --git a/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T5.js b/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T5.js index d3fc6d3e37f1adbde8bd1b3368a11a612d8bf02e..317d6e8ead3edec3e09db0628440ad01391903ed 100644 --- a/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T5.js +++ b/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T5.js @@ -5,6 +5,7 @@ info: > When String is called as a function rather than as a constructor, it performs a type conversion +es5id: 15.5.1.1_A1_T5 description: Call String(x), where x is undefined variable ---*/ diff --git a/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T6.js b/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T6.js index d438d26370a8e1974dc892e52c90fe28d60d88ce..8876750782a789f12065bc2be1e7440e18b98d7d 100644 --- a/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T6.js +++ b/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T6.js @@ -5,6 +5,7 @@ info: > When String is called as a function rather than as a constructor, it performs a type conversion +es5id: 15.5.1.1_A1_T6 description: Checking by using eval, Call String(eval()); ---*/ diff --git a/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T7.js b/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T7.js index 8b8ba04a1f6ae453bc62383ecc783fa50aaaa702..5859831d65a3e54d450c13f0699283a324927f4e 100644 --- a/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T7.js +++ b/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T7.js @@ -5,6 +5,7 @@ info: > When String is called as a function rather than as a constructor, it performs a type conversion +es5id: 15.5.1.1_A1_T7 description: Call String({}) ---*/ diff --git a/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T8.js b/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T8.js index 04cdc5063e81befe5a81ffdbbd669fa7bca0e899..7baaf9e496bd0fb6d48867f4194b6c92aef39dd9 100644 --- a/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T8.js +++ b/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T8.js @@ -5,6 +5,7 @@ info: > When String is called as a function rather than as a constructor, it performs a type conversion +es5id: 15.5.1.1_A1_T8 description: Call String(new Array) ---*/ diff --git a/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T9.js b/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T9.js index 977c697b82706cb8b66eaa4bfd2a59ec7084417f..9c76f9998db08d0f8bc0078bf8dfda7104d9e166 100644 --- a/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T9.js +++ b/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A1_T9.js @@ -5,6 +5,7 @@ info: > When String is called as a function rather than as a constructor, it performs a type conversion +es5id: 15.5.1.1_A1_T9 description: Call String(this) ---*/ diff --git a/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A2_T1.js b/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A2_T1.js index bfee6abada50c3d779e44b725c06aa47cb14e94f..2c395acf32ea440de671eb656f3e82f5435f3f64 100644 --- a/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A2_T1.js +++ b/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: If value is not supplied, the empty string "" is returned +es5id: 15.5.1.1_A2_T1 description: Call String() ---*/ diff --git a/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T1.js b/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T1.js index 658a260ef1e025c424aac70dfb2b0516b995b04f..425a6ddb289e92a50335a01d7210858a21924dad 100644 --- a/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T1.js +++ b/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T1.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.5.2.1_A1_T1 description: Creating string object with expression "new String" ---*/ diff --git a/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T10.js b/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T10.js index c49cd82a27c56bd22a03b7c2b267e1a58816a1d0..5917c788d9ffba4dcdb9ec90191332ac8ad3153a 100644 --- a/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T10.js +++ b/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T10.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.5.2.1_A1_T10 description: > Creating string object with "new String(function object)" as the function object's prototype.toString property was changed diff --git a/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T11.js b/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T11.js index e450f3ea110bb8b774c130b1ef3f8aaed7727556..d4b18339fc2702bfe02ac3e1f21ed423e1f6e100 100644 --- a/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T11.js +++ b/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T11.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.5.2.1_A1_T11 description: > Creating string object with "new String(function object)" after changing function object's valueOf and toString properties diff --git a/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T12.js b/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T12.js index 5b2109f46af06ba8f9dee2f3816987c68fc782f9..d72a2baee161fb20f86e9122ef820db6345ccd9b 100644 --- a/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T12.js +++ b/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T12.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.5.2.1_A1_T12 description: > Creating string object with "new String(function object)", after changing the function object toString property, which causes diff --git a/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T13.js b/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T13.js index e7d829c3f5fd16bf49b251de0c47a63337ca38ed..0de8fa57bc5764f9816449f55803f21bc7fbf2dd 100644 --- a/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T13.js +++ b/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T13.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.5.2.1_A1_T13 description: > Creating string object with "new String(function object)" after changing function object's valueOf property, which causes diff --git a/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T16.js b/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T16.js index 0c0973d63b49605ecb95784c9a10892df335b2d6..8f424357c27a3ac23904dce5ef4e033f0a8d7ebe 100644 --- a/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T16.js +++ b/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T16.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.5.2.1_A1_T16 description: > Creating string object with "new String()" initialized with .12345 and other numbers diff --git a/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T17.js b/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T17.js index f824b9171d630edd574218596eaebea6a5830bf0..3e732e7499db83177360180dfd599a8437a62c59 100644 --- a/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T17.js +++ b/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T17.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.5.2.1_A1_T17 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/ch15/15.5/15.5.2/S15.5.2.1_A1_T18.js b/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T18.js index aab7d096b16ee393ea5de62cda92c973d512ded4..e38de19e68cb14d53f5dacfa2990f3d4053f02bc 100644 --- a/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T18.js +++ b/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T18.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.5.2.1_A1_T18 description: > Create string object with "new String()" initialized with numbers that have more than 1 significant digit diff --git a/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T19.js b/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T19.js index 73ff1e6e04b76e43a3c3114dae5a2ae751c19ae2..8fb24c209fe63dc168d5e6f1055035cfcb25883e 100644 --- a/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T19.js +++ b/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T19.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.5.2.1_A1_T19 description: > Creating string object with "new String()" initialized with Array of numbers diff --git a/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T2.js b/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T2.js index 3515caf060aba15914105575f551220cb49d2580..94cb58841ba7f85d61f7a8fe4d7ce212fd9bc755 100644 --- a/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T2.js +++ b/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T2.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.5.2.1_A1_T2 description: Creating string object with "new String()" ---*/ diff --git a/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T3.js b/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T3.js index abe012fab7467c9feeb98a4140502071dd9f9b13..5d574748ffdb561a32583366ab4097078053c020 100644 --- a/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T3.js +++ b/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T3.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.5.2.1_A1_T3 description: Creating string object with "new String("")" ---*/ diff --git a/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T4.js b/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T4.js index 84d734429f2cbab3c3c7bf7b31edfafc607d9179..41afd7d0a7febe2a27bc247968223c9ee6d681af 100644 --- a/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T4.js +++ b/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T4.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.5.2.1_A1_T4 description: Create string object with "new String(1.0)" ---*/ diff --git a/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T5.js b/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T5.js index 3d370552701ce04abe45e3318ea8828de8c01cdc..55b9007baed5fe9f53f0ec739a633ce0b5d7d754 100644 --- a/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T5.js +++ b/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T5.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.5.2.1_A1_T5 description: Creating string object with "new String(NaN)" ---*/ diff --git a/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T6.js b/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T6.js index fe3a3d20d93d322f25f0668cc4daeea71a390ae2..e475aec1dc23b9ad39ca1f467231faa085be6434 100644 --- a/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T6.js +++ b/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T6.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.5.2.1_A1_T6 description: Creating string object with "new String(false)" ---*/ diff --git a/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T7.js b/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T7.js index 9edf6c05f12e089c8b2df38c0faa63ccae61e44b..fb4500086db3e3139e3f8038aa865d4a88daa930 100644 --- a/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T7.js +++ b/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T7.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.5.2.1_A1_T7 description: Creating string object with "new String({})" ---*/ diff --git a/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T8.js b/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T8.js index ad7705e8163b1e0afa038c9745d7079596b45443..f1915aba12f09912e8d8b6e906eefe87ce8e1444 100644 --- a/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T8.js +++ b/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T8.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.5.2.1_A1_T8 description: Creating string object with "new String(function(){})" ---*/ diff --git a/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T9.js b/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T9.js index 3a18a0c8a3498504ee9a526beea2054d3529c4f0..2408124cdd0c21bb371bbc81a2357de810499aab 100644 --- a/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T9.js +++ b/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A1_T9.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.5.2.1_A1_T9 description: > Creating string object with "new String(function(){return [1,2,3]}())" diff --git a/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A2_T1.js b/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A2_T1.js index 6d4018236a3d0c277a1b3cf2b8dcfdc7db8dab4c..bdfdc767c3f921a80792834a4eaea7aaf56caaff 100644 --- a/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A2_T1.js +++ b/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A2_T1.js @@ -5,6 +5,7 @@ info: > The [[Prototype]] property of the newly constructed object is set to the original String prototype object +es5id: 15.5.2.1_A2_T1 description: Creating string object with "new String(string)" to check prototype ---*/ diff --git a/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A2_T2.js b/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A2_T2.js index ca8b2d7ccfee944a7c31b75504a997c11c2be252..510b87d7975a3094b7635587cd35cd3fb98c130d 100644 --- a/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A2_T2.js +++ b/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A2_T2.js @@ -5,6 +5,7 @@ info: > The [[Prototype]] property of the newly constructed object is set to the original String prototype object +es5id: 15.5.2.1_A2_T2 description: > Creating string object with "new String(string)" adding custom property diff --git a/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A3.js b/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A3.js index 4debdf8b33fbea20f810c631c56b244870ecfc07..fa3bdafb879b08009ad0dc0b5f5e48c97355736e 100644 --- a/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A3.js +++ b/test/suite/ch15/15.5/15.5.2/S15.5.2.1_A3.js @@ -3,6 +3,7 @@ /*--- info: The [[Class]] property of the newly constructed object is set to "String" +es5id: 15.5.2.1_A3 description: > Creating string object with "new String(string)" and changing toString property to Object.prototype.toString diff --git a/test/suite/ch15/15.5/15.5.3/S15.5.3.1_A1.js b/test/suite/ch15/15.5/15.5.3/S15.5.3.1_A1.js index 9bdbd488ab60721a7d6f528e5068d479e7bbd587..0c621f1e3743694f09d18c70e9123e653a75dac2 100644 --- a/test/suite/ch15/15.5/15.5.3/S15.5.3.1_A1.js +++ b/test/suite/ch15/15.5/15.5.3/S15.5.3.1_A1.js @@ -3,6 +3,7 @@ /*--- info: The String has property prototype +es5id: 15.5.3.1_A1 description: Checking String.hasOwnProperty('prototype') ---*/ diff --git a/test/suite/ch15/15.5/15.5.3/S15.5.3.1_A2.js b/test/suite/ch15/15.5/15.5.3/S15.5.3.1_A2.js index 061943eca70203e082ad9309ea55121c1d3962cd..acb282a998fdce7d553c3c6214911422e9dd837e 100644 --- a/test/suite/ch15/15.5/15.5.3/S15.5.3.1_A2.js +++ b/test/suite/ch15/15.5/15.5.3/S15.5.3.1_A2.js @@ -3,6 +3,7 @@ /*--- info: The String.prototype property has the attribute DontEnum +es5id: 15.5.3.1_A2 description: Checking if enumerating the String.prototype property fails includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.5/15.5.3/S15.5.3.1_A3.js b/test/suite/ch15/15.5/15.5.3/S15.5.3.1_A3.js index f200aa69a0755c27f64532bb1d72cb959dd4342e..df2cfcffad21feb60f8ff090602c22b44626bdc9 100644 --- a/test/suite/ch15/15.5/15.5.3/S15.5.3.1_A3.js +++ b/test/suite/ch15/15.5/15.5.3/S15.5.3.1_A3.js @@ -3,6 +3,7 @@ /*--- info: The String.prototype property has the attribute DontDelete +es5id: 15.5.3.1_A3 description: Checking if deleting the String.prototype property fails includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.5/15.5.3/S15.5.3.1_A4.js b/test/suite/ch15/15.5/15.5.3/S15.5.3.1_A4.js index 180f0c4866f524fb0cc139a54daebfd9b2688fb9..0b7b94f2677aaa5541f71754a5d47cb1a2cd9a35 100644 --- a/test/suite/ch15/15.5/15.5.3/S15.5.3.1_A4.js +++ b/test/suite/ch15/15.5/15.5.3/S15.5.3.1_A4.js @@ -3,6 +3,7 @@ /*--- info: The String.prototype property has the attribute ReadOnly +es5id: 15.5.3.1_A4 description: Checking if varying the String.prototype property fails includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.5/15.5.3/S15.5.3.2_A1.js b/test/suite/ch15/15.5/15.5.3/S15.5.3.2_A1.js index 2fd21f247228a560f0f60825f2b4954edb6c75bd..0b9edd0cc7e19b74cbd1398b9629381e40bb159d 100644 --- a/test/suite/ch15/15.5/15.5.3/S15.5.3.2_A1.js +++ b/test/suite/ch15/15.5/15.5.3/S15.5.3.2_A1.js @@ -3,6 +3,7 @@ /*--- info: The length property of the fromCharCode function is 1 +es5id: 15.5.3.2_A1 description: Checking String.fromCharCode.length ---*/ diff --git a/test/suite/ch15/15.5/15.5.3/S15.5.3.2_A2.js b/test/suite/ch15/15.5/15.5.3/S15.5.3.2_A2.js index 752e85802940934f74fdaf73d04a4b6b3ecf02ae..9fbae6ddcf94cabee06f8137a16e48fc8e98f0e9 100644 --- a/test/suite/ch15/15.5/15.5.3/S15.5.3.2_A2.js +++ b/test/suite/ch15/15.5/15.5.3/S15.5.3.2_A2.js @@ -3,6 +3,7 @@ /*--- info: String.fromCharCode () returns empty string +es5id: 15.5.3.2_A2 description: Call String.fromCharCode() ---*/ diff --git a/test/suite/ch15/15.5/15.5.3/S15.5.3.2_A3_T1.js b/test/suite/ch15/15.5/15.5.3/S15.5.3.2_A3_T1.js index 247b9b92eeb5fe53fb318f876f53fd55f594e06f..8c394c85153c5408675e428e2b4f62405ed810c6 100644 --- a/test/suite/ch15/15.5/15.5.3/S15.5.3.2_A3_T1.js +++ b/test/suite/ch15/15.5/15.5.3/S15.5.3.2_A3_T1.js @@ -3,6 +3,7 @@ /*--- info: String.fromCharCode ( [ char0 [ , char1 [ , ... ] ] ] ) +es5id: 15.5.3.2_A3_T1 description: Call String.fromCharCode(65,66,66,65) ---*/ diff --git a/test/suite/ch15/15.5/15.5.3/S15.5.3.2_A3_T2.js b/test/suite/ch15/15.5/15.5.3/S15.5.3.2_A3_T2.js index 34ac369e4b2c3a7dc42e16510e86e7c18bbd11a8..f13e04fe7fbd5e37c81c41faaf96f9eeacf6215b 100644 --- a/test/suite/ch15/15.5/15.5.3/S15.5.3.2_A3_T2.js +++ b/test/suite/ch15/15.5/15.5.3/S15.5.3.2_A3_T2.js @@ -3,6 +3,7 @@ /*--- info: String.fromCharCode ( [ char0 [ , char1 [ , ... ] ] ] ) +es5id: 15.5.3.2_A3_T2 description: > Create function variable, that equal String.fromCharCode, delete original String.fromCharCode and use created variable diff --git a/test/suite/ch15/15.5/15.5.3/S15.5.3.2_A4.js b/test/suite/ch15/15.5/15.5.3/S15.5.3.2_A4.js index 079c1987e8a42c961bf3d97a722b5a2afb4fd064..432329e2cc7c43eaf5007899681230ddcd0f659f 100644 --- a/test/suite/ch15/15.5/15.5.3/S15.5.3.2_A4.js +++ b/test/suite/ch15/15.5/15.5.3/S15.5.3.2_A4.js @@ -3,6 +3,7 @@ /*--- info: String.fromCharCode has not [[construct]] method +es5id: 15.5.3.2_A4 description: Checking if creating "new String.fromCharCode" fails includes: - $FAIL.js diff --git a/test/suite/ch15/15.5/15.5.3/S15.5.3_A1.js b/test/suite/ch15/15.5/15.5.3/S15.5.3_A1.js index 2344b48884a16b32af02dfaaf52573d726eaaedf..7360cf3f1842598292e710f7cfc329693b7ea4d5 100644 --- a/test/suite/ch15/15.5/15.5.3/S15.5.3_A1.js +++ b/test/suite/ch15/15.5/15.5.3/S15.5.3_A1.js @@ -3,6 +3,7 @@ /*--- info: String has length property whose value is 1 +es5id: 15.5.3_A1 description: Checking String.length ---*/ diff --git a/test/suite/ch15/15.5/15.5.3/S15.5.3_A2_T1.js b/test/suite/ch15/15.5/15.5.3/S15.5.3_A2_T1.js index 74ad13eaa58603e02a3c7f013f9663534d13ec58..c0a51b625502d13684b894473696d7da931b5cda 100644 --- a/test/suite/ch15/15.5/15.5.3/S15.5.3_A2_T1.js +++ b/test/suite/ch15/15.5/15.5.3/S15.5.3_A2_T1.js @@ -5,6 +5,7 @@ info: > The value of the internal [[Prototype]] property of the String constructor is the Function prototype object +es5id: 15.5.3_A2_T1 description: Checking Function.prototype.isPrototypeOf(String) ---*/ diff --git a/test/suite/ch15/15.5/15.5.3/S15.5.3_A2_T2.js b/test/suite/ch15/15.5/15.5.3/S15.5.3_A2_T2.js index 4855d649998914b435ba73958dbad00d6d39d9af..55abaca78c774749c8f682e42bb6556c55f1f697 100644 --- a/test/suite/ch15/15.5/15.5.3/S15.5.3_A2_T2.js +++ b/test/suite/ch15/15.5/15.5.3/S15.5.3_A2_T2.js @@ -5,6 +5,7 @@ info: > The value of the internal [[Prototype]] property of the String constructor is the Function prototype object +es5id: 15.5.3_A2_T2 description: Add custom property to Function.prototype and check it at String ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A10.js b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A10.js index 44fe65c26921dbc8ed5963df8073ffd140168cb0..c15db2daefaed35634e9bd5f5246d8a30cc1ec84 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A10.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A10.js @@ -3,6 +3,7 @@ /*--- info: The String.prototype.match.length property has the attribute ReadOnly +es5id: 15.5.4.10_A10 description: > Checking if varying the String.prototype.match.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A11.js b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A11.js index f776175a8f796c72fafbeecfcbdac12860e439ff..a03266abf70470ed82ae1dd02af00403d1a4c8b7 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A11.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A11.js @@ -3,6 +3,7 @@ /*--- info: The length property of the match method is 1 +es5id: 15.5.4.10_A11 description: Checking String.prototype.match.length ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T1.js index f47e35fe566198c7f12f09c08132ad65135e41cc..62c1781866f727dbd925ec81337108c536405c01 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.match (regexp) +es5id: 15.5.4.10_A1_T1 description: Arguments is true, and instance is object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T10.js b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T10.js index 0ea4ba2f10358280be7ef7ead6f649aa3f39a830..06c8d910b0b5f8cac4195b8fcb60c12f6b634c7c 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T10.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T10.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.match (regexp) +es5id: 15.5.4.10_A1_T10 description: Call match (regexp) function with object argument ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T11.js b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T11.js index e024bed54e800e624d64f1f6799e73338fdb5ceb..bcf3d44d3c24313ad1d251f8ca1df2c33d93bfb4 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T11.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T11.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.match (regexp) +es5id: 15.5.4.10_A1_T11 description: > Override toString function, toString throw exception, then call match (regexp) function with this object as argument diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T12.js b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T12.js index 76e6a631c5fe9c72421c1a2c8b489c3fd83fb721..3a9a6bf4f27c3276163211a19c179743a68844a7 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T12.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T12.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.match (regexp) +es5id: 15.5.4.10_A1_T12 description: > Override toString and valueOf functions, valueOf throw exception, then call match (regexp) function with this object as argument diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T13.js b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T13.js index 0f0d2e7e5fb452c5e2565a67e9c20c5edfce6085..64e9be70b929efb7f1ca74851d75e6be88cc2098 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T13.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T13.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.match (regexp) +es5id: 15.5.4.10_A1_T13 description: > Override toString and valueOf functions, then call match (regexp) function with this object as argument diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T14.js b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T14.js index c61bd349c5457932cb4d427b859d011f6b481496..fb112c3fa6f82cc1dedf5963770c37d6fddf774b 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T14.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T14.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.match (regexp) +es5id: 15.5.4.10_A1_T14 description: > Call match (regexp) function with RegExp object as argument from string diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T2.js index 19158f9110e11a9d46e61d273f7db8a8a0f087c4..65488e5266aa0494f23fa5001214e8b9ea1758b0 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.match (regexp) +es5id: 15.5.4.10_A1_T2 description: > Argument is function that return boolean, and instance is Boolean object diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T3.js b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T3.js index 4f310fed0aad10244e0e4aa454555b3da7477dd3..32bf2953955088f7bd67126233a17e0a9a9dfad5 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T3.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.match (regexp) +es5id: 15.5.4.10_A1_T3 description: Checking by using eval includes: [fnGlobalObject.js] ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T4.js b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T4.js index d122aff5f374ff53f311e654a07eff527a6c5791..d81fcf57f76f4ab1e2563c8e037bd4d5ecfb4d44 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T4.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T4.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.match (regexp) +es5id: 15.5.4.10_A1_T4 description: Call match (regexp) function without arguments of string ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T5.js b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T5.js index cd973bd919ce2e0c85be5c241b1382069b500cf1..f0a41f16fa6cb0a63d6374cbf72f9316fbefc2f8 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T5.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T5.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.match (regexp) +es5id: 15.5.4.10_A1_T5 description: Call match (regexp) function with null argument of function object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T6.js index 5c7fcb6f1cf2af835f3c84c87033cc79c481b09a..9fd224f52b950a30d1c2289a6a9ae8db28faeb58 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T6.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.match (regexp) +es5id: 15.5.4.10_A1_T6 description: > Call match (regexp) function with x argument of new String object, where x is undefined variable diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T7.js index bd421a573d7e5e350b9953b197d0796fb4c4966f..b59c6917396a70e40ab6cab4f49624a6aa3eb69c 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T7.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.match (regexp) +es5id: 15.5.4.10_A1_T7 description: > Call match (regexp) function with undefined argument of string object diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T8.js index 17dcfbec3f537ea65742ea9a3cef4946ef39c614..13aa23e5579f97b474c07eb4d0bbafe5c868c4af 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T8.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.match (regexp) +es5id: 15.5.4.10_A1_T8 description: Call match (regexp) function with void 0 argument of string object; ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T9.js index 8dafdbdb0d611da9653920ba5c3759e328fa9daf..a9ce29da4aa200f4571fa36b8246e7426f5b2a87 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A1_T9.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.match (regexp) +es5id: 15.5.4.10_A1_T9 description: > Call match (regexp) function with function(){}() argument of string object diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T1.js index d2e38e79315555ff20a50702623af9d96aee9f54..4f74b0689541107c5da6df9c8a150bce291ea794 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: match returns array as specified in 15.10.6.2 +es5id: 15.5.4.10_A2_T1 description: Regular expression is 3 ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T10.js b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T10.js index 571f6cb6166d73e35f3d05d1cc4d0dc9d3abc121..5a5c5f38250dd16f4dbbcc5463a616930feb26c5 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T10.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T10.js @@ -3,6 +3,7 @@ /*--- info: match returns array as specified in 15.10.6.2 +es5id: 15.5.4.10_A2_T10 description: > Regular expression is /([\d]{5})([-\ ]?[\d]{4})?$/. Last match is undefined. And regular expression object have property lastIndex diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T11.js b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T11.js index b3a6a235b177db34e897e896cc7a7d22867988e8..8bf987ea9c05199ce49380f1bcc1d8d349f3c604 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T11.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T11.js @@ -3,6 +3,7 @@ /*--- info: match returns array as specified in 15.10.6.2 +es5id: 15.5.4.10_A2_T11 description: > Regular expression is /([\d]{5})([-\ ]?[\d]{4})?$/. Last match is undefined. And regular expression object have property lastIndex diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T12.js b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T12.js index 22f3fe58b6de2367e7d64e9da4bc5f703f0652d7..c89079514ebafb53f9c4053bcc3c0d8be5960a8c 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T12.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T12.js @@ -3,6 +3,7 @@ /*--- info: match returns array as specified in 15.10.6.2 +es5id: 15.5.4.10_A2_T12 description: > Regular expression is variable that have value /([\d]{5})([-\ ]?[\d]{4})?$/g diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T13.js b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T13.js index 347c68a5b2581ee4577fcf0cd8b1862ab25f69f8..4a61755998b248a74038732839e49f7bbbabc6ef 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T13.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T13.js @@ -3,6 +3,7 @@ /*--- info: match returns array as specified in 15.10.6.2 +es5id: 15.5.4.10_A2_T13 description: > Regular expression is /([\d]{5})([-\ ]?[\d]{4})?$/g. And regular expression object have property lastIndex = 0 diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T14.js b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T14.js index 3bfc3c487a1208fc868510a45f9f8a1ef65614cf..92b5593881237fe5c6f4e78abb9a41ac61de5494 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T14.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T14.js @@ -3,6 +3,7 @@ /*--- info: match returns array as specified in 15.10.6.2 +es5id: 15.5.4.10_A2_T14 description: > Regular expression is /([\d]{5})([-\ ]?[\d]{4})?$/g. And regular expression object have property lastIndex = tested_string.length diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T15.js b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T15.js index 5517cdf7c1472d8b6629eaf866bef7af95ee5db9..b2101492cd74ca1edf8c5380777bae93231783ff 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T15.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T15.js @@ -3,6 +3,7 @@ /*--- info: match returns array as specified in 15.10.6.2 +es5id: 15.5.4.10_A2_T15 description: > Regular expression is /([\d]{5})([-\ ]?[\d]{4})?$/. And regular expression object have property lastIndex = diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T16.js b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T16.js index 573412b8262f7639a4e8abebc51165f04cc039d5..ac72b075f798607c06227e81679b05c0d437d66d 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T16.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T16.js @@ -3,6 +3,7 @@ /*--- info: match returns array as specified in 15.10.6.2 +es5id: 15.5.4.10_A2_T16 description: > Regular expression is /([\d]{5})([-\ ]?[\d]{4})?$/. And regular expression object have property lastIndex = diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T17.js b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T17.js index faa9cea1183c7c46c4c51f08a38a66dbc6a5f689..9cd4f784864ecee8509acd0d4c1ed723d51ef288 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T17.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T17.js @@ -3,6 +3,7 @@ /*--- info: match returns array as specified in 15.10.6.2 +es5id: 15.5.4.10_A2_T17 description: Regular expression is /0./ ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T18.js b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T18.js index 2c8e0e516c9b33b07c4b0211650436f363eb6d6a..9f8c8b30e127db4e6aaee004b7ca00e47142e05b 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T18.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T18.js @@ -3,6 +3,7 @@ /*--- info: match returns array as specified in 15.10.6.2 +es5id: 15.5.4.10_A2_T18 description: > Regular expression is /0./. And regular expression object have property lastIndex = 0 diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T2.js index 0d9d923e7c4f325c8b627121b8b669424f94ff2a..27e46bbb2bdbea89b3ad0f178265ba8cda8024d7 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T2.js @@ -3,6 +3,7 @@ /*--- info: match returns array as specified in 15.10.6.2 +es5id: 15.5.4.10_A2_T2 description: Regular expression is /34/g ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T3.js b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T3.js index c1a7d236ba411c697ee3fa45107c4a7563edd5a5..26e6dd68ebeac0cd1355fdde69a7dbf5dc6eb3c7 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T3.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T3.js @@ -3,6 +3,7 @@ /*--- info: match returns array as specified in 15.10.6.2 +es5id: 15.5.4.10_A2_T3 description: Regular expression is /\d{1}/g ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T4.js b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T4.js index b823bbc1bf7c1419fc114643752f569701fa6320..37c6ec04e5d94d160818e88760a0a196115d1eab 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T4.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T4.js @@ -3,6 +3,7 @@ /*--- info: match returns array as specified in 15.10.6.2 +es5id: 15.5.4.10_A2_T4 description: Regular expression is /\d{2}/g ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T5.js b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T5.js index 5d407a972e2aba3915f81455e1caf10608669885..22044d86b516b1e1020d0fb0d4adc930b8e7afae 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T5.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T5.js @@ -3,6 +3,7 @@ /*--- info: match returns array as specified in 15.10.6.2 +es5id: 15.5.4.10_A2_T5 description: Regular expression is /\D{2}/g ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T6.js index 28740ff19046d95d4a465f583994185b2c11e9a8..1be783adf12665276f68ba0ea5c6e543b0d38036 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T6.js @@ -3,6 +3,7 @@ /*--- info: match returns array as specified in 15.10.6.2 +es5id: 15.5.4.10_A2_T6 description: > Regular expression is /([\d]{5})([-\ ]?[\d]{4})?$/. Last match is void 0 diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T7.js index d9779e0930b551ab943ba7d255878b8c00cb47ed..48a7ba461cab6656326c706edad4c893a5cdad39 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T7.js @@ -3,6 +3,7 @@ /*--- info: match returns array as specified in 15.10.6.2 +es5id: 15.5.4.10_A2_T7 description: Regular expression is /([\d]{5})([-\ ]?[\d]{4})?$/g ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T8.js index 64b337af67c920ecd868382e139845c05f1d95eb..27cf7c407030e44e212a96c45f47d632a1d8c014 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T8.js @@ -3,6 +3,7 @@ /*--- info: match returns array as specified in 15.10.6.2 +es5id: 15.5.4.10_A2_T8 description: > Regular expression is /([\d]{5})([-\ ]?[\d]{4})?$/. Last match is undefined. And regular expression object have property lastIndex diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T9.js index 71b6b9ca825bfc54d9b6cb1d64b6348ac43ea355..b37f8ec737ca2b5b269b287925467f876d3c1c02 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A2_T9.js @@ -3,6 +3,7 @@ /*--- info: match returns array as specified in 15.10.6.2 +es5id: 15.5.4.10_A2_T9 description: > Regular expression is /([\d]{5})([-\ ]?[\d]{4})?$/. Last match is undefined. And regular expression object have property lastIndex diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A6.js index bbec43e2dbb72783ff032987b1fa9b9a2c4eabee..e7b44f13fcea3c2cb7252cb8812b88a5abfe53e0 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A6.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.match has not prototype property +es5id: 15.5.4.10_A6 description: Checking String.prototype.match.prototype ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A7.js index b2e5320102b8ec377ada3f6013e3f55d2e19dfa5..fa36f4a596f4856f50d1bea7c2cea18b0b64540b 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A7.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.match can't be used as constructor +es5id: 15.5.4.10_A7 description: Checking if creating "String.prototype.match object" fails includes: - $FAIL.js diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A8.js index 7ef62c7e7dd5120848e71a3307ca94793ff0effd..9f38ffa795237ab0474a5796ac58ce6a09ba0519 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A8.js @@ -3,6 +3,7 @@ /*--- info: The String.prototype.match.length property has the attribute DontEnum +es5id: 15.5.4.10_A8 description: > Checking if enumerating the String.prototype.match.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A9.js index 710c1ea79c1568e33f56ef9045312abfdb2f46f7..9cfee781d78c25c5d8feb379918cf174ed22c434 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.10/S15.5.4.10_A9.js @@ -3,6 +3,7 @@ /*--- info: The String.prototype.match.length property has the attribute DontDelete +es5id: 15.5.4.10_A9 description: > Checking if deleting the String.prototype.match.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/15.5.4.11-1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/15.5.4.11-1.js index 6991cd29965d3e18f33c12af5582431f1b7c8f5e..f6d06993a42fe09b2f66544bb65a26f2e5c7f835 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/15.5.4.11-1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/15.5.4.11-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.11-1 description: > 'this' object used by the replaceValue function of a String.prototype.replace invocation diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A10.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A10.js index e0486ebe14202c6d5c19e3389ba1f617e8e56efa..b599c2f3d5902a17aac9d95513532c32c7570e6e 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A10.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A10.js @@ -3,6 +3,7 @@ /*--- info: The String.prototype.replace.length property has the attribute ReadOnly +es5id: 15.5.4.11_A10 description: > Checking if varying the String.prototype.replace.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A11.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A11.js index cfe82403088a33fb78dbeb53e98dea6a162ca2e0..5b9af5f11dd1eddbb9ce8ad682fa78401977f4b1 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A11.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A11.js @@ -3,6 +3,7 @@ /*--- info: The length property of the replace method is 2 +es5id: 15.5.4.11_A11 description: Checking String.prototype.replace.length ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A12.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A12.js index e38c443a33114143aa8ee53f488d38d496f33b66..9200fe9907adfe349a951a170639e8a27c87fc33 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A12.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A12.js @@ -3,6 +3,7 @@ /*--- info: Call replaceValue passing undefined as the this value +es5id: 15.5.4.11_A12 description: replaceValue tests that its this value is undefined flags: [onlyStrict] includes: [$FAIL.js] diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T1.js index c19aa065aa28d2231390493245487959cc6efef2..0ccd9a7817973a49ab2974fef0d52382b2ba4f43 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.replace (searchValue, replaceValue) +es5id: 15.5.4.11_A1_T1 description: Arguments are true and 1, and instance is object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T10.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T10.js index 8fe836042626a520a6b21c0139f2373099aa2e84..fb4de5518eb44aa8aaa85d293710a74ec93b14f6 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T10.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T10.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.replace (searchValue, replaceValue) +es5id: 15.5.4.11_A1_T10 description: > Call replace (searchValue, replaceValue) function with object and function arguments of string. Object have overrided toString diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T11.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T11.js index 195494eb9f92e40f5b0666eb1c662716d29a6a1f..5f1994c4af8c3844a120fdf01d113fa4ad85734b 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T11.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T11.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.replace (searchValue, replaceValue) +es5id: 15.5.4.11_A1_T11 description: > Call replace (searchValue, replaceValue) function with objects arguments of string object. Objects have overrided toString diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T12.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T12.js index ee38725fa4cbfa992da618c90d3ba116868f45d2..a655b1db8ba52ba3fd23b1b317e4b85eb9f61359 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T12.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T12.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.replace (searchValue, replaceValue) +es5id: 15.5.4.11_A1_T12 description: > Call replace (searchValue, replaceValue) function with objects arguments of String object. First objects have overrided toString diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T13.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T13.js index 5488535917347e46103174a20c96870ccd01e7c0..352b1e6f4d9132f4029d8cb160acb8c20f64162e 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T13.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T13.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.replace (searchValue, replaceValue) +es5id: 15.5.4.11_A1_T13 description: > Call replace (searchValue, replaceValue) function with objects arguments of string. First objects have overrided toString and diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T14.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T14.js index da2f5b08f9cac88992baadf2a3c065dfebd26065..e37a5abec3de27f53151931c538627c644d4a3c5 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T14.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T14.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.replace (searchValue, replaceValue) +es5id: 15.5.4.11_A1_T14 description: Instance is string, searchValue is regular expression ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T15.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T15.js index 99baff06924f310c444ee81b374a1e63b48307b6..a34b7f188dc0daf7f4667f2f6c2ab771f0e4ca5d 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T15.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T15.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.replace (searchValue, replaceValue) +es5id: 15.5.4.11_A1_T15 description: Instance is Object, searchValue is regular expression includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T16.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T16.js index c3fb077f30f687d8ca4d071a22bb271b1cc25bea..c62bdb509781f645c9fe4005d0da3c5a40ba1c9c 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T16.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T16.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.replace (searchValue, replaceValue) +es5id: 15.5.4.11_A1_T16 description: Instance is Number, searchValue is regular expression includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T17.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T17.js index 03545d5bea34e8976d76abb076ad846640e3be6b..979101a3a90dcd21289b5ed94d6d7c1d8f760cc9 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T17.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T17.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.replace (searchValue, replaceValue) +es5id: 15.5.4.11_A1_T17 description: Instance is String object, searchValue is regular expression ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T2.js index 0d799f18be40bb585142dd2b6e4ec0d411d8acec..b8c56f3158d04e85fc7d91d8b0465c1e4575be8b 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.replace (searchValue, replaceValue) +es5id: 15.5.4.11_A1_T2 description: > Argument is function that return boolean, and instance is Boolean object diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T4.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T4.js index 47f1344a30e5450a2587b9c4de049628647ad290..e38a394441a6e7263e6e6ddf35d65c78c58fc224 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T4.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T4.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.replace (searchValue, replaceValue) +es5id: 15.5.4.11_A1_T4 description: > Call replace (searchValue, replaceValue) function with null and function(a1,a2,a3){return a2+"";} arguments of function object diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T5.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T5.js index 7f21f242739ce4cca22b96a8a73e99ab358eb866..cbd9c74fe603463e9328e2b1d53ef3b543d3e515 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T5.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T5.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.replace (searchValue, replaceValue) +es5id: 15.5.4.11_A1_T5 description: > Call replace (searchValue, replaceValue) function with null and Function() arguments of function object diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T6.js index 80ecee0137316ce13bf4f554422340c87b6ba382..b593f4f9384503d4f51a5b1b1ec1acb78122cea4 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T6.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.replace (searchValue, replaceValue) +es5id: 15.5.4.11_A1_T6 description: > Call replace (searchValue, replaceValue) function with x and Function("return arguments[1]+42;") arguments of new String diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T7.js index c7327ff0783c6eaedb13067610d224cb45e51714..8c2ec1311358f4bf821c558be3357ac3710e2461 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T7.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.replace (searchValue, replaceValue) +es5id: 15.5.4.11_A1_T7 description: > Call replace (searchValue, replaceValue) function with string and undefined arguments of String object diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T8.js index 7cba9291288bfb22158188267f2123fbad9fea44..81c9a9c4ad287d3728840f0e75737c8a4cf0c451 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T8.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.replace (searchValue, replaceValue) +es5id: 15.5.4.11_A1_T8 description: > Call replace (searchValue, replaceValue) function with regular expression and void 0 arguments of String object diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T9.js index 184890eecec51ffc82b39e60add84421b0c37501..9c4ebe9e26c324f2173eb0d387cbb001429a403d 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A1_T9.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.replace (searchValue, replaceValue) +es5id: 15.5.4.11_A1_T9 description: > Call replace (searchValue, replaceValue) function with functions arguments of new String object diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A2_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A2_T1.js index ac124314e1e473aff21d1585c75383e721fa9b4a..aa67fbe2fcf6ad4bf1d6a3d231229f6fd26f7ded 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A2_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A2_T1.js @@ -5,6 +5,7 @@ info: > The $ replacements are done left-to-right, and, once such are placement is performed, the new replacement text is not subject to further replacements +es5id: 15.5.4.11_A2_T1 description: > Don`t use $ in replaceValue, searchValue is regular expression /sh/g diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A2_T10.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A2_T10.js index a985f6cac58b6d96676351b3498cf0e6523099c2..90c68fab79d38a694c9da606ed80e1ddeb08b314 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A2_T10.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A2_T10.js @@ -5,6 +5,7 @@ info: > The $ replacements are done left-to-right, and, once such are placement is performed, the new replacement text is not subject to further replacements +es5id: 15.5.4.11_A2_T10 description: Use $' in replaceValue, searchValue is regular expression /sh/ ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A2_T2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A2_T2.js index c1a7bbb2becd7e120942617b2bce0b24f5c40fa1..cfac34c7bf09634ddae0557c88061e2486f4798a 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A2_T2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A2_T2.js @@ -5,6 +5,7 @@ info: > The $ replacements are done left-to-right, and, once such are placement is performed, the new replacement text is not subject to further replacements +es5id: 15.5.4.11_A2_T2 description: Use $$ in replaceValue, searchValue is regular expression /sh/g ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A2_T3.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A2_T3.js index 10ee8b19a1b829f30b8236bdcda8b7d253f90398..4e92e78b42870e47a7ff55d92160eea8742c8ca1 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A2_T3.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A2_T3.js @@ -5,6 +5,7 @@ info: > The $ replacements are done left-to-right, and, once such are placement is performed, the new replacement text is not subject to further replacements +es5id: 15.5.4.11_A2_T3 description: Use $& in replaceValue, searchValue is regular expression /sh/g ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A2_T4.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A2_T4.js index 52104da73bfe2dcbc8435d77ced05ab6ce633a5b..97c024ec32d6cbabc9fd795989cd932774261fcc 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A2_T4.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A2_T4.js @@ -5,6 +5,7 @@ info: > The $ replacements are done left-to-right, and, once such are placement is performed, the new replacement text is not subject to further replacements +es5id: 15.5.4.11_A2_T4 description: Use $` in replaceValue, searchValue is regular expression /sh/g ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A2_T5.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A2_T5.js index 3715835f576d0f7c6306fd0bd4f010868bdbe9ac..db6a2a7ed2d605b84f9c99e006bd3509ddeb451e 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A2_T5.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A2_T5.js @@ -5,6 +5,7 @@ info: > The $ replacements are done left-to-right, and, once such are placement is performed, the new replacement text is not subject to further replacements +es5id: 15.5.4.11_A2_T5 description: Use $' in replaceValue, searchValue is regular expression /sh/g ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A2_T6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A2_T6.js index 45d8f2099ff3e8e7b8731943aca8ddec78895c95..0a771031fc3ae4267bd1223ac4553750da199633 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A2_T6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A2_T6.js @@ -5,6 +5,7 @@ info: > The $ replacements are done left-to-right, and, once such are placement is performed, the new replacement text is not subject to further replacements +es5id: 15.5.4.11_A2_T6 description: Don`t use $ in replaceValue, searchValue is regular expression /sh/ ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A2_T7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A2_T7.js index 3ac73c354f8fd559fd7a639cfc4147a273c6aa52..d0a5bad3f0178e31139365c75b889f088bf756c2 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A2_T7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A2_T7.js @@ -5,6 +5,7 @@ info: > The $ replacements are done left-to-right, and, once such are placement is performed, the new replacement text is not subject to further replacements +es5id: 15.5.4.11_A2_T7 description: Use $$ in replaceValue, searchValue is regular expression /sh/ ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A2_T8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A2_T8.js index 3725b5f8801eb67a746d82fa8d7d286ecff8fcb7..8be93a91d0ed7447ea10045faa2f2864ce619e16 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A2_T8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A2_T8.js @@ -5,6 +5,7 @@ info: > The $ replacements are done left-to-right, and, once such are placement is performed, the new replacement text is not subject to further replacements +es5id: 15.5.4.11_A2_T8 description: Use $& in replaceValue, searchValue is regular expression /sh/ ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A2_T9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A2_T9.js index 8207bd589d31e6f79cf067f203da51b9dc0718c0..72d7bba73f30dd796e6743ce40ef18eee01728b4 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A2_T9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A2_T9.js @@ -5,6 +5,7 @@ info: > The $ replacements are done left-to-right, and, once such are placement is performed, the new replacement text is not subject to further replacements +es5id: 15.5.4.11_A2_T9 description: Use $` in replaceValue, searchValue is regular expression /sh/ ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A3_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A3_T1.js index 4b26078df42ba73f999c850376cae72aea93a524..07cc9cc72277b02ceb4a85c7f044319e4ec68e5f 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A3_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A3_T1.js @@ -3,6 +3,7 @@ /*--- info: replace with regexp /(uid=)(\d+)/ returns +es5id: 15.5.4.11_A3_T1 description: replaceValue is "$11" + 15 ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A3_T2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A3_T2.js index 0d5c81ead2b82e15ea78cf79b5248ce1c24619e5..103dc9ec377170d19a346abadc1ec4aff93b969f 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A3_T2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A3_T2.js @@ -3,6 +3,7 @@ /*--- info: replace with regexp /(uid=)(\d+)/ returns +es5id: 15.5.4.11_A3_T2 description: replaceValue is "$11" + '15' ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A3_T3.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A3_T3.js index f81168ac36f6dc315f7071f89c72d9d12c4990b3..3b1a30458b3d5a9b459ffa4d80204d5b62cf069b 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A3_T3.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A3_T3.js @@ -3,6 +3,7 @@ /*--- info: replace with regexp /(uid=)(\d+)/ returns +es5id: 15.5.4.11_A3_T3 description: replaceValue is "$11" + 'A15' ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A4_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A4_T1.js index 24e3e1131a374efd212f73f16cddb79d5c5eb6b6..e695fe5722ed6b5b6cc354aca0ab29729196ca08 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A4_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A4_T1.js @@ -3,6 +3,7 @@ /*--- info: replace with regexp /([a-z]+)([0-9]+)/ and replace function returns +es5id: 15.5.4.11_A4_T1 description: searchValue is /([a-z]+)([0-9]+)/ ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A4_T2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A4_T2.js index e9245708743f64d746e49b61b691af99e555c243..141966c06bfee61c06e2f91791164f534881de97 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A4_T2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A4_T2.js @@ -3,6 +3,7 @@ /*--- info: replace with regexp /([a-z]+)([0-9]+)/ and replace function returns +es5id: 15.5.4.11_A4_T2 description: searchValue is /([a-z]+)([0-9]+)/g ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A4_T3.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A4_T3.js index 9fece58f8773919a5c750b89f76fea44f0022440..fcd736f8594bdfb53bc6b3a2b5e4d4be594162f9 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A4_T3.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A4_T3.js @@ -3,6 +3,7 @@ /*--- info: replace with regexp /([a-z]+)([0-9]+)/ and replace function returns +es5id: 15.5.4.11_A4_T3 description: searchValue is /([a-z]+)([0-9]+)/i ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A4_T4.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A4_T4.js index 41e9f7a03fcdc47aa626c1af9167fce62da70755..b272fa8d7f9ba9696d3370b7417b2797e624b7e5 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A4_T4.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A4_T4.js @@ -3,6 +3,7 @@ /*--- info: replace with regexp /([a-z]+)([0-9]+)/ and replace function returns +es5id: 15.5.4.11_A4_T4 description: searchValue is /([a-z]+)([0-9]+)/ig ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A5_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A5_T1.js index e4268138ade2e7be673ef9d94ae0374779cc474e..92d05069e1a970c2bf61b9859efe49b12c011b73 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A5_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A5_T1.js @@ -3,6 +3,7 @@ /*--- info: Use replace with regexp as searchValue and use $ in replaceValue +es5id: 15.5.4.11_A5_T1 description: searchValue is regexp /^(a+)\1*,\1+$/ and replaceValue is "$1" ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A6.js index 6f13f25bd8243ec983e32404b9504f90af7cf74c..5ba2416aba39a470d554688c65ea87dfbb179d97 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A6.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.replace has not prototype property +es5id: 15.5.4.11_A6 description: Checking String.prototype.replace.prototype; ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A7.js index c72f1f9daf36bd457603856bd5f2d68d3da55ea2..db7214356b1b2a7c78c2e53c7c65ae1954f3064a 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A7.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.replace can't be used as constructor +es5id: 15.5.4.11_A7 description: Checking if creating the String.prototype.replace object fails includes: - $FAIL.js diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A8.js index 2da8a3d0b729f01cba0990c8ae2b616c45346763..af441ca3ca3dfec92878c9e218f705bf241652d2 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A8.js @@ -3,6 +3,7 @@ /*--- info: The String.prototype.replace.length property has the attribute DontEnum +es5id: 15.5.4.11_A8 description: > Checking if enumerating the String.prototype.replace.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A9.js index 827a7c0baa08f63653e8cb23d23cf9e016690027..e9bfdd91f1299477a7c2f0918e354c6842f0ad41 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.11/S15.5.4.11_A9.js @@ -3,6 +3,7 @@ /*--- info: The String.prototype.replace.length property has the attribute DontDelete +es5id: 15.5.4.11_A9 description: > Checking if deleting the String.prototype.replace.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1.1_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1.1_T1.js index 201045b850852faee3c09ce31b37ee2889c12bbd..84f5ca9d18610d204d5ed94e6902a1fa81d6ff6a 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1.1_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1.1_T1.js @@ -5,6 +5,7 @@ info: > String.prototype.search (regexp) without arguments behaves like with argument "undefined" +es5id: 15.5.4.12_A1.1_T1 description: Call search() is the same search(undefined) ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A10.js b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A10.js index 02db17b16df0306cdef0c7a639a94541f5c12723..b2dd99202f8720a013509b929fcda233c2cf6ac8 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A10.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A10.js @@ -3,6 +3,7 @@ /*--- info: The String.prototype.search.length property has the attribute ReadOnly +es5id: 15.5.4.12_A10 description: > Checking if varying the String.prototype.search.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A11.js b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A11.js index 285f975d076b7b4eed5282be3748ebb3cb83ab84..3e71c196d9e1743bb9774f3efc29004ca476e9e8 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A11.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A11.js @@ -3,6 +3,7 @@ /*--- info: The length property of the search method is 1 +es5id: 15.5.4.12_A11 description: Checking String.prototype.search.length ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T1.js index 43be4f93d2b3c57573e25dd7671252b34e0a5181..1813eaac26cf6b4d099ab83893171b7b6693bebb 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.search (regexp) +es5id: 15.5.4.12_A1_T1 description: Argument is true, and instance is object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T10.js b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T10.js index 827b4d21cbe6c396485f24b0e7a30a72d44da4fa..8aa9c6038f1158ad93817508d27131fa526bd3f1 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T10.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T10.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.search (regexp) +es5id: 15.5.4.12_A1_T10 description: > Argument is object, and instance is string. Object with overrided toString function diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T11.js b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T11.js index 0800ade361c97b175d30f8ff836eef35d474826a..186e3821597a603629e437b21f8cd9b88018cf1f 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T11.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T11.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.search (regexp) +es5id: 15.5.4.12_A1_T11 description: > Argument is object, and instance is string. Object with overrided toString function, that throw exception diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T12.js b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T12.js index 5c2c611a799236372ed9c64bce7d6d6b51be8948..6ea6becf77fa0567adbab6019d21c93e48fcf320 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T12.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T12.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.search (regexp) +es5id: 15.5.4.12_A1_T12 description: > Argument is object, and instance is string. Object with overrided toString and valueOf functions, valueOf throw exception diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T13.js b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T13.js index 7aa5f37b97655a84de3ea36200b1cfd43083d4a9..edec536de125f5032f8df391c9a5d32c511a2a99 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T13.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T13.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.search (regexp) +es5id: 15.5.4.12_A1_T13 description: > Argument is object, and instance is string. Object with overrided toString and valueOf functions diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T14.js b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T14.js index 8b99fe92a433497c900599bd944557e808c8519a..a8245be47620af62f49589914392bf7ee844cf62 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T14.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T14.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.search (regexp) +es5id: 15.5.4.12_A1_T14 description: Instance is string, argument is regular expression ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T2.js index 9396b9582e1388da89a4d4d14aba4efcc0f8650b..61d0ec886a17b44441def02159a0d4e0a7933341 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.search (regexp) +es5id: 15.5.4.12_A1_T2 description: Argument is function call, and instance is Boolean ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T4.js b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T4.js index 19d59138fbe89b75539bd67c176fc8b3d4ed4218..c3e0aa669686ff1e459b55d14a3121a55101d0ec 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T4.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T4.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.search (regexp) +es5id: 15.5.4.12_A1_T4 description: Call search (regexp) without arguments ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T5.js b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T5.js index 9ce136770c986d8d5fcdc964119ecef34ad21fe7..a1407792fa4ddd6db2badeb55acf6cdbeb74ffd8 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T5.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T5.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.search (regexp) +es5id: 15.5.4.12_A1_T5 description: Argument is null, and instance is function call, that return string ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T6.js index 222cae5e71da1af1fe4720c57f90fec21bd72251..074d2d68fc4aaeb4f6b14a151b91985a7bdb7356 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T6.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.search (regexp) +es5id: 15.5.4.12_A1_T6 description: Argument is x, and instance is new String, x is undefined variable ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T7.js index 94883bd9383150106f2351d42e37b38a60cfe665..dc79e77e24ef6e8971c9db1e20f9ed47bc5f9534 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T7.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.search (regexp) +es5id: 15.5.4.12_A1_T7 description: Argument is undefined, and instance is new String ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T8.js index 13255ad07052e481a5cc23badf5dd2e3b464fa61..9686f918f5196045253c89a95c28cfac22b2090f 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T8.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.search (regexp) +es5id: 15.5.4.12_A1_T8 description: > Argument is void 0, and instance is String object with overrided toString function diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T9.js index c8c4a363f56f838e9afc7ab9fa92f471dfd3f589..d94e1307fa8235158e552eefd916e473d8130cb0 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A1_T9.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.search (regexp) +es5id: 15.5.4.12_A1_T9 description: > Argument is function call, and instance is String object with overrided toString and valueOf functions diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A2_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A2_T1.js index d698c8f4d09cc261fa9473f04c678d00fa87e9e4..67cd389fcf73fdc124fdd4a5d95fc51da33f71b0 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A2_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.search (regexp) returns ... +es5id: 15.5.4.12_A2_T1 description: Simple search substring inside string ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A2_T2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A2_T2.js index 92edc8f81ab31798a2ffd1d57258f8dc9aac4c7d..31a6f4123ee5d091e19f3da1411d6e9c25208ee0 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A2_T2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A2_T2.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.search (regexp) returns ... +es5id: 15.5.4.12_A2_T2 description: Checking case sensitive of search, argument is string ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A2_T3.js b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A2_T3.js index c0bac6a8cbdf490c22724d965e7a975d1b30882f..221a60249019d171b5f43861a6ad5ba27949d440 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A2_T3.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A2_T3.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.search (regexp) returns ... +es5id: 15.5.4.12_A2_T3 description: Checking disabling of case sensitive of search, argument is RegExp ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A2_T4.js b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A2_T4.js index ef6f9e7b7d47bebcfdb69e2abe14ebe7605fcdb0..2edc13e4aa3888c2330e4f459cd1f0144b745754 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A2_T4.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A2_T4.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.search (regexp) returns ... +es5id: 15.5.4.12_A2_T4 description: > Checking case sensitive of search, argument is RegExp with uppercase symbols diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A2_T5.js b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A2_T5.js index d3fb06c5a1f8826345d3ed240621e8b419d2bcba..40b750cc8b4457eadf7300bd6ab78b09adc1339d 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A2_T5.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A2_T5.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.search (regexp) returns ... +es5id: 15.5.4.12_A2_T5 description: > Checking case sensitive of search, argument is RegExp without uppercase symbols diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A2_T6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A2_T6.js index 50b7eb36e289754a81ac763a3fabd1d92198dc37..b6787c22c1d35bce49f945363de124fc1b71012e 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A2_T6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A2_T6.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.search (regexp) returns ... +es5id: 15.5.4.12_A2_T6 description: Searching the non-existent "notexist" substring ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A2_T7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A2_T7.js index b4623e7e01c5dd41e4057e4e65bec169c43abe46..4dad5ae95bff66b57a5addb4a99abccd5f0f0c91 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A2_T7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A2_T7.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.search (regexp) returns ... +es5id: 15.5.4.12_A2_T7 description: Simple search sentence inside string ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A3_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A3_T1.js index 139601023900d5b0cd8877989248b4d634c060fa..1481639f7c68c9039d79807a676a1b45b609bc2e 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A3_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A3_T1.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.search (regexp) ignores global properties of regexp +es5id: 15.5.4.12_A3_T1 description: > Checking results of search regexp with and without global properties diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A3_T2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A3_T2.js index cae9f24bb16caae14048748d9b36eb13b928ea89..099e69e6fbd810ec86a8f61720507619ae02bd06 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A3_T2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A3_T2.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.search (regexp) ignores global properties of regexp +es5id: 15.5.4.12_A3_T2 description: > Checking results of search regexp with and without global properties. Unicode symbols used diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A6.js index bee889b57187b131d098c2de809948f715b8f78a..7b56f3270bbd55083e57db04e6de1af645844364 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A6.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.search has not prototype property +es5id: 15.5.4.12_A6 description: Checking String.prototype.search.prototype ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A7.js index 309088d654c4742d592ad8c6387a11b2e3a8cdc0..9a7faef3767d65fae6be9858b9fe272ca64f5573 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A7.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.search can't be used as constructor +es5id: 15.5.4.12_A7 description: Checking if creating the String.prototype.search object fails includes: - $PRINT.js diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A8.js index 09b853eea944ea3ba0ed911a4f5bc47589d1021c..bcaeddbc7eef42c69f12c478e6ebbbd407281e17 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A8.js @@ -3,6 +3,7 @@ /*--- info: The String.prototype.search.length property has the attribute DontEnum +es5id: 15.5.4.12_A8 description: > Checking if enumerating the String.prototype.search.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A9.js index 49d60e059a647698c80bb06c343f1c4ac6ff3321..688c7e94cb8bd93cdd154811621c3a90c5cf9b50 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.12/S15.5.4.12_A9.js @@ -3,6 +3,7 @@ /*--- info: The String.prototype.search.length property has the attribute DontDelete +es5id: 15.5.4.12_A9 description: > Checking if deleting the String.prototype.search.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A10.js b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A10.js index 7af1d8b0e05a6c43fbc4b45e83c1bf497281f1b6..39e1be96ffe66a9f25a26bf78a0dedd20d7d7420 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A10.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A10.js @@ -3,6 +3,7 @@ /*--- info: The String.prototype.slice.length property has the attribute ReadOnly +es5id: 15.5.4.13_A10 description: > Checking if varying the String.prototype.slice.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A11.js b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A11.js index bca1f1d6f826a0450e9caf3d28f376f021b17d76..df758f408d435442d754a71c25299e8d3e4dddae 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A11.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A11.js @@ -3,6 +3,7 @@ /*--- info: The length property of the slice method is 2 +es5id: 15.5.4.13_A11 description: Checking String.prototype.slice.length ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T1.js index fe7fe0ba7647201c5efa090639c4db67dc257bfc..5158fdf5b910e29db4a8336c37c28f7ffe42a285 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.slice (start, end) +es5id: 15.5.4.13_A1_T1 description: Arguments are false and true, and instance is object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T10.js b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T10.js index a8afa314fbb4e2c02a415ec25231cf163bd8b640..3697d188dbde6faf65eefa1b7ed4e894ec171e15 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T10.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T10.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.slice (start, end) +es5id: 15.5.4.13_A1_T10 description: > Arguments are object and function call, and instance is String, object have overrided valueOf function diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T11.js b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T11.js index f5e8e386032a5bc4aa4c396b33e7d7a8b0e0e72f..b63f85f0a641f848addc6e2e2a86ca19cf4afe91 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T11.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T11.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.slice (start, end) +es5id: 15.5.4.13_A1_T11 description: > Arguments are objects, and instance is string, objects have overrided valueOf function, that return exception diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T12.js b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T12.js index dae78c3193452c1d337db27e523aa9ebd737d7ac..00339123af1dc5a81763cc3586f6e9287d6060f4 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T12.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T12.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.slice (start, end) +es5id: 15.5.4.13_A1_T12 description: > Arguments are objects, and instance is string. First object have overrided valueOf function and toString function, that return diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T13.js b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T13.js index 8039465ce90de09fcb414d66c49cb76aa6fda3da..1a53b741c9a0e2e8d2f43995d965eec31872ee17 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T13.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T13.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.slice (start, end) +es5id: 15.5.4.13_A1_T13 description: > Arguments are objects, and instance is string. First object have overrided valueOf and toString functions. Second object have diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T14.js b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T14.js index fa58eac163516d48d72c4e4556edfef66c1366af..d7b718ac8af74fe9742dc1f848ed7822eb0f0ff8 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T14.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T14.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.slice (start, end) +es5id: 15.5.4.13_A1_T14 description: Used one argument, that is function(){}(). Instance is string ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T15.js b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T15.js index 76bc98a068bbd8614cda9468bd659fe580867cd3..b7017e4db43f74e5ed493027f6329a69dc501cc9 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T15.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T15.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.slice (start, end) +es5id: 15.5.4.13_A1_T15 description: > Call slice without arguments. Instance is Number with prototype.slice = String.prototype.slice diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T2.js index 17c51986b574a0886bfa6f93e363a4ef165c81eb..dd945f58120b6f99c3b2f9d688122a45ebd53517 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.slice (start, end) +es5id: 15.5.4.13_A1_T2 description: > Arguments are function call and x, and instance is Boolean. x is undefined variable diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T4.js b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T4.js index e950d0212277a4a38affc35d8d64446816572c40..1fda0a1141f2d3796def1684dc4ad6932556a2cc 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T4.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T4.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.slice (start, end) +es5id: 15.5.4.13_A1_T4 description: > Arguments are null and number, and instance is function call, that returned string diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T5.js b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T5.js index 50c57697c585aa1751ff548733d225f455a5094f..d75481ec232d3ae463e31b4a310318f0c4251680 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T5.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T5.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.slice (start, end) +es5id: 15.5.4.13_A1_T5 description: > Arguments are null and call other slice(start, end), and instance is function object, that have overrided valueOf and toString diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T6.js index 8f44fb55826c1d59ecfea62c710aa3fd1191ab95..38aa85042ddcd4cd96cc4571104bcb6a86564b73 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T6.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.slice (start, end) +es5id: 15.5.4.13_A1_T6 description: > Arguments are x and number, and instance is new String, x is undefined variable diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T7.js index 1913951e5b015dc2f4586cb1324fefb2bd3ea95e..3926ea9df30d11bce5b82ef066e85e10fe5ae4aa 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T7.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.slice (start, end) +es5id: 15.5.4.13_A1_T7 description: Arguments are symbol and undefined, and instance is String ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T8.js index 4f39ce3a32b4c7aee0a6bd71ea20ed0243c7010b..89a92a220197e98fd6bcde7e9997f28d1f7b7315 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T8.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.slice (start, end) +es5id: 15.5.4.13_A1_T8 description: > Arguments are negative number and void 0, and instance is String(object), object have overrided toString function diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T9.js index 472e7713da37bffb1a3008eb66d6fc0440269583..9c927f1f24eaa3ef8b76912164b8d4022bc398d3 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A1_T9.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.slice (start, end) +es5id: 15.5.4.13_A1_T9 description: > Arguments are undefined and object, and instance is String(object), object have overrided valueOf and toString diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A2_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A2_T1.js index 3fea2a5ae367bdde933068845f30eaf2952820e4..88790f7e7278f9709fb89a77939505bbd2b5e7f2 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A2_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.slice (start, end) returns a string value(not object) +es5id: 15.5.4.13_A2_T1 description: Checking type of slice() ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A2_T2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A2_T2.js index 17fe3ef0969f961db2b527a1e93146e7cdd1742b..cadc985329f3b371c693d86f77900cbd2bbb915b 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A2_T2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A2_T2.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.slice (start, end) returns a string value(not object) +es5id: 15.5.4.13_A2_T2 description: start is NaN, end is Infinity ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A2_T3.js b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A2_T3.js index 325852fb84472b6f8fea72129221ea89a05d6ebb..2cd542d173f7db4904a1ec99197a0164c80940a2 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A2_T3.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A2_T3.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.slice (start, end) returns a string value(not object) +es5id: 15.5.4.13_A2_T3 description: Call slice from empty String object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A2_T4.js b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A2_T4.js index c5cd57ed9df394a72ba99a264daa322b8e6ab5d5..db80ad757e561cd94b9c4d1298b20f2c93c99e7b 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A2_T4.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A2_T4.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.slice (start, end) returns a string value(not object) +es5id: 15.5.4.13_A2_T4 description: start is Infinity, end is NaN ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A2_T5.js b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A2_T5.js index 392edb2decdff832ed4507e4f32a32a2b66ac541..e889dedce4602882c5ba5b3c23056554a0ded1ec 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A2_T5.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A2_T5.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.slice (start, end) returns a string value(not object) +es5id: 15.5.4.13_A2_T5 description: start is Infinity, end is Infinity ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A2_T6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A2_T6.js index cf844d01c611d96d1cf824520984dde776c3652f..73383aaeb7498ceeab568de02f02eaaaee0e4398 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A2_T6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A2_T6.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.slice (start, end) returns a string value(not object) +es5id: 15.5.4.13_A2_T6 description: start is negative float number, end is 0 ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A2_T7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A2_T7.js index 8480dc658c5c1707c088bdefbdaca0c235f1a769..5a6e272b37ce7d1bbc369d8a0571d1f0b575dc20 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A2_T7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A2_T7.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.slice (start, end) returns a string value(not object) +es5id: 15.5.4.13_A2_T7 description: start is tested_string.length, end is tested_string.length ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A2_T8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A2_T8.js index 66ded5095e3ebda1b2a0c0c8254c56b912f44ebd..9559e7b75d6d39b4fd6c963749bb928d5be7e889 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A2_T8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A2_T8.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.slice (start, end) returns a string value(not object) +es5id: 15.5.4.13_A2_T8 description: start is tested_string.length+1, end is 0 ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A2_T9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A2_T9.js index 2d04063d40b0e56128d9d0899cc055a7d308c1ef..9b13cb8dfd2d3235516f33599b01e8ea4a726f85 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A2_T9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A2_T9.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.slice (start, end) returns a string value(not object) +es5id: 15.5.4.13_A2_T9 description: start is -Infinity, end is -Infinity ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A3_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A3_T1.js index 21366be3741ba141bac64395d1fd46c197f15e9e..b60a25f061d1404f23e9722a29d2fb4f1cf29315 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A3_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A3_T1.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.slice (start, end) can be applied to object instances +es5id: 15.5.4.13_A3_T1 description: Apply String.prototype.slice to Object instance ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A3_T2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A3_T2.js index f90444f9ae3445f2acb7e00d309453f8411bf9b3..4335b1e822917c478d05f46b8eda66a466831c2f 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A3_T2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A3_T2.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.slice (start, end) can be applied to object instances +es5id: 15.5.4.13_A3_T2 description: > Apply String.prototype.slice to Object instance, use other value for start and end values diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A3_T3.js b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A3_T3.js index a73871f9189551ff650474c05df72be4d4e103e0..2ed9d7ff064a85bfa7d7fbf11f4df82aefd69897 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A3_T3.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A3_T3.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.slice (start, end) can be applied to object instances +es5id: 15.5.4.13_A3_T3 description: > Apply String.prototype.slice to Object instance, and call instance.slice(...).slice(...) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A3_T4.js b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A3_T4.js index 9135e67f13a9b75ac37393dc6742c3bb6ec28a94..e07c09aae46e556e6ef142b27ee67c82b84c0f89 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A3_T4.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A3_T4.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.slice (start, end) can be applied to object instances +es5id: 15.5.4.13_A3_T4 description: > Checknig if applying String.prototype.slice to Function object instance passes diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A6.js index 2934cf25216532d48a2b3dbf17d837a87e10d443..0e9643aa62c277a00fbe8fa437c4f453d0b7df2e 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A6.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.slice has not prototype property +es5id: 15.5.4.13_A6 description: Checking String.prototype.slice.prototype ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A7.js index 032a8e7f7e3fa56bfda99c9c733ef41e1708fefb..4f9c59679b6cd718f12fe42cb4de4bb124982a28 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A7.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.slice can't be used as constructor +es5id: 15.5.4.13_A7 description: Checking if creating the String.prototype.slice object fails includes: - $PRINT.js diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A8.js index 77b028218ad9ac512e539a33036f2ac3f7d68d07..4b644092c585826f2f98183a912d853567720cdc 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A8.js @@ -3,6 +3,7 @@ /*--- info: The String.prototype.slice.length property has the attribute DontEnum +es5id: 15.5.4.13_A8 description: > Checking if enumerating the String.prototype.slice.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A9.js index f04a2154a3be74fe87dde1ebbcacdd425b4ce67c..437249f7fc1f58da2e4467010869b4d00285d4ca 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.13/S15.5.4.13_A9.js @@ -3,6 +3,7 @@ /*--- info: The String.prototype.slice.length property has the attribute DontDelete +es5id: 15.5.4.13_A9 description: > Checking if deleting the String.prototype.slice.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A10.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A10.js index e16a90cf6d6a689d1bc9e3c4ae6db156a6e283db..aa108fb5a3099bdef218fffea404fdfd233f68df 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A10.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A10.js @@ -3,6 +3,7 @@ /*--- info: The String.prototype.split.length property has the attribute ReadOnly +es5id: 15.5.4.14_A10 description: > Checking if varying the String.prototype.split.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A11.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A11.js index e63d84f3c2fae74d545b5b76bc1b8e2dc30ebe53..b3a94684f8e6c9ea28406833f665fcd9a24fec0a 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A11.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A11.js @@ -3,6 +3,7 @@ /*--- info: The length property of the split method is 2 +es5id: 15.5.4.14_A11 description: Checking String.prototype.split.length ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T1.js index 9cb5255cea0c9fd9749da0fcd11aed16cef6775c..fc45e8c1279189ebdf35e508a47db6e95a52ab5c 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T1.js @@ -8,6 +8,7 @@ info: > separator and limit can be any kinds of object since: ii) if separator is not RegExp ToString(separator) performs and iii) ToInteger(limit) performs +es5id: 15.5.4.14_A1_T1 description: Arguments are false and true, and instance is object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T10.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T10.js index fc0490945289bc05c36cc2dfd291e84394acacea..63bfb01301ed73c6d2514d9b55f317c302f75bf2 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T10.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T10.js @@ -8,6 +8,7 @@ info: > separator and limit can be any kinds of object since: ii) if separator is not RegExp ToString(separator) performs and iii) ToInteger(limit) performs +es5id: 15.5.4.14_A1_T10 description: > Arguments are objects, and instance is string. First object have overrided toString function. Second object have overrided valueOf diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T11.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T11.js index 3dbafa08908a108ed5c908ccb79b9cae8b473d5c..c1d8648e0cdc0ac1088c580556d6bf85f655b941 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T11.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T11.js @@ -8,6 +8,7 @@ info: > separator and limit can be any kinds of object since: ii) if separator is not RegExp ToString(separator) performs and iii) ToInteger(limit) performs +es5id: 15.5.4.14_A1_T11 description: > Arguments are objects, and instance is string. First object have overrided toString function. Second object have overrided valueOf diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T12.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T12.js index 41fb416d91b2680aeae6522b6eb3f520dfda2d94..925be56d662a87f92b7fb60e460903c9cae84d4e 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T12.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T12.js @@ -8,6 +8,7 @@ info: > separator and limit can be any kinds of object since: ii) if separator is not RegExp ToString(separator) performs and iii) ToInteger(limit) performs +es5id: 15.5.4.14_A1_T12 description: > Arguments are objects, and instance is string. First object have overrided toString function. Second object have overrided valueOf diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T13.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T13.js index f0c98949103f436f63f1861249d7a40356e4029d..9ca4ef3577a0a10a31c3e9e2ce65e583241598dd 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T13.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T13.js @@ -8,6 +8,7 @@ info: > separator and limit can be any kinds of object since: ii) if separator is not RegExp ToString(separator) performs and iii) ToInteger(limit) performs +es5id: 15.5.4.14_A1_T13 description: > Arguments are objects, and instance is string. First object have overrided toString function. Second object have overrided valueOf diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T14.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T14.js index b98f24bf4a3926b354832da98e1c85ae964edeb6..d09c6ecdd4eecd7d1e71ad8cfa678c2c718a79c3 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T14.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T14.js @@ -8,6 +8,7 @@ info: > separator and limit can be any kinds of object since: ii) if separator is not RegExp ToString(separator) performs and iii) ToInteger(limit) performs +es5id: 15.5.4.14_A1_T14 description: > Arguments are objects, and instance is string. First object have overrided toString function, that throw exception. Second object diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T15.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T15.js index c15edc4a48eaab74fbf676fc56d638330cdec453..3ea3ae8dfc157609b9ea617bec46cb62604e24ca 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T15.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T15.js @@ -8,6 +8,7 @@ info: > separator and limit can be any kinds of object since: ii) if separator is not RegExp ToString(separator) performs and iii) ToInteger(limit) performs +es5id: 15.5.4.14_A1_T15 description: > Arguments are objects, and instance is string. First object have overrided toString function and valueOf function, that throw diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T16.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T16.js index f16505f7a9924be2ada42bf42c6d4922874ddda6..db5328008e4515385de49506f7eb2feda3a7634a 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T16.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T16.js @@ -8,6 +8,7 @@ info: > separator and limit can be any kinds of object since: ii) if separator is not RegExp ToString(separator) performs and iii) ToInteger(limit) performs +es5id: 15.5.4.14_A1_T16 description: > Argument is object, and instance is Number. Object have overrided toString function, that return regexp diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T17.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T17.js index a7c0962911044f1b6ab559eca5ce37844eccad7e..080f5d27466589d12e477a83f9eb024ef87cb2f1 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T17.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T17.js @@ -8,6 +8,7 @@ info: > separator and limit can be any kinds of object since: ii) if separator is not RegExp ToString(separator) performs and iii) ToInteger(limit) performs +es5id: 15.5.4.14_A1_T17 description: Argument is regexp, and instance is Number ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T18.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T18.js index f6f6e3106a54e17a636d9bbadef648fe96d24c87..b6b30b82362f7bf55f22a7ec104736818c594269 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T18.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T18.js @@ -8,6 +8,7 @@ info: > separator and limit can be any kinds of object since: ii) if separator is not RegExp ToString(separator) performs and iii) ToInteger(limit) performs +es5id: 15.5.4.14_A1_T18 description: Checking by using eval ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T2.js index 22c690ff7b3bd9384ed81add31871bd1251e621b..33818a68436d59d7ad100642bdc5313419005968 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T2.js @@ -8,6 +8,7 @@ info: > separator and limit can be any kinds of object since: ii) if separator is not RegExp ToString(separator) performs and iii) ToInteger(limit) performs +es5id: 15.5.4.14_A1_T2 description: > Arguments are boolean expression, function call and null, and instance is Boolean diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T3.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T3.js index ac959bbdb989be351d602bd8c8a986e9e8a7de79..620719a49d1fc44ff819109e8d4b4e8537241093 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T3.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T3.js @@ -8,6 +8,7 @@ info: > separator and limit can be any kinds of object since: ii) if separator is not RegExp ToString(separator) performs and iii) ToInteger(limit) performs +es5id: 15.5.4.14_A1_T3 description: Checking by using eval ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T4.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T4.js index f64dc5ac7cf86f7a680ea3db0d7d15df9ced6045..01863b0ea0976a5920fe99bcf1bdd29f002c17da 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T4.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T4.js @@ -8,6 +8,7 @@ info: > separator and limit can be any kinds of object since: ii) if separator is not RegExp ToString(separator) performs and iii) ToInteger(limit) performs +es5id: 15.5.4.14_A1_T4 description: Call split without arguments, and instance is empty string ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T5.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T5.js index 3b7e7bf0be139f9a222190c60f537f4b9e266823..6d8b15f3ebbaefc9c8c6aea23236ed1752ae8653 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T5.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T5.js @@ -8,6 +8,7 @@ info: > separator and limit can be any kinds of object since: ii) if separator is not RegExp ToString(separator) performs and iii) ToInteger(limit) performs +es5id: 15.5.4.14_A1_T5 description: > Argument is null, and instance is function call that returned string diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T6.js index 91ac07d808c6ee1e5a2b6c438cf51fdfced94572..101234fddcd7edebf18468d133136a6c8b2b7b4d 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T6.js @@ -8,6 +8,7 @@ info: > separator and limit can be any kinds of object since: ii) if separator is not RegExp ToString(separator) performs and iii) ToInteger(limit) performs +es5id: 15.5.4.14_A1_T6 description: Argument is x, and instance is new String. x is undefined variable ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T7.js index 20c9203dde6faea5e70a6babc1a60e8b4e16d4fa..8ce777f684698a07acb9db42ca877a72a51025d8 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T7.js @@ -8,6 +8,7 @@ info: > separator and limit can be any kinds of object since: ii) if separator is not RegExp ToString(separator) performs and iii) ToInteger(limit) performs +es5id: 15.5.4.14_A1_T7 description: Argument is undefined, and instance is String ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T8.js index f4a028ab4453118e21fee7facb798c335ece8255..79f9ad96a316ddafec1e49ff2fddf2ae86eb17a9 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T8.js @@ -8,6 +8,7 @@ info: > separator and limit can be any kinds of object since: ii) if separator is not RegExp ToString(separator) performs and iii) ToInteger(limit) performs +es5id: 15.5.4.14_A1_T8 description: > Argument is void 0, and instance is String(object), object have overrided toString function diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T9.js index 4396b292add1b79be20aade663061fc3b9cf88fc..108a15f471919c30122b75acf52ffde6f8c662b0 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T9.js @@ -8,6 +8,7 @@ info: > separator and limit can be any kinds of object since: ii) if separator is not RegExp ToString(separator) performs and iii) ToInteger(limit) performs +es5id: 15.5.4.14_A1_T9 description: > Argument is function(){}(), and instance is String(object), object have overrided toString and valueOf functions diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T1.js index 08fc8320ae90227fc62653f1904f7b7c0dd0f69f..32f1cae9df38ea8592ff2f2ae5817925ff1fd528 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T1.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T1 description: Call split(","), instance is String("one,two,three,four,five") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T10.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T10.js index 04c41babcace8c868c71b3d04756ecc23a6a5988..2db97ad7903fc95d2534c737151fc0f6d4036610 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T10.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T10.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T10 description: Call split(123), instance is "this123is123a123string123object" ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T11.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T11.js index 5bb280ecd427f0154b1bcb2d3a170e3eec454688..ec3f6b377c854f7eafd34740eabb7968eef7201d 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T11.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T11.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T11 description: "Call split(\":\"), instance is String(\"one-1,two-2,four-4\")" ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T12.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T12.js index 4980a700568ff1c06dbbce01c6b22aad8757a4d6..e2b288425ed8b1c601cb6c64e57d51d734a51602 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T12.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T12.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T12 description: Call split("r-42"), instance is String("one-1 two-2 four-4") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T13.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T13.js index b9462e0729d3bd8f077edad56a82f55e447d8387..cb171542f9733573213b834a5e75a9618d83788d 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T13.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T13.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T13 description: Call split("-4"), instance is String("one-1 two-2 four-4") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T14.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T14.js index 7c18049dc41ff63ccfedf0a262b90e5a7e58c2b5..7f4e2befe5c7ebd6d8c60c73c2c0f2dda763dbdf 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T14.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T14.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T14 description: Call split("on"), instance is String("one-1 two-2 four-4") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T15.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T15.js index bcf11d39548654d460ae911bb5d87e44db111edc..9c458b7634ee9fac7ae63919830d096c5e1df0ec 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T15.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T15.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T15 description: Call split(""), instance is empty String object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T16.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T16.js index 99a93ddb346f6dd35d0430add59ea8a2a57f6d90..60ed945b352a34688f1a30765e247d511b7a4824 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T16.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T16.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T16 description: Call split(" "), instance is empty String object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T17.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T17.js index ad88cb63dc4b72ea8bdc0310e686f1ac80f4c367..ba54594a2b9f1e68ade4769b603b0d8ff4ba7013 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T17.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T17.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T17 description: Call split(""), instance is String(" ") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T18.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T18.js index b235a1dacc25fe6d15f635ecfae1e1054a4036e3..b693276eafd882b3ccdb4fe6170f86060d6aa071 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T18.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T18.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T18 description: Call split(" "), instance is String(" ") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T19.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T19.js index 14bb388404b680c5336a895a9dda6968f58b842a..a97ba4e18aa4acdc99394c19ed172b20a09de285 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T19.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T19.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T19 description: Call split("x"), instance is empty string ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T2.js index ae03873b7475ae5404a3385cfaca160fd8e43d17..2b3b4e4d47c455755c19052416a37fc9a46c8334 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T2.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T2 description: Call split(" "), instance is String("one two three four five") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T20.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T20.js index 6c07f8d5162af89162222a175fbef667fbbc6d57..682f749fb3fa91298eb44ef531a8c2773aebd56b 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T20.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T20.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T20 description: Call split(new RegExp) ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T21.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T21.js index b93833094178af2db16ddb95a3e3924ad1c2a36b..5833f1342eaf129b2ea65038cd4a3639191a8d2f 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T21.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T21.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T21 description: Call split("ll"), instance is String("hello") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T22.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T22.js index 1176d6e162642aba990d208d89bd1ff9a0e6c12c..b13374a1d868e38e71bf0d60034d5b186618a060 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T22.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T22.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T22 description: Call split("l"), instance is String("hello") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T23.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T23.js index 1a1a83a661da202f731a9cae0fde6e1e8ffb939b..1fcb90faab85231e5af1abe575890e254c500435 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T23.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T23.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T23 description: Call split("x"), instance is String("hello") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T24.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T24.js index 401f50dbcf371acac6aa7234e89b736ac74ba1ef..6fb5265f0533437882612a2c1dc9ee6bec47ff2b 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T24.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T24.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T24 description: Call split("h"), instance is String("hello") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T25.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T25.js index afd948155b160c8322910ba6983c3ba2657b65c2..59de55125a284814d133089ff282e4212fbff22d 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T25.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T25.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T25 description: Call split("o"), instance is String("hello") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T26.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T26.js index cc6b5eb6a3e276185816a113af7b2a5026478b28..fe042de4c81c8ef3e2e1cb3b9337130ec9b55754 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T26.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T26.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T26 description: Call split("hello"), instance is String("hello") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T27.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T27.js index 4240d0a599161c6d5c7367d42d0c15669fe98043..651ac887ce9b4da79c31b86ad413f33b3d6d364c 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T27.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T27.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T27 description: Call split(undefined), instance is String("hello") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T28.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T28.js index bc307c94e7c110945636e8c8a4ace5652e03949b..7e1da1bd5597b0b7b2a49c7efce690a24574c5c9 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T28.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T28.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T28 description: Call split("hellothere"), instance is String("hello") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T29.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T29.js index 3ed93cf639a2e9f8e2acc2585e018a51b8d26da2..53c7407cfbf2cec8e5a66cc66aa6dc07d28845d2 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T29.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T29.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T29 description: Call split(1), instance is Number ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T3.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T3.js index 2a317286fbb6999f87411a99732ea200cfc90b95..3acafb45944705d972b1980f7de53794ade70190 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T3.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T3.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T3 description: Call split(/ /,2), instance is String("one two three four five") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T30.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T30.js index 2bc2d773a91088464620d07637ca43dda4b05911..4bfb080389a31815a0f9b615a158d5669a01105e 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T30.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T30.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T30 description: Call split(1,1), instance is Number ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T31.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T31.js index 9bbdc9c0f1627f45424a1e7161fead8c79bf719c..8ea984bd9701c1b3c9ac5e907f361f2389bf3609 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T31.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T31.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T31 description: Call split(1,2), instance is Number ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T32.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T32.js index 5a5a7fec183a9778ad96fba157f296bb90b03dd7..9de50ac62fc29388515c58e31fa01cd7fa118256 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T32.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T32.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T32 description: Call split(1,0), instance is Number ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T33.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T33.js index 89ab0d96a73b2710ac6339580bad06a60b8d4a89..26dfb975617e5c0b6092651436dc3ffe1562778a 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T33.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T33.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T33 description: Call split(1,100), instance is Number ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T34.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T34.js index 330c83f2bf9273112bc5105b4ce8eafffa7f4018..b3595e65457e59b1562821609492932fffafec6a 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T34.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T34.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T34 description: Call split(1,void 0), instance is Number ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T35.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T35.js index 34a0383d9dc9ce5eca953f8d6a2d215ffe8aba4f..c34c1b11e485ef6a23beeac35bef66858e6e3563 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T35.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T35.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T35 description: Call split(1, Math.pow(2,32)-1), instance is Number ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T36.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T36.js index 199c4cb98bd999e54900097e9b7c6bba73734394..425e96f2bb0dd44017acae07eff27031b17ef998 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T36.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T36.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T36 description: Call split(1,"boo"), instance is Number ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T37.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T37.js index 39f320bd1006e2f1fcdb314c34a5106b3b1ac085..8983b061a572523862645c49ad517d3d505e6539 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T37.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T37.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T37 description: Call split(1,-Math.pow(2,32)+1), instance is Number ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T38.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T38.js index e2679c11a8737d006e8e8c36da6e61920680c192..036a8e6ca1a0b287073df42c9d75e518098749b8 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T38.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T38.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T38 description: Call split("l",NaN), instance is String("hello") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T39.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T39.js index 04fc0d965a6f76143fc64524f732eb44cb1b4352..5dd312f55ea7fe6e8d158dd899ba43de55ccc298 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T39.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T39.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T39 description: Call split("l",0), instance is String("hello") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T4.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T4.js index 850992a64ac033f7d1cbc7b2e6d928ef29b4659a..aa3e7788ed261b6d5b955bf6e35a4985612cc6f9 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T4.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T4.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T4 description: Call split(""), instance is String("one two three") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T40.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T40.js index ef3b4fc269dc0ea6bec55312609ae5c2883e9d6c..d3467c98e65acd64cce95170d102a064eeb567fd 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T40.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T40.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T40 description: Call split("l",1), instance is String("hello") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T41.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T41.js index 29f3b8f684695a0f833cb9039eee23ea6099ee81..fd5cda505a391ae808349c050ba2926a14f79dcd 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T41.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T41.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T41 description: Call split("l",2), instance is String("hello") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T42.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T42.js index 540ec7b17be697347399351223466525bb8838ae..30c6dab5b56551235cf3f757c62518e63bd7e4b7 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T42.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T42.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T42 description: Call split("l",3), instance is String("hello") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T43.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T43.js index c0134ee561bcb4fbc18a605efa11237ef5eca903..bb40b0e84fcbe20017e022fd8c5afc72064a9679 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T43.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T43.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T43 description: Call split("l",4), instance is String("hello") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T5.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T5.js index 31910003746344bc45bb9b03434edc1df87854a6..86eef9fd9f3759b5c7e5076b73165f28565bbbf3 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T5.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T5.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T5 description: Call split(/,/), instance is String("one-1,two-2,four-4") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T6.js index 2d260a3cea743638289dd5c5f1c96e5cb94859f2..1e92814fa668cc1ae83185fd29bb3c59a968d34c 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T6.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T6 description: Call split(''), instance is String("one-1 two-2 four-4") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T7.js index 798aef7c195d7da21ddda7d0697ae64ee621d84e..13b8d494b6d9cb4351e58d79f89d1ac3d594464b 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T7.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T7 description: > Call split(void 0), instance is "thisundefinedisundefinedaundefinedstringundefinedobject" diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T8.js index 4011d4b292e0171f24ada6c4c6bb86a3ea2f68f3..695e3f10b5f5125d6e7fe2ac46afd2626a3e331b 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T8.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T8 description: Call split(null), instance is "thisnullisnullanullstringnullobject" ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T9.js index 8cd949d8c385e571235f2dbc507f157d28528c64..cef8fa0ecbe0743135be20772c63ddc1873a07a5 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A2_T9.js @@ -7,6 +7,7 @@ info: > 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 +es5id: 15.5.4.14_A2_T9 description: Call split(true), instance is "thistrueistrueatruestringtrueobject" ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T1.js index d639cfcfcc088564be0008e9fcfbfb11f21557db..5033c11d38226211d92f7d925d25565d2d1b84c9 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T1.js @@ -6,6 +6,7 @@ info: > String.prototype.split() returns an Array object with: i) length equaled to 1, ii) [[Get]](0) equaled to the result of converting this object to a string +es5id: 15.5.4.14_A3_T1 description: Instance is String("one,two,three,four,five") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T10.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T10.js index 28018b54ffb2a7d3e5e67055e4b4ffe273281340..9135aad09c5e8970564bfbccbbeb4b3f4d614608 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T10.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T10.js @@ -6,6 +6,7 @@ info: > String.prototype.split() returns an Array object with: i) length equaled to 1, ii) [[Get]](0) equaled to the result of converting this object to a string +es5id: 15.5.4.14_A3_T10 description: Instance is new String ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T11.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T11.js index 64c3c8ec8cb3f3163b1a2d4fd768ef0146fab14a..1fd971198304806db9484c79308a07dcfd4e00b3 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T11.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T11.js @@ -6,6 +6,7 @@ info: > String.prototype.split() returns an Array object with: i) length equaled to 1, ii) [[Get]](0) equaled to the result of converting this object to a string +es5id: 15.5.4.14_A3_T11 description: Instance is String(" ") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T2.js index ad8f9dbce0f6f62c1dffb29431ccefbfaf68bd02..696ee182191404f62d7ad41b11af9c749713cad0 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T2.js @@ -6,6 +6,7 @@ info: > String.prototype.split() returns an Array object with: i) length equaled to 1, ii) [[Get]](0) equaled to the result of converting this object to a string +es5id: 15.5.4.14_A3_T2 description: Instance is Object() ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T3.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T3.js index 31ab94c60efb5cb19336af9cdb18585319c77e02..7d053882b2d4f5d5651895eccec96bc075a1b007 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T3.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T3.js @@ -6,6 +6,7 @@ info: > String.prototype.split() returns an Array object with: i) length equaled to 1, ii) [[Get]](0) equaled to the result of converting this object to a string +es5id: 15.5.4.14_A3_T3 description: Instance is function(){} ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T4.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T4.js index 371e0b71ace27033169592d22aed6438b9f4a75b..0399840303986f999805688279ab321d179692fc 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T4.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T4.js @@ -6,6 +6,7 @@ info: > String.prototype.split() returns an Array object with: i) length equaled to 1, ii) [[Get]](0) equaled to the result of converting this object to a string +es5id: 15.5.4.14_A3_T4 description: Instance is Number(NaN) ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T5.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T5.js index b891fee6845ebd656261eb4c2c79c9d97884a166..5bec6163b846aac83f864abf4c554ea61be00eef 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T5.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T5.js @@ -6,6 +6,7 @@ info: > String.prototype.split() returns an Array object with: i) length equaled to 1, ii) [[Get]](0) equaled to the result of converting this object to a string +es5id: 15.5.4.14_A3_T5 description: Instance is Number(-1234567890) ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T6.js index 0950d258c08cddf222e44b1fc412a9f1b50b1023..9efaed995627251c8489b10132ee22152016e71c 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T6.js @@ -6,6 +6,7 @@ info: > String.prototype.split() returns an Array object with: i) length equaled to 1, ii) [[Get]](0) equaled to the result of converting this object to a string +es5id: 15.5.4.14_A3_T6 description: Instance is Number(-1e21) ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T7.js index 4f523680b3f1683f5e9e8868f37a7afbbddb0a93..68f52970b89d2e48970488794bacc3427eab6a2d 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T7.js @@ -6,6 +6,7 @@ info: > String.prototype.split() returns an Array object with: i) length equaled to 1, ii) [[Get]](0) equaled to the result of converting this object to a string +es5id: 15.5.4.14_A3_T7 description: Instance is Math ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T8.js index 24f3b2cd371150a1f9b415cd4649775f53f39cec..83f86cd7ccf4a3aa58ff4c6d1a07e8ce02bf6dab 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T8.js @@ -6,6 +6,7 @@ info: > String.prototype.split() returns an Array object with: i) length equaled to 1, ii) [[Get]](0) equaled to the result of converting this object to a string +es5id: 15.5.4.14_A3_T8 description: Instance is Array(1,2,3,4,5) ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T9.js index 69c99ffebc360a93c04c9cb26f6775bc632918fa..53c8ac47b1d242e11b7ee1cded04c90afc922298 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A3_T9.js @@ -6,6 +6,7 @@ info: > String.prototype.split() returns an Array object with: i) length equaled to 1, ii) [[Get]](0) equaled to the result of converting this object to a string +es5id: 15.5.4.14_A3_T9 description: Instance is Boolean ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T1.js index b6dd26fb5aa804292c19c67bea0b2bc60ddd9790..56b959b2fc574a128bb51969518c999ae5e0495d 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T1.js @@ -6,6 +6,7 @@ info: > 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. If separator is a regular expression then inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding +es5id: 15.5.4.14_A4_T1 description: Argument is regexp /l/, and instance is String("hello") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T10.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T10.js index 37c5b40899e457eddd78022c83b2dec2fca85f24..efe5548137edaf5e1f14b686c6701526600c2a4d 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T10.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T10.js @@ -6,6 +6,7 @@ info: > 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. If separator is a regular expression then inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding +es5id: 15.5.4.14_A4_T10 description: Argument is new RegExp, and instance is String("hello") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T11.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T11.js index 354cdbe7c780934c34ac0541624188f79c7e05e3..2417ac9b00372952f001ab00d7dfa87f77c4d778 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T11.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T11.js @@ -6,6 +6,7 @@ info: > 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. If separator is a regular expression then inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding +es5id: 15.5.4.14_A4_T11 description: Arguments are new RegExp and 0, and instance is String("hello") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T12.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T12.js index 46b6265141d50ab35acb1819996cd6220013f9cb..99d06182495e9d02d23b39a1193922521cbf517b 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T12.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T12.js @@ -6,6 +6,7 @@ info: > 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. If separator is a regular expression then inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding +es5id: 15.5.4.14_A4_T12 description: Arguments are new RegExp and 1, and instance is String("hello") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T13.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T13.js index e71a3b2783d521e6a7c633374a0ecb2b4faa32c3..91e02c2946aafe361d5edd70cfa43cba1d398b64 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T13.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T13.js @@ -6,6 +6,7 @@ info: > 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. If separator is a regular expression then inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding +es5id: 15.5.4.14_A4_T13 description: Arguments are new RegExp and 2, and instance is String("hello") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T14.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T14.js index 3beeead16ecfdd738994938612c3eeb41deb7676..c4bf9f96b43ef27471576b47ef75439d9be2c165 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T14.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T14.js @@ -6,6 +6,7 @@ info: > 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. If separator is a regular expression then inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding +es5id: 15.5.4.14_A4_T14 description: Arguments are new RegExp and 3, and instance is String("hello") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T15.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T15.js index 50d458ba0f919f830eadde44f8b2d850e629b1aa..257934f9faf78ef5502c668e0a4adf75ab28e016 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T15.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T15.js @@ -6,6 +6,7 @@ info: > 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. If separator is a regular expression then inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding +es5id: 15.5.4.14_A4_T15 description: Arguments are new RegExp and 4, and instance is String("hello") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T16.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T16.js index d49eddc1a5801220398cd3d5a78fbdab87608ad0..d8fbe52cfe557aabac78feba7b2dbd2d77f09a71 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T16.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T16.js @@ -6,6 +6,7 @@ info: > 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. If separator is a regular expression then inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding +es5id: 15.5.4.14_A4_T16 description: > Arguments are new RegExp and void 0, and instance is String("hello") diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T17.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T17.js index 231f0b06e82f27c48cc2c2c15089a06bdb38e9a8..5451e6ab7f0cef2fa149d62e38a829b7723b8139 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T17.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T17.js @@ -6,6 +6,7 @@ info: > 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. If separator is a regular expression then inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding +es5id: 15.5.4.14_A4_T17 description: > Arguments are new RegExp and undefined, and instance is String("hello") diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T18.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T18.js index 5aa53e6dedcd776f435e833b5e75417cf701ce33..9e5db9b5f228a1f06b3be2d0f5fef336039344bb 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T18.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T18.js @@ -6,6 +6,7 @@ info: > 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. If separator is a regular expression then inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding +es5id: 15.5.4.14_A4_T18 description: Arguments are new RegExp and "hi", and instance is String("hello") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T19.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T19.js index 00b37926cc991efdf340ad599164e6d61a57dd1b..2373af0a61d7c120caa18d70ff948a536903fc9a 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T19.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T19.js @@ -6,6 +6,7 @@ info: > 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. If separator is a regular expression then inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding +es5id: 15.5.4.14_A4_T19 description: Argument is regexp /\s/, and instance is String("a b c de f") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T2.js index 5f7b49de5b629d5908c1933c375eee27d14cb035..2531820ec03573275c4254c1ec872f4c53f5f194 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T2.js @@ -6,6 +6,7 @@ info: > 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. If separator is a regular expression then inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding +es5id: 15.5.4.14_A4_T2 description: Arguments are regexp /l/ and 0, and instance is String("hello") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T20.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T20.js index d8e99c4fbdd5bd4b7baf348d9cb76af44ee8a267..c3587acce6056bb172fafa7a5eb6572ea8fdfedb 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T20.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T20.js @@ -6,6 +6,7 @@ info: > 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. If separator is a regular expression then inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding +es5id: 15.5.4.14_A4_T20 description: > Arguments are regexp /\s/ and 3, and instance is String("a b c de f") diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T21.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T21.js index 4bc070943991361e6772d8d10e5acfd3cc232db5..607bca7844180c8479cce7c7732de8acac458b2e 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T21.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T21.js @@ -6,6 +6,7 @@ info: > 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. If separator is a regular expression then inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding +es5id: 15.5.4.14_A4_T21 description: Argument is regexp /\X/, and instance is String("a b c de f") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T22.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T22.js index dd41fa7c96fefe1638dbfec7f54932b1e370c453..e22f1c4c750c5c21ea6a7b3025bf4e2925cf2d5d 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T22.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T22.js @@ -6,6 +6,7 @@ info: > 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. If separator is a regular expression then inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding +es5id: 15.5.4.14_A4_T22 description: > Argument is regexp /\d+/, and instance is String("dfe23iu 34 =+65--") diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T23.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T23.js index 822badbcdc0da6af995fe04e0b9248c8d7798431..300aa4419001050820dff5654dc9cea8631b21ec 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T23.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T23.js @@ -6,6 +6,7 @@ info: > 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. If separator is a regular expression then inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding +es5id: 15.5.4.14_A4_T23 description: > Argument is regexp RegExp('\\d+'), and instance is String("dfe23iu 34 =+65--") diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T24.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T24.js index ec72df3f7f5b5d1781b05051e3b02ed6ebe889b0..72dd62339873e93bc9a4097073f43af9ec4600d5 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T24.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T24.js @@ -6,6 +6,7 @@ info: > 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. If separator is a regular expression then inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding +es5id: 15.5.4.14_A4_T24 description: Argument is regexp /[a-z]/, and instance is String("abc") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T25.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T25.js index 9182afadca52a166607b9ad817b0345a69d9f6c4..4b471668937290c04730822e77d76c20dd4cdf96 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T25.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T25.js @@ -6,6 +6,7 @@ info: > 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. If separator is a regular expression then inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding +es5id: 15.5.4.14_A4_T25 description: Argument is RegExp('[a-z]'), and instance is String("abc") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T3.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T3.js index fac34066813ab78737a70afc746de19a95281480..13304d038f5b0cfd1a7c6b15ecd84bc89ed5c597 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T3.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T3.js @@ -6,6 +6,7 @@ info: > 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. If separator is a regular expression then inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding +es5id: 15.5.4.14_A4_T3 description: Arguments are regexp /l/ and 1, and instance is String("hello") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T4.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T4.js index 9eb28c35e2ab73a771371010e4e40709e3c303bb..f3858c465d059362bd711064705d7f5da560a79b 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T4.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T4.js @@ -6,6 +6,7 @@ info: > 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. If separator is a regular expression then inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding +es5id: 15.5.4.14_A4_T4 description: Arguments are regexp /l/ and 2, and instance is String("hello") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T5.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T5.js index 73d60eb0bdaa11a0fb4c35bb8ef1ed2953a4265d..5fa0eaea7fa812b2dde9f1f0ae38638b5cecca1d 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T5.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T5.js @@ -6,6 +6,7 @@ info: > 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. If separator is a regular expression then inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding +es5id: 15.5.4.14_A4_T5 description: Arguments are regexp /l/ and 3, and instance is String("hello") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T6.js index 793e694e690f9328853eaa8386b47233796fb0d9..2e05816dd3e5e87d63fe83a6734693c1dfccd79d 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T6.js @@ -6,6 +6,7 @@ info: > 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. If separator is a regular expression then inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding +es5id: 15.5.4.14_A4_T6 description: Arguments are regexp /l/ and 4, and instance is String("hello") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T7.js index 419a9ccc6f0f439878f2e88d7d73b801c6d45da7..a050094311f4085485f460d2587300372e7ab8bc 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T7.js @@ -6,6 +6,7 @@ info: > 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. If separator is a regular expression then inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding +es5id: 15.5.4.14_A4_T7 description: > Arguments are regexp /l/ and void 0, and instance is String("hello") diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T8.js index e8e9cbd6c0e21606b4b4d2c66633982dd01d0871..d1caabfb07c85c29e3e91dc327ba73a5f1a6809f 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T8.js @@ -6,6 +6,7 @@ info: > 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. If separator is a regular expression then inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding +es5id: 15.5.4.14_A4_T8 description: Arguments are regexp /l/ and "hi", and instance is String("hello") ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T9.js index 708232c7d507c6bf62246bd3ed3539700c34b01c..78b82ff82b6d4a9ed3b6712e21a88da225919e46 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A4_T9.js @@ -6,6 +6,7 @@ info: > 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. If separator is a regular expression then inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding +es5id: 15.5.4.14_A4_T9 description: > Arguments are regexp /l/ and undefined, and instance is String("hello") diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A6.js index d3d7ad7ad2227dbe28798481342800fb105e2f33..8d714bf6dd5a869f396964f8ab3ce20e13f0c061 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A6.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.split has not prototype property +es5id: 15.5.4.14_A6 description: Checking String.prototype.split.prototype ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A7.js index 1a5b9805f4302cc370d25cb6199c18eb2ab1d150..791a2c0967b7adcc139d2a0a83628e6200961dcc 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A7.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.split can't be used as constructor +es5id: 15.5.4.14_A7 description: Checking if creating the String.prototype.split object fails includes: - $FAIL.js diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A8.js index a5c233e2f7aa81e840eb9e0765f6a4f966b5e4ae..153a0ad5522765a6e2fa21535ec0069d37f0369d 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A8.js @@ -3,6 +3,7 @@ /*--- info: The String.prototype.split.length property has the attribute DontEnum +es5id: 15.5.4.14_A8 description: > Checking if enumerating the String.prototype.split.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A9.js index 4e6f1877a5fd500bd28d3dd5085c98925cba8aee..645e77d1f82a90566fe9c3c0b3aa5ef25b0228c7 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A9.js @@ -3,6 +3,7 @@ /*--- info: The String.prototype.split.length property has the attribute DontDelete +es5id: 15.5.4.14_A9 description: > Checking if deleting the String.prototype.split.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A10.js b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A10.js index 8e58e7b5ed418c982b17a1683a8eefdbb3b1d2ad..0a181faa2d843e4e002d8af1cb2194748f644697 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A10.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A10.js @@ -3,6 +3,7 @@ /*--- info: The String.prototype.substring.length property has the attribute ReadOnly +es5id: 15.5.4.15_A10 description: > Checking if varying the String.prototype.substring.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A11.js b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A11.js index 22834e02b482c23d015166ed91045c710ef863e4..020b8a0c503661fb930b47fab4803709f0ed7e78 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A11.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A11.js @@ -3,6 +3,7 @@ /*--- info: The length property of the substring method is 2 +es5id: 15.5.4.15_A11 description: Checking String.prototype.substring.length ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T1.js index b7590f6bc885cef502fbdab06c747b2487490a7d..c737a2f3014f460568c4bdf2076e623dbaa7a167 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.substring (start, end) +es5id: 15.5.4.15_A1_T1 description: Arguments are false and true, and instance is object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T10.js b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T10.js index dcfadf4a066e67571937b862dfb72e61f73e4021..dcebf1082b257c7721d4711e347c377a0f770956 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T10.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T10.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.substring (start, end) +es5id: 15.5.4.15_A1_T10 description: > Arguments are object and function call, and instance is String, object have overrided valueOf function diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T11.js b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T11.js index ffbb123f908913c640a385380c3f8dbdae39329f..1eb918c75bf3a596754aa80de42a3b41ecbac1b2 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T11.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T11.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.substring (start, end) +es5id: 15.5.4.15_A1_T11 description: > Arguments are objects, and instance is string, objects have overrided valueOf function, that return exception diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T12.js b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T12.js index c3d4d7f95736a95f674b3d00eb62bbe6df73ddc2..4590ef9e34bb96817fffa6ae2a9b1d18e7aeaef4 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T12.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T12.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.substring (start, end) +es5id: 15.5.4.15_A1_T12 description: > Arguments are objects, and instance is string. First object have overrided valueOf function and toString function, that return diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T13.js b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T13.js index fef3d3c92af8703d036567022e0b099daa83c1d8..656b85f5e1a1cd93c7cead77892cfac4dfbcbd8d 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T13.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T13.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.substring (start, end) +es5id: 15.5.4.15_A1_T13 description: > Arguments are objects, and instance is string. First object have overrided valueOf and toString functions. Second object have diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T14.js b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T14.js index fca43ee651ee249a547879627de03a435c189eb6..e9e4d075051b58ea593c4c4e54626edebf907d09 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T14.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T14.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.substring (start, end) +es5id: 15.5.4.15_A1_T14 description: Used one argument, that is function(){}(). Instance is string ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T15.js b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T15.js index 94139c3167ec5ddaeaee050fb3ce958bf10cebdc..50af2e9d82e1b778733abdf3bf0d56d5a333dfab 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T15.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T15.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.substring (start, end) +es5id: 15.5.4.15_A1_T15 description: > Call substring without arguments. Instance is Number with prototype.substring = String.prototype.substring diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T2.js index e6b3877a4617e316578bb1ae67dd772ad8ad3922..21abf6d49f41603ab162b7971e9983149d3a09e4 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.substring (start, end) +es5id: 15.5.4.15_A1_T2 description: > Arguments are function call and x, and instance is Boolean. x is undefined variable diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T4.js b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T4.js index 51a5eb141f677b603a3d189930ad1fa9fc8e6f39..8e5be04b60782943a8a5c3861ecf3d5f350f37d1 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T4.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T4.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.substring (start, end) +es5id: 15.5.4.15_A1_T4 description: > Arguments are null and number, and instance is function call, that returned string diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T5.js b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T5.js index 3b5d40a9b2e4ef965eda95fc8c5da2cf2601a6bc..2f716f58aa4b9949d55b4af74b4b63d832e12a84 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T5.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T5.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.substring (start, end) +es5id: 15.5.4.15_A1_T5 description: > Arguments are null and Function(), and instance is function object, that have overrided valueOf function diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T6.js index d7a7fbb97ce42f0952a523362153303b4489f296..d41f4b1c2c9a3b95b2c6fc2bca4baa1eaa88d99a 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T6.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.substring (start, end) +es5id: 15.5.4.15_A1_T6 description: > Arguments are x and number, and instance is new String, x is undefined variable diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T7.js index e0c53317ab7d32e18079106170cb4a52677a5599..eecbb5da73e92e72d447db877b55141f2e003316 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T7.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.substring (start, end) +es5id: 15.5.4.15_A1_T7 description: Arguments are symbol and undefined, and instance is String ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T8.js index dc164603bf2340e50d12e1b61452803959e4460a..c7e0a5953eb2dc4ef990d532aedc23b70deb6ae6 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T8.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.substring (start, end) +es5id: 15.5.4.15_A1_T8 description: > Arguments are negative number and void 0, and instance is String(object), object have overrided toString function diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T9.js index 841f89ced537d719e67b24e1928cc6da2704ea17..b4b0053b93cc5d9a0e028178d1e4a53a1d6e2446 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T9.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.substring (start, end) +es5id: 15.5.4.15_A1_T9 description: > Arguments are undefined and object, and instance is new String(object), object have overrided valueOf and toString diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T1.js index fcbfcd0fc468cadbc9fddf2730d817aabfed131a..a87e1b4e570fcdbae6768018fba5b53d85cf34bf 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.substring (start, end) returns a string value(not object) +es5id: 15.5.4.15_A2_T1 description: Checking type of substring() ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T10.js b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T10.js index 2c8a8c2d0879c241bc570f24a4f1514b27c6ea38..44c719d2ec0c60947fb1895737ccf70d4c840d59 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T10.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T10.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.substring (start, end) returns a string value(not object) +es5id: 15.5.4.15_A2_T10 description: start is 0, end is 8 ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T2.js index c5ebe3dee1eda3068b2d7f9e04830b8bf1ed3149..179af831eaa011aa6e902919c58881f7a95269c0 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T2.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.substring (start, end) returns a string value(not object) +es5id: 15.5.4.15_A2_T2 description: start is NaN, end is Infinity ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T3.js b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T3.js index be8344a73f12afa913a8b3cba0d9d5e340895f2d..18201d07099598c85c604477752b76917e7bd62f 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T3.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T3.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.substring (start, end) returns a string value(not object) +es5id: 15.5.4.15_A2_T3 description: Call substring from empty String object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T4.js b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T4.js index b4657e424d5930e0d837111249e3a2140450311d..d10dc05a3b9ea79dea8db43887ddb04b1bd73ba8 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T4.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T4.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.substring (start, end) returns a string value(not object) +es5id: 15.5.4.15_A2_T4 description: start is Infinity, end is NaN ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T5.js b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T5.js index 72f670575c99879d738b8e41bd78874a54d2824d..6d5d0a8491009e534623f467402e9cc06eff498d 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T5.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T5.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.substring (start, end) returns a string value(not object) +es5id: 15.5.4.15_A2_T5 description: start is Infinity, end is Infinity ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T6.js index c3dfad8659ed0a0344c2d3c3c4335a75782addb1..aec40ce401e45aa3151b362e3621ae6a5e3afcb3 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T6.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.substring (start, end) returns a string value(not object) +es5id: 15.5.4.15_A2_T6 description: start is negative float number, end is 0 ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T7.js index f9b789604f070ae0062354fc76939da6f9b579d9..4ce872828fd82f2701bdfdacf63e99e978ee3766 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T7.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.substring (start, end) returns a string value(not object) +es5id: 15.5.4.15_A2_T7 description: start is tested_string.length, end is tested_string.length ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T8.js index 4bb9adcc44182add7e42725f0330c01897deff47..e73ef3e647d237d719f7a94b193dfd772e223b37 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T8.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.substring (start, end) returns a string value(not object) +es5id: 15.5.4.15_A2_T8 description: start is tested_string.length+1, end is 0 ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T9.js index 1a6d852d6631ff56b2b0cc44f07443a8bd563db1..4ba78e6d75822a81b78e868726d038b0b9e86e52 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T9.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.substring (start, end) returns a string value(not object) +es5id: 15.5.4.15_A2_T9 description: start is -Infinity, end is -Infinity ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T1.js index de4a38f1d858988b9a9fc7ff240bf62535e5446e..cc2726e2c30957ad99507676f6a91296de97a31f 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T1.js @@ -5,6 +5,7 @@ info: > String.prototype.substring (start, end) can be applied to non String object instance and returns a string value(not object) +es5id: 15.5.4.15_A3_T1 description: > Apply String.prototype.substring to Array instance. Start is Infinity, end is -Infinity diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T10.js b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T10.js index 767b14b6b89b162b66e30790168329312ad37259..10f25f237461c8939b5f2dd4f938ae415d532ec2 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T10.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T10.js @@ -5,6 +5,7 @@ info: > String.prototype.substring (start, end) can be applied to non String object instance and returns a string value(not object) +es5id: 15.5.4.15_A3_T10 description: > Checknig if applying String.prototype.substring to Function object instance passes diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T11.js b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T11.js index 8da69fe2fc0ad6ffe87ed1964e6cf1029063553b..bdb1754954e348b7b1a2372617f7b10a2fd9e259 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T11.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T11.js @@ -5,6 +5,7 @@ info: > String.prototype.substring (start, end) can be applied to non String object instance and returns a string value(not object) +es5id: 15.5.4.15_A3_T11 description: > Apply String.prototype.substring to Boolean instance. Start is new Array(), end is new Boolean(1) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T2.js index f9e39bc97f155519523fa0229fca15f6262f4853..5e3bff51814692ff5e67d379ceb9b42368dc990c 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T2.js @@ -5,6 +5,7 @@ info: > String.prototype.substring (start, end) can be applied to non String object instance and returns a string value(not object) +es5id: 15.5.4.15_A3_T2 description: > Apply String.prototype.substring to Array instance. Start is 9, end is -Infinity diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T3.js b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T3.js index 4a86455646239a21a03cf1ac78bb4676062180da..fce5c61e28df2ef259037f5c977112ea4dc2f211 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T3.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T3.js @@ -5,6 +5,7 @@ info: > String.prototype.substring (start, end) can be applied to non String object instance and returns a string value(not object) +es5id: 15.5.4.15_A3_T3 description: > Apply String.prototype.substring to Array instance. Start is true, end is false diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T4.js b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T4.js index 17b285637272046ac53635f8f1ceb3098355c652..51cddf00e6135c87027e60cd1af952b4be7c76c0 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T4.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T4.js @@ -5,6 +5,7 @@ info: > String.prototype.substring (start, end) can be applied to non String object instance and returns a string value(not object) +es5id: 15.5.4.15_A3_T4 description: > Apply String.prototype.substring to Array instance. Start is '4', end is '5' diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T5.js b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T5.js index 8cf99a92100b87b70524fed770c7498b44c3f3e4..12ab7ac30f287f1465a239f2ef17193f246a4f7d 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T5.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T5.js @@ -5,6 +5,7 @@ info: > String.prototype.substring (start, end) can be applied to non String object instance and returns a string value(not object) +es5id: 15.5.4.15_A3_T5 description: > Apply String.prototype.substring to Object instance. Start is 8, end is 0 diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T6.js index 9ea8733159a2262365aab8f68c5f2c2e9e10b056..6be8e2206c40b1383148cad6bf7678bea55f2865 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T6.js @@ -5,6 +5,7 @@ info: > String.prototype.substring (start, end) can be applied to non String object instance and returns a string value(not object) +es5id: 15.5.4.15_A3_T6 description: > Apply String.prototype.substring to Object instance. Start is 8, end is length of object.toString diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T7.js index 7fccbb9e3eae6bd94a882af7c922151fb4d72798..0294a60cc7982c1fc7b036e0a67d6dbfc688e5dd 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T7.js @@ -5,6 +5,7 @@ info: > String.prototype.substring (start, end) can be applied to non String object instance and returns a string value(not object) +es5id: 15.5.4.15_A3_T7 description: > Apply String.prototype.substring to Object instance. Call instance.substring(...).substring(...) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T8.js index 50def723976d872741b0cc33ab50020bac8e6247..d36140f05b38cbb9b8b48218d5cd8c3ef8b8db84 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T8.js @@ -5,6 +5,7 @@ info: > String.prototype.substring (start, end) can be applied to non String object instance and returns a string value(not object) +es5id: 15.5.4.15_A3_T8 description: > Apply String.prototype.substring to Number instance. Start is Infinity, end is NaN diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T9.js index a6c2da03ca23792ea45e3fe1d358a8f2a64a82dc..64ab3bd9b3583672fa49feb28a62cd5481be6841 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A3_T9.js @@ -5,6 +5,7 @@ info: > String.prototype.substring (start, end) can be applied to non String object instance and returns a string value(not object) +es5id: 15.5.4.15_A3_T9 description: > Apply String.prototype.substring to Math instance. Start is Math.PI, end is -10 diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A6.js index 5333654337b5e16624e4fe8dd6231c94f84a481c..bc4cccb709a0b064a0c88a864c7de704bb0fc1be 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A6.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.substring has not prototype property +es5id: 15.5.4.15_A6 description: Checking String.prototype.substring.prototype ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A7.js index 75a24af28408b060ef6d993bab5eb17ffc77016a..725f5fe45838a6a6428f1518ad4d851e81a70d56 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A7.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.substring can't be used as constructor +es5id: 15.5.4.15_A7 description: Checking if creating the String.prototype.substring object fails includes: - $PRINT.js diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A8.js index 854052dca000d9e60cf3b9d1d99f968055ee0db2..9409caef42eaec4dfa0bb08f870e5d73c3cfa1ca 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A8.js @@ -3,6 +3,7 @@ /*--- info: The String.prototype.substring.length property has the attribute DontEnum +es5id: 15.5.4.15_A8 description: > Checking if enumerating the String.prototype.substring.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A9.js index 9c67e8306ec027c78b9de7b42ca5f49a26cfe84f..cb9bd3a3b2281aaa3270102a7166dc252a8234d3 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A9.js @@ -5,6 +5,7 @@ info: > The String.prototype.substring.length property has the attribute DontDelete +es5id: 15.5.4.15_A9 description: > Checking if deleting the String.prototype.substring.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A10.js b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A10.js index c538dae3589701d12ad2b6c9a25d7123a8072ab5..c502bbd5106eff0284b38ddeb7c38bfe548673c0 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A10.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A10.js @@ -5,6 +5,7 @@ info: > The String.prototype.toLowerCase.length property has the attribute ReadOnly +es5id: 15.5.4.16_A10 description: > Checking if varying the String.prototype.toLowerCase.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A11.js b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A11.js index f58edfc69f12d84152db349c6f8fdf3888e2e26a..f05e554ca4d86101d8fb1496bfb6d1ad6d3dcc64 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A11.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A11.js @@ -3,6 +3,7 @@ /*--- info: The length property of the toLowerCase method is 0 +es5id: 15.5.4.16_A11 description: Checking String.prototype.toLowerCase.length ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T1.js index d17b172b7cf4ee9966e9f7fe4d8d4652837c45ca..62a744bc9c1da5645e4e529d245a50eec266100a 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLowerCase() +es5id: 15.5.4.16_A1_T1 description: Arguments is true, and instance is object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T10.js b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T10.js index c0b520db1725cbc341f805a7090fa8c79b489f23..8e5b25c867d82c8815508588dbafa9615b983fb2 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T10.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T10.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLowerCase() +es5id: 15.5.4.16_A1_T10 description: > Call toLowerCase() function of object with overrode toString function diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T11.js b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T11.js index 289cc944cad1c74b3ef35659c508122600593f52..d167a5be4030dcc705524e1d4948f3f250864ffb 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T11.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T11.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLowerCase() +es5id: 15.5.4.16_A1_T11 description: > Override toString function, toString throw exception, then call toLowerCase() function for this object diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T12.js b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T12.js index 873e42752ef516ca1a0018921d02c7b6a9616453..d38a9a0bbabd8b3d90d6a666f0ed3cb0f7b907ad 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T12.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T12.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLowerCase() +es5id: 15.5.4.16_A1_T12 description: > Override toString and valueOf functions, valueOf throw exception, then call toLowerCase() function for this object diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T13.js b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T13.js index 5a711826ad9af4e77fd4ac433e5268e8cefe64d4..2b3e12789d1f12599d96083f11cf6747acaf99cd 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T13.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T13.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLowerCase() +es5id: 15.5.4.16_A1_T13 description: > Override toString and valueOf functions, then call toLowerCase() function for this object diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T14.js b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T14.js index b2099317d376d204f5fef7f66d65eaa1fe06ba42..5693649fa75e15949fe880678aa1f72d06a90d7f 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T14.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T14.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLowerCase() +es5id: 15.5.4.16_A1_T14 description: Call toLowerCase() function for RegExp object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T2.js index ce8faa0e895f34ba4958d5de7cca260c2c077471..f9619c8a8bea1469ee8df7e8f32a1b678ba7c713 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLowerCase() +es5id: 15.5.4.16_A1_T2 description: Instance is Boolean object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T3.js b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T3.js index 015f4763db9593cf34836b2a88ad7eef4d295f55..35a215e6f319274bf0d1f44132762714b78f86ae 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T3.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLowerCase() +es5id: 15.5.4.16_A1_T3 description: Checking by using eval ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T4.js b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T4.js index 58afef57330fffa945d2aaf87b9cccd707677deb..145ad95bdbe395c9534fee38b70866ba829ed7c6 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T4.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T4.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLowerCase() +es5id: 15.5.4.16_A1_T4 description: > Call toLowerCase() function without arguments of string and from empty string diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T5.js b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T5.js index 20a595f09f11505540f2cd7581dae236241be2b2..0082c8caf4fda2a3e9f6c3815070aaf7bc306ef4 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T5.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T5.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLowerCase() +es5id: 15.5.4.16_A1_T5 description: Call toLowerCase() function for function call ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T6.js index c3fcda5a8bcec31e0856b13d8a4dd42ed1b988fc..915b9bc6a27ea63986923e82e21225b19dc4dd44 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T6.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLowerCase() +es5id: 15.5.4.16_A1_T6 description: Call toLowerCase() function of Number.NEGATIVE_INFINITY ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T7.js index e35e78fa3eda748961c711daf3cebf96d667f8eb..efb0be3d411703c0e54ea90756243fcdb19985df 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T7.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLowerCase() +es5id: 15.5.4.16_A1_T7 description: Call toLowerCase() function of NaN ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T8.js index b1445f3019fe7c953d85ade1e3f0cb1d5c6fa5ea..12d8e4982d38be3518cb984b4ff3894ae0f03e81 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T8.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLowerCase() +es5id: 15.5.4.16_A1_T8 description: Call toLowerCase() function of Infinity ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T9.js index ec2411de4babc868138ca23cd263814f73aaf1ba..713b5ced90819e0cc0b1c93744530dd90f3a4715 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A1_T9.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLowerCase() +es5id: 15.5.4.16_A1_T9 description: Call toLowerCase() function of string object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A2_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A2_T1.js index dda7dc73e63c026a4d5ba3220a80738660852fe7..23824d463e95ed5f945c8eb03b1ac9dadbdbadc5 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A2_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLowerCase() return a string, but not a String object +es5id: 15.5.4.16_A2_T1 description: Checking returned result ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A6.js index 9c02bdde008179def8415186f50ff358ef24b16a..4504be730f4d735fbc09bffe005eb0fb9a3bca55 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A6.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLowerCase has not prototype property +es5id: 15.5.4.16_A6 description: Checking String.prototype.toLowerCase.prototype ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A7.js index 6ab66c205e0a1851bd530aeba0b53a10185915ca..87deaeff8f1a0fc1d1dafadd6f512ebb7bc6e049 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A7.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLowerCase can't be used as constructor +es5id: 15.5.4.16_A7 description: Checking if creating the String.prototype.toLowerCase object fails includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A8.js index 5d9f8a0cca79e27fb5a00cf19cebab8a9ff7ff91..a8439e55277cdeae94b1dcf2159f9defbc1191f3 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A8.js @@ -5,6 +5,7 @@ info: > The String.prototype.toLowerCase.length property has the attribute DontEnum +es5id: 15.5.4.16_A8 description: > Checking if enumerating the String.prototype.toLowerCase.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A9.js index 41f260e53b3f2690987f75f101e3ff803cff3c9b..bac6729b6ac7aa11935ee8957d14608e73256c00 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.16/S15.5.4.16_A9.js @@ -5,6 +5,7 @@ info: > The String.prototype.toLowerCase.length property has the attribute DontDelete +es5id: 15.5.4.16_A9 description: > Checking if deleting the String.prototype.toLowerCase.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A10.js b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A10.js index d62d2583ded0b1dbea134845ca81aa259275bdf7..c9af9c15c01c8367812d82e3c2f9103da9a680e9 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A10.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A10.js @@ -5,6 +5,7 @@ info: > The String.prototype.toLocaleLowerCase.length property has the attribute ReadOnly +es5id: 15.5.4.17_A10 description: > Checking if varying the String.prototype.toLocaleLowerCase.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A11.js b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A11.js index 271836029f5335b95053b661d43bded543b8d28d..c6ca64f03c5c673cc3f3b78423fef9af553dc3c9 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A11.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A11.js @@ -3,6 +3,7 @@ /*--- info: The length property of the toLocaleLowerCase method is 0 +es5id: 15.5.4.17_A11 description: Checking String.prototype.toLocaleLowerCase.length ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T1.js index 232d85382202179e87498d56675452d316b0bf2b..b929ade1d6c92aa818db434b04f2ced5db03acfb 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLocaleLowerCase() +es5id: 15.5.4.17_A1_T1 description: Arguments is true, and instance is object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T10.js b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T10.js index ae5c61bd43f29b1c9e604d0d66e53663aab50165..cfdc535d8287e71a66035b9b49b64fbe5eccab67 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T10.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T10.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLocaleLowerCase() +es5id: 15.5.4.17_A1_T10 description: > Call toLocaleLowerCase() function of object with overrode toString function diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T11.js b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T11.js index e3e6c6347cff606e42f89c315d50606d517c048b..5512af2587553d4c1deb4eec986ee979356938f3 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T11.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T11.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLocaleLowerCase() +es5id: 15.5.4.17_A1_T11 description: > Override toString function, toString throw exception, then call toLocaleLowerCase() function for this object diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T12.js b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T12.js index 5b2ea018546eb6ac65caa52969fc40f89f29a45f..6e1693a919e7ecd78a68a79c5ca2e41d68315085 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T12.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T12.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLocaleLowerCase() +es5id: 15.5.4.17_A1_T12 description: > Override toString and valueOf functions, valueOf throw exception, then call toLocaleLowerCase() function for this object diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T13.js b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T13.js index 8a40856be3e5d54e1511eaf7bbdd1323d4bfba5e..eb19ac07cf7f3e647a3f3deb4febd48393fbfb54 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T13.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T13.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLocaleLowerCase() +es5id: 15.5.4.17_A1_T13 description: > Override toString and valueOf functions, then call toLocaleLowerCase() function for this object diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T14.js b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T14.js index 77e9475e93397a0aeaf7d5920208264470e2e37f..95da90ec3b1acd388b7c18013aebe4aa4ca1ea3b 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T14.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T14.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLocaleLowerCase() +es5id: 15.5.4.17_A1_T14 description: Call toLocaleLowerCase() function for RegExp object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T2.js index 8ad761234b26127920d484da390dde9da81025ee..d20cef4b272235ed3c1325a88adc3fd3fb88f7b3 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLocaleLowerCase() +es5id: 15.5.4.17_A1_T2 description: Instance is Boolean object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T3.js b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T3.js index 25f93c70eceee7e0717fb8ffc653b6b5cfa3ced1..00eca997aa3e675f5ea8a1c1f7bf3fea5ea4587c 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T3.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLocaleLowerCase() +es5id: 15.5.4.17_A1_T3 description: Checking by using eval ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T4.js b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T4.js index c854a81915af372b722c9f158c6b8a31823b930c..04b36119a06b8584b7e17ae42571f0f55491ace6 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T4.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T4.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLocaleLowerCase() +es5id: 15.5.4.17_A1_T4 description: > Call toLocaleLowerCase() function without arguments of string and from empty string diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T5.js b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T5.js index 5ff97afee377c8d9a6fd0fdee815c3e49ac7819f..fb3d2514307f341eee32c5a7a536c94b58fd3121 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T5.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T5.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLocaleLowerCase() +es5id: 15.5.4.17_A1_T5 description: Call toLocaleLowerCase() function for function call ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T6.js index f84f37f24888d92c7590142bd5659d833d43da09..6339d001168ca311292f1abed2b1cd44ad417e66 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T6.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLocaleLowerCase() +es5id: 15.5.4.17_A1_T6 description: Call toLocaleLowerCase() function of Number.NEGATIVE_INFINITY ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T7.js index 68619e03d312aec397dfe637f75ba416798a37ad..fcd3a61e2013377e074ad5bb63f82365b088ca27 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T7.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLocaleLowerCase() +es5id: 15.5.4.17_A1_T7 description: Call toLocaleLowerCase() function of NaN ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T8.js index 0254c40ba7b064eab79911a078fefa63ed1e6901..17ccebbee1b7eee4d43608b1a744cf82378cbed3 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T8.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLocaleLowerCase() +es5id: 15.5.4.17_A1_T8 description: Call toLocaleLowerCase() function of Infinity ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T9.js index e90df0c6df347f61aa89788a20876b0e31621388..94129acfc1993c7a84d08354220b443378a78172 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A1_T9.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLocaleLowerCase() +es5id: 15.5.4.17_A1_T9 description: Call toLocaleLowerCase() function of string object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A2_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A2_T1.js index f18989b04f5b939fd0dfc77a959a6336bceedd87..c5992faf9dcef4d489aaba59abd25d10b0ed6cb1 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A2_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A2_T1.js @@ -5,6 +5,7 @@ info: > String.prototype.toLocaleLowerCase() return a string, but not a String object +es5id: 15.5.4.17_A2_T1 description: Checking returned result ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A6.js index 3f1372ce5cf2abc4122ecd8c52e44a245c0e648c..de23fd2e548127b21fce6c6e342535d3af3127e0 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A6.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLocaleLowerCase has not prototype property +es5id: 15.5.4.17_A6 description: Checking String.prototype.toLocaleLowerCase.prototype ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A7.js index 8fe77c3be12a1bb91ce86085da54e7750f085168..1092cb0b43507f02df80db6785ad9abb7ac5af36 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A7.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLocaleLowerCase can't be used as constructor +es5id: 15.5.4.17_A7 description: > Checking if creating the String.prototype.toLocaleLowerCase object fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A8.js index ef3ceec9efdd857c73d1ad065a9025db4a5465d2..2db5d4b022e9128fc8ef974b28cc76249392c46d 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A8.js @@ -5,6 +5,7 @@ info: > The String.prototype.toLocaleLowerCase.length property has the attribute DontEnum +es5id: 15.5.4.17_A8 description: > Checking if enumerating the String.prototype.toLocaleLowerCase.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A9.js index 159fca4721722e2b5e21cdd271b35c48550234b2..6fe0ae45c800e7ddf5bdfc9af8a81ec799fa8cb6 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.17/S15.5.4.17_A9.js @@ -5,6 +5,7 @@ info: > The String.prototype.toLocaleLowerCase.length property has the attribute DontDelete +es5id: 15.5.4.17_A9 description: > Checking if deleting the String.prototype.toLocaleLowerCase.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A10.js b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A10.js index 889c1968dbdbd34b0a90c726c6d84f6ca8b3ef26..af453646f7c507723ae4095c0440b929fbb1fae1 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A10.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A10.js @@ -5,6 +5,7 @@ info: > The String.prototype.toUpperCase.length property has the attribute ReadOnly +es5id: 15.5.4.18_A10 description: > Checking if varying the String.prototype.toUpperCase.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A11.js b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A11.js index fa7a32f34370757a5042033d438f1ff489c9803f..3747a63f45ffdd9dbfeebfb379b995efddb3d124 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A11.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A11.js @@ -3,6 +3,7 @@ /*--- info: The length property of the toUpperCase method is 0 +es5id: 15.5.4.18_A11 description: Checking String.prototype.toUpperCase.length ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T1.js index c0ebce2369d1aad3266b6b93bcb8635581450eab..951eafd2c56a79cf4a0e12ca597be4c90c694690 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toUpperCase() +es5id: 15.5.4.18_A1_T1 description: Arguments is true, and instance is object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T10.js b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T10.js index 6698abea25b12b7b7693d60277ef5404551efb85..0da16d896293950b8bc7277e2af01037c7217606 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T10.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T10.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toUpperCase() +es5id: 15.5.4.18_A1_T10 description: > Call toUpperCase() function of object with overrode toString function diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T11.js b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T11.js index 1b56f26b4eea1be6b841bc6f6e2f523aefaed7a8..5a8a2dd022689a6a165253eb2dcbbe63515096b6 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T11.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T11.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toUpperCase() +es5id: 15.5.4.18_A1_T11 description: > Override toString function, toString throw exception, then call toUpperCase() function for this object diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T12.js b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T12.js index 62faeaea46140139e44a2f072c2ba1e16d8e945b..d67c6adafb594fb736c4b8ae3b3e78fb4aec451a 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T12.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T12.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toUpperCase() +es5id: 15.5.4.18_A1_T12 description: > Override toString and valueOf functions, valueOf throw exception, then call toUpperCase() function for this object diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T13.js b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T13.js index 7b15b661831e6a638930e21494f7717231f08aef..f3c9080f898721ec6e132864469c6c9f508eec6f 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T13.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T13.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toUpperCase() +es5id: 15.5.4.18_A1_T13 description: > Override toString and valueOf functions, then call toUpperCase() function for this object diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T14.js b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T14.js index 54d358519d2d3a47df6d4edfd873ddaaf6cf6df6..38d64db468c31cbe0d050af447fdbf0ff07fd859 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T14.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T14.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toUpperCase() +es5id: 15.5.4.18_A1_T14 description: Call toUpperCase() function of RegExp object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T2.js index 9f928e99fb9cc6e974e960441e4c76bd401e0a65..e07861a9e8d4315b4e36098ff6b8d5b6ab6b1aa6 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toUpperCase() +es5id: 15.5.4.18_A1_T2 description: Instance is Boolean object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T3.js b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T3.js index 542a54e18d1df4d76bfaad6ed5c5c7c1d524410c..127023d0d5e5e72d5bc647f803184fa48782e8b3 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T3.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toUpperCase() +es5id: 15.5.4.18_A1_T3 description: Checking by using eval ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T4.js b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T4.js index 59c7703139d0ebc440da3a6ecbdeb6cbfc6693d9..a0f71334a62fda8f4e665688889df29144500be0 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T4.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T4.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toUpperCase() +es5id: 15.5.4.18_A1_T4 description: > Call toUpperCase() function without arguments of string and from empty string diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T5.js b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T5.js index f1081bb1f3679ac1d3715b1c00ec5935a20f1af7..1e179135b37c427d2f1ba1f5527778c5e5e05742 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T5.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T5.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toUpperCase() +es5id: 15.5.4.18_A1_T5 description: Call toUpperCase() function of function call ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T6.js index 7908fb61372555b77ff2f440ad96567488e64cb1..85fc4f0e3f41a844c4cf77625b990f1ca2a5920c 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T6.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toUpperCase() +es5id: 15.5.4.18_A1_T6 description: Call toUpperCase() function of Number.NEGATIVE_INFINITY ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T7.js index b936cfda784ebbba70d480287a826a790d98cbbf..d5ea871405badc29512f12894a445c8ac2bcd58a 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T7.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toUpperCase() +es5id: 15.5.4.18_A1_T7 description: Call toUpperCase() function of NaN ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T8.js index b4f6025a6aae876ac3053a3f1cae001563730e62..289d7d1d71eb5935f28f2afc2f2faa7c28f37ef4 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T8.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toUpperCase() +es5id: 15.5.4.18_A1_T8 description: Call toUpperCase() function of Infinity; ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T9.js index bd12a025e8d5afc32fb7c0185bea3528fb7b1e04..10a3f1b23bbefccff8f0cd53b9894cc29db058bd 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A1_T9.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toUpperCase() +es5id: 15.5.4.18_A1_T9 description: Call toUpperCase() function of string object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A2_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A2_T1.js index 3da9e7c396514c8d75d6a8e8f3fb93de79613c81..b6b76ea34d3937fe32c779f8f291de3f3ff832aa 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A2_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toUpperCase() return a string, but not a String object +es5id: 15.5.4.18_A2_T1 description: Checking returned result ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A6.js index 7114cc1f539f0ea56fa7461ad6c88d53cc3aff22..e870a1a9befb2d101c397e3fc6f83d0dfafaf377 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A6.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toUpperCase has not prototype property +es5id: 15.5.4.18_A6 description: Checking String.prototype.toUpperCase.prototype ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A7.js index a9fd9dcaae19d470c5e9cdadbe6109165400ebfb..fc9aae08183432bda1c2aff3037d752acf391c1b 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A7.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toUpperCase can't be used as constructor +es5id: 15.5.4.18_A7 description: Checking if creating the String.prototype.toUpperCase object fails includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A8.js index 4ac33f5a67798359d48246014605c2e8a4b39adc..15e5053796f79d149d8e501cdb2254de7287d134 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A8.js @@ -5,6 +5,7 @@ info: > The String.prototype.toUpperCase.length property has the attribute DontEnum +es5id: 15.5.4.18_A8 description: > Checking if enumerating the String.prototype.toUpperCase.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A9.js index 8f1e52932d3aec2a9d8535d914da060dba44199c..372c0626263d66d55f3145a1186ad53e4d416225 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.18/S15.5.4.18_A9.js @@ -5,6 +5,7 @@ info: > The String.prototype.toUpperCase.length property has the attribute DontDelete +es5id: 15.5.4.18_A9 description: > Checking if deleting the String.prototype.toUpperCase.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A10.js b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A10.js index e125038a1877d536e4164690aef3e63a4fc44ddd..a1f314bd6ab68a670ff687011cc2e60998a0f5de 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A10.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A10.js @@ -5,6 +5,7 @@ info: > The String.prototype.toLocaleUpperCase.length property has the attribute ReadOnly +es5id: 15.5.4.19_A10 description: > Checking if varying the String.prototype.toLocaleUpperCase.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A11.js b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A11.js index e2cdb63301d2c9abff43ce6a75f6c88dc506001b..da53d2892c1fb85bb93704f9a2f1dd6c5ed135b1 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A11.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A11.js @@ -3,6 +3,7 @@ /*--- info: The length property of the toLocaleUpperCase method is 0 +es5id: 15.5.4.19_A11 description: Checking String.prototype.toLocaleUpperCase.length ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T1.js index 21f00e2ff5cf77209de5d3ab5a29f71ef49abdc2..e58f9b38a01c9feec74cb4dee3e4a72db89d33e8 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLocaleUpperCase() +es5id: 15.5.4.19_A1_T1 description: Arguments is true, and instance is object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T10.js b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T10.js index 0d1ae91ef78f919f17bd2fc62f537bedc0982a3d..6bcc86f5890d92b9d06f34a03c70fccbf374c4ab 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T10.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T10.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLocaleUpperCase() +es5id: 15.5.4.19_A1_T10 description: > Call toLocaleUpperCase() function of object with overrode toString function diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T11.js b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T11.js index 06cdf0848c35571a248bd74a63054b2c76f87789..86266e92d96b4fa185dba6dd5f5d46c226932a1d 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T11.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T11.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLocaleUpperCase() +es5id: 15.5.4.19_A1_T11 description: > Override toString function, toString throw exception, then call toLocaleUpperCase() function for this object diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T12.js b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T12.js index 033b094c917b7735d169e5246fbb6a084d34214c..7936b152962c97b15df98d5c493f7fca3a1ed1a4 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T12.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T12.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLocaleUpperCase() +es5id: 15.5.4.19_A1_T12 description: > Override toString and valueOf functions, valueOf throw exception, then call toLocaleUpperCase() function for this object diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T13.js b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T13.js index 48e1942c60f652302bab936971e286f68b92e048..3b1b61817a226c575a68dbe5327d776a82a63d38 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T13.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T13.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLocaleUpperCase() +es5id: 15.5.4.19_A1_T13 description: > Override toString and valueOf functions, then call toLocaleUpperCase() function for this object diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T14.js b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T14.js index f54e98ef5f508fa88888071518af2a0870edb5a8..8c2104cc7fb45a7f7ba0a2faa2affb209b699157 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T14.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T14.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLocaleUpperCase() +es5id: 15.5.4.19_A1_T14 description: Call toLocaleUpperCase() function for RegExp object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T2.js index 536631282720935296dbc4a34a777620b6909143..425c58fc1de2e41412e8eb6f0bfb8126a263feb4 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLocaleUpperCase() +es5id: 15.5.4.19_A1_T2 description: Instance is Boolean object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T3.js b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T3.js index 9acaebb78ae1fcec5911f993ec5ebd39f709f7d1..1de801a89da1e58078cdcf5ea0c8d4f3ed6f4ae0 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T3.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLocaleUpperCase() +es5id: 15.5.4.19_A1_T3 description: Checking by using eval ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T4.js b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T4.js index 11f92119c6c9898d3ce9024fb00c918b1f6c5bb1..3cea1ebf095d29f6e84579112c5fc1bcec47d505 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T4.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T4.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLocaleUpperCase() +es5id: 15.5.4.19_A1_T4 description: > Call toLocaleUpperCase() function without arguments of string and from empty string diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T5.js b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T5.js index b96342ae4aa7253dbeab0a159bc77027a6548489..f1da2012034b0628246e2cf615ba0c0dbfb020f6 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T5.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T5.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLocaleUpperCase() +es5id: 15.5.4.19_A1_T5 description: Call toLocaleUpperCase() function of function call ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T6.js index 09cf28b66d84afbb86769dd17f1b42b8b5449681..5088fcb8d95a623161b5fa92b69a823962572292 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T6.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLocaleUpperCase() +es5id: 15.5.4.19_A1_T6 description: Call toLocaleUpperCase() function of Number.NEGATIVE_INFINITY ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T7.js index e71cadec992f10872e546c0dcb29d18efa82c1f9..0c710d629ed427f2f240ea59783bc86b625cf684 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T7.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLocaleUpperCase() +es5id: 15.5.4.19_A1_T7 description: Call toLocaleUpperCase() function of NaN ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T8.js index d910279d1ae845131fa1eb69186403caf91b75d6..968e66738f07aaa358e1eb1d91433d42ca8fe5a2 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T8.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLocaleUpperCase() +es5id: 15.5.4.19_A1_T8 description: Call toLocaleUpperCase() function of Infinity ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T9.js index 2218566e2bb5e072c441f88e697c49791ef96ae1..debdee1ddc3b9acd0f2c66a1eef2d57526921f82 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A1_T9.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLocaleUpperCase() +es5id: 15.5.4.19_A1_T9 description: Call toLocaleUpperCase() function of string object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A2_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A2_T1.js index 223ca7e8477f54bfd1aa3f2ae8b5e73a62d40002..0782ca8baa2fa5ad7ffc9b8a391781edf3d3af10 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A2_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A2_T1.js @@ -5,6 +5,7 @@ info: > String.prototype.toLocaleUpperCase() return a string, but not a String object +es5id: 15.5.4.19_A2_T1 description: Checking returned result ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A6.js index 39afb3b4f5a5b567622d7194e50e67a16d59af29..498dbfaa590ae05c6ab330cc3ba11d1421344393 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A6.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLocaleUpperCase has not prototype property +es5id: 15.5.4.19_A6 description: Checking String.prototype.toLocaleUpperCase.prototype ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A7.js index f4385bc295b38fc751a004ba04a323654ee39755..609cc09ea8eaa215b021cc8ddf1d3393fa28e3a7 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A7.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toLocaleUpperCase can't be used as constructor +es5id: 15.5.4.19_A7 description: > Checking if creating the String.prototype.toLocaleUpperCase object fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A8.js index ae4278b16e908f59934de820a04c265f758138c6..0791e334cdca4283b487073ce8f0549594e99980 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A8.js @@ -5,6 +5,7 @@ info: > The String.prototype.toLocaleUpperCase.length property has the attribute DontEnum +es5id: 15.5.4.19_A8 description: > Checking if enumerating the String.prototype.toLocaleUpperCase.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A9.js index ddab7736821739336f9cfbc886b89b83d71dfff8..87b467287d355d73751d88043a82c6c31c4c32f1 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.19/S15.5.4.19_A9.js @@ -5,6 +5,7 @@ info: > The String.prototype.toLocaleUpperCase.length property has the attribute DontDelete +es5id: 15.5.4.19_A9 description: > Checking if deleting the String.prototype.toLocaleUpperCase.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-0-1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-0-1.js index 6ec0605ab6909ad382bd99afd3403abe61c8eb4e..2a069ab1ad43c3b88ec4ae435cd9801ec01c6098 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-0-1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-0-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-0-1 description: String.prototype.trim must exist as a function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-0-2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-0-2.js index bed4f646be40a42d3f2defbaf6de1dc11120efbd..c1d7da170fb8143f89b28fb21efdd189f4e54190 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-0-2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-0-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-0-2 description: String.prototype.trim must exist as a function taking 0 parameters includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-1.js index 919519085cf6afe538c157aac5f3eaee12c2d777..99f3500c9c10dbfb534bdebad8617a91cc3b757b 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-1-1 description: String.prototype.trim throws TypeError when string is undefined includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-2.js index f6bae3ed331d349e6a2013799934346fe7f41efa..a4d4a28b9fb27141f929db91f55fa5da3d924ee7 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-1-2 description: String.prototype.trim throws TypeError when string is null includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-3.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-3.js index cc416842a0e7f7b95d19993e432748ae81ce7df0..766d9a37c15ffb5d764d1482e22e7e4b9d083fbd 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-3.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-1-3 description: String.prototype.trim works for primitive type boolean includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-4.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-4.js index 5fbb5b8de68f9713416840787be3695d461ccb33..93f472457dcf5959e2dd9e16abfa46248718b3af 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-4.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-1-4 description: String.prototype.trim works for primitive type number includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-5.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-5.js index 59c7b5ac0127efa4a2bba202c4ae84f0c333b559..459bbbebadab5ea4d52cb4c00ecc631f7e12d5ab 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-5.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-1-5 description: String.prototype.trim works for an Object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-6.js index 94ba05ac4846b37cd1e992cb8698df516b809106..4b3cb225004cd34e43afc3c2bc657e800963a372 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-1-6 description: String.prototype.trim works for an String includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-7.js index f5e2ccfef70c178efdb37f9d7eda6b1df54c31f1..33e35d11de36371fcc585a30bf281062523ca251 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-1-7 description: String.prototype.trim works for a primitive string includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-8.js index 332805171a0c407fa698cef7f9fc909d829f70cf..dcbd5c74fff9551b3feba628e01e54f17f49d001 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-1-8 description: > String.prototype.trim works for a primitive string (value is ' abc') diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-9.js index a647b72a9c25ee8e3577bf0e280366ef0cd03b7c..ee04f756fb8c20bddf5d2afe3a1ecf8575a15478 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-1-9 description: > String.prototype.trim works for a String object which value is undefined diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-1.js index 7f06cc45fbdca2d906a30236db875bf340d7b631..eae2b148ba58dbd5232a4164f63f8184385a4f5c 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-1 description: > String.prototype.trim - argument 'this' is a boolean whose value is false diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-10.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-10.js index a67144e6d6cf237e316fe6c6173de8730cb8664f..3c1bd5d73930214f2ffef177823aa2b266f03f24 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-10.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-10 description: > String.prototype.trim - argument 'this' is a number that converts to a string (value is +Infinity) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-11.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-11.js index a1ca4451a38ed266a6b9b811bedca44e35860312..cbdef3ecdea751501adb53551b2c37d177a07886 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-11.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-11 description: > String.prototype.trim - argument 'this' is a number that converts to a string (value is -Infinity) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-12.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-12.js index b7d881dd9e8187a8972389fcf18b5bb73c400f05..dbe90c8d48461f8e02882ade2df4065de69edf17 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-12.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-12 description: > String.prototype.trim - argument 'this' is a number that converts to a string (value is 1(following 20 zeros)) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-13.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-13.js index d567456b88517fa35914547759d6928ed13bd63a..a711a4904bd1c23d8d42fc7ef119649e7c6a583c 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-13.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-13 description: > String.prototype.trim - argument 'this' is a number that converts to a string (value is 1(following 21 zeros)) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-14.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-14.js index ef235f30c0759fb1737db5a985f91c9219af8007..ed0281f08ba8b58650e1b9b93f8c6011146b36e6 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-14.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-14 description: > String.prototype.trim - argument 'this' is a number that converts to a string (value is 1(following 22 zeros)) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-15.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-15.js index ec5a09815b3bd56c1733c41a28e6c3fb4719aa2c..768706813808fb1466390acdfe9bdaf3988654dd 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-15.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-15 description: > String.prototype.trim - argument 'this' is a number that converts to a string (value is 1e+20) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-16.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-16.js index 2a5c14c369f45581925a1ee30b04022fba0c2769..16150f83ef6c07899d822199c3747d45de9ea5a6 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-16.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-16 description: > String.prototype.trim - argument 'this' is a number that converts to string (value is 1e+21) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-17.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-17.js index b28f0b6c90fda2a8095a7a36744171834969903a..dc77bfb1c94a3aba79c89e14f2c8a62bb5ac3d44 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-17.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-17.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-17 description: > String.prototype.trim - argument 'this' is a number that converts to string (value is 1e+22) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-18.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-18.js index c5bda3ded55e6e0cbbee5d90932a6cbc53afb762..4d18fb640119ce4f3ed9370d116bdfbc56457819 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-18.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-18 description: > String.prototype.trim - argument 'this' is a number that converts to a string (value is 0.000001) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-19.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-19.js index 65937d2463c122210c817c1e4bfc78c017ce7b40..ff84b698a81b720abda543130481a37f706b2f9d 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-19.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-19 description: > String.prototype.trim - argument argument 'this' is a number that converts to a string (value is 0.0000001) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-2.js index af7aa312597d68002e35bcff5c48eb0cf21c5d43..0714f532ea5313e05e90d93840a4ab701db78321 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-2 description: > String.prototype.trim - argument 'this' is a boolean whose value is true diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-20.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-20.js index de2d9fac43e877cc99e98d0681de4a7d762c2811..4160752cbf373047d92ae63333a6db26c8fc868d 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-20.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-20 description: > String.prototype.trim - argument 'this' is a number that converts to a string (value is 0.00000001) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-21.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-21.js index ddc4812f3bd5aefacaf1aa2663629677a156bb00..add279a6188f1dc8a49a16481a405736f671e645 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-21.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-21 description: > String.prototype.trim - argument 'this' is a number that converts to a string (value is 1e-7) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-22.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-22.js index 796b6495ca7a664fdfdf1c476f13dd88f0920d2c..2a539a2ae05490aa1b55ecabd76b5645ee1b2219 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-22.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-22 description: > String.prototype.trim - argument 'this' is a number that converts to a string (value is 1e-6) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-23.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-23.js index e2a3cc52756677c5430455aa46810719c158fa06..0ecdbd5f3ab7c89625cbacc12de2b8349ae4c1cd 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-23.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-23.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-23 description: > String.prototype.trim - argument 'this' is a number that converts to a string (value is 1e-5) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-24.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-24.js index 05819ae06ac3a112fb853603b5b064cd7e9fdc43..1cbb24d379cad06e0db4d42b8b39d59dbf2ac285 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-24.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-24 description: > String.prototype.trim - argument 'this' is an integer that converts to a string (value is 123) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-25.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-25.js index 2773ab7d8c8dfa72ca8659653033d7b0a71c7c07..8f28a40e20fc258dcba19262dc880d863e8586aa 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-25.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-25.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-25 description: > String.prototype.trim - argument 'this' is a decimal that converts to a string (value is 123.456) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-26.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-26.js index 29d1a251a60e16d8e63b6b955fc02bcf2b03819a..bea1f77ea672ceecd1ec39eaefbf81ed680cc809 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-26.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-26.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-26 description: > String.prototype.trim - argument 'this' is a number that converts to a string (value is 1(following 20 zeros).123) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-27.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-27.js index 8fb9a1443628ccda1ad29e42ecc85a99f7cab2af..da3aabeadbab6a48a4fe7fbd0bcb83cd09b425ab 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-27.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-27.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-27 description: > String.prototype.trim - argument 'this' is a number that converts to a string (value is 123.1234567) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-28.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-28.js index 83144bddfe5565be219cedfb9671be1b90fc1128..21cce1ccb20baa0a497c8c3c2912cdc3c196dc93 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-28.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-28 description: String.prototype.trim - argument 'this' is an empty string includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-29.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-29.js index 2a27d4b712643e57afedd51d68fee155f1c4900c..eef87a9049799ea4c9708e318340ad32e05a1c25 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-29.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-29 description: > String.prototype.trim - argument 'this' is a string(value is 'AB \cd') diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-3.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-3.js index 1081fa4bdfef2971571a55683adf1ae33ac987dc..36899a2b008446076d8eff6ddf15ce63fd70f49f 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-3.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-3 description: > String.prototype.trim - argument 'this' is a number that converts to a string (value is NaN) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-30.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-30.js index fc9e1b38bbedcc5fe8a30e19e0f92dfd6b045699..fba75e59580f701498188f6981b8f86dd6761f0c 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-30.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-30.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-30 description: > String.prototype.trim - argument 'this' is a string(value is 'undefined') diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-31.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-31.js index 0ae17a6f7238c69bdc6151905857ccd8c59ca246..81d5f3490e212d84851122443569bfc1199e7eb0 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-31.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-31.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-31 description: > String.prototype.trim - argument 'this' is a string(value is 'null') diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-32.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-32.js index 7e6ff1162b2557e6b900d9183c0d3bdcb2d0e5f8..73e242f7371996645259dfb4fac461282774d0a6 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-32.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-32.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-32 description: > String.prototype.trim - argument 'this' is a string(value is '123#$%abc') diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-33.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-33.js index a30109d790dc7277f50b0261ca988ccb93edc32e..1a34338a597ed8b67fe7bf3fd4e3e7433271bdaf 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-33.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-33.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-33 description: String.prototype.trim - argument 'this' is a string(value is '1') includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-34.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-34.js index d3a69d1945a833cc4badbf1ca7f15d416ddd7f00..a6f3ba4e0855840ada079992cd7c62bf921b04e1 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-34.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-34.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-34 description: > String.prototype.trim - 'this' is an array that converts to a string diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-35.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-35.js index cf8ae4675e603a1241c5694dce2306242cd7203d..df4aa2ad4bdedb3577288bde466f1cc201bdebf8 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-35.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-35.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-35 description: > String.prototype.trim - 'this' is a String Object that converts to a string diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-36.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-36.js index 1faa6da302117a95fedfd1e422b9a1ec3d875a89..46a5721d9de9aee00a12cc45a61ed38bb65eab9b 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-36.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-36.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-36 description: > String.prototype.trim - 'this' is a Boolean Object that converts to a string diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-37.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-37.js index b82981e7ac86bdba599c414c06539d1a518cc16a..6e2189247472f591ff75f6c52044099ef4f3bc84 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-37.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-37.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-37 description: > String.prototype.trim - 'this' is a Number Object that converts to a string diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-38.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-38.js index aa4a66cc8b984dcd2aa8061888025a9f1fe70379..4ee9b274f8b0468757fcf77716071976df033108 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-38.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-38.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-38 description: > String.prototype.trim - 'this' is an object which has an own toString method diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-39.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-39.js index 9a7239e0244decfb86aad6c74d928df5d35e44a9..2ec9f3fa23d28201e852f5c53dbb384c75be3b3f 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-39.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-39.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-39 description: > String.prototype.trim - 'this' is an object which has an own valueOf method diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-4.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-4.js index 834bd14f9b544430dba4c9241b1ff8f161a59fdd..ab9c5066868c20d58f95307cd7e3be236cbec88b 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-4.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-4 description: > String.prototype.trim - argument 'this' is a number that converts to a string (value is 0) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-40.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-40.js index a74b353c65b5389a3d78c636887e5f4020ab05e6..19c2d613835cde82a556174be8280d5f880ec3b2 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-40.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-40.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-40 description: > String.prototype.trim - 'this' is an object that has an own toString method that returns an object and valueOf method that diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-41.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-41.js index e3c21892832ec27f25a11e308637813f8a003263..0c932a71caf49eb621fb3f10a777c86748718ce5 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-41.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-41.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-41 description: > String.prototype.trim - 'this' is an object which has an own toString and valueOf method. diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-42.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-42.js index fddf7aef9930f4bc77a08e931305be7699adbe9a..bc4c3f2367d24bc2142c999fd0d75447998dbb8a 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-42.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-42.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-42 description: > String.prototype.trim - TypeError exception was thrown when 'this' is an object that both toString and valueOf wouldn't return diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-43.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-43.js index 96c548f72deb44d2f18a64dfcce15863b04e9cdc..97521b6dd3ceebb0585f4aa43137d5a81c86945b 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-43.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-43.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-43 description: > String.prototype.trim - 'this' is an object with an own valueOf and inherited toString methods with hint string, verify inherited diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-44.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-44.js index c9d258329d748db8c467ca2e55f4549bb6f328e6..526552d2bf999ce51fe38d24c71a691c5676e33b 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-44.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-44.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-44 description: > String.prototype.trim - 'this' is a string that contains east Asian characters (value is 'SD咕噜') diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-45.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-45.js index 133591c8b7c69f28fe117be30b17e2bc62ab3c32..693b48ea12cf7ebd31f5c07694f96d08e226ff4f 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-45.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-45.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-45 description: > String.prototype.trim - 'this' is a string that contains white space, character, number, object and null characters diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-46.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-46.js index 87a357bf7e8a4af9ff030237884a7ba77b44b773..ba67173cd4ad912fbf097607962a47506ff1f2ac 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-46.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-46.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-46 description: > String.prototype.trim - 'this' is a Function Object that converts to a string diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-47.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-47.js index 8a781120111a71b2cd4268c028a09822aa67dab6..5d3afed26fbd5fd7618d1df78f38d025c9077b28 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-47.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-47.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-47 description: > String.prototype.trim - 'this' is a object Object that converts to a string diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-49.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-49.js index 884df0e5bec953c131073c744dd16bcbf815fbe1..7db62114d37e56633eb994e00787787a8fe5e29a 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-49.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-49.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-49 description: > String.prototype.trim - 'this' is a RegExp Object that converts to a string diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-5.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-5.js index 4d8d7bf4785bbc082d4acbb8e81ec6b788892ba5..75c4e6c760858d25bb3d696bcea4420092299311 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-5.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-5 description: > String.prototype.trim - argument 'this' is a number that converts to a string (value is +0) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-50.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-50.js index 6beb07cfe91b8fc8dbace3e8227db9008abac462..f34a263dc3ce276d0ae08efbfa53a205f19a419c 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-50.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-50.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-50 description: > String.prototype.trim - 'this' is a Error Object that converts to a string diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-51.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-51.js index c3d400cb79e54edf24d3edec27a303692befc9fe..bf53e07e32265a280471fc6e6e47e729d95cb567 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-51.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-51.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-51 description: > String.prototype.trim - 'this' is a Arguments Object that converts to a string diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-6.js index 8e8653c3ea1287f68b59d20408d65ff3a6002b82..7dfbacdde97c2abc85969fc41b39a60b84998145 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-6 description: > String.prototype.trim - argument 'this' is a number that converts to a string (value is -0) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-7.js index 068b1625691b57620c727fa8286f678b2886cdad..fdb6c73a31496c687099c5cbdeb1b585e3bda03a 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-7 description: > String.prototype.trim - argument 'this' is a number that converts to a string (value is positive number) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-8.js index 44f5698bc9f1951bea201986a6594cfcf951fcc1..56d1dab28a55fe312e72e8029ff929bee55afe3a 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-8 description: > String.prototype.trim - argument 'this' is a number that converts to a string (value is negative number) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-9.js index 4b57e844bffc347f01a0f05a77d9477d9f32f813..7206517beb93e03b2ff159b5e4ad4067d24c919b 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-2-9 description: > String.prototype.trim - argument 'this' is a number that converts to a string (value is Infinity) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-1.js index c62f49e801928e3e09cb150be39880459cb0af3e..1c10da357303ebd402fcaf9efcec791722cd207b 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-3-1 description: String.prototype.trim - 'S' is a string with all LineTerminator includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-10.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-10.js index 0a0b0a111167608fc2d55bbf03b69150f0b31f54..b04ee7664dd653e5afe2445d6b8b439e821ea813 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-10.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-3-10 description: > String.prototype.trim - 'S' is a string with null character ('\u0000') diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-11.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-11.js index 9f2e0a7f7f63ada0a03da5f208a3d0679a184144..8ee5e72cddeea40f8d84e60074f01c88ce2d2f62 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-11.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-3-11 description: > String.prototype.trim - 'S' is a string that starts with null character diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-12.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-12.js index 49c8dc4f962ae980ac6ec71fb65ee7679cc9cd7d..91ca8a575a91711e1fc6beeb5201ec2e3f9a69d6 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-12.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-3-12 description: > String.prototype.trim - 'S' is a string that ends with null character diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-13.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-13.js index 5ca57d6d354ce9f5742976a19baf18ac866862ad..88cdd75fdbe461431bf3a69bd9064a6b86f4831d 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-13.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-3-13 description: > String.prototype.trim - 'S' is a string that starts with null character and ends with null character diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-14.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-14.js index 01a6a98b5c859a0c7a301c98135c8c4bc9320253..5a61ad267da63d9cbc0d20a6d590a937543e101a 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-14.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-3-14 description: > String.prototype.trim - 'S' is a string that has null character in the middle diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-2.js index 841b7ce83e7678e23f802025e71b89d2dcdfa818..cc30397dbdd69c62593837be324619be7900fe2e 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-3-2 description: String.prototype.trim - 'S' is a string with all WhiteSpace includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-3.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-3.js index 0d56ae5e20b12cc73d49e7e618c3859d0811629b..874f19d4d85b6d384ff8dc23e0c34578120e08bd 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-3.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-3-3 description: > String.prototype.trim - 'S' is a string with all union of WhiteSpace and LineTerminator diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-4.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-4.js index d0ceb6a73dc112e164f63796d1d9e3153897d46f..eb6d0c7adf666d76d224d0d9c5e3461c53c1e297 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-4.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-3-4 description: > String.prototype.trim - 'S' is a string start with union of all LineTerminator and all WhiteSpace diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-5.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-5.js index 0b48c7149fb431ced57d7b86a0a6e5e3ccb62cbe..2864885c4d135e45a252ed4fc403bffb503e7c2a 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-5.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-3-5 description: > String.prototype.trim - 'S' is a string end with union of all LineTerminator and all WhiteSpace diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-6.js index f421b3c3716f2177cfb52df1e843bccabb0f6142..dc2107a59655e35f2fe94d1f4975e2ad7598e62e 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-3-6 description: > String.prototype.trim - 'S' is a string start with union of all LineTerminator and all WhiteSpace and end with union of all diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-7.js index a4942766bd03a3e854c9adf2f50e4b03dbf66ffb..1e2c8b748599b04cebd1ad9e10b04edf48253d90 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-3-7 description: > String.prototype.trim - 'S' is a string that union of LineTerminator and WhiteSpace in the middle diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-8.js index a8c755c41a2fc36aa7b15498af40a9365f0ad2b6..ad9e8e016e61a69a69cca7d2a50a81d76aa0a50b 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-3-8 description: String.prototype.trim - 'S' is a string with all null character includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-9.js index 1c5f3e7d63125d5424952462d65d5eaf440a6098..7715a4881961849839e4dc12c2f0430555af6850 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-3-9 description: String.prototype.trim - 'S' is a string with null character ('\0') includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-1.js index e8a9a74f0299cc0023c4e72ba002e7ed364cc23b..25c06ce0cd76c50cc19f43b8ae4f3a77b66c12ef 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-1 description: > String.prototype.trim handles multiline string with whitepace and lineterminators diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-10.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-10.js index b19d15edcfc9db2384ce8e394b9041a543db7741..0f2e25e539b8e982c8953433abc243eb73cbf42d 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-10.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-10 description: > String.prototype.trim handles whitepace and lineterminators (\uFEFFabc) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-11.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-11.js index 03dd4075cecea448ee58b1cdaadbf6552b71f69f..d34d3de1e89ebd108a7958958a650389c203689b 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-11.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-11 description: > String.prototype.trim handles whitepace and lineterminators (abc\u0009) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-12.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-12.js index 3dae8de86b2b36d505f2c6c5212670d83143bbb7..e81b60a0f9c83468ae140f075c99ac46957c1f32 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-12.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-12 description: > String.prototype.trim handles whitepace and lineterminators (abc\u000B) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-13.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-13.js index 50eac869b4680bbfbf6b301d5a37be4afb8ae639..1cdf771760fe7e3a28e2fa589763a6474025bb10 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-13.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-13 description: > String.prototype.trim handles whitepace and lineterminators (abc\u000C) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-14.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-14.js index 9219f9d09dccc53e1f7f9a6fde22d07e6075cfb5..63acdd96ad8404ca8755327b2ac5c9aa053e9dc4 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-14.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-14 description: > String.prototype.trim handles whitepace and lineterminators (abc\u0020) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-16.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-16.js index bc571b92bf537e4c5a68a88e74d7ed8e484b0380..abd6e04aeb6f7a86c1e007d65906a2e710ffddb4 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-16.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-16 description: > String.prototype.trim handles whitepace and lineterminators (abc\u00A0) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-18.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-18.js index 637463b1fe58858216cbf6c9beb9c6e22ab8dfe6..e4e7c635ba8613b08f2bda43446e1273f74bde61 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-18.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-18.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-18 description: > String.prototype.trim handles whitepace and lineterminators (abc\uFEFF) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-19.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-19.js index 72a0a75ce49b62bb34ac4c148c15772c60c90597..1e5151ff4e877863f226baab8ad5dfc4e87fa74a 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-19.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-19.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-19 description: > String.prototype.trim handles whitepace and lineterminators (\u0009abc\u0009) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-2.js index 9e3837c8793448b5224e943aeb72f4248837e607..bf2776d5ef82399b608b30213f7924cb45bcb2f1 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-2 description: > String.prototype.trim handles whitepace and lineterminators ( \u0009abc \u0009) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-20.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-20.js index e56a416f5dcb9287d18f3b9ad8330bfe627672f9..7a5dd477fab4e3acac034671e83a4acc8853aebe 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-20.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-20.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-20 description: > String.prototype.trim handles whitepace and lineterminators (\u000Babc\u000B) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-21.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-21.js index f464103d2938c0005c5d06025faf4000728d5b88..095bf1553cfbb796ea1530272bbfdb15b7d849d6 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-21.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-21.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-21 description: > String.prototype.trim handles whitepace and lineterminators (\u000Cabc\u000C) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-22.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-22.js index 725a753382dd4e475f7e84846cf3b68e76072a23..74fdf7ecf1028584c3708359d3f3db3fff34493e 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-22.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-22.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-22 description: > String.prototype.trim handles whitepace and lineterminators (\u0020abc\u0020) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-24.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-24.js index 2558db20b0cab930a7dad9e249dfcad3d80e45e5..70c652aa30dd1c167679def0ab2cb2148e92aaf1 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-24.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-24.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-24 description: > String.prototype.trim handles whitepace and lineterminators (\u00A0abc\u00A0) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-27.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-27.js index 852189fd46983fea4bc7c95d612b90913f01186d..87874fd6560b25b1f8e2d19d3f1c7393e6f02d0e 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-27.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-27.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-27 description: > String.prototype.trim handles whitepace and lineterminators (\u0009\u0009) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-28.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-28.js index 7e157a2c2226aab5ffb59e23e958bb850a5ef887..b3249fc0e07140ed03a7556cc7dc982a41947add 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-28.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-28.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-28 description: > String.prototype.trim handles whitepace and lineterminators (\u000B\u000B) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-29.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-29.js index 23870988b44360e31c4845de7dca0fe8533d4ea3..27acf41c955ea89f905258588feeb10af95e60be 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-29.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-29.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-29 description: > String.prototype.trim handles whitepace and lineterminators (\u000C\u000C) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-3.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-3.js index 68a60d97d51a9dae15b203e2a815884a694d444b..d17f87452438bbe149c340856985e4c59fca70b5 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-3.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-3 description: > String.prototype.trim handles whitepace and lineterminators (\u0009abc) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-30.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-30.js index ae0f0a7eb8925448c1515c9781f1627683fe302c..584ec5cdc41d6dc0bdaaf2eeaf7eaa716366c87c 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-30.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-30.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-30 description: > String.prototype.trim handles whitepace and lineterminators (\u0020\u0020) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-32.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-32.js index d60898490e874208837da367fa132a128a7ac0db..65c3d396797cc39bb4c0bcdd3512ac0e8c1f6388 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-32.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-32.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-32 description: > String.prototype.trim handles whitepace and lineterminators (\u00A0\u00A0) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-34.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-34.js index d2083b7074adbc2f543bde213513591654bcb6f1..690ed2115011edd5b1ef8858c5d957a7a159f4c4 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-34.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-34.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-34 description: > String.prototype.trim handles whitepace and lineterminators (\uFEFF\uFEFF) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-35.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-35.js index c32c26f213f880e47ecd2181eab78441c24af4a4..76c52964ddb0b37b661f96abf89667de9a84e980 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-35.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-35.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-35 description: > String.prototype.trim handles whitepace and lineterminators (ab\u0009c) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-36.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-36.js index 0e7bc4f8bedf7af24bb48c2ac21d5b5660709d0a..880847c5155ff901abf4af85255ee22ed1bc9130 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-36.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-36.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-36 description: > String.prototype.trim handles whitepace and lineterminators (ab\u000Bc) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-37.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-37.js index 8f463642fc6b9000cdd750c12dd5154af0109fb1..657f0fa208fd6dbc317866efbfde51524689755b 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-37.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-37.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-37 description: > String.prototype.trim handles whitepace and lineterminators (ab\u000Cc) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-38.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-38.js index 0262fc1eb3ce23cd62b96e1dcb5e973d7590ee15..d9e3ea83eb9707395a0c5d7bef7e0f1ce2d28b03 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-38.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-38.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-38 description: > String.prototype.trim handles whitepace and lineterminators (ab\u0020c) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-39.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-39.js index f7d3d8c1a0d1e110443db646be0b9624ef6cca78..48244bb96bc62d967b120e94984abac0eb51c388 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-39.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-39.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-39 description: > String.prototype.trim handles whitepace and lineterminators (ab\u0085c) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-4.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-4.js index 196f79c695197d23b9d07fd735d2a6cfae69a884..706a667b7f790da611a1085c1b998d7a3b9b9337 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-4.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-4 description: > String.prototype.trim handles whitepace and lineterminators (\u000Babc) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-40.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-40.js index 9bf1955093f39cf063d6c2fad6ecb5c3ddd7884c..ce25d3de8b76c013a224ea74ec1037944f214a9e 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-40.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-40.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-40 description: > String.prototype.trim handles whitepace and lineterminators (ab\u00A0c) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-41.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-41.js index 35195ff3f054435f3db52d0652b512213b731883..c40bb7045ba4650311a20936c35c305b345dba7e 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-41.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-41.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-41 description: > String.prototype.trim handles whitepace and lineterminators (ab\u200Bc) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-42.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-42.js index 52432527eb90cf20a34ecc915d142e9f4be926db..7e93ea07097e826595c3257717c3361961024226 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-42.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-42.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-42 description: > String.prototype.trim handles whitepace and lineterminators (ab\uFEFFc) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-43.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-43.js index d50c8b1e79ae705623ad8a5b8ac42e25551cb878..78fc758c005430526ba2497cf2f1b08b221fd4fd 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-43.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-43.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-43 description: > String.prototype.trim handles whitepace and lineterminators (\u000Aabc) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-44.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-44.js index 12b3b053a5f7234deccf5e5d1ff7d0d735f457d4..959efdd39fe88dd0d08953265e0c2f6fad263eca 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-44.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-44.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-44 description: > String.prototype.trim handles whitepace and lineterminators (\u000Dabc) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-45.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-45.js index acc59622ebeb59a4a69d7d82ea8447fb281cf025..b3fdbd17297fe18d8aca16148e3624c2c2cda4e8 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-45.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-45.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-45 description: > String.prototype.trim handles whitepace and lineterminators (\u2028abc) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-46.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-46.js index 9fc5a6062c9806d472b533766ff9ba3919e6a734..2491c35483a0714d054e43ca3b926c5d6122e584 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-46.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-46.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-46 description: > String.prototype.trim handles whitepace and lineterminators (\u2029abc) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-47.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-47.js index 55efddd5f6dc970e6f55dd63b07be3a26b12e55e..14c9f21821033d6990906e94b89b172368ea2fd3 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-47.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-47.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-47 description: > String.prototype.trim handles whitepace and lineterminators (abc\u000A) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-48.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-48.js index 1b966ac9cd254931c6a237cf59ba3ee6b1f98a13..c393317e813c8823d2fea4cb2ce6e74e2f3929b3 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-48.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-48.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-48 description: > String.prototype.trim handles whitepace and lineterminators (abc\u000D) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-49.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-49.js index af9e5a406f0a1785955517a5296781690ac62997..2d7a205e697d8268ff93686e163b1ab536d39592 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-49.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-49.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-49 description: > String.prototype.trim handles whitepace and lineterminators (abc\u2028) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-5.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-5.js index 7e5f97334620d00f4f81c14c571a61f38bc1947b..8e79500c3dc61d1d624ea5c42f92c0493eb68a47 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-5.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-5 description: > String.prototype.trim handles whitepace and lineterminators (\u000Cabc) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-50.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-50.js index 173b9cfdf64aa71f58b5f75d2668e51a606b8a56..ebda6031b3275048a112f75a6daad4a90ad6ae50 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-50.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-50.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-50 description: > String.prototype.trim handles whitepace and lineterminators (abc\u2029) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-51.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-51.js index a2d08b27502229a4ba31055f62cf2856fb9b4205..ac73f5d6fbd9425529d745c7c192a57a1e6b8b40 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-51.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-51.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-51 description: > String.prototype.trim handles whitepace and lineterminators (\u000Aabc\u000A) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-52.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-52.js index febbe8c6d805d4a94e1fbd7697c4a549284a5677..70739d4b862b943a1349cdd5a64b30c084a293af 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-52.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-52.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-52 description: > String.prototype.trim handles whitepace and lineterminators (\u000Dabc\u000D) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-53.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-53.js index ce584ccab623ebd6a4231f75ab896ca22ddca5ae..409821967efa9cc4a0d88112d944b54b10bf7e7b 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-53.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-53.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-53 description: > String.prototype.trim handles whitepace and lineterminators (\u2028abc\u2028) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-54.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-54.js index 69c56908fd2bf55f38ae1aa9bbd7c7014291cbef..c75a6574bba9f70477a8d4fe4059a8ed7deaf4ea 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-54.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-54.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-54 description: > String.prototype.trim handles whitepace and lineterminators (\u2029abc\u2029) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-55.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-55.js index 256d4be2962cf3326c63db8099bfad57e8a88cb5..637945b0e4589f7881f8c761654e48af3401e7ec 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-55.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-55.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-55 description: > String.prototype.trim handles whitepace and lineterminators (\u000A\u000A) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-56.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-56.js index 5d2bb518f7eb5735bf2a597aba363d5d4d588c46..0bde15c076d0e8b8257b57a235b35954a96785d7 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-56.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-56.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-56 description: > String.prototype.trim handles whitepace and lineterminators (\u000D\u000D) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-57.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-57.js index 8727b561e53952256f521748146f9212e141d1ab..1b4a9739ac268c346e56f838756086a90af578f6 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-57.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-57.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-57 description: > String.prototype.trim handles whitepace and lineterminators (\u2028\u2028) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-58.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-58.js index 2c4916cd77d3d8392f3d630832baa8712fa99e93..3f849ca85e4c84c0e86bbb8c4da35d5c1f6c1375 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-58.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-58.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-58 description: > String.prototype.trim handles whitepace and lineterminators (\u2029\u2029) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-59.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-59.js index 25567ab4ec1f0bc9a36625ccf1097e488db8e2ed..28eee466adf9d9e1258e2e36bc650705d57a2571 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-59.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-59.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-59 description: > String.prototype.trim handles whitepace and lineterminators (\u2029abc as a multiline string) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-6.js index 93e25d5508ad964dc8dc390829dd8ef2f8821112..23b7de017844c199922f8851b47969b00c334c77 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-6 description: > String.prototype.trim handles whitepace and lineterminators (\u0020abc) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-60.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-60.js index 0b9c1bb94ade076090fe902ec95b7d3fe5a98e6a..bfafdbe71fa7b3e83c7eae0c825d756e398cb6e9 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-60.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-60.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-60 description: > String.prototype.trim handles whitepace and lineterminators (string with just blanks) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-8.js index 7a7d6be2e7269edb4d545f5820f507d56116a438..a1173730ee93f619ce4a289e1c5e631e293d629b 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.5.4.20-4-8 description: > String.prototype.trim handles whitepace and lineterminators (\u00A0abc) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A1.1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A1.1.js index 9f1b85c5fe5df81ca1a348f6ed1996b5330c0166..09a054f675065d72af568f10272ead3a298fb8ad 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A1.1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A1.1.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.charAt() can accept many arguments +es5id: 15.5.4.4_A1.1 description: Checking by using eval ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A10.js b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A10.js index f7ae92504e9dd37dfe0946466ec67cdc943dc66c..07076ac751f3247b136efafe263a9d14337121ab 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A10.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A10.js @@ -3,6 +3,7 @@ /*--- info: The String.prototype.charAt.length property has the attribute ReadOnly +es5id: 15.5.4.4_A10 description: > Checking if varying the String.prototype.charAt.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A11.js b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A11.js index add28685cc09a81f6b302ed95ba7e9c0b8908076..bb5b5cb34464a9719d9029fa816b29c453219545 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A11.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A11.js @@ -3,6 +3,7 @@ /*--- info: The length property of the charAt method is 1 +es5id: 15.5.4.4_A11 description: Checking String.prototype.charAt.length ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A1_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A1_T1.js index 1fe57965561447dba5057b9d67958b24e374f032..d88cec69ac5fbbcae84415612d3c0359e4986d79 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A1_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.charAt(pos) +es5id: 15.5.4.4_A1_T1 description: pos is false and true, and instance is object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A1_T10.js b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A1_T10.js index 298428bab7d969db2e76fd3121935bb60abc30b8..271c22c06999cce11e3fac841c8a04444ef7f735 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A1_T10.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A1_T10.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.charAt(pos) +es5id: 15.5.4.4_A1_T10 description: Call charAt() function with object argument ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A1_T2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A1_T2.js index 577566ee458cfe18a7a15ba787b854d29c0548db..42ad5f81b094d4601b85d5415082535051b0c20d 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A1_T2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.charAt(pos) +es5id: 15.5.4.4_A1_T2 description: pos is equation with false and true, and instance is Boolean object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A1_T4.js b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A1_T4.js index 29caf3712d427c8ab636d45f43d6c7ad465409e5..6296bb1639539dad9ff1482e8c825a0550a0cef1 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A1_T4.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A1_T4.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.charAt(pos) +es5id: 15.5.4.4_A1_T4 description: Call charAt() function without argument of string object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A1_T5.js b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A1_T5.js index de4440c48097f2ee08c0939fcb5d4660a268e05e..f3d40ae7a04e73e6fe2193a21aa8111f8d1f5d95 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A1_T5.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A1_T5.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.charAt(pos) +es5id: 15.5.4.4_A1_T5 description: Call charAt() function with null argument of function object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A1_T6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A1_T6.js index 319c475975798055b3bcce8e8e59c58136d2f86b..73d3ab39077e37d126426a129934523b51e1484f 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A1_T6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A1_T6.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.charAt(pos) +es5id: 15.5.4.4_A1_T6 description: > Call charAt() function with x argument of new String object, where x is undefined variable diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A1_T7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A1_T7.js index 52345a6b2cb31161e4b6d2fc3852aef7bcc5be62..0674182368b8aaa7cc86561e65a770f40c1c0975 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A1_T7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A1_T7.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.charAt(pos) +es5id: 15.5.4.4_A1_T7 description: Call charAt() function with undefined argument of string object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A1_T8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A1_T8.js index dd0ad5f4ea7ac194ef4bed52f8efac3d2b33582e..ef0d838828d158373e4fe53330084f3b0a3ef21f 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A1_T8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A1_T8.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.charAt(pos) +es5id: 15.5.4.4_A1_T8 description: Call charAt() function with void 0 argument of string object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A1_T9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A1_T9.js index 11c43441ef84e72a704506efa3353c4331ad32d6..6137d3e04bd58a07fa06d6ca7e8de1658bd8de61 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A1_T9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A1_T9.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.charAt(pos) +es5id: 15.5.4.4_A1_T9 description: > Call charAt() function with function(){}() argument of string object diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A2.js index e40ac01ee81248fa6a239b35a36fb56416c8e655..f296af88b566ac2fe6e47425e1718436df6e362b 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A2.js @@ -5,6 +5,7 @@ info: > When String.prototype.charAt(pos) calls if ToInteger(pos) less than 0 the empty string returns +es5id: 15.5.4.4_A2 description: Call charAt(pos) with negative pos ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A3.js b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A3.js index b12bd142d704f4dc67a65b4b247a70ee7c647b22..82327ca30c7a226c05f572e9eb8e9bb55e2d9c1b 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A3.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A3.js @@ -5,6 +5,7 @@ info: > When String.prototype.charAt(pos) calls if ToInteger(pos) not less than ToString(this value) the empty string returns +es5id: 15.5.4.4_A3 description: pos is bigger of string length ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A4_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A4_T1.js index ddb2d560254272d5a42c3e654d39a4c8a2c292d6..0a1a61a43dd20b4526cdd522a7fcacb7b55c2c81 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A4_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A4_T1.js @@ -5,6 +5,7 @@ info: > 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) +es5id: 15.5.4.4_A4_T1 description: Compare results of x.charAt(pos) and x.substring(pos, pos+1) ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A4_T2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A4_T2.js index 58057d9913a187bd20a179b875130647d49cdf48..acbff03b215902307a09b48be16f1f714a8d645a 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A4_T2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A4_T2.js @@ -5,6 +5,7 @@ info: > 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) +es5id: 15.5.4.4_A4_T2 description: > Compare results of x.charAt(pos) and x.substring(pos, pos+1), wheb pos is smaller of zero diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A4_T3.js b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A4_T3.js index 0bdff2dd28c9bccc0a88a99da9d2abf8d643cea8..fab5319f98b3c501f78d333ef21c9c5fc5efc704 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A4_T3.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A4_T3.js @@ -5,6 +5,7 @@ info: > 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) +es5id: 15.5.4.4_A4_T3 description: > Compare results of x.charAt(pos) and x.substring(pos, pos+1), wheb pos is bigger string length diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A5.js b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A5.js index 8b7564996ceb140414c0f880b488ddab18d3177a..aa1e114b8c09743d9d45af5f49a6899452d8936d 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A5.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A5.js @@ -5,6 +5,7 @@ info: > When String.prototype.charAt(pos) calls first calls ToString, giving it the this value as its argument +es5id: 15.5.4.4_A5 description: Change toString function, it trow exception, and call charAt() includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A6.js index 5bc3eeb41405efd7d36816b7f07f560c91edbf6a..1e3114e6a783eb8d07716fdf1e0f99e9714818c0 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A6.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.charAt has not prototype property +es5id: 15.5.4.4_A6 description: Checking String.prototype.charAt.prototype ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A7.js index 3e67dc3e0be17a41d10da99d96398c4758632182..f7d4f52afbd9fd1e8e4a3e548637d2c104ffa8da 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A7.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.charAt can't be used as constructor +es5id: 15.5.4.4_A7 description: Checking if creating the String.prototype.charAt object fails includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A8.js index 709c370e6421cf9b3d27bfd359b21320b862de80..1b2b5e72b9eb6f19e55b91dfa1f9b3f98778ff4b 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A8.js @@ -3,6 +3,7 @@ /*--- info: The String.prototype.charAt.length property has the attribute DontEnum +es5id: 15.5.4.4_A8 description: > Checking if enumerating the String.prototype.charAt.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A9.js index 5aa7ab981d9ff487b2ac05cd0bb7669d4f4b7158..df532070d85cdb246d267fbf3584b70a0d67853a 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.4/S15.5.4.4_A9.js @@ -3,6 +3,7 @@ /*--- info: The String.prototype.charAt.length property has the attribute DontDelete +es5id: 15.5.4.4_A9 description: > Checking if deleting the String.prototype.charAt.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A1.1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A1.1.js index 9e59855afcd9051c11d6c17553fe47a14a52856a..df073dc6992cb0eb19f55fe70672f9110a567b4f 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A1.1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A1.1.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.charCodeAt() can accept many arguments +es5id: 15.5.4.5_A1.1 description: Checking by using eval ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A10.js b/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A10.js index 744c123a452410cfa22856c2a9f2b7148be3d41f..81dbbc563c5425c3ba7c33919783daefb4625784 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A10.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A10.js @@ -3,6 +3,7 @@ /*--- info: The String.prototype.charCodeAt.length property has the attribute ReadOnly +es5id: 15.5.4.5_A10 description: > Checking if varying the String.prototype.charCodeAt.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A11.js b/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A11.js index 400dd4ed02aa3fbde246763e175243897667bd05..1137dff6754ae916ac6456ebff1745f7b1dc63ab 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A11.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A11.js @@ -3,6 +3,7 @@ /*--- info: The length property of the charCodeAt method is 1 +es5id: 15.5.4.5_A11 description: Checking String.prototype.charCodeAt.length ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A1_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A1_T1.js index ee9ae3fa845c75b490597dbca7c7d9f3aa4dca8c..5cd5570ea050b3c43628bf4302c5d2274eec06d8 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A1_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.charCodeAt(pos) +es5id: 15.5.4.5_A1_T1 description: pos is false and true, and instance is object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A1_T10.js b/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A1_T10.js index cdce7f878cf7b18d1a72311c283dd4ac1e5cb530..9c2164628eda69ff12b77d588012430f6cbc0516 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A1_T10.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A1_T10.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.charCodeAt(pos) +es5id: 15.5.4.5_A1_T10 description: Call charCodeAt() function with object argument ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A1_T2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A1_T2.js index bb80e6788ca2c50ed0525e065f33e4feedf8a304..547304029851a2c48bd0cdcaae40c8babff5b9e3 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A1_T2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.charCodeAt(pos) +es5id: 15.5.4.5_A1_T2 description: pos is equation with false and true, and instance is Boolean object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A1_T4.js b/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A1_T4.js index 276eeb2d1d569caf87e3453fae99c8b17861243a..8b0b253dc717b69f0699c0a548555cb63a7254e5 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A1_T4.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A1_T4.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.charCodeAt(pos) +es5id: 15.5.4.5_A1_T4 description: Call charCodeAt() function without argument of string object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A1_T5.js b/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A1_T5.js index 4582048c4e46a186ea85651e23cf9cf253b81ceb..a80b2b0ca2620712177945df0eaecb890c83cdf5 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A1_T5.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A1_T5.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.charCodeAt(pos) +es5id: 15.5.4.5_A1_T5 description: Call charCodeAt() function with null argument of function object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A1_T6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A1_T6.js index 4ab9ef3707690c9adeff458f635c3612364a427a..3ddf8b0e7606daa74335330c646ce635ddbd15bb 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A1_T6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A1_T6.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.charCodeAt(pos) +es5id: 15.5.4.5_A1_T6 description: > Call charCodeAt() function with x argument of new String object, where x is undefined variable diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A1_T7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A1_T7.js index bcffca07b01ebaf214899dbe022d8424e5655b43..a59910356f922bc17d5d301bdd627f5134314772 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A1_T7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A1_T7.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.charCodeAt(pos) +es5id: 15.5.4.5_A1_T7 description: Call charCodeAt() function with undefined argument of string object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A1_T8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A1_T8.js index 70d2d9a5612f9d3a59030f99f73b0c98f57a690f..8a6b06344d57e25fd83870eae5170dc847f1e59a 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A1_T8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A1_T8.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.charCodeAt(pos) +es5id: 15.5.4.5_A1_T8 description: Call charCodeAt() function with void 0 argument of string object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A1_T9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A1_T9.js index d56cefb7df2c5f99ffbda0230a8a5aac5c906be0..9a336549c2c12f78d639b0a51e11432529883310 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A1_T9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A1_T9.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.charCodeAt(pos) +es5id: 15.5.4.5_A1_T9 description: > Call charCodeAt() function with function(){}() argument of string object diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A2.js index 1734ae3f0c29cac9138fc16e1f07010337ed1d98..d34f9c58fd9d23339b44973fff2cd428ba3ac184 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A2.js @@ -5,6 +5,7 @@ info: > When String.prototype.charCodeAt(pos) calls if ToInteger(pos) less than 0 the NaN returns +es5id: 15.5.4.5_A2 description: Call charCodeAt(pos) with negative pos ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A3.js b/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A3.js index 7aacb5554d0ed67033805c06c9b0975a61459a53..911fffa11681cbf5dfb37e36d9f59a01a9334fed 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A3.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A3.js @@ -5,6 +5,7 @@ info: > When String.prototype.charCodeAt(pos) calls if ToInteger(pos) not less than ToString(this value) the NaN returns +es5id: 15.5.4.5_A3 description: pos is bigger of string length ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A4.js b/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A4.js index 357fca0058e4f36f2469e0ca6289b522da6f1bc1..33a2360a1965c94488ce77998ca2dfcd9e718877 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A4.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A4.js @@ -5,6 +5,7 @@ info: > When String.prototype.charCodeAt(pos) calls first calls ToString, giving it the this value as its argument +es5id: 15.5.4.5_A4 description: Change toString function, it trow exception, and call charCodeAt() includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A6.js index 9542efcd5bff241514704b0eef777ea8b9fb6d9f..4098f04d2dc396452a2e2d70f94ac66c4e4deab2 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A6.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.charCodeAt has not prototype property +es5id: 15.5.4.5_A6 description: Checking String.prototype.charCodeAt.prototype ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A7.js index b00f453b9d9ba5a7f9b80fcac3dafdd94ea1b160..c93d26f94772f8ad745b444edaaf1305c802ef2e 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A7.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.charCodeAt can't be used as constructor +es5id: 15.5.4.5_A7 description: Checking if creating the String.prototype.charCodeAt object fails includes: - $FAIL.js diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A8.js index 6dbd37ed33044e7e6c4febffb0ee0f83af26ff4b..bfc9dcf4d00de1e17b018f5ba850d377b185a8dc 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A8.js @@ -3,6 +3,7 @@ /*--- info: The String.prototype.charCodeAt.length property has the attribute DontEnum +es5id: 15.5.4.5_A8 description: > Checking if enumerating the String.prototype.charCodeAt.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A9.js index f2296302e57519954cf1ca1e0055aff15eb8254a..19dedc3fb4c2442f2e0a50ab2e0e87a6922d1576 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.5/S15.5.4.5_A9.js @@ -5,6 +5,7 @@ info: > The String.prototype.charCodeAt.length property has the attribute DontDelete +es5id: 15.5.4.5_A9 description: > Checking if deleting the String.prototype.charCodeAt.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A10.js b/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A10.js index d9fbd26ba0b5a4e1c9e69c532122f4fe88259632..7aac0eb1c09e2b47d165a4e1ec6e070dbb114ef0 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A10.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A10.js @@ -3,6 +3,7 @@ /*--- info: The String.prototype.concat.length property has the attribute ReadOnly +es5id: 15.5.4.6_A10 description: > Checking if varying the String.prototype.concat.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A11.js b/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A11.js index 1f17e5ea88e9420f0b1a51c5ca765c38739fcb84..69016d99aed27ff7c52b80f9edc4cf3ed7fca2dc 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A11.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A11.js @@ -3,6 +3,7 @@ /*--- info: The length property of the concat method is 1 +es5id: 15.5.4.6_A11 description: Checking String.prototype.concat.length ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A1_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A1_T1.js index e4d9d358411891d312161f3e5004c629214cb660..647cb30b5352aea3d2d16507391f76d397a7270d 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A1_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.concat([,[...]]) +es5id: 15.5.4.6_A1_T1 description: Arguments are false and true, and instance is object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A1_T10.js b/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A1_T10.js index 8338e5eb7bb4f950a0e9248338623ada439b078c..5f212d16dbc181d2df27fc3fe8e4ad015e6fcd85 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A1_T10.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A1_T10.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.concat([,[...]]) +es5id: 15.5.4.6_A1_T10 description: Call concat([,[...]]) function with object arguments ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A1_T2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A1_T2.js index e9a55e38a688d437c673f07739c0fbfc3995fdc7..974b29823eda6f224058b26c28ea12b641b16fb1 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A1_T2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.concat([,[...]]) +es5id: 15.5.4.6_A1_T2 description: > Arguments are equation with false and true, and instance is Boolean object diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A1_T4.js b/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A1_T4.js index 1d5e4274c4d23627fc3f5c5b9032e046ab9c001a..f243a077dc9dcbe329728536dcc2c59824750ee1 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A1_T4.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A1_T4.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.concat([,[...]]) +es5id: 15.5.4.6_A1_T4 description: Call concat([,[...]]) function without argument of string object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A1_T5.js b/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A1_T5.js index d607d65055ed59c7dd54b72dfcf9550af3170b29..7bad9d2e0db444a4815a9f1c831edf771737c5d4 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A1_T5.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A1_T5.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.concat([,[...]]) +es5id: 15.5.4.6_A1_T5 description: > Call concat([,[...]]) function with null argument of function object diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A1_T6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A1_T6.js index babc7e3e0b923b909d6578c0ef32776db2e5ef77..e633a6afa22fa13b7d5d5d79e59468acbafb01af 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A1_T6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A1_T6.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.concat([,[...]]) +es5id: 15.5.4.6_A1_T6 description: > Call concat([,[...]]) function with x argument of new String object, where x is undefined variable diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A1_T7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A1_T7.js index 5cf0d83711475e4296c5c0b9895814a2c58e6723..10e915663f0ed8edc35ba1b26873dfa7e5f5af74 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A1_T7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A1_T7.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.concat([,[...]]) +es5id: 15.5.4.6_A1_T7 description: > Call concat([,[...]]) function with undefined argument of string object diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A1_T8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A1_T8.js index 11dfc64740392183445c96818a8abe59f232cca6..4ededc05385bcd851f61494d99f72133a3e32ab5 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A1_T8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A1_T8.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.concat([,[...]]) +es5id: 15.5.4.6_A1_T8 description: > Call concat([,[...]]) function with void 0 argument of string object diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A1_T9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A1_T9.js index ad65625095b135f42af1a87977ae517d876f2cd5..08d70fd86b292cbf596562aab3712803fd97cf78 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A1_T9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A1_T9.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.concat([,[...]]) +es5id: 15.5.4.6_A1_T9 description: > Call concat([,[...]]) function with function(){}() argument of string object diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A2.js index 162d3d6e928e16e9fb901ccc95980efe8cd7ab84..b16030c88b0e85d10eb3e3f032a7393130d0530d 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A2.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.concat([,[...]]) can accept at least 128 +es5id: 15.5.4.6_A2 description: Call concat([,[...]]) function with 128 arguments ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A3.js b/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A3.js index 3e40f3d3d0bae58d05d096895501ec021d39188a..3b2301578e56c3a8389d3603c5acc2fbc496759f 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A3.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A3.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.concat([,[...]]) can't change the instance to be applied +es5id: 15.5.4.6_A3 description: Checking if varying the instance that is applied fails ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A4_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A4_T1.js index 4acde3862dc16464655e76b9c38bd41b31c1ba0a..7ee2e303f23890241e420c4acc6b917173f70112 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A4_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A4_T1.js @@ -5,6 +5,7 @@ info: > when String.prototype.concat([,[...]]) is called first Call ToString, giving it the this value as its argument +es5id: 15.5.4.6_A4_T1 description: Override toString function ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A4_T2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A4_T2.js index 87aa25567d12aec0c2dc68c98c5364de8990970b..0b6a1fde7ef2086e1113b8c5311c101f0a3111c8 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A4_T2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A4_T2.js @@ -5,6 +5,7 @@ info: > when String.prototype.concat([,[...]]) is called first Call ToString, giving it the this value as its argument +es5id: 15.5.4.6_A4_T2 description: Override toString function onto function, that throw exception includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A6.js index 7803cae0cde8e77b0a6a1ef662d27b5bdbf76936..4da0d1454984255e13ab863f7cd3fac190494547 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A6.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.concat has not prototype property +es5id: 15.5.4.6_A6 description: Checking String.prototype.concat.prototype ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A7.js index 9fea9992f15cef5b643ca83ac9d70331dff29a76..c90bf5b822601b4662b90223abbdc72ec6803c33 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A7.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.concat can't be used as constructor +es5id: 15.5.4.6_A7 description: Checking if creating the String.prototype.concat object fails includes: - $FAIL.js diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A8.js index abdd06da00a3727c483012b1346dd661b9b6db0e..045567dc570f4325ae68207d417dea8c252bd63d 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A8.js @@ -3,6 +3,7 @@ /*--- info: The String.prototype.concat.length property has the attribute DontEnum +es5id: 15.5.4.6_A8 description: > Checking if enumerating the String.prototype.concat.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A9.js index baeb500941841a1325d3afd0da79f1e43d0cc438..bb17f12c062ce635fb2dd60a3d01b22bf0cb37f3 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.6/S15.5.4.6_A9.js @@ -3,6 +3,7 @@ /*--- info: The String.prototype.concat.length property has the attribute DontDelete +es5id: 15.5.4.6_A9 description: > Checking if deleting the String.prototype.concat.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A10.js b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A10.js index faf463d2415439480a8904cd6d0f4737e5bc8174..8a611371753aa73150029fa7a314f4b325cdefb0 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A10.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A10.js @@ -3,6 +3,7 @@ /*--- info: The String.prototype.indexOf.length property has the attribute ReadOnly +es5id: 15.5.4.7_A10 description: > Checking if varying the String.prototype.indexOf.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A11.js b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A11.js index 4a84304b5cf97d23ae44b60b1297836e27cf5d1f..db610fbe190ed272030a962b669f54d5bf82d222 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A11.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A11.js @@ -3,6 +3,7 @@ /*--- info: The length property of the indexOf method is 1 +es5id: 15.5.4.7_A11 description: Checking String.prototype.indexOf.length ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T1.js index 2f8f0890c5a13ea19a8f79352344941f4c0ab234..f3bc0fb9b144b42469b26f7d6bcc51341ba5ca87 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.indexOf(searchString, position) +es5id: 15.5.4.7_A1_T1 description: Arguments are false and true, and instance is object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T10.js b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T10.js index e05e2fdddb1d330bcb8e71c5bb17a47cbef4c119..1b102a0293eda5c6a9c767e3840f67eac0e506e9 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T10.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T10.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.indexOf(searchString, position) +es5id: 15.5.4.7_A1_T10 description: Call indexOf(searchString, position) function with object arguments ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T11.js b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T11.js index 7cd35bef6ec67bdac05774dc4edcf7e3c82b17fd..017e5b240e50a75a265ef373eab7652838e45b31 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T11.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T11.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.indexOf(searchString, position) +es5id: 15.5.4.7_A1_T11 description: Instance is Date(0) object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T12.js b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T12.js index 99ff9a8eedce660ea4638f6402eedba06983fa73..b641ced381a9fea25ae83e2ccc559a95a6dff35a 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T12.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T12.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.indexOf(searchString, position) +es5id: 15.5.4.7_A1_T12 description: Argument is string, and instance is array of strings ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T2.js index 972c4a7ddc6c7cb93b378afef0719efa153f1575..c20692bb278acb9c1a091c72382b61ef3ec23703 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.indexOf(searchString, position) +es5id: 15.5.4.7_A1_T2 description: > Arguments are boolean equation, function and null, and instance is Boolean object diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T4.js b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T4.js index 4051930f8455be11485686448e33b36bf5a21717..d9f26b932a5cae70ff942e7eb492d713f985dbc3 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T4.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T4.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.indexOf(searchString, position) +es5id: 15.5.4.7_A1_T4 description: > Call indexOf(searchString, position) function without arguments of string diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T5.js b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T5.js index aea257a4262a943e16b16dea9bfd1c26ae6a23ce..61d8e70371ed80dc96864aa46c5ae1e365dc9994 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T5.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T5.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.indexOf(searchString, position) +es5id: 15.5.4.7_A1_T5 description: > Call indexOf(searchString, position) function with null argument of function object diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T6.js index 2e73673455b55044a1b49fa4614491361d23f941..4279d8f7e9506c74189d8df6cd134c9e9c981d53 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T6.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.indexOf(searchString, position) +es5id: 15.5.4.7_A1_T6 description: > Call indexOf(searchString, position) function with x argument of new String object, where x is undefined variable diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T7.js index 88e8b63d80310626925e9f7593baec30beca9c11..485239896059e2f7b27f1f7f19203458817cf0f6 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T7.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.indexOf(searchString, position) +es5id: 15.5.4.7_A1_T7 description: > Call indexOf(searchString, position) function with undefined argument of string object diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T8.js index a21b2966d5ae652ee1ae3cfb082cfba06e363851..1232528e7fa7f769724741cc27fda5637e30262b 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T8.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.indexOf(searchString, position) +es5id: 15.5.4.7_A1_T8 description: > Call indexOf(searchString, position) function with void 0 argument of string object diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T9.js index 1c1e375e757d74aa376ea36b957eee12432ddbf2..69dd4c03926fee7be396c8ab48212e1680f1ffac 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A1_T9.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.indexOf(searchString, position) +es5id: 15.5.4.7_A1_T9 description: > Call indexOf(searchString, position) function with function(){}() argument of string object diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A2_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A2_T1.js index 4a87821314706f51bd1eac274b7a77d1c7ba45ab..a2e046ce245d2a44a27923b2818a0aafb2735e09 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A2_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: When length of searchString less than length of ToString(this) -1 returns +es5id: 15.5.4.7_A2_T1 description: Call "abcd".indexOf("abcdab") and check result ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A2_T2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A2_T2.js index 7a607130c6e98ceb63ca01ab28ccfd5ca7fb2f1b..f342413d75f966b5af1d5d7bb5481684c9ab65c4 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A2_T2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A2_T2.js @@ -3,6 +3,7 @@ /*--- info: When length of searchString less than length of ToString(this) -1 returns +es5id: 15.5.4.7_A2_T2 description: Call "abcd".indexOf("abcdab",0) and check result ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A2_T3.js b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A2_T3.js index 6e64c08706c286f006ac10a91227253287c5802d..f7e1100b8c44829486a20e420e22c8e705716132 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A2_T3.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A2_T3.js @@ -3,6 +3,7 @@ /*--- info: When length of searchString less than length of ToString(this) -1 returns +es5id: 15.5.4.7_A2_T3 description: Call "abcd".indexOf("abcdab",99) and check result ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A2_T4.js b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A2_T4.js index 941f4ab065e4f01fbbc2e31d799723041ded42ba..bf82c55e64125ddf2ff3d817d6ac49ce8f5d01ca 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A2_T4.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A2_T4.js @@ -3,6 +3,7 @@ /*--- info: When length of searchString less than length of ToString(this) -1 returns +es5id: 15.5.4.7_A2_T4 description: Call "abcd".indexOf("abcdab",NaN) and check result ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A3_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A3_T1.js index 6954ab70f400f7a5601c384641ca34614029e089..559ab3234e2b5eb0f6ce4102b7a5531b0a9e37a4 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A3_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A3_T1.js @@ -5,6 +5,7 @@ info: > Since we deal with max(ToInteger(pos), 0) if ToInteger(pos) less than 0 indexOf(searchString,0) returns +es5id: 15.5.4.7_A3_T1 description: Call "$$abcdabcd".indexOf("ab",NaN) and check result ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A3_T2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A3_T2.js index 4a1ca4cc1baa6960c7b347f2de855a54c4739963..88d3ac1a8a044204c2879f3db2eddae31d37c609 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A3_T2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A3_T2.js @@ -5,6 +5,7 @@ info: > Since we deal with max(ToInteger(pos), 0) if ToInteger(pos) less than 0 indexOf(searchString,0) returns +es5id: 15.5.4.7_A3_T2 description: Call "$$abcdabcd".indexOf("ab",eval("\"-99\"")) and check result ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A3_T3.js b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A3_T3.js index 7917bb914c80bcf71a680463485d0e4621bb769e..de1f32219629623e7bb44e65e7df260b84f6fdb3 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A3_T3.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A3_T3.js @@ -5,6 +5,7 @@ info: > Since we deal with max(ToInteger(pos), 0) if ToInteger(pos) less than 0 indexOf(searchString,0) returns +es5id: 15.5.4.7_A3_T3 description: > Call "$$abcdabcd".indexOf("ab",function(){return -Infinity;}()) and check result diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A4_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A4_T1.js index 014f6f3baee68e79ac256353a15d619721d3a6e9..8fba0cfc2f4c049786f18c3ce9285188fbc1ced0 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A4_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A4_T1.js @@ -5,6 +5,7 @@ info: > 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) +es5id: 15.5.4.7_A4_T1 description: Override toString and valueOf functions, valueOf throw exception includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A4_T2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A4_T2.js index 8808c0815e2656e8ac95d23e9f589c1f0b333227..da8975af20a0c2c8745b8364f50c6fef298e67ab 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A4_T2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A4_T2.js @@ -5,6 +5,7 @@ info: > 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) +es5id: 15.5.4.7_A4_T2 description: > Override toString and valueOf functions, second toString throw exception diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A4_T3.js b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A4_T3.js index 62329164694837e60ff2ba184930b1a372cf19d6..448667473e25f4e695a82e3aedbab5dea80492f1 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A4_T3.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A4_T3.js @@ -5,6 +5,7 @@ info: > 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) +es5id: 15.5.4.7_A4_T3 description: Override toString and valueOf functions ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A4_T4.js b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A4_T4.js index b18a575322175e62602f7ebc7dbe5ee6c07617b5..d6815ff164323aea34fbdb5ad710dd3fe097be80 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A4_T4.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A4_T4.js @@ -5,6 +5,7 @@ info: > 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) +es5id: 15.5.4.7_A4_T4 description: Override toString and valueOf functions, and they throw exceptions includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A4_T5.js b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A4_T5.js index b50363b04d064d07dbcfc7139aa6bde3bb575dd7..edaac9b581072558ac5353bfef3b379111faad92 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A4_T5.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A4_T5.js @@ -5,6 +5,7 @@ info: > 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) +es5id: 15.5.4.7_A4_T5 description: > Override toString and valueOf functions, first and second valueOf throw exception diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A5_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A5_T1.js index 345d861a0880388869c3b2845d563ce0f06fc96f..eef162fed431e8ed60922755b5359f71c549d66d 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A5_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A5_T1.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.indexOf works properly +es5id: 15.5.4.7_A5_T1 description: Search one symbol from begin of string ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A5_T2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A5_T2.js index be2955e0e2a014ab2c6fc8b0f99976fea7076ef1..b6f09b64c68240adb5705292d72983e445ea5870 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A5_T2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A5_T2.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.indexOf works properly +es5id: 15.5.4.7_A5_T2 description: Search one symbol from it`s position in the string ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A5_T3.js b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A5_T3.js index 1e441620faea7fd28094f366e3581125b5a56e08..f13ef484756f8fb2e1de1939c40982dd815d2321 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A5_T3.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A5_T3.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.indexOf works properly +es5id: 15.5.4.7_A5_T3 description: Search one symbol from it`s position+1 in the string ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A5_T4.js b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A5_T4.js index 35c82e264bf9de31b6b475060a1c187495af205b..1d89cb311e671809389ed3927507071e1d803594 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A5_T4.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A5_T4.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.indexOf works properly +es5id: 15.5.4.7_A5_T4 description: Search substring from begin of string ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A5_T5.js b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A5_T5.js index 9f584d83b6c1adb2e51f80b4f505d312e875f21a..95262eb4e4c53e1b4d87ba9876a15a188c468968 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A5_T5.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A5_T5.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.indexOf works properly +es5id: 15.5.4.7_A5_T5 description: Search substring from it`s position in the string ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A5_T6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A5_T6.js index 5008611b53573de15b8ea2b316bdbaa04ea1711d..c8456ed37b8276a5a47f8c328871e1f59e601bfd 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A5_T6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A5_T6.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.indexOf works properly +es5id: 15.5.4.7_A5_T6 description: Search substring from it`s position+1 in the string ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A6.js index 4a92be07e0584e0a4ca5868ff3227144aee796f4..406153de78b3558c625217896d4f44cbcc75d7db 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A6.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.indexOf has not prototype property +es5id: 15.5.4.7_A6 description: Checking String.prototype.indexOf.prototype ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A7.js index 912a7c2de97a678b618bf195195dd8772bef056b..c7f8866c52d61d2e290f00582487af9f607e9366 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A7.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.indexOf can't be used as constructor +es5id: 15.5.4.7_A7 description: Checking if creating the String.prototype.indexOf object fails includes: - $PRINT.js diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A8.js index 15a710450607946f23bb953a778d2bfa23924be7..22e3a52c8a895c3d3827147681bfd86c83c562a0 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A8.js @@ -3,6 +3,7 @@ /*--- info: The String.prototype.indexOf.length property has the attribute DontEnum +es5id: 15.5.4.7_A8 description: > Checking if enumerating the String.prototype.indexOf.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A9.js index 3dedb7661339e7a2adf24237589fc1074be4ba7a..f7ae5eb7ddc1339782e132858c055821ab2086cf 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.7/S15.5.4.7_A9.js @@ -3,6 +3,7 @@ /*--- info: The String.prototype.indexOf.length property has the attribute DontDelete +es5id: 15.5.4.7_A9 description: > Checking if deleting the String.prototype.indexOf.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A10.js b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A10.js index 1dd433923df18a0cdbcab08b3c021b65fb01b680..a51d889b5b08003fa040e4ba4933f3367270d7c1 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A10.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A10.js @@ -5,6 +5,7 @@ info: > The String.prototype.lastIndexOf.length property has the attribute ReadOnly +es5id: 15.5.4.8_A10 description: > Checking if varying the String.prototype.lastIndexOf.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A11.js b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A11.js index 136cb5f62a6518b4ab97a55c3112bc32cd5249d0..4ffaeb11f9a187fa8a7b0532cb3338648edba984 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A11.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A11.js @@ -3,6 +3,7 @@ /*--- info: The length property of the lastIndexOf method is 1 +es5id: 15.5.4.8_A11 description: Checking String.prototype.lastIndexOf.length ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A1_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A1_T1.js index 9ff18d9fdd0be2fc143cda2a8dd61f0f078b87e0..9c97a086ebc6c51d5cb1fc3a56eb938d1578798d 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A1_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.lastIndexOf(searchString, position) +es5id: 15.5.4.8_A1_T1 description: Arguments are false and true, and instance is object ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A1_T10.js b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A1_T10.js index b52a491346736e6b107525522cfd7696e0926026..4bfefb8de64d046973845e37fe2e4c99043b86b0 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A1_T10.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A1_T10.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.lastIndexOf(searchString, position) +es5id: 15.5.4.8_A1_T10 description: > Call lastIndexOf(searchString, position) function with object arguments diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A1_T12.js b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A1_T12.js index 191742099db4df9c725c0525f0e4fa624d622b6e..293237feb92197b2add5c90fef557d48b513a051 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A1_T12.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A1_T12.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.lastIndexOf(searchString, position) +es5id: 15.5.4.8_A1_T12 description: Argument is string, and instance is array of strings ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A1_T2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A1_T2.js index 929fb51f41dd4ff73d405f8cbbfe32117accc543..27072b7b7314bc3a7792fe1f1d4bd4564f06de95 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A1_T2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.lastIndexOf(searchString, position) +es5id: 15.5.4.8_A1_T2 description: > Arguments are boolean equation, function and null, and instance is Boolean object diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A1_T4.js b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A1_T4.js index 9520585afa161aad87b6635655bbe202fe318446..ebed93a09401367c34f22f368e667cc9c3d2b82f 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A1_T4.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A1_T4.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.lastIndexOf(searchString, position) +es5id: 15.5.4.8_A1_T4 description: > Call lastIndexOf(searchString, position) function without arguments of string diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A1_T5.js b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A1_T5.js index 0e337d7562c684973f7f753eaf7d2753631ce906..69ab01061238032d7b817ca4fd096301c9e2be6f 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A1_T5.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A1_T5.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.lastIndexOf(searchString, position) +es5id: 15.5.4.8_A1_T5 description: > Call lastIndexOf(searchString, position) function with null argument of function object diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A1_T6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A1_T6.js index fe4648312b24c1e00f08a6af691f28fbf28fcc05..9517f5e65c670cbaa8f7a608eebebd560ddb7c4d 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A1_T6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A1_T6.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.lastIndexOf(searchString, position) +es5id: 15.5.4.8_A1_T6 description: > Call lastIndexOf(searchString, position) function with x argument of new String object, where x is undefined variable diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A1_T7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A1_T7.js index ff7577fbb47525777ff094d33368abe7414c35b1..a68a8d5abcaed929833da1a651d6d01e26267932 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A1_T7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A1_T7.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.lastIndexOf(searchString, position) +es5id: 15.5.4.8_A1_T7 description: > Call lastIndexOf(searchString, position) function with undefined argument of string object diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A1_T8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A1_T8.js index 897852854ebe8df06b6860d5a496377404183ac4..29068e54e89f4b62ff0cfa5199d7b1014a624633 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A1_T8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A1_T8.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.lastIndexOf(searchString, position) +es5id: 15.5.4.8_A1_T8 description: > Call lastIndexOf(searchString, position) function with void 0 argument of string object diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A1_T9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A1_T9.js index f15118430e8b22714e4415567b222ea6dcf501c9..ff3b8527c7e1a8e5e1a8df7d01c746f80286dd09 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A1_T9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A1_T9.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.lastIndexOf(searchString, position) +es5id: 15.5.4.8_A1_T9 description: > Call lastIndexOf(searchString, position) function with function(){}() argument of string object diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A4_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A4_T1.js index 67515caa88bd20df13d3e5ebed93a8898c7c8446..2e74ff267f60bd02399ac3fa7a18c10165be4002 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A4_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A4_T1.js @@ -5,6 +5,7 @@ info: > 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) +es5id: 15.5.4.8_A4_T1 description: Override toString and valueOf functions, valueOf throw exception includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A4_T2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A4_T2.js index 16fd7b0c087c597b3f6b0e2a61763422e3417572..1666c8d4ea771da0ebec360b8ee3fab92840cee2 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A4_T2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A4_T2.js @@ -5,6 +5,7 @@ info: > 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) +es5id: 15.5.4.8_A4_T2 description: > Override toString and valueOf functions, second toString throw exception diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A4_T3.js b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A4_T3.js index 6815f9b799cd0bbc18ad0cd5aaa50522db7e23d0..d654ae2239c6caccbf1a38858ccd64870de4e31e 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A4_T3.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A4_T3.js @@ -5,6 +5,7 @@ info: > 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) +es5id: 15.5.4.8_A4_T3 description: Override toString and valueOf functions ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A4_T4.js b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A4_T4.js index d75e9c743f31690fe7b40096429db6058286fc95..732a46ec5c42c807425dfbe1a36d2e6297ac3230 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A4_T4.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A4_T4.js @@ -5,6 +5,7 @@ info: > 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) +es5id: 15.5.4.8_A4_T4 description: Override toString and valueOf functions, and they throw exceptions includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A4_T5.js b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A4_T5.js index 07ad24b8e205ee40abf86b11208dc7db3574d35e..58ab508d709f19b1788540b9ffadb9c4dda2eaff 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A4_T5.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A4_T5.js @@ -5,6 +5,7 @@ info: > 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) +es5id: 15.5.4.8_A4_T5 description: > Override toString and valueOf functions, first and second valueOf throw exception diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A6.js index e14813385e8303b5cc68805428b317faed08de33..96170a0ca03bc88b645a95561e689a3a0392341c 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A6.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.lastIndexOf has not prototype property +es5id: 15.5.4.8_A6 description: Checking String.prototype.lastIndexOf.prototype ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A7.js index d110a7cf990663f3712448eac3d65d2fb2387e4a..e813df59bb25e84cb33e6ebf058e6d4bff9b1aea 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A7.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.lastIndexOf can't be used as constructor +es5id: 15.5.4.8_A7 description: Checking if creating the String.prototype.lastIndexOf object fails includes: - $PRINT.js diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A8.js index 9ac8fa67101330355d4b7e702f98829ea24b12cf..5aadb31e56c9bda9c1b8b4ea37c56a3051e75726 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A8.js @@ -5,6 +5,7 @@ info: > The String.prototype.lastIndexOf.length property has the attribute DontEnum +es5id: 15.5.4.8_A8 description: > Checking if enumerating the String.prototype.lastIndexOf.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A9.js index f4f5b71edd4edca9ac8b6d75074ddfc7c206706b..0eba9ee622bf9615e7b865cba3bc21b8372fd76d 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.8/S15.5.4.8_A9.js @@ -5,6 +5,7 @@ info: > The String.prototype.lastIndexOf.length property has the attribute DontDelete +es5id: 15.5.4.8_A9 description: > Checking if deleting the String.prototype.lastIndexOf.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.9/15.5.4.9_3.js b/test/suite/ch15/15.5/15.5.4/15.5.4.9/15.5.4.9_3.js index d11266a83a949843cd60ea6081509d077cf2e7dd..06517ec3a50605e77dba089b348a2451fe64ddb2 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.9/15.5.4.9_3.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.9/15.5.4.9_3.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 15.5.4.9_3 description: > Tests that String.prototype.localeCompare treats a missing "that" argument, undefined, and "undefined" as equivalent. diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.9/15.5.4.9_CE.js b/test/suite/ch15/15.5/15.5.4/15.5.4.9/15.5.4.9_CE.js index ad9fa7b68d39a846b20302c678a7c58a95f55fd8..365a805954942c9873a474a306774a8d32d7a7df 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.9/15.5.4.9_CE.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.9/15.5.4.9_CE.js @@ -4,6 +4,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 15.5.4.9_CE description: > Tests that String.prototype.localeCompare returns 0 when comparing Strings that are considered canonically equivalent by diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.9/S15.5.4.9_A10.js b/test/suite/ch15/15.5/15.5.4/15.5.4.9/S15.5.4.9_A10.js index 9ef85188f568e8a23923c120f3513ade62a1e955..d6f4dbd2e09a89fdd862f3fb13e8debd82f5f7dd 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.9/S15.5.4.9_A10.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.9/S15.5.4.9_A10.js @@ -5,6 +5,7 @@ info: > The String.prototype.localeCompare.length property has the attribute ReadOnly +es5id: 15.5.4.9_A10 description: > Checking if varying the String.prototype.localeCompare.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.9/S15.5.4.9_A11.js b/test/suite/ch15/15.5/15.5.4/15.5.4.9/S15.5.4.9_A11.js index 50325219f414d2ef9e7eb46fe3c1c996e0fe4c4f..4cd0b2bce3b5edd6e041b2fd4a98cbd6ae01014d 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.9/S15.5.4.9_A11.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.9/S15.5.4.9_A11.js @@ -3,6 +3,7 @@ /*--- info: The length property of the localeCompare method is 1 +es5id: 15.5.4.9_A11 description: Checking String.prototype.localeCompare.length ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.9/S15.5.4.9_A1_T1.js b/test/suite/ch15/15.5/15.5.4/15.5.4.9/S15.5.4.9_A1_T1.js index 016994515e2d2d22a0f166e30959128c27765cd0..36c1e70197d60ac2a1c2ece85c197319998eceb7 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.9/S15.5.4.9_A1_T1.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.9/S15.5.4.9_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.localeCompare(that) +es5id: 15.5.4.9_A1_T1 description: This string is symbol and arguments are symbols ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.9/S15.5.4.9_A1_T2.js b/test/suite/ch15/15.5/15.5.4/15.5.4.9/S15.5.4.9_A1_T2.js index e1e2bc52cf3fe784e0745ddd842276765d21b42a..be41eeb44c203bf92fcd889ebde5a3eb07e49203 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.9/S15.5.4.9_A1_T2.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.9/S15.5.4.9_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.localeCompare(that) +es5id: 15.5.4.9_A1_T2 description: > Call string_1.localeCompare(string_2) is equal -string_2.localeCompare(string_1) diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.9/S15.5.4.9_A6.js b/test/suite/ch15/15.5/15.5.4/15.5.4.9/S15.5.4.9_A6.js index 2c8122791b0195465708b7d15a01154d4a7c5a61..19001efc7e2d714b409ec584afa8f7dc61f52262 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.9/S15.5.4.9_A6.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.9/S15.5.4.9_A6.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.localeCompare has not prototype property +es5id: 15.5.4.9_A6 description: Checking String.prototype.localeCompare.prototype ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.9/S15.5.4.9_A7.js b/test/suite/ch15/15.5/15.5.4/15.5.4.9/S15.5.4.9_A7.js index 8b9950f1d3572419a1d1021ec4ac4e4463ddc6e1..6b86b46c32a71e18ecea6b18cea8aee09e8051ec 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.9/S15.5.4.9_A7.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.9/S15.5.4.9_A7.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.localeCompare can't be used as constructor +es5id: 15.5.4.9_A7 description: > Checking if creating the String.prototype.localeCompare object fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.9/S15.5.4.9_A8.js b/test/suite/ch15/15.5/15.5.4/15.5.4.9/S15.5.4.9_A8.js index cfc7730909afc9ecd83873da217788fcc0cbfa39..c09dc943d00788d02b090a9932310b0ebf70d2ee 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.9/S15.5.4.9_A8.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.9/S15.5.4.9_A8.js @@ -5,6 +5,7 @@ info: > The String.prototype.localeCompare.length property has the attribute DontEnum +es5id: 15.5.4.9_A8 description: > Checking if enumerating the String.prototype.localeCompare.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.9/S15.5.4.9_A9.js b/test/suite/ch15/15.5/15.5.4/15.5.4.9/S15.5.4.9_A9.js index ac2503b1e207688f3afc6b3bdb94eba51418ccc3..689830106023f1662b150641bff75bcad24ff367 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.9/S15.5.4.9_A9.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.9/S15.5.4.9_A9.js @@ -5,6 +5,7 @@ info: > The String.prototype.localeCompare.length property has the attribute DontDelete +es5id: 15.5.4.9_A9 description: > Checking if deleting the String.prototype.localeCompare.length property fails diff --git a/test/suite/ch15/15.5/15.5.4/S15.5.4.1_A1_T1.js b/test/suite/ch15/15.5/15.5.4/S15.5.4.1_A1_T1.js index eba9fcfc92ceda29cab30bfc77665c38e136ec50..811d05a420c989849f8ca37c1b4cb6d214e1d8d2 100644 --- a/test/suite/ch15/15.5/15.5.4/S15.5.4.1_A1_T1.js +++ b/test/suite/ch15/15.5/15.5.4/S15.5.4.1_A1_T1.js @@ -5,6 +5,7 @@ info: > The initial value of String.prototype.constructor is the built-in String constructor +es5id: 15.5.4.1_A1_T1 description: Checking String.prototype.constructor ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/S15.5.4.1_A1_T2.js b/test/suite/ch15/15.5/15.5.4/S15.5.4.1_A1_T2.js index 95a1fcbdec8bcba153b24b8487225a908641e27c..62709d537480ef4d29d785ffe8e3adee36bcb5ac 100644 --- a/test/suite/ch15/15.5/15.5.4/S15.5.4.1_A1_T2.js +++ b/test/suite/ch15/15.5/15.5.4/S15.5.4.1_A1_T2.js @@ -5,6 +5,7 @@ info: > The initial value of String.prototype.constructor is the built-in String constructor +es5id: 15.5.4.1_A1_T2 description: Create new String.prototype.constructor object and check it ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/S15.5.4.2_A1_T1.js b/test/suite/ch15/15.5/15.5.4/S15.5.4.2_A1_T1.js index a175c07a52771004a774599a8eff18cdd52acaab..b83c5b1832007897110bad832be7abec9e80e207 100644 --- a/test/suite/ch15/15.5/15.5.4/S15.5.4.2_A1_T1.js +++ b/test/suite/ch15/15.5/15.5.4/S15.5.4.2_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toString() returns this string value +es5id: 15.5.4.2_A1_T1 description: Create new String(number) and check it`s method toString() ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/S15.5.4.2_A1_T2.js b/test/suite/ch15/15.5/15.5.4/S15.5.4.2_A1_T2.js index ac43b0af684bf9ddb787a160e8e47eb2e62b0287..568f1a93fce59de4c04637ac963b0581af9eeeff 100644 --- a/test/suite/ch15/15.5/15.5.4/S15.5.4.2_A1_T2.js +++ b/test/suite/ch15/15.5/15.5.4/S15.5.4.2_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toString() returns this string value +es5id: 15.5.4.2_A1_T2 description: Create new String(boolean) and check it`s method toString() ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/S15.5.4.2_A1_T3.js b/test/suite/ch15/15.5/15.5.4/S15.5.4.2_A1_T3.js index 40f34e30955836d19068fc2429d313cd8889f1c7..2720ba435f2ed5f48411341beb8ea8f53270cb48 100644 --- a/test/suite/ch15/15.5/15.5.4/S15.5.4.2_A1_T3.js +++ b/test/suite/ch15/15.5/15.5.4/S15.5.4.2_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toString() returns this string value +es5id: 15.5.4.2_A1_T3 description: Create new String(string) and check it`s method toString() ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/S15.5.4.2_A1_T4.js b/test/suite/ch15/15.5/15.5.4/S15.5.4.2_A1_T4.js index 3f4b1defbb1b81809d4886abbc121d1783333dd9..933030ef575ca9ed33f09f3e595b6a40c593c172 100644 --- a/test/suite/ch15/15.5/15.5.4/S15.5.4.2_A1_T4.js +++ b/test/suite/ch15/15.5/15.5.4/S15.5.4.2_A1_T4.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toString() returns this string value +es5id: 15.5.4.2_A1_T4 description: Create new String(function(){}()) and check it`s method toString() ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/S15.5.4.2_A2_T1.js b/test/suite/ch15/15.5/15.5.4/S15.5.4.2_A2_T1.js index 7da0b2ca35f1b4725d04f558edb6da3e3cb90cdd..018af174bde3ee4f1eff4f174ac0cd668031080e 100644 --- a/test/suite/ch15/15.5/15.5.4/S15.5.4.2_A2_T1.js +++ b/test/suite/ch15/15.5/15.5.4/S15.5.4.2_A2_T1.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 15.5.4.2_A2_T1 description: Checking if creating variable String.prototype.toString fails includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/S15.5.4.2_A2_T2.js b/test/suite/ch15/15.5/15.5.4/S15.5.4.2_A2_T2.js index e060fbbf1ef5c91b9cf8d15189556d8ab73844bb..3f71cc5dcd7d6e817ba00d3a351c8ffe3855d8fc 100644 --- a/test/suite/ch15/15.5/15.5.4/S15.5.4.2_A2_T2.js +++ b/test/suite/ch15/15.5/15.5.4/S15.5.4.2_A2_T2.js @@ -6,6 +6,7 @@ info: > 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 +es5id: 15.5.4.2_A2_T2 description: Checking if creating the object String.prototype.toString fails includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/S15.5.4.2_A3_T1.js b/test/suite/ch15/15.5/15.5.4/S15.5.4.2_A3_T1.js index 8c2491976fc772d90fe3f763cb0ce46d038fb950..51b235fe11cf9c6b3ab9dd4b6b3902cbe5e76ea9 100644 --- a/test/suite/ch15/15.5/15.5.4/S15.5.4.2_A3_T1.js +++ b/test/suite/ch15/15.5/15.5.4/S15.5.4.2_A3_T1.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toString() is equal String.prototype.valueOf() +es5id: 15.5.4.2_A3_T1 description: > Create new String() with various arguments and compare returned results of toString() and valueOf() diff --git a/test/suite/ch15/15.5/15.5.4/S15.5.4.2_A4_T1.js b/test/suite/ch15/15.5/15.5.4/S15.5.4.2_A4_T1.js index 0ac79f88e6a0a9f450de0ff59698862a90b065e7..f4b51a90aff6970e0717c918cde6323fc06761d8 100644 --- a/test/suite/ch15/15.5/15.5.4/S15.5.4.2_A4_T1.js +++ b/test/suite/ch15/15.5/15.5.4/S15.5.4.2_A4_T1.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.toString have length property and it is equal 0 +es5id: 15.5.4.2_A4_T1 description: Checking String.prototype.toString.length property ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/S15.5.4.3_A1_T1.js b/test/suite/ch15/15.5/15.5.4/S15.5.4.3_A1_T1.js index 61b71f4f3ad071df63424838ddfc239779f217af..a3080da71b319fb3c994cb9462f620502d41a1a0 100644 --- a/test/suite/ch15/15.5/15.5.4/S15.5.4.3_A1_T1.js +++ b/test/suite/ch15/15.5/15.5.4/S15.5.4.3_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.valueOf() returns this string value +es5id: 15.5.4.3_A1_T1 description: Create String object as new String(1) and check it`s valueOf() ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/S15.5.4.3_A1_T2.js b/test/suite/ch15/15.5/15.5.4/S15.5.4.3_A1_T2.js index 8ada1b821941d09d14ecab49ff711a5fbcc21426..553ccf768a1437591b5b8626cb274da67bd79944 100644 --- a/test/suite/ch15/15.5/15.5.4/S15.5.4.3_A1_T2.js +++ b/test/suite/ch15/15.5/15.5.4/S15.5.4.3_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.valueOf() returns this string value +es5id: 15.5.4.3_A1_T2 description: Create String object as new String(true) and check it`s valueOf() ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/S15.5.4.3_A1_T3.js b/test/suite/ch15/15.5/15.5.4/S15.5.4.3_A1_T3.js index 86447cc531a0760af57a44004f8e1e6597c9a7e2..cbeb4dd017153212266bd85de9f1245c0b4fbc27 100644 --- a/test/suite/ch15/15.5/15.5.4/S15.5.4.3_A1_T3.js +++ b/test/suite/ch15/15.5/15.5.4/S15.5.4.3_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.valueOf() returns this string value +es5id: 15.5.4.3_A1_T3 description: Create String object as new String(string) and check it`s valueOf() ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/S15.5.4.3_A1_T4.js b/test/suite/ch15/15.5/15.5.4/S15.5.4.3_A1_T4.js index 906d66782704ebaa8669a9f27b6e0471b05fe51b..e7beb039a55a4cbe157777155787be72b677d6f2 100644 --- a/test/suite/ch15/15.5/15.5.4/S15.5.4.3_A1_T4.js +++ b/test/suite/ch15/15.5/15.5.4/S15.5.4.3_A1_T4.js @@ -3,6 +3,7 @@ /*--- info: String.prototype.valueOf() returns this string value +es5id: 15.5.4.3_A1_T4 description: > Create String object as new String(function(){}()) and check it`s valueOf() diff --git a/test/suite/ch15/15.5/15.5.4/S15.5.4.3_A2_T1.js b/test/suite/ch15/15.5/15.5.4/S15.5.4.3_A2_T1.js index 934387e0d2a45c6ce04927c70f64e3991171dd61..1b13ea604090f6a3f26fb3b1de474fb3de496dd3 100644 --- a/test/suite/ch15/15.5/15.5.4/S15.5.4.3_A2_T1.js +++ b/test/suite/ch15/15.5/15.5.4/S15.5.4.3_A2_T1.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.5.4.3_A2_T1 description: Checking if creating variable String.prototype.valueOf fails includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/S15.5.4.3_A2_T2.js b/test/suite/ch15/15.5/15.5.4/S15.5.4.3_A2_T2.js index 84d6bab66abfc09c7e054caa38169e26fb834467..24f3e47db0fbb8fe458fcd801d4bc55fdf88159c 100644 --- a/test/suite/ch15/15.5/15.5.4/S15.5.4.3_A2_T2.js +++ b/test/suite/ch15/15.5/15.5.4/S15.5.4.3_A2_T2.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.5.4.3_A2_T2 description: Checking if creating the object String.prototype.valueOf fails includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/S15.5.4_A1.js b/test/suite/ch15/15.5/15.5.4/S15.5.4_A1.js index ff0f79dfcb6efee43fc0f961ffbf8ce450f754dc..2f202199dd44a41dc91717f3510b41691529982e 100644 --- a/test/suite/ch15/15.5/15.5.4/S15.5.4_A1.js +++ b/test/suite/ch15/15.5/15.5.4/S15.5.4_A1.js @@ -5,6 +5,7 @@ info: > The String prototype object is itself a String object (its [[Class]] is "String") +es5id: 15.5.4_A1 description: > first we delete String.prototype.toString cause it overrides Object prototype toString. Object.prototype.toString returns diff --git a/test/suite/ch15/15.5/15.5.4/S15.5.4_A2.js b/test/suite/ch15/15.5/15.5.4/S15.5.4_A2.js index f1aa02334ef08391f63015288085a7482080a683..8d28ad383f34a4bc2a0ac24dd386d96e6d9ac858 100644 --- a/test/suite/ch15/15.5/15.5.4/S15.5.4_A2.js +++ b/test/suite/ch15/15.5/15.5.4/S15.5.4_A2.js @@ -5,6 +5,7 @@ info: > The String prototype object is itself a String object whose value is an empty string +es5id: 15.5.4_A2 description: Checking String.prototype ---*/ diff --git a/test/suite/ch15/15.5/15.5.4/S15.5.4_A3.js b/test/suite/ch15/15.5/15.5.4/S15.5.4_A3.js index 738afcf86b101d8fd2ad2e7993b39f5e72765de7..6633499f4539241116efdd1b58108f240666eed8 100644 --- a/test/suite/ch15/15.5/15.5.4/S15.5.4_A3.js +++ b/test/suite/ch15/15.5/15.5.4/S15.5.4_A3.js @@ -5,6 +5,7 @@ info: > The value of the internal [[Prototype]] property of the String prototype object is the Object prototype object (15.2.3.1) +es5id: 15.5.4_A3 description: Checking Object.prototype.isPrototypeOf(String.prototype) ---*/ diff --git a/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-1-1.js b/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-1-1.js index bbd9c08bebe669e24d178654e39b298efc78f9b4..d370fc7585ffc9f993e16f78d2b037e2f6b6f127 100644 --- a/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-1-1.js +++ b/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-1-1.js @@ -8,6 +8,7 @@ info: > 15.5.5.2 defines [[GetOwnProperty]] for Strings. It supports using indexing notation to look up non numeric property names. +es5id: 15.5.5.5.2-1-1 description: > String object supports bracket notation to lookup of data properties diff --git a/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-1-2.js b/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-1-2.js index aed4de489350bc9194f562fbca1ef11116b48733..2c540676f8a2adf75a0222ffb9446c3bd61d8ea5 100644 --- a/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-1-2.js +++ b/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-1-2.js @@ -8,6 +8,7 @@ info: > 15.5.5.2 defines [[GetOwnProperty]] for Strings. It supports using indexing notation to look up non numeric property names. +es5id: 15.5.5.5.2-1-2 description: String value supports bracket notation to lookup data properties includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-1.js b/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-1.js index 4df65906147fb79f576986c29df4c3f6b09c825b..3baf63fc7b078635dc3717fa5dfd7313880a99bc 100644 --- a/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-1.js +++ b/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-1.js @@ -8,6 +8,7 @@ info: > 15.5.5.2 defines [[GetOwnProperty]] for Strings. It supports using indexing notation to look up non numeric property names. +es5id: 15.5.5.5.2-3-1 description: > String object indexing returns undefined for missing data properties diff --git a/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-2.js b/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-2.js index a262a0aaa1e305601bafc04ca999de20de11d4c2..415e11db702e6e2b011a32c1934673aaff169212 100644 --- a/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-2.js +++ b/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-2.js @@ -8,6 +8,7 @@ info: > 15.5.5.2 defines [[GetOwnProperty]] for Strings. It supports using indexing notation to look up non numeric property names. +es5id: 15.5.5.5.2-3-2 description: String value indexing returns undefined for missing data properties includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-3.js b/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-3.js index 7d6b5dc2a3b2dec3203da980eeb050e743e08110..b95d61d14d12e4c6d3ebafc375ae3dd11a7f3d5d 100644 --- a/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-3.js +++ b/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-3.js @@ -8,6 +8,7 @@ info: > 15.5.5.2 defines [[GetOwnProperty]] for Strings. It supports using indexing notation to look up non numeric property names. +es5id: 15.5.5.5.2-3-3 description: > String object indexing returns undefined if the numeric index (NaN) is not an array index diff --git a/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-4.js b/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-4.js index 08e3a0fce8d00b7064a30d6c674f37f0f691df6c..40f77122cdd5d7c35363ad5288ee744c791f3e9b 100644 --- a/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-4.js +++ b/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-4.js @@ -8,6 +8,7 @@ info: > 15.5.5.2 defines [[GetOwnProperty]] for Strings. It supports using indexing notation to look up non numeric property names. +es5id: 15.5.5.5.2-3-4 description: > String object indexing returns undefined if the numeric index (Infinity) is not an array index diff --git a/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-5.js b/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-5.js index 054113a11aed4a8a0e2816f94e0f21c3649d838b..96022b416ff20e2070fe6308d5338a0610338e00 100644 --- a/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-5.js +++ b/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-5.js @@ -8,6 +8,7 @@ info: > 15.5.5.2 defines [[GetOwnProperty]] for Strings. It supports using indexing notation to look up non numeric property names. +es5id: 15.5.5.5.2-3-5 description: > String object indexing returns undefined if the numeric index ( 2^32-1) is not an array index diff --git a/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-6.js b/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-6.js index 0b52dc6625f7a4367c80f9219b602f5ebab2b748..30310d8099211d90880e817375fad09a3a884bfd 100644 --- a/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-6.js +++ b/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-6.js @@ -8,6 +8,7 @@ info: > 15.5.5.2 defines [[GetOwnProperty]] for Strings. It supports using indexing notation to look up non numeric property names. +es5id: 15.5.5.5.2-3-6 description: > String value indexing returns undefined if the numeric index (NaN) is not an array index diff --git a/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-7.js b/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-7.js index c2543eea0545db4f81f1406bcc34dacf06a868ae..4cfdbc8eb92edaf0bae640a7ce3a5644ff35f430 100644 --- a/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-7.js +++ b/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-7.js @@ -8,6 +8,7 @@ info: > 15.5.5.2 defines [[GetOwnProperty]] for Strings. It supports using indexing notation to look up non numeric property names. +es5id: 15.5.5.5.2-3-7 description: > String value indexing returns undefined if the numeric index (Infinity) is not an array index diff --git a/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-8.js b/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-8.js index d8aa657c2014b6d26f05f4beeb303cb5d6a63b3b..48972230086f54befb7edb01043c9833bd61bc57 100644 --- a/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-8.js +++ b/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-8.js @@ -8,6 +8,7 @@ info: > 15.5.5.2 defines [[GetOwnProperty]] for Strings. It supports using indexing notation to look up non numeric property names. +es5id: 15.5.5.5.2-3-8 description: > String value indexing returns undefined if the numeric index ( >= 2^32-1) is not an array index diff --git a/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-1.js b/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-1.js index e5887888a7048701ca9748f2146a9de15ecbbf50..16b2e01803bd6d01c7a7ed850605b6f699d2d8a3 100644 --- a/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-1.js +++ b/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-1.js @@ -8,6 +8,7 @@ info: > 15.5.5.2 defines [[GetOwnProperty]] for Strings. It supports using indexing notation to look up non numeric property names. +es5id: 15.5.5.5.2-7-1 description: > String object indexing returns undefined if the numeric index is less than 0 diff --git a/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-2.js b/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-2.js index 1d77026f381f3000140b18f892852ce874df506b..60e5e63d125aaf45d8b46540bcb9637a590055d3 100644 --- a/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-2.js +++ b/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-2.js @@ -8,6 +8,7 @@ info: > 15.5.5.2 defines [[GetOwnProperty]] for Strings. It supports using indexing notation to look up non numeric property names. +es5id: 15.5.5.5.2-7-2 description: > String value indexing returns undefined if the numeric index is less than 0 diff --git a/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-3.js b/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-3.js index efb3cd40cd3af8554c2add27e470b66b8f000dae..e136b8000ec112bf88f55ec02631b54ca1c6e0f0 100644 --- a/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-3.js +++ b/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-3.js @@ -8,6 +8,7 @@ info: > 15.5.5.2 defines [[GetOwnProperty]] for Strings. It supports using indexing notation to look up non numeric property names. +es5id: 15.5.5.5.2-7-3 description: > String object indexing returns undefined if the numeric index is greater than the string length diff --git a/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-4.js b/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-4.js index 650200d7a8a168ab7d0c62ad1295841bd86a65aa..0b843815690c8cdc3de10d709fc887560f0cf8c0 100644 --- a/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-4.js +++ b/test/suite/ch15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-4.js @@ -8,6 +8,7 @@ info: > 15.5.5.2 defines [[GetOwnProperty]] for Strings. It supports using indexing notation to look up non numeric property names. +es5id: 15.5.5.5.2-7-4 description: > String value indexing returns undefined if the numeric index is greater than the string length diff --git a/test/suite/ch15/15.5/15.5.5/S15.5.5.1_A1.js b/test/suite/ch15/15.5/15.5.5/S15.5.5.1_A1.js index 45101aa06279f226d7c57f8916cecaced2d4bbbf..2d87af6a9f41fc7ac0b0c08cd113794f2f54cd80 100644 --- a/test/suite/ch15/15.5/15.5.5/S15.5.5.1_A1.js +++ b/test/suite/ch15/15.5/15.5.5/S15.5.5.1_A1.js @@ -5,6 +5,7 @@ info: > length property contains the number of characters in the String value represented by this String object +es5id: 15.5.5.1_A1 description: Create strings and check its length ---*/ diff --git a/test/suite/ch15/15.5/15.5.5/S15.5.5.1_A2.js b/test/suite/ch15/15.5/15.5.5/S15.5.5.1_A2.js index 80cccb074216ab97d3da970bab2274be9d3ed113..72dc86539c8f36f8207600cd76121d6a1700e8df 100644 --- a/test/suite/ch15/15.5/15.5.5/S15.5.5.1_A2.js +++ b/test/suite/ch15/15.5/15.5.5/S15.5.5.1_A2.js @@ -3,6 +3,7 @@ /*--- info: length property has the attributes {DontEnum} +es5id: 15.5.5.1_A2 description: Checking if enumerating the length property of String fails ---*/ diff --git a/test/suite/ch15/15.5/15.5.5/S15.5.5.1_A3.js b/test/suite/ch15/15.5/15.5.5/S15.5.5.1_A3.js index d531622996c112f4635bfc1c03f6c5427374cc14..afea02652596e775cdcd275cc1f33bd89818a93d 100644 --- a/test/suite/ch15/15.5/15.5.5/S15.5.5.1_A3.js +++ b/test/suite/ch15/15.5/15.5.5/S15.5.5.1_A3.js @@ -3,6 +3,7 @@ /*--- info: length property has the attributes {DontDelete} +es5id: 15.5.5.1_A3 description: Checking if deleting the length property of String fails ---*/ diff --git a/test/suite/ch15/15.5/15.5.5/S15.5.5.1_A4.js b/test/suite/ch15/15.5/15.5.5/S15.5.5.1_A4.js index c44e2ebba226c444aede019fe9e7dc5a68a542bb..38ef7ad607e40643ed12a1d94b72a5a36b8e8034 100644 --- a/test/suite/ch15/15.5/15.5.5/S15.5.5.1_A4.js +++ b/test/suite/ch15/15.5/15.5.5/S15.5.5.1_A4.js @@ -3,6 +3,7 @@ /*--- info: length property has the attributes {ReadOnly} +es5id: 15.5.5.1_A4 description: Checking if varying the length property of String fails ---*/ diff --git a/test/suite/ch15/15.5/15.5.5/S15.5.5.1_A5.js b/test/suite/ch15/15.5/15.5.5/S15.5.5.1_A5.js index 1cf004c87dd14ef3a79f78abdf83a71962f2934a..e169e117065b7d8c97b933019b9b1490750b1c3c 100644 --- a/test/suite/ch15/15.5/15.5.5/S15.5.5.1_A5.js +++ b/test/suite/ch15/15.5/15.5.5/S15.5.5.1_A5.js @@ -3,6 +3,7 @@ /*--- info: Once a String object is created, the length property is unchanging +es5id: 15.5.5.1_A5 description: > Change valueOf and toString of String object and check length property diff --git a/test/suite/ch15/15.5/15.5.5/S15.5.5_A1_T1.js b/test/suite/ch15/15.5/15.5.5/S15.5.5_A1_T1.js index a70ea6ab435171d4d384329a89b97052c30357f8..c4341ab34d83785bfb27745300aaa941ad9b380c 100644 --- a/test/suite/ch15/15.5/15.5.5/S15.5.5_A1_T1.js +++ b/test/suite/ch15/15.5/15.5.5/S15.5.5_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: String instance has not [[call]] property +es5id: 15.5.5_A1_T1 description: Create new String and try call it includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.5/15.5.5/S15.5.5_A1_T2.js b/test/suite/ch15/15.5/15.5.5/S15.5.5_A1_T2.js index e3f93a9d2f110e9c7852963b74a70ea4b74efa09..eb24a1912b7afadfafa902fc6e8db263938cb823 100644 --- a/test/suite/ch15/15.5/15.5.5/S15.5.5_A1_T2.js +++ b/test/suite/ch15/15.5/15.5.5/S15.5.5_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: String instance has not [[call]] property +es5id: 15.5.5_A1_T2 description: Checking if creating new "String("a|b")()" fails includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.5/15.5.5/S15.5.5_A2_T1.js b/test/suite/ch15/15.5/15.5.5/S15.5.5_A2_T1.js index 1c60215179b5d5dd5356488944391fcd389cd6a9..47121d512200350b27ae56039732745c85204364 100644 --- a/test/suite/ch15/15.5/15.5.5/S15.5.5_A2_T1.js +++ b/test/suite/ch15/15.5/15.5.5/S15.5.5_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: String instance has not [[construct]] property +es5id: 15.5.5_A2_T1 description: Create new string object and try new created_string includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.5/15.5.5/S15.5.5_A2_T2.js b/test/suite/ch15/15.5/15.5.5/S15.5.5_A2_T2.js index d8ac954fbe3e0eecc6bed2155927c536a7c928af..3cf9079f085ca0beb85012e437d28fa0b5f18773 100644 --- a/test/suite/ch15/15.5/15.5.5/S15.5.5_A2_T2.js +++ b/test/suite/ch15/15.5/15.5.5/S15.5.5_A2_T2.js @@ -3,6 +3,7 @@ /*--- info: String instance has not [[construct]] property +es5id: 15.5.5_A2_T2 description: Checking if creating "new String" fails includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.6/15.6.1/S15.6.1.1_A1_T1.js b/test/suite/ch15/15.6/15.6.1/S15.6.1.1_A1_T1.js index 9e37288673f7f710f02fd39a35427230d8c3cfa2..b0776de1d55144174fb87d7f23a62b9af0e9f85b 100644 --- a/test/suite/ch15/15.6/15.6.1/S15.6.1.1_A1_T1.js +++ b/test/suite/ch15/15.6/15.6.1/S15.6.1.1_A1_T1.js @@ -5,6 +5,7 @@ info: > Returns a boolean value (not a Boolean object) computed by ToBoolean(value) +es5id: 15.6.1.1_A1_T1 description: > Used values 1, new String("1"), new Object(1) and called without argument diff --git a/test/suite/ch15/15.6/15.6.1/S15.6.1.1_A1_T2.js b/test/suite/ch15/15.6/15.6.1/S15.6.1.1_A1_T2.js index 6ac17ef330751b59e8245054029f6ae1df02cab6..653eab894cb7df97a3ce89be37d80bf3954df344 100644 --- a/test/suite/ch15/15.6/15.6.1/S15.6.1.1_A1_T2.js +++ b/test/suite/ch15/15.6/15.6.1/S15.6.1.1_A1_T2.js @@ -5,6 +5,7 @@ info: > Returns a boolean value (not a Boolean object) computed by ToBoolean(value) +es5id: 15.6.1.1_A1_T2 description: Used various number values as argument ---*/ diff --git a/test/suite/ch15/15.6/15.6.1/S15.6.1.1_A1_T3.js b/test/suite/ch15/15.6/15.6.1/S15.6.1.1_A1_T3.js index 4b18022d8c84be67320568ea0fbe1ee20eec598a..3abba02ad6d93a59f4dffa5417c96ce476010c1f 100644 --- a/test/suite/ch15/15.6/15.6.1/S15.6.1.1_A1_T3.js +++ b/test/suite/ch15/15.6/15.6.1/S15.6.1.1_A1_T3.js @@ -5,6 +5,7 @@ info: > Returns a boolean value (not a Boolean object) computed by ToBoolean(value) +es5id: 15.6.1.1_A1_T3 description: Used various string values as argument ---*/ diff --git a/test/suite/ch15/15.6/15.6.1/S15.6.1.1_A1_T4.js b/test/suite/ch15/15.6/15.6.1/S15.6.1.1_A1_T4.js index 7fc4c58a89d3b0debbd1d8d257ad095525a0fee7..644b62ee50a0fceb30e4e6dd9b2073cbbb225f04 100644 --- a/test/suite/ch15/15.6/15.6.1/S15.6.1.1_A1_T4.js +++ b/test/suite/ch15/15.6/15.6.1/S15.6.1.1_A1_T4.js @@ -5,6 +5,7 @@ info: > Returns a boolean value (not a Boolean object) computed by ToBoolean(value) +es5id: 15.6.1.1_A1_T4 description: Used various undefined values and null as argument ---*/ diff --git a/test/suite/ch15/15.6/15.6.1/S15.6.1.1_A1_T5.js b/test/suite/ch15/15.6/15.6.1/S15.6.1.1_A1_T5.js index 8fb90a4490af4ae61811d700d68bfea31d29fea5..2114e1995801d37470d54a862a4233753e59c452 100644 --- a/test/suite/ch15/15.6/15.6.1/S15.6.1.1_A1_T5.js +++ b/test/suite/ch15/15.6/15.6.1/S15.6.1.1_A1_T5.js @@ -5,6 +5,7 @@ info: > Returns a boolean value (not a Boolean object) computed by ToBoolean(value) +es5id: 15.6.1.1_A1_T5 description: Used various assigning values to any variable as argument ---*/ diff --git a/test/suite/ch15/15.6/15.6.1/S15.6.1.1_A2.js b/test/suite/ch15/15.6/15.6.1/S15.6.1.1_A2.js index 3e5eef2f24d61504a92835c431630fcc034832bc..d613054d6e4ff760436a3fb47d4cc5f5b4311eed 100644 --- a/test/suite/ch15/15.6/15.6.1/S15.6.1.1_A2.js +++ b/test/suite/ch15/15.6/15.6.1/S15.6.1.1_A2.js @@ -3,6 +3,7 @@ /*--- info: Boolean() returns false +es5id: 15.6.1.1_A2 description: Call Boolean() and check result ---*/ diff --git a/test/suite/ch15/15.6/15.6.2/S15.6.2.1_A1.js b/test/suite/ch15/15.6/15.6.2/S15.6.2.1_A1.js index 80fb7bccf734eae7b435a54505114863b8a03fd3..f150c4863f668b03223d48b5325505d9280ffb6a 100644 --- a/test/suite/ch15/15.6/15.6.2/S15.6.2.1_A1.js +++ b/test/suite/ch15/15.6/15.6.2/S15.6.2.1_A1.js @@ -5,6 +5,7 @@ info: > When Boolean is called as part of a new expression it is a constructor: it initialises the newly created object +es5id: 15.6.2.1_A1 description: Checking type of the newly created object and it value ---*/ diff --git a/test/suite/ch15/15.6/15.6.2/S15.6.2.1_A2.js b/test/suite/ch15/15.6/15.6.2/S15.6.2.1_A2.js index 76257d4cba63327a5a61a507cc48b37fc84387f1..31fae5296c979226b2d2c306740ba3c65c086f96 100644 --- a/test/suite/ch15/15.6/15.6.2/S15.6.2.1_A2.js +++ b/test/suite/ch15/15.6/15.6.2/S15.6.2.1_A2.js @@ -6,6 +6,7 @@ info: > The [[Prototype]] property of the newly constructed object is set to the original Boolean prototype object, the one that is the initial value of Boolean.prototype +es5id: 15.6.2.1_A2 description: Checking prototype property of the newly created object ---*/ diff --git a/test/suite/ch15/15.6/15.6.2/S15.6.2.1_A3.js b/test/suite/ch15/15.6/15.6.2/S15.6.2.1_A3.js index 0d562500fd46dea42782ff2fb0beb67c4607102a..fb1d497bcd2f95e7deab01e4288688979dd7ff4d 100644 --- a/test/suite/ch15/15.6/15.6.2/S15.6.2.1_A3.js +++ b/test/suite/ch15/15.6/15.6.2/S15.6.2.1_A3.js @@ -5,6 +5,7 @@ info: > The [[Value]] property of the newly constructed object is set to ToBoolean(value) +es5id: 15.6.2.1_A3 description: Checking value of the newly created object ---*/ diff --git a/test/suite/ch15/15.6/15.6.2/S15.6.2.1_A4.js b/test/suite/ch15/15.6/15.6.2/S15.6.2.1_A4.js index 2e24fa73997a9b95fdabe0926574b16a34c4d11a..5a0e8a266886eb873f2cce48e0f91fa140836a65 100644 --- a/test/suite/ch15/15.6/15.6.2/S15.6.2.1_A4.js +++ b/test/suite/ch15/15.6/15.6.2/S15.6.2.1_A4.js @@ -5,6 +5,7 @@ info: > The [[Class]] property of the newly constructed object is set to "Boolean" +es5id: 15.6.2.1_A4 description: For testing toString function is used ---*/ diff --git a/test/suite/ch15/15.6/15.6.3/15.6.3.1/S15.6.3.1_A1.js b/test/suite/ch15/15.6/15.6.3/15.6.3.1/S15.6.3.1_A1.js index 7ae52739b86473fc2395c6fddddab86346e94a8e..abdd3fb88aaad9169f459f5a9642bb78b39b5f95 100644 --- a/test/suite/ch15/15.6/15.6.3/15.6.3.1/S15.6.3.1_A1.js +++ b/test/suite/ch15/15.6/15.6.3/15.6.3.1/S15.6.3.1_A1.js @@ -5,6 +5,7 @@ info: > The initial value of Boolean.prototype is the Boolean prototype object +es5id: 15.6.3.1_A1 description: Checking Boolean.prototype property ---*/ diff --git a/test/suite/ch15/15.6/15.6.3/15.6.3.1/S15.6.3.1_A2.js b/test/suite/ch15/15.6/15.6.3/15.6.3.1/S15.6.3.1_A2.js index 758811e8df0443737cabfe2cdfff85225886409f..f276ec5ccc112db70b8fae71325efb6dd7ca40a4 100644 --- a/test/suite/ch15/15.6/15.6.3/15.6.3.1/S15.6.3.1_A2.js +++ b/test/suite/ch15/15.6/15.6.3/15.6.3.1/S15.6.3.1_A2.js @@ -3,6 +3,7 @@ /*--- info: Boolean.prototype has the attribute ReadOnly +es5id: 15.6.3.1_A2 description: Checking if varying the Boolean.prototype property fails ---*/ diff --git a/test/suite/ch15/15.6/15.6.3/15.6.3.1/S15.6.3.1_A3.js b/test/suite/ch15/15.6/15.6.3/15.6.3.1/S15.6.3.1_A3.js index 293e776fc06221a2802c392cd395c9a573cd07da..6163f75ec0669d882eb9cdb393811aec82db32d3 100644 --- a/test/suite/ch15/15.6/15.6.3/15.6.3.1/S15.6.3.1_A3.js +++ b/test/suite/ch15/15.6/15.6.3/15.6.3.1/S15.6.3.1_A3.js @@ -3,6 +3,7 @@ /*--- info: Boolean.prototype has the attribute DontDelete +es5id: 15.6.3.1_A3 description: Checking if deleting the Boolean.prototype property fails ---*/ diff --git a/test/suite/ch15/15.6/15.6.3/15.6.3.1/S15.6.3.1_A4.js b/test/suite/ch15/15.6/15.6.3/15.6.3.1/S15.6.3.1_A4.js index cf9f213d77b0c9aebb0961dddf55280e01b4658b..533ce656966e619ac5c06bfc334545f4f7671986 100644 --- a/test/suite/ch15/15.6/15.6.3/15.6.3.1/S15.6.3.1_A4.js +++ b/test/suite/ch15/15.6/15.6.3/15.6.3.1/S15.6.3.1_A4.js @@ -3,6 +3,7 @@ /*--- info: Boolean.prototype has the attribute DontEnum +es5id: 15.6.3.1_A4 description: Checking if enumerating the Boolean.prototype property fails ---*/ diff --git a/test/suite/ch15/15.6/15.6.3/S15.6.3_A1.js b/test/suite/ch15/15.6/15.6.3/S15.6.3_A1.js index fa13ef9bb7b1d2d9851b3f849eaf28b6f7f84ec7..d0d56376150661dd3def95f5a8ca17bec2e154b0 100644 --- a/test/suite/ch15/15.6/15.6.3/S15.6.3_A1.js +++ b/test/suite/ch15/15.6/15.6.3/S15.6.3_A1.js @@ -3,6 +3,7 @@ /*--- info: The Boolean constructor has the property "prototype" +es5id: 15.6.3_A1 description: Checking existence of the property "prototype" ---*/ diff --git a/test/suite/ch15/15.6/15.6.3/S15.6.3_A2.js b/test/suite/ch15/15.6/15.6.3/S15.6.3_A2.js index a5b814fff38b747b6a9f00df73b8406a5110ba6a..484d506eb67f27b2b6d01495e2d6996e006d3ae0 100644 --- a/test/suite/ch15/15.6/15.6.3/S15.6.3_A2.js +++ b/test/suite/ch15/15.6/15.6.3/S15.6.3_A2.js @@ -5,6 +5,7 @@ info: > The value of the internal [[Prototype]] property of the Boolean constructor is the Function prototype object +es5id: 15.6.3_A2 description: Checking prototype of the Boolean constructor ---*/ diff --git a/test/suite/ch15/15.6/15.6.3/S15.6.3_A3.js b/test/suite/ch15/15.6/15.6.3/S15.6.3_A3.js index 5b6df8b14c3838c39b5c313adadff549e333dd5d..bdbc7077b866da79fa781c547a4d57052c12d96d 100644 --- a/test/suite/ch15/15.6/15.6.3/S15.6.3_A3.js +++ b/test/suite/ch15/15.6/15.6.3/S15.6.3_A3.js @@ -3,6 +3,7 @@ /*--- info: Boolean constructor has length property whose value is 1 +es5id: 15.6.3_A3 description: Checking Boolean.length property ---*/ diff --git a/test/suite/ch15/15.6/15.6.4/S15.6.4.1_A1.js b/test/suite/ch15/15.6/15.6.4/S15.6.4.1_A1.js index 478246a4c2ff798274a8a3d790b99084c2e952af..ef9b07f3cd1edfdc548f20cb5ad04bd7cdccc013 100644 --- a/test/suite/ch15/15.6/15.6.4/S15.6.4.1_A1.js +++ b/test/suite/ch15/15.6/15.6.4/S15.6.4.1_A1.js @@ -5,6 +5,7 @@ info: > The initial value of Boolean.prototype.constructor is the built-in Boolean constructor +es5id: 15.6.4.1_A1 description: Compare Boolean.prototype.constructor with Boolean ---*/ diff --git a/test/suite/ch15/15.6/15.6.4/S15.6.4.2_A1_T1.js b/test/suite/ch15/15.6/15.6.4/S15.6.4.2_A1_T1.js index 14597edbf005304859e061c888c2f06fd521eb77..e81cacc79938aca4334b1b558cab14fac20473c0 100644 --- a/test/suite/ch15/15.6/15.6.4/S15.6.4.2_A1_T1.js +++ b/test/suite/ch15/15.6/15.6.4/S15.6.4.2_A1_T1.js @@ -6,6 +6,7 @@ info: > toString: If this boolean value is true, then the string "true" is returned, otherwise, this boolean value must be false, and the string "false" is returned +es5id: 15.6.4.2_A1_T1 description: no arguments ---*/ diff --git a/test/suite/ch15/15.6/15.6.4/S15.6.4.2_A1_T2.js b/test/suite/ch15/15.6/15.6.4/S15.6.4.2_A1_T2.js index ba7cd1addde7243b6964e7492c2bb52e13b279a8..310256bf6fccff53f0c712711ba51de59fba6616 100644 --- a/test/suite/ch15/15.6/15.6.4/S15.6.4.2_A1_T2.js +++ b/test/suite/ch15/15.6/15.6.4/S15.6.4.2_A1_T2.js @@ -6,6 +6,7 @@ info: > toString: If this boolean value is true, then the string "true" is returned, otherwise, this boolean value must be false, and the string "false" is returned +es5id: 15.6.4.2_A1_T2 description: with some argument ---*/ diff --git a/test/suite/ch15/15.6/15.6.4/S15.6.4.2_A2_T1.js b/test/suite/ch15/15.6/15.6.4/S15.6.4.2_A2_T1.js index 7ba9f254829a2b3a73a80d05d3c8ec8123356a8d..5339f1e23c0ffeec30b45be766d104430e9fa137 100644 --- a/test/suite/ch15/15.6/15.6.4/S15.6.4.2_A2_T1.js +++ b/test/suite/ch15/15.6/15.6.4/S15.6.4.2_A2_T1.js @@ -6,6 +6,7 @@ info: > The toString function is not generic, it cannot be transferred 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 +es5id: 15.6.4.2_A2_T1 description: transferring to the String objects ---*/ diff --git a/test/suite/ch15/15.6/15.6.4/S15.6.4.2_A2_T2.js b/test/suite/ch15/15.6/15.6.4/S15.6.4.2_A2_T2.js index f0c8a388d6647494d86d5cd09f3edaf26012ae88..3360519634cfe242b4f930eb1d9525a9326baf7c 100644 --- a/test/suite/ch15/15.6/15.6.4/S15.6.4.2_A2_T2.js +++ b/test/suite/ch15/15.6/15.6.4/S15.6.4.2_A2_T2.js @@ -6,6 +6,7 @@ info: > The toString function is not generic, it cannot be transferred 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 +es5id: 15.6.4.2_A2_T2 description: transferring to the Number objects ---*/ diff --git a/test/suite/ch15/15.6/15.6.4/S15.6.4.2_A2_T3.js b/test/suite/ch15/15.6/15.6.4/S15.6.4.2_A2_T3.js index 1125851e87ce4a200a4bc4ec39d737424445b0d1..467b424540bfcbf2cf03cb345c17054d038bc38f 100644 --- a/test/suite/ch15/15.6/15.6.4/S15.6.4.2_A2_T3.js +++ b/test/suite/ch15/15.6/15.6.4/S15.6.4.2_A2_T3.js @@ -6,6 +6,7 @@ info: > The toString function is not generic, it cannot be transferred 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 +es5id: 15.6.4.2_A2_T3 description: transferring to the Date objects ---*/ diff --git a/test/suite/ch15/15.6/15.6.4/S15.6.4.2_A2_T4.js b/test/suite/ch15/15.6/15.6.4/S15.6.4.2_A2_T4.js index b32031757f70cf200c4d4ae76a050b221ae9fa8a..d14d8cb97023afbaef68e2c848fea9d3ecad963d 100644 --- a/test/suite/ch15/15.6/15.6.4/S15.6.4.2_A2_T4.js +++ b/test/suite/ch15/15.6/15.6.4/S15.6.4.2_A2_T4.js @@ -6,6 +6,7 @@ info: > The toString function is not generic, it cannot be transferred 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 +es5id: 15.6.4.2_A2_T4 description: transferring to the Object objects ---*/ diff --git a/test/suite/ch15/15.6/15.6.4/S15.6.4.2_A2_T5.js b/test/suite/ch15/15.6/15.6.4/S15.6.4.2_A2_T5.js index 5e7ec337d8d272ee92dd11754154ec1b53f6c4c7..fbbe1c5c81ad28394d66e52fceb91e074ce38fb0 100644 --- a/test/suite/ch15/15.6/15.6.4/S15.6.4.2_A2_T5.js +++ b/test/suite/ch15/15.6/15.6.4/S15.6.4.2_A2_T5.js @@ -6,6 +6,7 @@ info: > The toString function is not generic, it cannot be transferred 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 +es5id: 15.6.4.2_A2_T5 description: transferring to the other objects ---*/ diff --git a/test/suite/ch15/15.6/15.6.4/S15.6.4.3_A1_T1.js b/test/suite/ch15/15.6/15.6.4/S15.6.4.3_A1_T1.js index 1990925c3ec06c914395ad8247638e1c72537751..27e0a89360727be7dc9ccb361882a71ddf2f489b 100644 --- a/test/suite/ch15/15.6/15.6.4/S15.6.4.3_A1_T1.js +++ b/test/suite/ch15/15.6/15.6.4/S15.6.4.3_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: Boolean.prototype.valueOf() returns this boolean value +es5id: 15.6.4.3_A1_T1 description: no arguments ---*/ diff --git a/test/suite/ch15/15.6/15.6.4/S15.6.4.3_A1_T2.js b/test/suite/ch15/15.6/15.6.4/S15.6.4.3_A1_T2.js index be7cc07e35faf2af1e6d4e579e8474ca8e21ecfe..9300d4e85614135495945bc48dc75cb437795a7a 100644 --- a/test/suite/ch15/15.6/15.6.4/S15.6.4.3_A1_T2.js +++ b/test/suite/ch15/15.6/15.6.4/S15.6.4.3_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: Boolean.prototype.valueOf() returns this boolean value +es5id: 15.6.4.3_A1_T2 description: calling with argument ---*/ diff --git a/test/suite/ch15/15.6/15.6.4/S15.6.4.3_A2_T1.js b/test/suite/ch15/15.6/15.6.4/S15.6.4.3_A2_T1.js index fa529439b00f61108637cf7d1254f8184b5993e7..268cea7bd4353e544f486a51c51f672be9f79769 100644 --- a/test/suite/ch15/15.6/15.6.4/S15.6.4.3_A2_T1.js +++ b/test/suite/ch15/15.6/15.6.4/S15.6.4.3_A2_T1.js @@ -6,6 +6,7 @@ info: > The valueOf function is not generic, it cannot be transferred 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 +es5id: 15.6.4.3_A2_T1 description: transferring to the String objects ---*/ diff --git a/test/suite/ch15/15.6/15.6.4/S15.6.4.3_A2_T2.js b/test/suite/ch15/15.6/15.6.4/S15.6.4.3_A2_T2.js index cb11526160f3e9e2cc58bb5e7c95a078503efbde..82be6690c4496a86495bcc5e9f0f3ff6369f9f55 100644 --- a/test/suite/ch15/15.6/15.6.4/S15.6.4.3_A2_T2.js +++ b/test/suite/ch15/15.6/15.6.4/S15.6.4.3_A2_T2.js @@ -6,6 +6,7 @@ info: > The valueOf function is not generic, it cannot be transferred 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 +es5id: 15.6.4.3_A2_T2 description: transferring to the Number objects ---*/ diff --git a/test/suite/ch15/15.6/15.6.4/S15.6.4.3_A2_T3.js b/test/suite/ch15/15.6/15.6.4/S15.6.4.3_A2_T3.js index 79ebdffc1c64f1e29c35a2c3aab194326f3c7cf4..35f3114416fad338d0cb5847c260bce4fdc6405e 100644 --- a/test/suite/ch15/15.6/15.6.4/S15.6.4.3_A2_T3.js +++ b/test/suite/ch15/15.6/15.6.4/S15.6.4.3_A2_T3.js @@ -6,6 +6,7 @@ info: > The valueOf function is not generic, it cannot be transferred 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 +es5id: 15.6.4.3_A2_T3 description: transferring to the Date objects ---*/ diff --git a/test/suite/ch15/15.6/15.6.4/S15.6.4.3_A2_T4.js b/test/suite/ch15/15.6/15.6.4/S15.6.4.3_A2_T4.js index d7c8c457ff3b6eefdbc0e29aa88dcf375b40357f..56747d254e3b20283f840f7fcd4ac41417eb2f43 100644 --- a/test/suite/ch15/15.6/15.6.4/S15.6.4.3_A2_T4.js +++ b/test/suite/ch15/15.6/15.6.4/S15.6.4.3_A2_T4.js @@ -6,6 +6,7 @@ info: > The valueOf function is not generic, it cannot be transferred 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 +es5id: 15.6.4.3_A2_T4 description: transferring to the Object objects ---*/ diff --git a/test/suite/ch15/15.6/15.6.4/S15.6.4.3_A2_T5.js b/test/suite/ch15/15.6/15.6.4/S15.6.4.3_A2_T5.js index e9f52c75078eba9e1e609dd66a88b20dbd69484e..ae06941ed46b3a196892df3ee4149dd3b5d32efd 100644 --- a/test/suite/ch15/15.6/15.6.4/S15.6.4.3_A2_T5.js +++ b/test/suite/ch15/15.6/15.6.4/S15.6.4.3_A2_T5.js @@ -6,6 +6,7 @@ info: > The valueOf function is not generic, it cannot be transferred 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 +es5id: 15.6.4.3_A2_T5 description: transferring to the other objects ---*/ diff --git a/test/suite/ch15/15.6/15.6.4/S15.6.4_A1.js b/test/suite/ch15/15.6/15.6.4/S15.6.4_A1.js index 87825f152932412aced90c571a83d175ccb81d0f..dcec08f4e0f4606e09b50ab62014942405150328 100644 --- a/test/suite/ch15/15.6/15.6.4/S15.6.4_A1.js +++ b/test/suite/ch15/15.6/15.6.4/S15.6.4_A1.js @@ -5,6 +5,7 @@ info: > The Boolean prototype object is itself a Boolean object (its [[Class]] is "Boolean") whose value is false +es5id: 15.6.4_A1 description: Checking type and value of Boolean.prototype ---*/ diff --git a/test/suite/ch15/15.6/15.6.4/S15.6.4_A2.js b/test/suite/ch15/15.6/15.6.4/S15.6.4_A2.js index c3f4595313e2ad3588bbc3a6b373dcffda10492b..a23169297cf63c6886d017f455e865a46d8aa439 100644 --- a/test/suite/ch15/15.6/15.6.4/S15.6.4_A2.js +++ b/test/suite/ch15/15.6/15.6.4/S15.6.4_A2.js @@ -5,6 +5,7 @@ info: > The value of the internal [[Prototype]] property of the Boolean prototype object is the Object prototype object +es5id: 15.6.4_A2 description: Checking Object.prototype.isPrototypeOf(Boolean.prototype) ---*/ diff --git a/test/suite/ch15/15.7/15.7.1/S15.7.1.1_A1.js b/test/suite/ch15/15.7/15.7.1/S15.7.1.1_A1.js index ae7a080403431b8e9851dd96aa7a40ca05ad9c9a..8942fb3fb291f360d2ff957b300af94613e394f5 100644 --- a/test/suite/ch15/15.7/15.7.1/S15.7.1.1_A1.js +++ b/test/suite/ch15/15.7/15.7.1/S15.7.1.1_A1.js @@ -5,6 +5,7 @@ info: > Number([value]) returns a number value (not a Number object) computed by ToNumber(value) if value was supplied +es5id: 15.7.1.1_A1 description: Used values "10", 10, new String("10"), new Object(10) and "abc" ---*/ diff --git a/test/suite/ch15/15.7/15.7.1/S15.7.1.1_A2.js b/test/suite/ch15/15.7/15.7.1/S15.7.1.1_A2.js index 43ab8b85df612abf2c27c446786a7b26437f30c3..f38fa26dd1cfe8ef349a11050b65c6f82d2d9109 100644 --- a/test/suite/ch15/15.7/15.7.1/S15.7.1.1_A2.js +++ b/test/suite/ch15/15.7/15.7.1/S15.7.1.1_A2.js @@ -3,6 +3,7 @@ /*--- info: Number() returns +0 +es5id: 15.7.1.1_A2 description: Call Number() and check result ---*/ diff --git a/test/suite/ch15/15.7/15.7.2/S15.7.2.1_A1.js b/test/suite/ch15/15.7/15.7.2/S15.7.2.1_A1.js index e84748060e17006cc7929d4ee4f88b7c6339b9fa..14c5095b92cfa234d8feb97899a7110e27524a5e 100644 --- a/test/suite/ch15/15.7/15.7.2/S15.7.2.1_A1.js +++ b/test/suite/ch15/15.7/15.7.2/S15.7.2.1_A1.js @@ -5,6 +5,7 @@ info: > When Number is called as part of a new expression it is a constructor: it initialises the newly created object +es5id: 15.7.2.1_A1 description: Checking type of the newly created object and it value ---*/ diff --git a/test/suite/ch15/15.7/15.7.2/S15.7.2.1_A2.js b/test/suite/ch15/15.7/15.7.2/S15.7.2.1_A2.js index 62b40cf31cdfbbc74f2074bce4b863c26b4358e5..c65758fc3db9fffc307a35b5b11a00b70a1697d9 100644 --- a/test/suite/ch15/15.7/15.7.2/S15.7.2.1_A2.js +++ b/test/suite/ch15/15.7/15.7.2/S15.7.2.1_A2.js @@ -6,6 +6,7 @@ info: > The [[Prototype]] property of the newly constructed object is set to the original Number prototype object, the one that is the initial value of Number.prototype +es5id: 15.7.2.1_A2 description: Checking prototype property of the newly created objects ---*/ diff --git a/test/suite/ch15/15.7/15.7.2/S15.7.2.1_A3.js b/test/suite/ch15/15.7/15.7.2/S15.7.2.1_A3.js index 55a7096f1f5b22300713ed786e7a10b328054773..a274e97c49b2a6e7b57478c413a1f9726b22b96e 100644 --- a/test/suite/ch15/15.7/15.7.2/S15.7.2.1_A3.js +++ b/test/suite/ch15/15.7/15.7.2/S15.7.2.1_A3.js @@ -5,6 +5,7 @@ info: > The [[Value]] property of the newly constructed object is set to ToNumber(value) if value was supplied, else to +0 +es5id: 15.7.2.1_A3 description: Checking value of the newly created object ---*/ diff --git a/test/suite/ch15/15.7/15.7.2/S15.7.2.1_A4.js b/test/suite/ch15/15.7/15.7.2/S15.7.2.1_A4.js index 20a142a5894f7208e33685f65b93050d0484b9a7..e9823e0bc0b53b70f4cd4197c8c79a674fd60c0f 100644 --- a/test/suite/ch15/15.7/15.7.2/S15.7.2.1_A4.js +++ b/test/suite/ch15/15.7/15.7.2/S15.7.2.1_A4.js @@ -5,6 +5,7 @@ info: > The [[Class]] property of the newly constructed object is set to "Number" +es5id: 15.7.2.1_A4 description: For testing toString function is used ---*/ diff --git a/test/suite/ch15/15.7/15.7.3/15.7.3-1.js b/test/suite/ch15/15.7/15.7.3/15.7.3-1.js index 52888347c9e34cebe33f56e6ceb5baa2ec1ad9e8..f6b499d3f3c0c7c4267465cfb97b411b3c49ecc9 100644 --- a/test/suite/ch15/15.7/15.7.3/15.7.3-1.js +++ b/test/suite/ch15/15.7/15.7.3/15.7.3-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.7.3-1 description: Number constructor - [[Prototype]] is the Function prototype object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.7/15.7.3/15.7.3-2.js b/test/suite/ch15/15.7/15.7.3/15.7.3-2.js index 01b8fe4a5eb67b1bcb9169639b25b51b1b6926d9..a4347d415f2d4681087bbbdfdcf3a9b9937ee7d8 100644 --- a/test/suite/ch15/15.7/15.7.3/15.7.3-2.js +++ b/test/suite/ch15/15.7/15.7.3/15.7.3-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.7.3-2 description: > Number constructor - [[Prototype]] is the Function prototype object (using getPrototypeOf) diff --git a/test/suite/ch15/15.7/15.7.3/15.7.3.1/15.7.3.1-1.js b/test/suite/ch15/15.7/15.7.3/15.7.3.1/15.7.3.1-1.js index cf81025fb5e57118bd9996ec8c1b79f7bcc3015d..4ab7bf7d7ab189e3a858204405066283d032d9c5 100644 --- a/test/suite/ch15/15.7/15.7.3/15.7.3.1/15.7.3.1-1.js +++ b/test/suite/ch15/15.7/15.7.3/15.7.3.1/15.7.3.1-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.7.3.1-1 description: > Number.prototype is a data property with default attribute values (false) diff --git a/test/suite/ch15/15.7/15.7.3/15.7.3.1/15.7.3.1-2.js b/test/suite/ch15/15.7/15.7.3/15.7.3.1/15.7.3.1-2.js index 29588a9ec1f9dbb1bf1875468593517e54161b3a..e05e75a1d846f813696708c3377f068172a9c298 100644 --- a/test/suite/ch15/15.7/15.7.3/15.7.3.1/15.7.3.1-2.js +++ b/test/suite/ch15/15.7/15.7.3/15.7.3.1/15.7.3.1-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.7.3.1-2 description: Number.prototype, initial value is the Number prototype object includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.7/15.7.3/15.7.3.1/S15.7.3.1_A1_T1.js b/test/suite/ch15/15.7/15.7.3/15.7.3.1/S15.7.3.1_A1_T1.js index 84e4b969a491d6d63116656c77bd16016d117ccf..c540802e11f28de3da4af77bcd7f6ecc476d1b29 100644 --- a/test/suite/ch15/15.7/15.7.3/15.7.3.1/S15.7.3.1_A1_T1.js +++ b/test/suite/ch15/15.7/15.7.3/15.7.3.1/S15.7.3.1_A1_T1.js @@ -5,6 +5,7 @@ info: > The Number property "prototype" has { DontEnum, DontDelete, ReadOnly } attributes +es5id: 15.7.3.1_A1_T1 description: Checking if varying the Number.prototype property fails ---*/ diff --git a/test/suite/ch15/15.7/15.7.3/15.7.3.1/S15.7.3.1_A1_T2.js b/test/suite/ch15/15.7/15.7.3/15.7.3.1/S15.7.3.1_A1_T2.js index f8fe6ee9b4ee52d1dd8a8c7d00f858a2a92f1b25..973cc0046d272470daddacfb57ae3e7a9a36936c 100644 --- a/test/suite/ch15/15.7/15.7.3/15.7.3.1/S15.7.3.1_A1_T2.js +++ b/test/suite/ch15/15.7/15.7.3/15.7.3.1/S15.7.3.1_A1_T2.js @@ -5,6 +5,7 @@ info: > The Number property "prototype" has { DontEnum, DontDelete, ReadOnly } attributes +es5id: 15.7.3.1_A1_T2 description: Checking if deleting the Number.prototype property fails flags: [noStrict] includes: [$FAIL.js] diff --git a/test/suite/ch15/15.7/15.7.3/15.7.3.1/S15.7.3.1_A1_T3.js b/test/suite/ch15/15.7/15.7.3/15.7.3.1/S15.7.3.1_A1_T3.js index ba1902f99af05e1f7e6345172744ded92b5f6efb..26659bf4fa0b1ff18c73ef7c2b52cfd0a6225410 100644 --- a/test/suite/ch15/15.7/15.7.3/15.7.3.1/S15.7.3.1_A1_T3.js +++ b/test/suite/ch15/15.7/15.7.3/15.7.3.1/S15.7.3.1_A1_T3.js @@ -5,6 +5,7 @@ info: > The Number property "prototype" has { DontEnum, DontDelete, ReadOnly } attributes +es5id: 15.7.3.1_A1_T3 description: Checking if enumerating the Number.prototype property fails ---*/ diff --git a/test/suite/ch15/15.7/15.7.3/15.7.3.1/S15.7.3.1_A2_T1.js b/test/suite/ch15/15.7/15.7.3/15.7.3.1/S15.7.3.1_A2_T1.js index 3388d1d311676dffd11802d7d5b145f1838e4b20..a95379833938486c1be08019510a865bac729534 100644 --- a/test/suite/ch15/15.7/15.7.3/15.7.3.1/S15.7.3.1_A2_T1.js +++ b/test/suite/ch15/15.7/15.7.3/15.7.3.1/S15.7.3.1_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: Number.prototype is itself Number object +es5id: 15.7.3.1_A2_T1 description: > Checking type of Number.prototype property - test based on deleting Number.prototype.toString diff --git a/test/suite/ch15/15.7/15.7.3/15.7.3.1/S15.7.3.1_A2_T2.js b/test/suite/ch15/15.7/15.7.3/15.7.3.1/S15.7.3.1_A2_T2.js index 48879313ccf2d31d0ece5d561d2bb42072e9a5d7..c69df9a8b2a910caecc252c39c6fb97c6b534624 100644 --- a/test/suite/ch15/15.7/15.7.3/15.7.3.1/S15.7.3.1_A2_T2.js +++ b/test/suite/ch15/15.7/15.7.3/15.7.3.1/S15.7.3.1_A2_T2.js @@ -3,6 +3,7 @@ /*--- info: Number.prototype is itself Number object +es5id: 15.7.3.1_A2_T2 description: > Checking type of Number.prototype property - test based on overwriting of Number.prototype.toString diff --git a/test/suite/ch15/15.7/15.7.3/15.7.3.1/S15.7.3.1_A3.js b/test/suite/ch15/15.7/15.7.3/15.7.3.1/S15.7.3.1_A3.js index fe4e7373255fe4771a67f6a23e07bd2a2faa2b86..5f86ce5fa5f81f0bc389f8aabf3864d4e5965c5e 100644 --- a/test/suite/ch15/15.7/15.7.3/15.7.3.1/S15.7.3.1_A3.js +++ b/test/suite/ch15/15.7/15.7.3/15.7.3.1/S15.7.3.1_A3.js @@ -3,6 +3,7 @@ /*--- info: Number.prototype value is +0 +es5id: 15.7.3.1_A3 description: Checking value of Number.prototype property ---*/ diff --git a/test/suite/ch15/15.7/15.7.3/15.7.3.2/S15.7.3.2_A1.js b/test/suite/ch15/15.7/15.7.3/15.7.3.2/S15.7.3.2_A1.js index 9a127682abbdf55d8910f14106ff620bf1aabebe..41437b85fb32e4d1f7d29f40b4f5c070c173314b 100644 --- a/test/suite/ch15/15.7/15.7.3/15.7.3.2/S15.7.3.2_A1.js +++ b/test/suite/ch15/15.7/15.7.3/15.7.3.2/S15.7.3.2_A1.js @@ -3,6 +3,7 @@ /*--- info: Number.MAX_VALUE is approximately 1.7976931348623157e308 +es5id: 15.7.3.2_A1 description: Checking Number.MAX_VALUE value includes: - math_precision.js diff --git a/test/suite/ch15/15.7/15.7.3/15.7.3.2/S15.7.3.2_A2.js b/test/suite/ch15/15.7/15.7.3/15.7.3.2/S15.7.3.2_A2.js index 5fc45da38a8b80faa39385f0f94be21a11a68b18..a611eeee788ac72accef3b8fd4ae9c85edafff70 100644 --- a/test/suite/ch15/15.7/15.7.3/15.7.3.2/S15.7.3.2_A2.js +++ b/test/suite/ch15/15.7/15.7.3/15.7.3.2/S15.7.3.2_A2.js @@ -3,6 +3,7 @@ /*--- info: Number.MAX_VALUE is ReadOnly +es5id: 15.7.3.2_A2 description: Checking if varying Number.MAX_VALUE fails ---*/ diff --git a/test/suite/ch15/15.7/15.7.3/15.7.3.2/S15.7.3.2_A3.js b/test/suite/ch15/15.7/15.7.3/15.7.3.2/S15.7.3.2_A3.js index 1f7049d1da6b143338c301cfc733845a5932ecd2..60e661fc2cbe1bb457e7064b1cbe176bd5668929 100644 --- a/test/suite/ch15/15.7/15.7.3/15.7.3.2/S15.7.3.2_A3.js +++ b/test/suite/ch15/15.7/15.7.3/15.7.3.2/S15.7.3.2_A3.js @@ -3,6 +3,7 @@ /*--- info: Number.MAX_VALUE is DontDelete +es5id: 15.7.3.2_A3 description: Checking if deleting Number.MAX_VALUE fails flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.7/15.7.3/15.7.3.2/S15.7.3.2_A4.js b/test/suite/ch15/15.7/15.7.3/15.7.3.2/S15.7.3.2_A4.js index 0e473ecede2abfdec5947ebc71fbe3523ca5ec8a..8378470ec7d8a2f083680cf9d62cb4bc8e065bcd 100644 --- a/test/suite/ch15/15.7/15.7.3/15.7.3.2/S15.7.3.2_A4.js +++ b/test/suite/ch15/15.7/15.7.3/15.7.3.2/S15.7.3.2_A4.js @@ -3,6 +3,7 @@ /*--- info: Number.MAX_VALUE has the attribute DontEnum +es5id: 15.7.3.2_A4 description: Checking if enumerating Number.MAX_VALUE fails ---*/ diff --git a/test/suite/ch15/15.7/15.7.3/15.7.3.3/S15.7.3.3_A1.js b/test/suite/ch15/15.7/15.7.3/15.7.3.3/S15.7.3.3_A1.js index ecb35cf391f634429bf1bb2a609a98b41adf5023..d70230fa3ee0df3db71e5e1cd17cf5aaf196b97e 100644 --- a/test/suite/ch15/15.7/15.7.3/15.7.3.3/S15.7.3.3_A1.js +++ b/test/suite/ch15/15.7/15.7.3/15.7.3.3/S15.7.3.3_A1.js @@ -3,6 +3,7 @@ /*--- info: Number.MIN_VALUE is approximately 5e-324 +es5id: 15.7.3.3_A1 description: Checking Number.MIN_VALUE value includes: - math_precision.js diff --git a/test/suite/ch15/15.7/15.7.3/15.7.3.3/S15.7.3.3_A2.js b/test/suite/ch15/15.7/15.7.3/15.7.3.3/S15.7.3.3_A2.js index 62614b27f08cb8286e026aa65ab95928b4286919..e1decce57454127b4193ebcc91474525df2cf3b9 100644 --- a/test/suite/ch15/15.7/15.7.3/15.7.3.3/S15.7.3.3_A2.js +++ b/test/suite/ch15/15.7/15.7.3/15.7.3.3/S15.7.3.3_A2.js @@ -3,6 +3,7 @@ /*--- info: Number.MIN_VALUE is ReadOnly +es5id: 15.7.3.3_A2 description: Checking if varying Number.MIN_VALUE fails ---*/ diff --git a/test/suite/ch15/15.7/15.7.3/15.7.3.3/S15.7.3.3_A3.js b/test/suite/ch15/15.7/15.7.3/15.7.3.3/S15.7.3.3_A3.js index 626c37c92b661d4024278987cc165cc01bec5613..9faa7b02672af1bfc24e3e229795bf7cf30149ad 100644 --- a/test/suite/ch15/15.7/15.7.3/15.7.3.3/S15.7.3.3_A3.js +++ b/test/suite/ch15/15.7/15.7.3/15.7.3.3/S15.7.3.3_A3.js @@ -3,6 +3,7 @@ /*--- info: Number.MIN_VALUE is DontDelete +es5id: 15.7.3.3_A3 description: Checking if deleting Number.MIN_VALUE fails flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.7/15.7.3/15.7.3.3/S15.7.3.3_A4.js b/test/suite/ch15/15.7/15.7.3/15.7.3.3/S15.7.3.3_A4.js index 6644cbcbe20c777714bcd502adec2036bdd7146e..0435aa0df82c92f374e556bf51abfccfe70abdd4 100644 --- a/test/suite/ch15/15.7/15.7.3/15.7.3.3/S15.7.3.3_A4.js +++ b/test/suite/ch15/15.7/15.7.3/15.7.3.3/S15.7.3.3_A4.js @@ -3,6 +3,7 @@ /*--- info: Number.MIN_VALUE has the attribute DontEnum +es5id: 15.7.3.3_A4 description: Checking if enumerating Number.MIN_VALUE fails ---*/ diff --git a/test/suite/ch15/15.7/15.7.3/15.7.3.4/S15.7.3.4_A1.js b/test/suite/ch15/15.7/15.7.3/15.7.3.4/S15.7.3.4_A1.js index 9af4488879401b3f6567f3ac6014fe234f4a236e..b717a8d1b819c2095379a7269b0d913e1460726b 100644 --- a/test/suite/ch15/15.7/15.7.3/15.7.3.4/S15.7.3.4_A1.js +++ b/test/suite/ch15/15.7/15.7.3/15.7.3.4/S15.7.3.4_A1.js @@ -3,6 +3,7 @@ /*--- info: Number.NaN is Not-a-Number +es5id: 15.7.3.4_A1 description: Checking isNaN(Number.NaN) ---*/ diff --git a/test/suite/ch15/15.7/15.7.3/15.7.3.4/S15.7.3.4_A2.js b/test/suite/ch15/15.7/15.7.3/15.7.3.4/S15.7.3.4_A2.js index 3c13a89b81e5a963e7c5d8130412284e0e0ef5be..b6ff1ca7aa927157ce95b717f77b5fdd54c635bd 100644 --- a/test/suite/ch15/15.7/15.7.3/15.7.3.4/S15.7.3.4_A2.js +++ b/test/suite/ch15/15.7/15.7.3/15.7.3.4/S15.7.3.4_A2.js @@ -3,6 +3,7 @@ /*--- info: Number.NaN is ReadOnly +es5id: 15.7.3.4_A2 description: Checking if varying Number.NaN fails ---*/ diff --git a/test/suite/ch15/15.7/15.7.3/15.7.3.4/S15.7.3.4_A3.js b/test/suite/ch15/15.7/15.7.3/15.7.3.4/S15.7.3.4_A3.js index 41a5e63585e40f30580ae1cabf9e1c555e7983e8..cfa2233237d99a3d2476a4f36a553e2db0fde8dd 100644 --- a/test/suite/ch15/15.7/15.7.3/15.7.3.4/S15.7.3.4_A3.js +++ b/test/suite/ch15/15.7/15.7.3/15.7.3.4/S15.7.3.4_A3.js @@ -3,6 +3,7 @@ /*--- info: Number.NaN is DontDelete +es5id: 15.7.3.4_A3 description: Checking if deleting Number.NaN fails flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.7/15.7.3/15.7.3.4/S15.7.3.4_A4.js b/test/suite/ch15/15.7/15.7.3/15.7.3.4/S15.7.3.4_A4.js index b389876b1092805522fa6b2ccf634497dbc4dd4c..198b638796428349287acba160ce1dcbde65c7d3 100644 --- a/test/suite/ch15/15.7/15.7.3/15.7.3.4/S15.7.3.4_A4.js +++ b/test/suite/ch15/15.7/15.7.3/15.7.3.4/S15.7.3.4_A4.js @@ -3,6 +3,7 @@ /*--- info: Number.NaN has the attribute DontEnum +es5id: 15.7.3.4_A4 description: Checking if enumerating Number.NaN fails ---*/ diff --git a/test/suite/ch15/15.7/15.7.3/15.7.3.5/S15.7.3.5_A1.js b/test/suite/ch15/15.7/15.7.3/15.7.3.5/S15.7.3.5_A1.js index 4e4eb1d8565957d8589d8f5f47985d996abae0d0..5045fde659defa85c926be6677270da6ae657475 100644 --- a/test/suite/ch15/15.7/15.7.3/15.7.3.5/S15.7.3.5_A1.js +++ b/test/suite/ch15/15.7/15.7.3/15.7.3.5/S15.7.3.5_A1.js @@ -3,6 +3,7 @@ /*--- info: Number.NEGATIVE_INFINITY is -Infinity +es5id: 15.7.3.5_A1 description: Checking sign and finiteness of Number.NEGATIVE_INFINITY ---*/ diff --git a/test/suite/ch15/15.7/15.7.3/15.7.3.5/S15.7.3.5_A2.js b/test/suite/ch15/15.7/15.7.3/15.7.3.5/S15.7.3.5_A2.js index eb2f070909d8ca67c256a700d7c86accde7f3af4..45af62e0c3846a1de66c2d6992d210cc32046ed2 100644 --- a/test/suite/ch15/15.7/15.7.3/15.7.3.5/S15.7.3.5_A2.js +++ b/test/suite/ch15/15.7/15.7.3/15.7.3.5/S15.7.3.5_A2.js @@ -3,6 +3,7 @@ /*--- info: Number.NEGATIVE_INFINITY is ReadOnly +es5id: 15.7.3.5_A2 description: Checking if varying Number.NEGATIVE_INFINITY fails ---*/ diff --git a/test/suite/ch15/15.7/15.7.3/15.7.3.5/S15.7.3.5_A3.js b/test/suite/ch15/15.7/15.7.3/15.7.3.5/S15.7.3.5_A3.js index a47e0e13b586f8ce3dce7263c47085eb9edffa88..2b19951747c743f25ce1bdccdb7190a08b740db5 100644 --- a/test/suite/ch15/15.7/15.7.3/15.7.3.5/S15.7.3.5_A3.js +++ b/test/suite/ch15/15.7/15.7.3/15.7.3.5/S15.7.3.5_A3.js @@ -3,6 +3,7 @@ /*--- info: Number.NEGATIVE_INFINITY is DontDelete +es5id: 15.7.3.5_A3 description: Checking if deleting Number.NEGATIVE_INFINITY fails flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.7/15.7.3/15.7.3.5/S15.7.3.5_A4.js b/test/suite/ch15/15.7/15.7.3/15.7.3.5/S15.7.3.5_A4.js index 68e42de24d74132529f18e2d824d31e93a1c7e6b..af3f480e8ff7d5fbdcdb45976e2fee6259a03aee 100644 --- a/test/suite/ch15/15.7/15.7.3/15.7.3.5/S15.7.3.5_A4.js +++ b/test/suite/ch15/15.7/15.7.3/15.7.3.5/S15.7.3.5_A4.js @@ -3,6 +3,7 @@ /*--- info: Number.NEGATIVE_INFINITY has the attribute DontEnum +es5id: 15.7.3.5_A4 description: Checking if enumerating Number.NEGATIVE_INFINITY fails ---*/ diff --git a/test/suite/ch15/15.7/15.7.3/15.7.3.6/S15.7.3.6_A1.js b/test/suite/ch15/15.7/15.7.3/15.7.3.6/S15.7.3.6_A1.js index d5d9e608f15c96ebb9c45eda7404e650b3d241b3..de2e0b40c50555881f86abe68b2c29ede4f7ef5a 100644 --- a/test/suite/ch15/15.7/15.7.3/15.7.3.6/S15.7.3.6_A1.js +++ b/test/suite/ch15/15.7/15.7.3/15.7.3.6/S15.7.3.6_A1.js @@ -3,6 +3,7 @@ /*--- info: Number.POSITIVE_INFINITY is +Infinity +es5id: 15.7.3.6_A1 description: Checking sign and finiteness of Number.POSITIVE_INFINITY ---*/ diff --git a/test/suite/ch15/15.7/15.7.3/15.7.3.6/S15.7.3.6_A2.js b/test/suite/ch15/15.7/15.7.3/15.7.3.6/S15.7.3.6_A2.js index 32cbb7d78d1e90a0a5c0c49bb375cea5f0a7866c..067274c478140c59ce23bc1273d270af4ed2b53c 100644 --- a/test/suite/ch15/15.7/15.7.3/15.7.3.6/S15.7.3.6_A2.js +++ b/test/suite/ch15/15.7/15.7.3/15.7.3.6/S15.7.3.6_A2.js @@ -3,6 +3,7 @@ /*--- info: Number.POSITIVE_INFINITY is ReadOnly +es5id: 15.7.3.6_A2 description: Checking if varying Number.POSITIVE_INFINITY fails ---*/ diff --git a/test/suite/ch15/15.7/15.7.3/15.7.3.6/S15.7.3.6_A3.js b/test/suite/ch15/15.7/15.7.3/15.7.3.6/S15.7.3.6_A3.js index e4b3ed34bf8091de591cd810022a2c7b7c80e4e7..ddebfce0a56b153cf1edd565200e7a4567dc8bec 100644 --- a/test/suite/ch15/15.7/15.7.3/15.7.3.6/S15.7.3.6_A3.js +++ b/test/suite/ch15/15.7/15.7.3/15.7.3.6/S15.7.3.6_A3.js @@ -3,6 +3,7 @@ /*--- info: Number.POSITIVE_INFINITY is DontDelete +es5id: 15.7.3.6_A3 description: Checking if deleting Number.POSITIVE_INFINITY fails flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.7/15.7.3/15.7.3.6/S15.7.3.6_A4.js b/test/suite/ch15/15.7/15.7.3/15.7.3.6/S15.7.3.6_A4.js index 44d8068fe73b13eca9b49f4593f58c26c6e6989f..13ae94171c4898b1e246996948359e98285800e9 100644 --- a/test/suite/ch15/15.7/15.7.3/15.7.3.6/S15.7.3.6_A4.js +++ b/test/suite/ch15/15.7/15.7.3/15.7.3.6/S15.7.3.6_A4.js @@ -3,6 +3,7 @@ /*--- info: Number.POSITIVE_INFINITY has the attribute DontEnum +es5id: 15.7.3.6_A4 description: Checking if enumerating Number.POSITIVE_INFINITY fails ---*/ diff --git a/test/suite/ch15/15.7/15.7.3/S15.7.3_A1.js b/test/suite/ch15/15.7/15.7.3/S15.7.3_A1.js index c2fbf76d15ef477a6a5f153551b6b1183c19ff7b..9f7f11f08b3a424eb0afe4e42d71bfd4f5875dda 100644 --- a/test/suite/ch15/15.7/15.7.3/S15.7.3_A1.js +++ b/test/suite/ch15/15.7/15.7.3/S15.7.3_A1.js @@ -3,6 +3,7 @@ /*--- info: The Number constructor has the property "prototype" +es5id: 15.7.3_A1 description: Checking existence of the property "prototype" ---*/ diff --git a/test/suite/ch15/15.7/15.7.3/S15.7.3_A2.js b/test/suite/ch15/15.7/15.7.3/S15.7.3_A2.js index e58e02c2a1bbc84c1dd9711bd362f42998545040..d01bc84191dd734dc166b3f806e97c106e50de39 100644 --- a/test/suite/ch15/15.7/15.7.3/S15.7.3_A2.js +++ b/test/suite/ch15/15.7/15.7.3/S15.7.3_A2.js @@ -3,6 +3,7 @@ /*--- info: The Number constructor has the property "MAX_VALUE" +es5id: 15.7.3_A2 description: Checking existence of the property "MAX_VALUE" ---*/ diff --git a/test/suite/ch15/15.7/15.7.3/S15.7.3_A3.js b/test/suite/ch15/15.7/15.7.3/S15.7.3_A3.js index afd08899e003339064bbf7ff9a9b85390115cf74..dfe4f3e3f92c133b5082a5f2a55357ab2b48c67d 100644 --- a/test/suite/ch15/15.7/15.7.3/S15.7.3_A3.js +++ b/test/suite/ch15/15.7/15.7.3/S15.7.3_A3.js @@ -3,6 +3,7 @@ /*--- info: The Number constructor has the property "MIN_VALUE" +es5id: 15.7.3_A3 description: Checking existence of the property "MIN_VALUE" ---*/ diff --git a/test/suite/ch15/15.7/15.7.3/S15.7.3_A4.js b/test/suite/ch15/15.7/15.7.3/S15.7.3_A4.js index 4d3865cefdf2ee5f45f13ab50aaec9460450c821..7c9dadce0cbb8105452835bfc0961b0012ecad00 100644 --- a/test/suite/ch15/15.7/15.7.3/S15.7.3_A4.js +++ b/test/suite/ch15/15.7/15.7.3/S15.7.3_A4.js @@ -3,6 +3,7 @@ /*--- info: The Number constructor has the property "NaN" +es5id: 15.7.3_A4 description: Checking existence of the property "NaN" ---*/ diff --git a/test/suite/ch15/15.7/15.7.3/S15.7.3_A5.js b/test/suite/ch15/15.7/15.7.3/S15.7.3_A5.js index 3061d4d59c30654df9b56625d6f05a431b2dbdcc..c6b326159844b8ee513416291d0e58ff7e68b032 100644 --- a/test/suite/ch15/15.7/15.7.3/S15.7.3_A5.js +++ b/test/suite/ch15/15.7/15.7.3/S15.7.3_A5.js @@ -3,6 +3,7 @@ /*--- info: The Number constructor has the property "NEGATIVE_INFINITY" +es5id: 15.7.3_A5 description: Checking existence of the property "NEGATIVE_INFINITY" ---*/ diff --git a/test/suite/ch15/15.7/15.7.3/S15.7.3_A6.js b/test/suite/ch15/15.7/15.7.3/S15.7.3_A6.js index 0025b34374fd9b6f08389a39bfb5e8d4b9bd1b83..7afcbf2bb9675d679e86614e74b866ba8ed9e827 100644 --- a/test/suite/ch15/15.7/15.7.3/S15.7.3_A6.js +++ b/test/suite/ch15/15.7/15.7.3/S15.7.3_A6.js @@ -3,6 +3,7 @@ /*--- info: The Number constructor has the property "POSITIVE_INFINITY" +es5id: 15.7.3_A6 description: Checking existence of the property "POSITIVE_INFINITY" ---*/ diff --git a/test/suite/ch15/15.7/15.7.3/S15.7.3_A7.js b/test/suite/ch15/15.7/15.7.3/S15.7.3_A7.js index 70f25797213922280e59391d6ac234027cc8bca6..fe499a874550b5882e26deb21615e7942c465ebf 100644 --- a/test/suite/ch15/15.7/15.7.3/S15.7.3_A7.js +++ b/test/suite/ch15/15.7/15.7.3/S15.7.3_A7.js @@ -5,6 +5,7 @@ info: > The value of the internal [[Prototype]] property of the Number constructor is the Function prototype object +es5id: 15.7.3_A7 description: Checking Function.prototype.isPrototypeOf(Number) ---*/ diff --git a/test/suite/ch15/15.7/15.7.3/S15.7.3_A8.js b/test/suite/ch15/15.7/15.7.3/S15.7.3_A8.js index 064e716787a022b988baeca8a80023aa69608db8..7b79c2a4face9f5b807080a2be52747709d80ad5 100644 --- a/test/suite/ch15/15.7/15.7.3/S15.7.3_A8.js +++ b/test/suite/ch15/15.7/15.7.3/S15.7.3_A8.js @@ -3,6 +3,7 @@ /*--- info: Number constructor has length property whose value is 1 +es5id: 15.7.3_A8 description: Checking Number.length property ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4-1.js b/test/suite/ch15/15.7/15.7.4/15.7.4-1.js index 773e78179c9b7e9b26eae9681a600744eebcad0d..6adee31338e73d5658c5ad4caed0d5a17226f728 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4-1.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.7.4-1 description: "Number prototype object: its [[Class]] must be 'Number'" includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.1/S15.7.4.1_A1.js b/test/suite/ch15/15.7/15.7.4/15.7.4.1/S15.7.4.1_A1.js index c1c885badda0c8428d73648092ecbc23bff7259d..f25fe4fcd2e5a4ab2fdc88ea61a480f61258a792 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.1/S15.7.4.1_A1.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.1/S15.7.4.1_A1.js @@ -5,6 +5,7 @@ info: > The initial value of Number.prototype.constructor is the built-in Number constructor +es5id: 15.7.4.1_A1 description: Compare Number.prototype.constructor with Number ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A1_T01.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A1_T01.js index b1165e760a60f0e21515fb0848406c5e9655df12..7fcef1cb9d644a94a01ec7b0fc16d1f3543809cb 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A1_T01.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A1_T01.js @@ -6,6 +6,7 @@ info: > toString: If radix is the number 10 or undefined, then this number value is given as an argument to the ToString operator. the resulting string value is returned +es5id: 15.7.4.2_A1_T01 description: undefined radix ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A1_T02.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A1_T02.js index d0d85a35fa4416267bc84d63e5e5ea0c5453d8c2..03aacb9a7b859b46573c4d685a553f4a6c87614e 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A1_T02.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A1_T02.js @@ -6,6 +6,7 @@ info: > toString: If radix is the number 10 or undefined, then this number value is given as an argument to the ToString operator. the resulting string value is returned +es5id: 15.7.4.2_A1_T02 description: radix is 10 ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A1_T03.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A1_T03.js index 99f9bae4389684b4ff3af12fa0c4d0b908495a3c..2b701765e4af58f39754bc39415efd92f4216da4 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A1_T03.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A1_T03.js @@ -6,6 +6,7 @@ info: > toString: If radix is the number 10 or undefined, then this number value is given as an argument to the ToString operator. the resulting string value is returned +es5id: 15.7.4.2_A1_T03 description: radix is undefined value ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T01.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T01.js index 98f4896e72f2e6c4d7742a334c7d474583eb4fdd..bf2534bb619fc9e08e506ce736f2a451fba6be84 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T01.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T01.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.7.4.2_A2_T01 description: radix is 2 ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T02.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T02.js index 435f2f78a5278f7371d6425c30023db675163276..a9b2ef733f4d453233aa0602c389a6019904b0f6 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T02.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T02.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.7.4.2_A2_T02 description: radix is 3 ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T03.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T03.js index 5fb0039da12ab9981a11a2db83149cb4afacc0f6..00761b262cf5755e3e818b0c1576f5a38721e414 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T03.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T03.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.7.4.2_A2_T03 description: radix is 4 ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T04.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T04.js index 6a294f2e9ec15cd5dd9268690add50a8b4fe95f1..27f30f4eae53d07c57b10b9efa4971c1a1d99012 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T04.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T04.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.7.4.2_A2_T04 description: radix is 5 ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T05.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T05.js index 7ed3b44369f6b45525b2bb5ab420149da231ce34..fd022b515b93779eac88f7e0b4dc17c6507c498d 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T05.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T05.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.7.4.2_A2_T05 description: radix is 6 ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T06.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T06.js index 299085f35fc621cf719f00088fd81e143044de62..4ddf517df326fdb680ed16e4dc2b9913f6afbcc8 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T06.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T06.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.7.4.2_A2_T06 description: radix is 7 ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T07.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T07.js index 237053bd40cece3efc3213915979cb06209e9a3f..ff85a714906f9480e53b2f0b2fcc82bb23cc0692 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T07.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T07.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.7.4.2_A2_T07 description: radix is 8 ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T08.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T08.js index 03ba63a21f20f7cb1a718536831181e72dfcf9a7..6f673ab01327717d1716af8713733cf5b4b6cd89 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T08.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T08.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.7.4.2_A2_T08 description: radix is 9 ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T09.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T09.js index c05717492f524bea7d796ac9bb0d5be7c9261173..f9e5852baaa0771a79df476e2b74f1a45efc9c47 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T09.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T09.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.7.4.2_A2_T09 description: radix is 11 ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T10.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T10.js index 2a4fdd54e46a0b131ce23fd280f38308357e8fbf..5d53c2bef27cc330bc82aad0079c604ac00ef9cb 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T10.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T10.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.7.4.2_A2_T10 description: radix is 12 ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T11.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T11.js index 223b5c1177c2908c212c8b0c2828c0e821cb88c7..abd79ee344f70e15eb78c3358a9a07b293ae48e5 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T11.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T11.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.7.4.2_A2_T11 description: radix is 13 ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T12.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T12.js index c474dfc45e614862f965fc01d8051744b69707f7..4b9dcd63015881545846646ca1b3258602e30acf 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T12.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T12.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.7.4.2_A2_T12 description: radix is 14 ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T13.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T13.js index 49b8b6ce73e8a98f46d9eef2e2fcb550c19900e5..f134115029a68abc5b0598c91446451db9615dd1 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T13.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T13.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.7.4.2_A2_T13 description: radix is 15 ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T14.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T14.js index c2a16315b860b6e6967d32afec27f097b8113c0a..f78fe04dd5d89f6ee7e7f59fd601ce550a1f19a2 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T14.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T14.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.7.4.2_A2_T14 description: radix is 16 ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T15.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T15.js index dd61f337ffca07a8d7973492a35bbdc53e39f7c5..bf5cfe27f356e25260cb50529be31b8565b134af 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T15.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T15.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.7.4.2_A2_T15 description: radix is 17 ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T16.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T16.js index 99a6bded008e2dd07cb118971dd3b2169dbe4ce5..002e0cfeb4223d6aa73f4900700b73d63bd23d3c 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T16.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T16.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.7.4.2_A2_T16 description: radix is 18 ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T17.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T17.js index c177a3ad6083adab4ef10fd8f15b7a2ee67f4255..90773b31e59d07a54396615e73519c7056e2bfb3 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T17.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T17.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.7.4.2_A2_T17 description: radix is 19 ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T18.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T18.js index 45a901743d3416180c806704151c4de4197a005e..e521f4e04e338ef0a3dc48a7c35ea7795ec82ec4 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T18.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T18.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.7.4.2_A2_T18 description: radix is 20 ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T19.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T19.js index 4ee1f75e56e1f05ad93d5b0cd4cf2e20c612239e..85265d53b0a57a95f78c6b8b198e264ffc3bef18 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T19.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T19.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.7.4.2_A2_T19 description: radix is 21 ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T20.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T20.js index 145a1b7288977e5f3cc3eb063b30427cb49b7d1a..038e832ce021a6deee9ce05d2897d6ce1cc9eb98 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T20.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T20.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.7.4.2_A2_T20 description: radix is 22 ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T21.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T21.js index 818b5eca9b4401be7b210a096c22719a307e9c2a..e82878b19cd8d6242a6e65019924d48705c2b2c7 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T21.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T21.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.7.4.2_A2_T21 description: radix is 23 ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T22.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T22.js index 6ecc83ea98e53a2ece4a438516a9b28ab8fee78b..ead76b2fe20ade83841ff5e86f9c7009e5330c13 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T22.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T22.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.7.4.2_A2_T22 description: radix is 24 ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T23.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T23.js index b3c668ccd092c9d229e18c513398a2cc914da597..d8f277e50c0a18b8996f8a87fd3085df904a7bae 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T23.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T23.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.7.4.2_A2_T23 description: radix is 25 ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T24.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T24.js index fefe51ade5334884fbc5740a5ca4151acafc1763..8bac6eff9456d49edc6b6fddbcc290f32b06bf3a 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T24.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T24.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.7.4.2_A2_T24 description: radix is 26 ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T25.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T25.js index 80bf8e804d023a62657f4cc157fd8dd2b269b5be..3bdff1ea9c73279fd9a4bc7d67453be0a0a73659 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T25.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T25.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.7.4.2_A2_T25 description: radix is 27 ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T26.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T26.js index 926ae1d17700fd9230d6e3b6889c703a7da60436..3f918a3460590c6b6e140043a3b77a46697195ba 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T26.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T26.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.7.4.2_A2_T26 description: radix is 28 ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T27.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T27.js index db9f8c330cd5f0bc77a766a334cb86b4c67dfd3d..46181050a38a2f8166aff4188349edd9f347b304 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T27.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T27.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.7.4.2_A2_T27 description: radix is 29 ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T28.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T28.js index 4e6ddc6fa58613f72c299fc5d3f08d22e88537dc..20cbfbf0a7ad78599059e1c9294adf55c38b3258 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T28.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T28.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.7.4.2_A2_T28 description: radix is 30 ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T29.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T29.js index dc66d24177bf1bf3f0bf92c41526cbd386f3f3a7..27ba3de869b251dfb319313b008738cb059fa65d 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T29.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T29.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.7.4.2_A2_T29 description: radix is 31 ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T30.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T30.js index b36276b21ff268948d59ec4ef095541e91973e39..1cf762a35c0b393888b0414286d2fd5a3b42c999 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T30.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T30.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.7.4.2_A2_T30 description: radix is 32 ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T31.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T31.js index 9fa035cacec2ba7e50719168fcf86fa185749c5b..d3b4a0f2912d098763f91f996315be04616cc874 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T31.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T31.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.7.4.2_A2_T31 description: radix is 33 ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T32.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T32.js index 50f623ff87a652bf45a54627445c972911d6970b..bab5115d3ada6cf9f337bba97ad69e8562bfc31d 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T32.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T32.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.7.4.2_A2_T32 description: radix is 34 ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T33.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T33.js index cae48b066e3e30c5adeae80ffac690399ac8efaa..7433850375ec14b016fe3c4f5514d29756c1affc 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T33.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T33.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.7.4.2_A2_T33 description: radix is 35 ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T34.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T34.js index ffcf8bfd3dda313e772062664cc7c0b1177aad67..aa1cdebbe709f40700b8fef74dd13aaa52d8bde6 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T34.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A2_T34.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.7.4.2_A2_T34 description: radix is 36 ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A3_T01.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A3_T01.js index d82871343046d0eb2c3ee889ef69053175ffe06b..bc2190c3e01e0bbfaaf51df29db133ff4889e131 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A3_T01.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A3_T01.js @@ -3,6 +3,7 @@ /*--- info: "toString: radix should be an integer between 2 and 36" +es5id: 15.7.4.2_A3_T01 description: radix is 1 ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A3_T02.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A3_T02.js index c7f0f28bd27eb5eac901b150432fdf9592f7feac..e26c3aa2900efdfd75184c4049f4584a92cdcedf 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A3_T02.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A3_T02.js @@ -3,6 +3,7 @@ /*--- info: "toString: radix should be an integer between 2 and 36" +es5id: 15.7.4.2_A3_T02 description: radix is 37 ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A3_T03.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A3_T03.js index ccafbfdf475796571a963dedf8afa7a910b40fcb..a612293269468cd3a02771afc118b70547a0ef42 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A3_T03.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A3_T03.js @@ -3,6 +3,7 @@ /*--- info: "toString: radix should be an integer between 2 and 36" +es5id: 15.7.4.2_A3_T03 description: radix is null value ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A3_T04.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A3_T04.js index a8fa4d5c68bda88fdad9744aa9f9c1fd1a570b79..9437e809cde5e059dfcdb198c31e129a31547967 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A3_T04.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A3_T04.js @@ -3,6 +3,7 @@ /*--- info: "toString: radix should be an integer between 2 and 36" +es5id: 15.7.4.2_A3_T04 description: radix is 0 ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A4_T01.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A4_T01.js index 2256da3e258eb3b3d22f8bc6af67810815caed36..c8e66aaf423c2631d2ebdcd347b64da8bd82aa1f 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A4_T01.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A4_T01.js @@ -6,6 +6,7 @@ info: > The toString function is not generic, it cannot be transferred 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 +es5id: 15.7.4.2_A4_T01 description: transferring to the String objects ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A4_T02.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A4_T02.js index 88755c59e1cb4faf93cac846b93727de939e77a0..acc507689049d2ebf42e38678466acadb3c77399 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A4_T02.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A4_T02.js @@ -6,6 +6,7 @@ info: > The toString function is not generic, it cannot be transferred 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 +es5id: 15.7.4.2_A4_T02 description: transferring to the Boolean objects ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A4_T03.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A4_T03.js index e39674a41108407068189c9f0677760f61e10a89..f9c56b00d7e6b12486afd957acac0f957232e2f8 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A4_T03.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A4_T03.js @@ -6,6 +6,7 @@ info: > The toString function is not generic, it cannot be transferred 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 +es5id: 15.7.4.2_A4_T03 description: transferring to the Date objects ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A4_T04.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A4_T04.js index a3d7590b0e940e786ba888361ea694bde65bcbe6..a31f2cbb6050cc1ef3dc3a97da2596da9a2bc5f8 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A4_T04.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A4_T04.js @@ -6,6 +6,7 @@ info: > The toString function is not generic, it cannot be transferred 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 +es5id: 15.7.4.2_A4_T04 description: transferring to the Object objects ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A4_T05.js b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A4_T05.js index 2272d03b84e0f1edc14f921401322b1199240272..38de6025aeaae98c791a2bf9de0f1a0c1663614c 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A4_T05.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.2/S15.7.4.2_A4_T05.js @@ -6,6 +6,7 @@ info: > The toString function is not generic, it cannot be transferred 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 +es5id: 15.7.4.2_A4_T05 description: transferring to the other objects ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.4/S15.7.4.4_A1_T01.js b/test/suite/ch15/15.7/15.7.4/15.7.4.4/S15.7.4.4_A1_T01.js index cf77fb74e3432686ed8aedda17850af7e16dc2a5..e6fc4d41deabc080eff5fd0fe87c27b680555012 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.4/S15.7.4.4_A1_T01.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.4/S15.7.4.4_A1_T01.js @@ -3,6 +3,7 @@ /*--- info: Number.prototype.valueOf() returns this number value +es5id: 15.7.4.4_A1_T01 description: Call without argument ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.4/S15.7.4.4_A1_T02.js b/test/suite/ch15/15.7/15.7.4/15.7.4.4/S15.7.4.4_A1_T02.js index 4fb66eadc5e8d76adf262bf6c92dfbd57dd90124..ce82e1f0c95ae61f8303b47ac47f2f1dd9f42476 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.4/S15.7.4.4_A1_T02.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.4/S15.7.4.4_A1_T02.js @@ -3,6 +3,7 @@ /*--- info: Number.prototype.valueOf() returns this number value +es5id: 15.7.4.4_A1_T02 description: calling with argument ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.4/S15.7.4.4_A2_T01.js b/test/suite/ch15/15.7/15.7.4/15.7.4.4/S15.7.4.4_A2_T01.js index 20c67f2ef56ebadbe2b0e3c9ecec2346859922bf..d7aca6f507a0b8ac27ea4f046dd7be149f732f70 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.4/S15.7.4.4_A2_T01.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.4/S15.7.4.4_A2_T01.js @@ -6,6 +6,7 @@ info: > The valueOf function is not generic, it cannot be transferred 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 +es5id: 15.7.4.4_A2_T01 description: transferring to the String objects ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.4/S15.7.4.4_A2_T02.js b/test/suite/ch15/15.7/15.7.4/15.7.4.4/S15.7.4.4_A2_T02.js index e9b1716145da6fb215e1eb5f1be22614cf36b079..267e463187d4e5fe7d42549faa48e25940b5831a 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.4/S15.7.4.4_A2_T02.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.4/S15.7.4.4_A2_T02.js @@ -6,6 +6,7 @@ info: > The valueOf function is not generic, it cannot be transferred 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 +es5id: 15.7.4.4_A2_T02 description: transferring to the Boolean objects ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.4/S15.7.4.4_A2_T03.js b/test/suite/ch15/15.7/15.7.4/15.7.4.4/S15.7.4.4_A2_T03.js index b06609ae494ba6b00d706fa969e7112ffff9546c..9cc2e0b4ef37eee0321a9e6d034ac0642212574a 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.4/S15.7.4.4_A2_T03.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.4/S15.7.4.4_A2_T03.js @@ -6,6 +6,7 @@ info: > The valueOf function is not generic, it cannot be transferred 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 +es5id: 15.7.4.4_A2_T03 description: transferring to the Date objects ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.4/S15.7.4.4_A2_T04.js b/test/suite/ch15/15.7/15.7.4/15.7.4.4/S15.7.4.4_A2_T04.js index ea12810c83b391a4254b54aa8aae7dd4570c5a9b..bf995e6a1baa540251069d6c504b02b038dd158f 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.4/S15.7.4.4_A2_T04.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.4/S15.7.4.4_A2_T04.js @@ -6,6 +6,7 @@ info: > The valueOf function is not generic, it cannot be transferred 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 +es5id: 15.7.4.4_A2_T04 description: transferring to the Object objects ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.4/S15.7.4.4_A2_T05.js b/test/suite/ch15/15.7/15.7.4/15.7.4.4/S15.7.4.4_A2_T05.js index efccf2fb4711e9c7f35959657fed64cf82b1ab38..454816c671559c24c62b77017305cc52d9941f12 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.4/S15.7.4.4_A2_T05.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.4/S15.7.4.4_A2_T05.js @@ -6,6 +6,7 @@ info: > The valueOf function is not generic, it cannot be transferred 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 +es5id: 15.7.4.4_A2_T05 description: transferring to the other objects ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.5/S15.7.4.5_A1.1_T01.js b/test/suite/ch15/15.7/15.7.4/15.7.4.5/S15.7.4.5_A1.1_T01.js index d96fc445d916457e80f1553f0eee70d416fa2960..628a88eaea3904c2e25299ae2de96b7d82728cf9 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.5/S15.7.4.5_A1.1_T01.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.5/S15.7.4.5_A1.1_T01.js @@ -5,6 +5,7 @@ info: > Step 1: Let f be ToInteger(fractionDigits). (If fractionDigits is undefined, this step produces the value 0) +es5id: 15.7.4.5_A1.1_T01 description: calling on Number prototype object ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.5/S15.7.4.5_A1.1_T02.js b/test/suite/ch15/15.7/15.7.4/15.7.4.5/S15.7.4.5_A1.1_T02.js index 9d686b2425cb5957d06b3a225742a1dfcbb15e8f..d28ae6024650c5226e368bd1280638ade2cb541b 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.5/S15.7.4.5_A1.1_T02.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.5/S15.7.4.5_A1.1_T02.js @@ -5,6 +5,7 @@ info: > Step 1: Let f be ToInteger(fractionDigits). (If fractionDigits is undefined, this step produces the value 0) +es5id: 15.7.4.5_A1.1_T02 description: calling on Number object ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.5/S15.7.4.5_A1.3_T01.js b/test/suite/ch15/15.7/15.7.4/15.7.4.5/S15.7.4.5_A1.3_T01.js index 734844fd4f5114f48a6f3b7b417c7e1713448212..ab98bf30c942f3a4056462ee91e4ee3841fd2bb1 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.5/S15.7.4.5_A1.3_T01.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.5/S15.7.4.5_A1.3_T01.js @@ -3,6 +3,7 @@ /*--- info: "Step 4: If this number value is NaN, return the string \"NaN\"" +es5id: 15.7.4.5_A1.3_T01 description: NaN is computed by new Number("string") ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.5/S15.7.4.5_A1.3_T02.js b/test/suite/ch15/15.7/15.7.4/15.7.4.5/S15.7.4.5_A1.3_T02.js index 4adea814e594e7a1a1b7b3221317bcb9a94b1400..459fcd998deecaf7dbc6e634fcb80b20e4a04162 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.5/S15.7.4.5_A1.3_T02.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.5/S15.7.4.5_A1.3_T02.js @@ -3,6 +3,7 @@ /*--- info: "Step 4: If this number value is NaN, return the string \"NaN\"" +es5id: 15.7.4.5_A1.3_T02 description: direct usage of NaN ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.5/S15.7.4.5_A1.4_T01.js b/test/suite/ch15/15.7/15.7.4/15.7.4.5/S15.7.4.5_A1.4_T01.js index 507e10ee3264cee9ef47bfa84341f7ea86b249e9..e2318bff2adca7f3f78f277085c12e6aad9807fe 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.5/S15.7.4.5_A1.4_T01.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.5/S15.7.4.5_A1.4_T01.js @@ -3,6 +3,7 @@ /*--- info: "Step 9: If x >= 10^21, let m = ToString(x)" +es5id: 15.7.4.5_A1.4_T01 description: x is 10^21 ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/15.7.4.5/S15.7.4.5_A2_T01.js b/test/suite/ch15/15.7/15.7.4/15.7.4.5/S15.7.4.5_A2_T01.js index 75529a7e2492780a5dbea7c282c32bb791def5f0..280def37672d9f5f24f3ff42df627540a0b941f5 100644 --- a/test/suite/ch15/15.7/15.7.4/15.7.4.5/S15.7.4.5_A2_T01.js +++ b/test/suite/ch15/15.7/15.7.4/15.7.4.5/S15.7.4.5_A2_T01.js @@ -3,6 +3,7 @@ /*--- info: The length property of the toFixed method is 1 +es5id: 15.7.4.5_A2_T01 description: Checking Number prototype itself ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/S15.7.4_A1.js b/test/suite/ch15/15.7/15.7.4/S15.7.4_A1.js index efe3a57fe59983a5363852817c7c3fe8eb4d4255..6b69865b7a61c7ba1a21c551abf21706bb048f8f 100644 --- a/test/suite/ch15/15.7/15.7.4/S15.7.4_A1.js +++ b/test/suite/ch15/15.7/15.7.4/S15.7.4_A1.js @@ -5,6 +5,7 @@ info: > The Number prototype object is itself a Number object (its [[Class]] is "Number") whose value is +0 +es5id: 15.7.4_A1 description: Checking type and value of Number.prototype property ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/S15.7.4_A2.js b/test/suite/ch15/15.7/15.7.4/S15.7.4_A2.js index 41ac12d28f1639d89da3efaaa6c90943b41a8ec3..f6259319cd48e7af3795b1fb87321001432e06e1 100644 --- a/test/suite/ch15/15.7/15.7.4/S15.7.4_A2.js +++ b/test/suite/ch15/15.7/15.7.4/S15.7.4_A2.js @@ -5,6 +5,7 @@ info: > The value of the internal [[Prototype]] property of the Number prototype object is the Object prototype object +es5id: 15.7.4_A2 description: Checking Object.prototype.isPrototypeOf(Number.prototype) ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/S15.7.4_A3.1.js b/test/suite/ch15/15.7/15.7.4/S15.7.4_A3.1.js index 9262fdef1b3ace57a214393de60af63f6ccb4a0a..102060a357e038484cdddf7097ebe232a6c0706c 100644 --- a/test/suite/ch15/15.7/15.7.4/S15.7.4_A3.1.js +++ b/test/suite/ch15/15.7/15.7.4/S15.7.4_A3.1.js @@ -3,6 +3,7 @@ /*--- info: The Number prototype object has the property constructor +es5id: 15.7.4_A3.1 description: The test uses hasOwnProperty() method ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/S15.7.4_A3.2.js b/test/suite/ch15/15.7/15.7.4/S15.7.4_A3.2.js index 680df8808b883b3fb38e79a42c410bc374972f0f..d233dc7e167564d4968dbdabbbf6cf99fe159f83 100644 --- a/test/suite/ch15/15.7/15.7.4/S15.7.4_A3.2.js +++ b/test/suite/ch15/15.7/15.7.4/S15.7.4_A3.2.js @@ -3,6 +3,7 @@ /*--- info: The Number prototype object has the property toString +es5id: 15.7.4_A3.2 description: The test uses hasOwnProperty() method ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/S15.7.4_A3.3.js b/test/suite/ch15/15.7/15.7.4/S15.7.4_A3.3.js index 46b921b65555ef7e8fdc36b1b41aac011a4bfa09..ad9b3ec4f28eb353e74fab46eac22f2f474f112b 100644 --- a/test/suite/ch15/15.7/15.7.4/S15.7.4_A3.3.js +++ b/test/suite/ch15/15.7/15.7.4/S15.7.4_A3.3.js @@ -3,6 +3,7 @@ /*--- info: The Number prototype object has the property toLocaleString +es5id: 15.7.4_A3.3 description: The test uses hasOwnProperty() method ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/S15.7.4_A3.4.js b/test/suite/ch15/15.7/15.7.4/S15.7.4_A3.4.js index 20fed633d32cde1a11f018da55f39c3f92581f28..76bb43fca8975acbcb8f090ff1fb03750d9ef28a 100644 --- a/test/suite/ch15/15.7/15.7.4/S15.7.4_A3.4.js +++ b/test/suite/ch15/15.7/15.7.4/S15.7.4_A3.4.js @@ -3,6 +3,7 @@ /*--- info: The Number prototype object has the property valueOf +es5id: 15.7.4_A3.4 description: The test uses hasOwnProperty() method ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/S15.7.4_A3.5.js b/test/suite/ch15/15.7/15.7.4/S15.7.4_A3.5.js index 1a2aa370b604c579ad94cb0dc87a460b1ef2b008..7ff9bccfddc1ed333ddfd3a5ff0c0bd3ebec841c 100644 --- a/test/suite/ch15/15.7/15.7.4/S15.7.4_A3.5.js +++ b/test/suite/ch15/15.7/15.7.4/S15.7.4_A3.5.js @@ -3,6 +3,7 @@ /*--- info: The Number prototype object has the property toFixed +es5id: 15.7.4_A3.5 description: The test uses hasOwnProperty() method ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/S15.7.4_A3.6.js b/test/suite/ch15/15.7/15.7.4/S15.7.4_A3.6.js index d94013ec8e10427168882ee92d273314cb8ead47..71efe0c73538c070386e30a9491426c81f7d7959 100644 --- a/test/suite/ch15/15.7/15.7.4/S15.7.4_A3.6.js +++ b/test/suite/ch15/15.7/15.7.4/S15.7.4_A3.6.js @@ -3,6 +3,7 @@ /*--- info: The Number prototype object has the property toExponential +es5id: 15.7.4_A3.6 description: The test uses hasOwnProperty() method ---*/ diff --git a/test/suite/ch15/15.7/15.7.4/S15.7.4_A3.7.js b/test/suite/ch15/15.7/15.7.4/S15.7.4_A3.7.js index e117947cf2497fde67bf4800c7a7981ffc64fba9..fcd674d13a5f9854047cc48c7f4638f301b62a2d 100644 --- a/test/suite/ch15/15.7/15.7.4/S15.7.4_A3.7.js +++ b/test/suite/ch15/15.7/15.7.4/S15.7.4_A3.7.js @@ -3,6 +3,7 @@ /*--- info: The Number prototype object has the property toPrecision +es5id: 15.7.4_A3.7 description: The test uses hasOwnProperty() method ---*/ diff --git a/test/suite/ch15/15.7/15.7.5/S15.7.5_A1_T01.js b/test/suite/ch15/15.7/15.7.5/S15.7.5_A1_T01.js index 2f365c8c7604f1ba3d6757a1bce97313ca5a565f..e071014dbc7e0188be83b67b29d8efce96c0573b 100644 --- a/test/suite/ch15/15.7/15.7.5/S15.7.5_A1_T01.js +++ b/test/suite/ch15/15.7/15.7.5/S15.7.5_A1_T01.js @@ -5,6 +5,7 @@ info: > Number instances have no special properties beyond those inherited from the Number prototype object +es5id: 15.7.5_A1_T01 description: Checking property constructor ---*/ diff --git a/test/suite/ch15/15.7/15.7.5/S15.7.5_A1_T02.js b/test/suite/ch15/15.7/15.7.5/S15.7.5_A1_T02.js index fb900c4bf6227dd71a4d93d914661c25c1579512..c8373e6f03f9a47511e00591102e4e0f744891d0 100644 --- a/test/suite/ch15/15.7/15.7.5/S15.7.5_A1_T02.js +++ b/test/suite/ch15/15.7/15.7.5/S15.7.5_A1_T02.js @@ -5,6 +5,7 @@ info: > Number instances have no special properties beyond those inherited from the Number prototype object +es5id: 15.7.5_A1_T02 description: Checking property toString ---*/ diff --git a/test/suite/ch15/15.7/15.7.5/S15.7.5_A1_T03.js b/test/suite/ch15/15.7/15.7.5/S15.7.5_A1_T03.js index ea2dd2372168c6cf78a06241b2d804d43572e854..8a6af7a25196152171e7ad58db02716c4adce443 100644 --- a/test/suite/ch15/15.7/15.7.5/S15.7.5_A1_T03.js +++ b/test/suite/ch15/15.7/15.7.5/S15.7.5_A1_T03.js @@ -5,6 +5,7 @@ info: > Number instances have no special properties beyond those inherited from the Number prototype object +es5id: 15.7.5_A1_T03 description: Checking property toLocaleString ---*/ diff --git a/test/suite/ch15/15.7/15.7.5/S15.7.5_A1_T04.js b/test/suite/ch15/15.7/15.7.5/S15.7.5_A1_T04.js index d0449717d0debca5c8f9ea764e6d7db7bd57cd70..cf28259259d97e6974f5216efbbc727f0676ac3f 100644 --- a/test/suite/ch15/15.7/15.7.5/S15.7.5_A1_T04.js +++ b/test/suite/ch15/15.7/15.7.5/S15.7.5_A1_T04.js @@ -5,6 +5,7 @@ info: > Number instances have no special properties beyond those inherited from the Number prototype object +es5id: 15.7.5_A1_T04 description: Checking property valueOf ---*/ diff --git a/test/suite/ch15/15.7/15.7.5/S15.7.5_A1_T05.js b/test/suite/ch15/15.7/15.7.5/S15.7.5_A1_T05.js index f6e74fae73ae974fee404f27f27fbe300514cbd2..6a37ab3f7cfc1f6a1edb01e844eb737e79867092 100644 --- a/test/suite/ch15/15.7/15.7.5/S15.7.5_A1_T05.js +++ b/test/suite/ch15/15.7/15.7.5/S15.7.5_A1_T05.js @@ -5,6 +5,7 @@ info: > Number instances have no special properties beyond those inherited from the Number prototype object +es5id: 15.7.5_A1_T05 description: Checking property toFixed ---*/ diff --git a/test/suite/ch15/15.7/15.7.5/S15.7.5_A1_T06.js b/test/suite/ch15/15.7/15.7.5/S15.7.5_A1_T06.js index 5d28b36d1b9a13cfa5065eabe0f3082fbe6e0476..3a25fd54e5a1f918646f46af697a0b27998b0bfc 100644 --- a/test/suite/ch15/15.7/15.7.5/S15.7.5_A1_T06.js +++ b/test/suite/ch15/15.7/15.7.5/S15.7.5_A1_T06.js @@ -5,6 +5,7 @@ info: > Number instances have no special properties beyond those inherited from the Number prototype object +es5id: 15.7.5_A1_T06 description: Checking property toExponential ---*/ diff --git a/test/suite/ch15/15.7/15.7.5/S15.7.5_A1_T07.js b/test/suite/ch15/15.7/15.7.5/S15.7.5_A1_T07.js index edbc9529e9831fb376ac2ccba9c7ea369155effa..6c7d36d365ecd1db46d30db25a0d654220c3e1aa 100644 --- a/test/suite/ch15/15.7/15.7.5/S15.7.5_A1_T07.js +++ b/test/suite/ch15/15.7/15.7.5/S15.7.5_A1_T07.js @@ -5,6 +5,7 @@ info: > Number instances have no special properties beyond those inherited from the Number prototype object +es5id: 15.7.5_A1_T07 description: Checking property toPrecision ---*/ diff --git a/test/suite/ch15/15.8/15.8.1/15.8.1.1/S15.8.1.1_A1.js b/test/suite/ch15/15.8/15.8.1/15.8.1.1/S15.8.1.1_A1.js index 096b6b4be39f7e3219ea439b5cbb68b2e1525f9c..319e78a130d81072bf18eaaf081f5360563fd9ea 100644 --- a/test/suite/ch15/15.8/15.8.1/15.8.1.1/S15.8.1.1_A1.js +++ b/test/suite/ch15/15.8/15.8.1/15.8.1.1/S15.8.1.1_A1.js @@ -3,6 +3,7 @@ /*--- info: Math.E is approximately 2.7182818284590452354 +es5id: 15.8.1.1_A1 description: Comparing Math.E with 2.7182818284590452354 includes: - math_precision.js diff --git a/test/suite/ch15/15.8/15.8.1/15.8.1.1/S15.8.1.1_A2.js b/test/suite/ch15/15.8/15.8.1/15.8.1.1/S15.8.1.1_A2.js index bd41c5367f1c972a0cb544916fc9b3e06cd320ff..51f2010d9aa49188322621dbef5ed0034b67f24c 100644 --- a/test/suite/ch15/15.8/15.8.1/15.8.1.1/S15.8.1.1_A2.js +++ b/test/suite/ch15/15.8/15.8.1/15.8.1.1/S15.8.1.1_A2.js @@ -3,6 +3,7 @@ /*--- info: Value Property E of the Math Object has the attribute DontEnum +es5id: 15.8.1.1_A2 description: Checking if Math.E property has the attribute DontEnum ---*/ diff --git a/test/suite/ch15/15.8/15.8.1/15.8.1.1/S15.8.1.1_A3.js b/test/suite/ch15/15.8/15.8.1/15.8.1.1/S15.8.1.1_A3.js index 44a78d7bf9d587054576bca2174709e6af27cb4e..1c588bee4e2b4546cb3bfa930c8220e0b8e9e1b3 100644 --- a/test/suite/ch15/15.8/15.8.1/15.8.1.1/S15.8.1.1_A3.js +++ b/test/suite/ch15/15.8/15.8.1/15.8.1.1/S15.8.1.1_A3.js @@ -3,6 +3,7 @@ /*--- info: Value Property E of the Math Object has the attribute DontDelete +es5id: 15.8.1.1_A3 description: Checking if Math.E property has the attribute DontDelete flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.8/15.8.1/15.8.1.1/S15.8.1.1_A4.js b/test/suite/ch15/15.8/15.8.1/15.8.1.1/S15.8.1.1_A4.js index f0ca58a847fc7d40bbe7f1dfb7c4fa5e640493a9..aa6c97a33754dab9d55db020ce76d1d123498ce4 100644 --- a/test/suite/ch15/15.8/15.8.1/15.8.1.1/S15.8.1.1_A4.js +++ b/test/suite/ch15/15.8/15.8.1/15.8.1.1/S15.8.1.1_A4.js @@ -3,6 +3,7 @@ /*--- info: Value Property E of the Math Object has the attribute ReadOnly +es5id: 15.8.1.1_A4 description: Checking if Math.E property has the attribute ReadOnly flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.8/15.8.1/15.8.1.2/S15.8.1.2_A1.js b/test/suite/ch15/15.8/15.8.1/15.8.1.2/S15.8.1.2_A1.js index 704eb22a89550fb54857b39a588501e8609d14d0..a9cafbb30478165cec601a9685904acc61c37c0f 100644 --- a/test/suite/ch15/15.8/15.8.1/15.8.1.2/S15.8.1.2_A1.js +++ b/test/suite/ch15/15.8/15.8.1/15.8.1.2/S15.8.1.2_A1.js @@ -3,6 +3,7 @@ /*--- info: Math.LN10 is approximately 2.302585092994046 +es5id: 15.8.1.2_A1 description: Comparing Math.LN10 with 2.302585092994046 includes: - math_precision.js diff --git a/test/suite/ch15/15.8/15.8.1/15.8.1.2/S15.8.1.2_A2.js b/test/suite/ch15/15.8/15.8.1/15.8.1.2/S15.8.1.2_A2.js index 04d3fe24042a18943bcf7e0e89a64c1704cf5fd5..e422fde7b918f35d57f63dc088b6c56f7bcb5721 100644 --- a/test/suite/ch15/15.8/15.8.1/15.8.1.2/S15.8.1.2_A2.js +++ b/test/suite/ch15/15.8/15.8.1/15.8.1.2/S15.8.1.2_A2.js @@ -3,6 +3,7 @@ /*--- info: Value Property LN10 of the Math Object has the attribute DontEnum +es5id: 15.8.1.2_A2 description: Checking if Math.LN10 property has the attribute DontEnum ---*/ diff --git a/test/suite/ch15/15.8/15.8.1/15.8.1.2/S15.8.1.2_A3.js b/test/suite/ch15/15.8/15.8.1/15.8.1.2/S15.8.1.2_A3.js index 258319aba05923e9c381125f9e3b0c7e2d081211..1d39f320523a787513e47c3cf486237f8d8498ae 100644 --- a/test/suite/ch15/15.8/15.8.1/15.8.1.2/S15.8.1.2_A3.js +++ b/test/suite/ch15/15.8/15.8.1/15.8.1.2/S15.8.1.2_A3.js @@ -3,6 +3,7 @@ /*--- info: Value Property LN10 of the Math Object has the attribute DontDelete +es5id: 15.8.1.2_A3 description: Checking if Math.LN10 property has the attribute DontDelete flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.8/15.8.1/15.8.1.2/S15.8.1.2_A4.js b/test/suite/ch15/15.8/15.8.1/15.8.1.2/S15.8.1.2_A4.js index b92699764f03dbb14f8f875f05095b394d30ea84..1c5c360335b59f2b3ea7ab0b557be2795cbcc668 100644 --- a/test/suite/ch15/15.8/15.8.1/15.8.1.2/S15.8.1.2_A4.js +++ b/test/suite/ch15/15.8/15.8.1/15.8.1.2/S15.8.1.2_A4.js @@ -3,6 +3,7 @@ /*--- info: Value Property LN10 of the Math Object has the attribute ReadOnly +es5id: 15.8.1.2_A4 description: Checking if Math.LN10 property has the attribute ReadOnly flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.8/15.8.1/15.8.1.3/S15.8.1.3_A1.js b/test/suite/ch15/15.8/15.8.1/15.8.1.3/S15.8.1.3_A1.js index 9688a0b4a38ab873276c28e4db82f94e1bdfb757..2f491085efdb64cef60e452596d84545d97d990d 100644 --- a/test/suite/ch15/15.8/15.8.1/15.8.1.3/S15.8.1.3_A1.js +++ b/test/suite/ch15/15.8/15.8.1/15.8.1.3/S15.8.1.3_A1.js @@ -3,6 +3,7 @@ /*--- info: Math.LN2 is approximately 0.6931471805599453 +es5id: 15.8.1.3_A1 description: Comparing Math.LN2 with 0.6931471805599453 includes: - math_precision.js diff --git a/test/suite/ch15/15.8/15.8.1/15.8.1.3/S15.8.1.3_A2.js b/test/suite/ch15/15.8/15.8.1/15.8.1.3/S15.8.1.3_A2.js index 720a5d87db183215563640ea691f160e02e2a894..87e45260fa9174d7c7db04d44f9ec5e3b047cb01 100644 --- a/test/suite/ch15/15.8/15.8.1/15.8.1.3/S15.8.1.3_A2.js +++ b/test/suite/ch15/15.8/15.8.1/15.8.1.3/S15.8.1.3_A2.js @@ -3,6 +3,7 @@ /*--- info: Value Property LN2 of the Math Object has the attribute DontEnum +es5id: 15.8.1.3_A2 description: Checking if Math.LN2 property has the attribute DontEnum ---*/ diff --git a/test/suite/ch15/15.8/15.8.1/15.8.1.3/S15.8.1.3_A3.js b/test/suite/ch15/15.8/15.8.1/15.8.1.3/S15.8.1.3_A3.js index 650d5cce1a7fc013ebd0f5caec0a7232fc01c192..aafb1cb482954c0d2d41e3ad52599154da2f64e4 100644 --- a/test/suite/ch15/15.8/15.8.1/15.8.1.3/S15.8.1.3_A3.js +++ b/test/suite/ch15/15.8/15.8.1/15.8.1.3/S15.8.1.3_A3.js @@ -3,6 +3,7 @@ /*--- info: Value Property LN2 of the Math Object has the attribute DontDelete +es5id: 15.8.1.3_A3 description: Checking if Math.LN2 property has the attribute DontDelete flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.8/15.8.1/15.8.1.3/S15.8.1.3_A4.js b/test/suite/ch15/15.8/15.8.1/15.8.1.3/S15.8.1.3_A4.js index 4d75fe3a5df8aa47d314f08ccd0410f6a5cee016..26509885d0bcbc017959fbc9931a8fedf89b7320 100644 --- a/test/suite/ch15/15.8/15.8.1/15.8.1.3/S15.8.1.3_A4.js +++ b/test/suite/ch15/15.8/15.8.1/15.8.1.3/S15.8.1.3_A4.js @@ -3,6 +3,7 @@ /*--- info: Value Property LN2 of the Math Object has the attribute ReadOnly +es5id: 15.8.1.3_A4 description: Checking if Math.LN2 property has the attribute DontDelete flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.8/15.8.1/15.8.1.4/S15.8.1.4_A1.js b/test/suite/ch15/15.8/15.8.1/15.8.1.4/S15.8.1.4_A1.js index 037862680089792b5a9068fd6fe021d7fc2e50ba..0e2998bdec57c7a15bc73e28dc56f23f3bf8b5e5 100644 --- a/test/suite/ch15/15.8/15.8.1/15.8.1.4/S15.8.1.4_A1.js +++ b/test/suite/ch15/15.8/15.8.1/15.8.1.4/S15.8.1.4_A1.js @@ -3,6 +3,7 @@ /*--- info: Math.LOG2E is approximately 1.4426950408889634 +es5id: 15.8.1.4_A1 description: Comparing Math.LOG2E with 1.4426950408889634 includes: - math_precision.js diff --git a/test/suite/ch15/15.8/15.8.1/15.8.1.4/S15.8.1.4_A2.js b/test/suite/ch15/15.8/15.8.1/15.8.1.4/S15.8.1.4_A2.js index ed655e2d58301ac35215fc131f32339851c35327..0339228e2be28352367541d75cade33a7cfc09c7 100644 --- a/test/suite/ch15/15.8/15.8.1/15.8.1.4/S15.8.1.4_A2.js +++ b/test/suite/ch15/15.8/15.8.1/15.8.1.4/S15.8.1.4_A2.js @@ -3,6 +3,7 @@ /*--- info: Value Property LOG2E of the Math Object has the attribute DontEnum +es5id: 15.8.1.4_A2 description: Checking if Math.LOG2E property has the attribute DontEnum ---*/ diff --git a/test/suite/ch15/15.8/15.8.1/15.8.1.4/S15.8.1.4_A3.js b/test/suite/ch15/15.8/15.8.1/15.8.1.4/S15.8.1.4_A3.js index b9e331800ea4e64138d5b54656414e22ea21cbdf..e041cb3332883b96aeb28514be54dffb404e0be8 100644 --- a/test/suite/ch15/15.8/15.8.1/15.8.1.4/S15.8.1.4_A3.js +++ b/test/suite/ch15/15.8/15.8.1/15.8.1.4/S15.8.1.4_A3.js @@ -3,6 +3,7 @@ /*--- info: Value Property LOG2E of the Math Object has the attribute DontDelete +es5id: 15.8.1.4_A3 description: Checking if Math.LOG2E property has the attribute DontDelete flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.8/15.8.1/15.8.1.4/S15.8.1.4_A4.js b/test/suite/ch15/15.8/15.8.1/15.8.1.4/S15.8.1.4_A4.js index 037e2960251e813242f455e9156461a9428374dc..5398e4c9076045a5fd54f40e93515d59258176b8 100644 --- a/test/suite/ch15/15.8/15.8.1/15.8.1.4/S15.8.1.4_A4.js +++ b/test/suite/ch15/15.8/15.8.1/15.8.1.4/S15.8.1.4_A4.js @@ -3,6 +3,7 @@ /*--- info: Value Property LOG2E of the Math Object has the attribute ReadOnly +es5id: 15.8.1.4_A4 description: Checking if Math.LOG2E property has the attribute ReadOnly flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.8/15.8.1/15.8.1.5/S15.8.1.5_A1.js b/test/suite/ch15/15.8/15.8.1/15.8.1.5/S15.8.1.5_A1.js index 7654d637c41dad1dc5ef083f1ee89b65b044178d..81b4d6aea879d04963b52f0d3e442a48c282300b 100644 --- a/test/suite/ch15/15.8/15.8.1/15.8.1.5/S15.8.1.5_A1.js +++ b/test/suite/ch15/15.8/15.8.1/15.8.1.5/S15.8.1.5_A1.js @@ -3,6 +3,7 @@ /*--- info: Math.LOG10E is approximately 0.4342944819032518 +es5id: 15.8.1.5_A1 description: Comparing Math.LOG10E with 0.4342944819032518 includes: - math_precision.js diff --git a/test/suite/ch15/15.8/15.8.1/15.8.1.5/S15.8.1.5_A2.js b/test/suite/ch15/15.8/15.8.1/15.8.1.5/S15.8.1.5_A2.js index 833b979bbabda1ebd7657e18ec2374b7655f6add..c73a5636fdb250a7cb0b5ec6bd214db67778ea5f 100644 --- a/test/suite/ch15/15.8/15.8.1/15.8.1.5/S15.8.1.5_A2.js +++ b/test/suite/ch15/15.8/15.8.1/15.8.1.5/S15.8.1.5_A2.js @@ -3,6 +3,7 @@ /*--- info: Value Property LOG10E of the Math Object has the attribute DontEnum +es5id: 15.8.1.5_A2 description: Checking if Math.LOG10E property has the attribute DontEnum ---*/ diff --git a/test/suite/ch15/15.8/15.8.1/15.8.1.5/S15.8.1.5_A3.js b/test/suite/ch15/15.8/15.8.1/15.8.1.5/S15.8.1.5_A3.js index 42d4f41d0746e5abdaa6992273594275f8585ed1..2903f6d32ed020376cc155d9f5e3e130df37eec6 100644 --- a/test/suite/ch15/15.8/15.8.1/15.8.1.5/S15.8.1.5_A3.js +++ b/test/suite/ch15/15.8/15.8.1/15.8.1.5/S15.8.1.5_A3.js @@ -3,6 +3,7 @@ /*--- info: Value Property LOG10E of the Math Object has the attribute DontDelete +es5id: 15.8.1.5_A3 description: Checking if Math.LOG10E property has the attribute DontDelete flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.8/15.8.1/15.8.1.5/S15.8.1.5_A4.js b/test/suite/ch15/15.8/15.8.1/15.8.1.5/S15.8.1.5_A4.js index 1980a01c7ba5135b56fe2263d83a7f0e512c0b69..6fc967cd022fc8dc8c26e38700d4c0b8514b8bc7 100644 --- a/test/suite/ch15/15.8/15.8.1/15.8.1.5/S15.8.1.5_A4.js +++ b/test/suite/ch15/15.8/15.8.1/15.8.1.5/S15.8.1.5_A4.js @@ -3,6 +3,7 @@ /*--- info: Value Property LOG10E of the Math Object has the attribute ReadOnly +es5id: 15.8.1.5_A4 description: Checking if Math.LOG10E property has the attribute ReadOnly flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.8/15.8.1/15.8.1.6/S15.8.1.6_A1.js b/test/suite/ch15/15.8/15.8.1/15.8.1.6/S15.8.1.6_A1.js index 59479e3b13e983a5558d147030a8d7cecad2b7d2..6ded61a2aec8a43a8c2f7f09ebe5ee62532167e7 100644 --- a/test/suite/ch15/15.8/15.8.1/15.8.1.6/S15.8.1.6_A1.js +++ b/test/suite/ch15/15.8/15.8.1/15.8.1.6/S15.8.1.6_A1.js @@ -3,6 +3,7 @@ /*--- info: Math.PI is approximately 3.1415926535897932 +es5id: 15.8.1.6_A1 description: Comparing Math.PI with 3.1415926535897932 includes: - math_precision.js diff --git a/test/suite/ch15/15.8/15.8.1/15.8.1.6/S15.8.1.6_A2.js b/test/suite/ch15/15.8/15.8.1/15.8.1.6/S15.8.1.6_A2.js index 7491832527587706a82055e17114ac92a7b8f0e3..4c5c68a777122fbbb3a2577a8a132f945530bc69 100644 --- a/test/suite/ch15/15.8/15.8.1/15.8.1.6/S15.8.1.6_A2.js +++ b/test/suite/ch15/15.8/15.8.1/15.8.1.6/S15.8.1.6_A2.js @@ -3,6 +3,7 @@ /*--- info: Value Property PI of the Math Object has the attribute DontEnum +es5id: 15.8.1.6_A2 description: Checking if Math.PI property has the attribute DontEnum ---*/ diff --git a/test/suite/ch15/15.8/15.8.1/15.8.1.6/S15.8.1.6_A3.js b/test/suite/ch15/15.8/15.8.1/15.8.1.6/S15.8.1.6_A3.js index 7ea15aa7d56b1a943c1490ac391437469d8ffc96..da27bb16d601154ea1ffeb7ba9e585e7c062dc79 100644 --- a/test/suite/ch15/15.8/15.8.1/15.8.1.6/S15.8.1.6_A3.js +++ b/test/suite/ch15/15.8/15.8.1/15.8.1.6/S15.8.1.6_A3.js @@ -3,6 +3,7 @@ /*--- info: Value Property PI of the Math Object has the attribute DontDelete +es5id: 15.8.1.6_A3 description: Checking if Math.PI property has the attribute DontDelete flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.8/15.8.1/15.8.1.6/S15.8.1.6_A4.js b/test/suite/ch15/15.8/15.8.1/15.8.1.6/S15.8.1.6_A4.js index fd98a81b8920787e790ae6f8ca5c874c3ed1f731..b4479726bd805c36b9f7ebe6a0ce9261caea200e 100644 --- a/test/suite/ch15/15.8/15.8.1/15.8.1.6/S15.8.1.6_A4.js +++ b/test/suite/ch15/15.8/15.8.1/15.8.1.6/S15.8.1.6_A4.js @@ -3,6 +3,7 @@ /*--- info: Value Property PI of the Math Object has the attribute ReadOnly +es5id: 15.8.1.6_A4 description: Checking if Math.PI property has the attribute ReadOnly flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.8/15.8.1/15.8.1.7/S15.8.1.7_A1.js b/test/suite/ch15/15.8/15.8.1/15.8.1.7/S15.8.1.7_A1.js index 2d503c65f87574d83dbb17f2ab4b849fbe666c76..b6879572ddd16df9bbb53cca1453fd42bd3dc57b 100644 --- a/test/suite/ch15/15.8/15.8.1/15.8.1.7/S15.8.1.7_A1.js +++ b/test/suite/ch15/15.8/15.8.1/15.8.1.7/S15.8.1.7_A1.js @@ -3,6 +3,7 @@ /*--- info: Math.SQRT1_2 is approximately 0.7071067811865476 +es5id: 15.8.1.7_A1 description: Comparing Math.SQRT1_2 with 0.7071067811865476 includes: - math_precision.js diff --git a/test/suite/ch15/15.8/15.8.1/15.8.1.7/S15.8.1.7_A2.js b/test/suite/ch15/15.8/15.8.1/15.8.1.7/S15.8.1.7_A2.js index a709712c7564ba339648e6a704a18f6b539f7f2c..fc3491732734bc0e7e1a0d2c15638b0c7ef7ba84 100644 --- a/test/suite/ch15/15.8/15.8.1/15.8.1.7/S15.8.1.7_A2.js +++ b/test/suite/ch15/15.8/15.8.1/15.8.1.7/S15.8.1.7_A2.js @@ -3,6 +3,7 @@ /*--- info: Value Property SQRT1_2 of the Math Object has the attribute DontEnum +es5id: 15.8.1.7_A2 description: Checking if Math.SQRT1_2 property has the attribute DontEnum ---*/ diff --git a/test/suite/ch15/15.8/15.8.1/15.8.1.7/S15.8.1.7_A3.js b/test/suite/ch15/15.8/15.8.1/15.8.1.7/S15.8.1.7_A3.js index 3494c500231b879373f999e77bb961a0c278a3e2..e3613f5897f04086176bc05c78dd23f6e56670c8 100644 --- a/test/suite/ch15/15.8/15.8.1/15.8.1.7/S15.8.1.7_A3.js +++ b/test/suite/ch15/15.8/15.8.1/15.8.1.7/S15.8.1.7_A3.js @@ -3,6 +3,7 @@ /*--- info: Value Property SQRT1_2 of the Math Object has the attribute DontDelete +es5id: 15.8.1.7_A3 description: Checking if Math.SQRT1_2 property has the attribute DontDelete flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.8/15.8.1/15.8.1.7/S15.8.1.7_A4.js b/test/suite/ch15/15.8/15.8.1/15.8.1.7/S15.8.1.7_A4.js index 17a374c55cc1afcc074683b8768fa0c7d512130c..99c3f2f5224bf7077f364862a7df825d2b7c54bb 100644 --- a/test/suite/ch15/15.8/15.8.1/15.8.1.7/S15.8.1.7_A4.js +++ b/test/suite/ch15/15.8/15.8.1/15.8.1.7/S15.8.1.7_A4.js @@ -3,6 +3,7 @@ /*--- info: Value Property SQRT1_2 of the Math Object has the attribute ReadOnly +es5id: 15.8.1.7_A4 description: Checking if Math.SQRT1_2 property has the attribute ReadOnly flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.8/15.8.1/15.8.1.8/S15.8.1.8_A1.js b/test/suite/ch15/15.8/15.8.1/15.8.1.8/S15.8.1.8_A1.js index cdd911574d5eb0eb5339a0e5b9b8d97ee6a5a1d6..171b67658638f7df6dd494156ea5586f95aa328a 100644 --- a/test/suite/ch15/15.8/15.8.1/15.8.1.8/S15.8.1.8_A1.js +++ b/test/suite/ch15/15.8/15.8.1/15.8.1.8/S15.8.1.8_A1.js @@ -3,6 +3,7 @@ /*--- info: Math.SQRT2 is approximately 1.4142135623730951 +es5id: 15.8.1.8_A1 description: Comparing Math.SQRT2 with 1.4142135623730951 includes: - math_precision.js diff --git a/test/suite/ch15/15.8/15.8.1/15.8.1.8/S15.8.1.8_A2.js b/test/suite/ch15/15.8/15.8.1/15.8.1.8/S15.8.1.8_A2.js index 03ac76dff8e633452ddb2d11dd98d85709dd7e18..3fc48de595b3dc4ff707227b05e6047a77873ca8 100644 --- a/test/suite/ch15/15.8/15.8.1/15.8.1.8/S15.8.1.8_A2.js +++ b/test/suite/ch15/15.8/15.8.1/15.8.1.8/S15.8.1.8_A2.js @@ -3,6 +3,7 @@ /*--- info: Value Property SQRT2 of the Math Object has the attribute DontEnum +es5id: 15.8.1.8_A2 description: Checking if Math.SQRT2 property has the attribute DontEnum ---*/ diff --git a/test/suite/ch15/15.8/15.8.1/15.8.1.8/S15.8.1.8_A3.js b/test/suite/ch15/15.8/15.8.1/15.8.1.8/S15.8.1.8_A3.js index b8cad59f6a330f07775198a37b4f1c449e6ee935..3ae63684e4a3799ce49cf61095d6f09f8e9c4cf9 100644 --- a/test/suite/ch15/15.8/15.8.1/15.8.1.8/S15.8.1.8_A3.js +++ b/test/suite/ch15/15.8/15.8.1/15.8.1.8/S15.8.1.8_A3.js @@ -3,6 +3,7 @@ /*--- info: Value Property SQRT2 of the Math Object has the attribute DontDelete +es5id: 15.8.1.8_A3 description: Checking if Math.SQRT2 property has the attribute DontDelete flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.8/15.8.1/15.8.1.8/S15.8.1.8_A4.js b/test/suite/ch15/15.8/15.8.1/15.8.1.8/S15.8.1.8_A4.js index b21c5e7a41e5dc086ee333ce8d536fa95d217f3a..f96050f0b2786d78e76dca8ca12bf9cbcced6531 100644 --- a/test/suite/ch15/15.8/15.8.1/15.8.1.8/S15.8.1.8_A4.js +++ b/test/suite/ch15/15.8/15.8.1/15.8.1.8/S15.8.1.8_A4.js @@ -3,6 +3,7 @@ /*--- info: Value Property SQRT2 of the Math Object has the attribute ReadOnly +es5id: 15.8.1.8_A4 description: Checking if Math.SQRT2 property has the attribute ReadOnly flags: [noStrict] ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.1/S15.8.2.1_A1.js b/test/suite/ch15/15.8/15.8.2/15.8.2.1/S15.8.2.1_A1.js index 42c0fe06d46b33e377a959d7a730bb855140b464..f902de3ea96109c1f6435e96b2c15a1918210c73 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.1/S15.8.2.1_A1.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.1/S15.8.2.1_A1.js @@ -3,6 +3,7 @@ /*--- info: If x is NaN, Math.abs(x) is NaN +es5id: 15.8.2.1_A1 description: Checking if Math.abs(NaN) is NaN ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.1/S15.8.2.1_A2.js b/test/suite/ch15/15.8/15.8.2/15.8.2.1/S15.8.2.1_A2.js index c0e9fe01864584319245c5db3d2c04aae36abc26..1f1eaa7e955994b62020a0070731e456b450f9ec 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.1/S15.8.2.1_A2.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.1/S15.8.2.1_A2.js @@ -3,6 +3,7 @@ /*--- info: If x is -0, Math.abs(x) is +0 +es5id: 15.8.2.1_A2 description: Checking if Math.abs(-0) equals to +0 ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.1/S15.8.2.1_A3.js b/test/suite/ch15/15.8/15.8.2/15.8.2.1/S15.8.2.1_A3.js index 3e8166b25c9ec29b7fd2c8edc590960f9cdd3ad5..4584dc9c9a6c6d980a16bd4dd9903e8716ecd0eb 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.1/S15.8.2.1_A3.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.1/S15.8.2.1_A3.js @@ -3,6 +3,7 @@ /*--- info: If x is -Infinity, Math.abs(x) is +Infinity +es5id: 15.8.2.1_A3 description: Checking if Math.abs(-Infinity) equals to +Infinity ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.10/S15.8.2.10_A1.js b/test/suite/ch15/15.8/15.8.2/15.8.2.10/S15.8.2.10_A1.js index 470cd1759ce614fa961dad6af9f294858aea215c..3e1f9e0f7a36e37adbec608f503e9313c2fabbb2 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.10/S15.8.2.10_A1.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.10/S15.8.2.10_A1.js @@ -3,6 +3,7 @@ /*--- info: If x is NaN, Math.log(x) is NaN +es5id: 15.8.2.10_A1 description: Checking if Math.log(NaN) is NaN ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.10/S15.8.2.10_A2.js b/test/suite/ch15/15.8/15.8.2/15.8.2.10/S15.8.2.10_A2.js index 2697f936c272d67aabd19ecf39edc052c96e28d5..94ef74444751c9a9a40a8e3dfcf8758189169011 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.10/S15.8.2.10_A2.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.10/S15.8.2.10_A2.js @@ -3,6 +3,7 @@ /*--- info: If x is less than 0, Math.log(x) is NaN +es5id: 15.8.2.10_A2 description: Checking if Math.log(x) is NaN, where x is less than 0 ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.10/S15.8.2.10_A3.js b/test/suite/ch15/15.8/15.8.2/15.8.2.10/S15.8.2.10_A3.js index 5f082ff2d61fe609d6e157642623b428829c67d9..93854fdfce7a3eb8d5992b0679245cd443572aac 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.10/S15.8.2.10_A3.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.10/S15.8.2.10_A3.js @@ -3,6 +3,7 @@ /*--- info: If x is +0 or -0, Math.log(x) is -Infinity +es5id: 15.8.2.10_A3 description: Checking if Math.log(+0) and Math.log(-0) equals to -Infinity ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.10/S15.8.2.10_A4.js b/test/suite/ch15/15.8/15.8.2/15.8.2.10/S15.8.2.10_A4.js index ddeac35129d750ca9703c8bd584f28cf1b14a35a..cd0ff197cae4492ced628ff669096a7b8f4c9d2e 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.10/S15.8.2.10_A4.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.10/S15.8.2.10_A4.js @@ -3,6 +3,7 @@ /*--- info: If x is 1, Math.log(x) is +0 +es5id: 15.8.2.10_A4 description: Checking if Math.log(1) equals to +0 ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.10/S15.8.2.10_A5.js b/test/suite/ch15/15.8/15.8.2/15.8.2.10/S15.8.2.10_A5.js index d79e25e10cf4d26e20a884fee86654cc9c14a64e..1cf45192ef953125d0c87e1e27f0db16cb3ce272 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.10/S15.8.2.10_A5.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.10/S15.8.2.10_A5.js @@ -3,6 +3,7 @@ /*--- info: If x is +Infinity, Math.log(x) is +Infinity +es5id: 15.8.2.10_A5 description: Checking if Math.log(+Infinity) equals to +Infinity ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.10/S15.8.2.10_A6.js b/test/suite/ch15/15.8/15.8.2/15.8.2.10/S15.8.2.10_A6.js index 76443de6549f9494bf5ee035452137d3cf1c496e..0e4e7098bd6a224cc0c7d38a7a144342ab8ad7f9 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.10/S15.8.2.10_A6.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.10/S15.8.2.10_A6.js @@ -5,6 +5,7 @@ info: > Math.log, recommended that implementations use the approximation algorithms for IEEE 754 arithmetic contained in fdlibm +es5id: 15.8.2.10_A6 description: > Checking if Math.log is approximately equals to its mathematical values on the set of 64 argument values; all the sample values is diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.11/15.8.2.11-1.js b/test/suite/ch15/15.8/15.8.2/15.8.2.11/15.8.2.11-1.js index ab0b45d798ab28041241d8aa980de6f7c94b0860..d3777a1d5c0d29f79b30fa271672bdfaa8574ea5 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.11/15.8.2.11-1.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.11/15.8.2.11-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.8.2.11-1 description: Math.max({}) is NaN includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.11/S15.8.2.11_A1.js b/test/suite/ch15/15.8/15.8.2/15.8.2.11/S15.8.2.11_A1.js index 64b909b433a7cfce4f95db9c519a32863f4ce97f..a305b5b256775c57cccc01d9cd92a0bb871f17aa 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.11/S15.8.2.11_A1.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.11/S15.8.2.11_A1.js @@ -3,6 +3,7 @@ /*--- info: If no arguments are given, Math.max() is -Infinity +es5id: 15.8.2.11_A1 description: Checking if Math.max() equals to -Infinity ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.11/S15.8.2.11_A2.js b/test/suite/ch15/15.8/15.8.2/15.8.2.11/S15.8.2.11_A2.js index fa81a0d5368706aec7283e076649b9d3927a9cc0..f8dca607a5a86a6ad9aa2d67f8cd596e4ec547c6 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.11/S15.8.2.11_A2.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.11/S15.8.2.11_A2.js @@ -3,6 +3,7 @@ /*--- info: If any value is NaN, the result of Math.max is NaN +es5id: 15.8.2.11_A2 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/ch15/15.8/15.8.2/15.8.2.11/S15.8.2.11_A3.js b/test/suite/ch15/15.8/15.8.2/15.8.2.11/S15.8.2.11_A3.js index dd8068a221011a7d3671927d1fd690ca374fd449..ea35d1fcf58bd58309de79cdae46d5acb288b81d 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.11/S15.8.2.11_A3.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.11/S15.8.2.11_A3.js @@ -3,6 +3,7 @@ /*--- info: +0 is considered to be larger than -0 +es5id: 15.8.2.11_A3 description: Checking if Math.max(-0,+0) and Math.max(+0,-0) equals to +0 ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.11/S15.8.2.11_A4.js b/test/suite/ch15/15.8/15.8.2/15.8.2.11/S15.8.2.11_A4.js index bde6ba006cb121e5297b244302f8c0729e7ced36..fab69fcf3041356c12b18274c9368efb8afc0bdc 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.11/S15.8.2.11_A4.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.11/S15.8.2.11_A4.js @@ -3,6 +3,7 @@ /*--- info: The length property of the Math.max method is 2 +es5id: 15.8.2.11_A4 description: Checking if Math.max.length property is defined and equals to 2 ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.12/15.8.2.12-1.js b/test/suite/ch15/15.8/15.8.2/15.8.2.12/15.8.2.12-1.js index d00069bd2347c54c4cf76aa9358a69a9ac31add7..7eb5d02b6087a925085752108add1e0821af9f8b 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.12/15.8.2.12-1.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.12/15.8.2.12-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.8.2.12-1 description: Math.min({}) is NaN includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.12/S15.8.2.12_A1.js b/test/suite/ch15/15.8/15.8.2/15.8.2.12/S15.8.2.12_A1.js index 339610893e957a64f783b1b14d85e9ec8da024cd..ef52ac7855d748553b5b87768b354b537a67e1e6 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.12/S15.8.2.12_A1.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.12/S15.8.2.12_A1.js @@ -3,6 +3,7 @@ /*--- info: If no arguments are given, Math.min() is +Infinity +es5id: 15.8.2.12_A1 description: Checking if Math.min() equals to +Infinity ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.12/S15.8.2.12_A2.js b/test/suite/ch15/15.8/15.8.2/15.8.2.12/S15.8.2.12_A2.js index ba32154400dfedb97673b06ffad9b9ece90d2b19..1676fe48ce78268e6c77ac3dda62545c1da54f72 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.12/S15.8.2.12_A2.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.12/S15.8.2.12_A2.js @@ -3,6 +3,7 @@ /*--- info: If any value is NaN, the result of Math.min is NaN +es5id: 15.8.2.12_A2 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/ch15/15.8/15.8.2/15.8.2.12/S15.8.2.12_A3.js b/test/suite/ch15/15.8/15.8.2/15.8.2.12/S15.8.2.12_A3.js index 218fe0388881b0ca544693a290c092f07d2b0ed1..7b6049fb1456848a11feef0b155189df56edd882 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.12/S15.8.2.12_A3.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.12/S15.8.2.12_A3.js @@ -3,6 +3,7 @@ /*--- info: +0 is considered to be larger than -0 +es5id: 15.8.2.12_A3 description: Checking if Math.max(-0,+0) and Math.max(+0,-0) equals to -0 ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.12/S15.8.2.12_A4.js b/test/suite/ch15/15.8/15.8.2/15.8.2.12/S15.8.2.12_A4.js index 9066908571c3be759242ca8302c6fd55f5414479..d2555044cf0b259b90f9fe882300e06e733779b1 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.12/S15.8.2.12_A4.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.12/S15.8.2.12_A4.js @@ -3,6 +3,7 @@ /*--- info: The length property of the Math.min method is 2 +es5id: 15.8.2.12_A4 description: Checking if Math.min.length property is defined and equals to 2 ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A1.js b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A1.js index 2034dcdc1b8c379b96df54a9b379a50b4181b702..d487c3f8260a5e8c5186e285537fcd76298099f0 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A1.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A1.js @@ -3,6 +3,7 @@ /*--- info: If y is NaN, Math.pow(x,y) is NaN +es5id: 15.8.2.13_A1 description: Checking if Math.pow(x,y) is NaN, where y is NaN ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A10.js b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A10.js index 9ed848608065b5ed4aaaa0e71d431fa9c6bb65e3..22e9e7b22ce11cfa33901a7bdc55bae83291ff6e 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A10.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A10.js @@ -3,6 +3,7 @@ /*--- info: If abs(x)<1 and y is -Infinity, Math.pow(x,y) is +Infinity +es5id: 15.8.2.13_A10 description: > Checking if Math.pow(x,y) equals to +Infinity, where abs(x)<1 and y is -Infinity diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A11.js b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A11.js index ff96542ac994326854ef0447819cf3451eca661a..999db5a7de570e01f1e446f7c99ef95801a5b626 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A11.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A11.js @@ -3,6 +3,7 @@ /*--- info: If x is +Infinity and y>0, Math.pow(x,y) is +Infinity +es5id: 15.8.2.13_A11 description: > Checking if Math.pow(x,y) equals to +Infinity, where x is +Infinity and y>0 diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A12.js b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A12.js index 9caefb57be6301039eb66397e4e3c8ea14a891f5..ccd7ae53c985f0aba6676bfd4c60f36f06d7cb5b 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A12.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A12.js @@ -3,6 +3,7 @@ /*--- info: If x is +Infinity and y<0, Math.pow(x,y) is +0 +es5id: 15.8.2.13_A12 description: > Checking if Math.pow(x,y) equals to +0, where x is +Infinity and y<0 diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A13.js b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A13.js index e6a5d54cd4b3bc98e419a50fc415159cdeb17829..37e6c824b0834a961cdc52464f242f6d39f54347 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A13.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A13.js @@ -5,6 +5,7 @@ info: > If x is -Infinity and y>0 and y is an odd integer, Math.pow(x,y) is -Infinity +es5id: 15.8.2.13_A13 description: > Checking if Math.pow(x,y) equals to -Infinity, where x is -Infinity and y>0 diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A14.js b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A14.js index 51bd370784d74c223455e22cfc79431d8ea98ba7..7b9eac397999ebab4bbf1390bbc5e5e8feb28822 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A14.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A14.js @@ -5,6 +5,7 @@ info: > If x is -Infinity and y>0 and y is NOT an odd integer, Math.pow(x,y) is +Infinity +es5id: 15.8.2.13_A14 description: > Checking if Math.pow(x,y) equals to +Infinity, where x is -Infinity and y>0 diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A15.js b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A15.js index cea4591cb7321ce99691fd4474ca0380a7c1e75a..ddf382d77b661a49c43779272cf104f15610a136 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A15.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A15.js @@ -3,6 +3,7 @@ /*--- info: If x is -Infinity and y<0 and y is an odd integer, Math.pow(x,y) is -0 +es5id: 15.8.2.13_A15 description: > Checking if Math.pow(x,y) equals to -0, where x is -Infinity and y<0 diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A16.js b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A16.js index f7bbcbaffb9cf52655cdd2e2684c87b72e4fc5fb..291c032e1d8680d394ca0853e01ab481b1af79a4 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A16.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A16.js @@ -3,6 +3,7 @@ /*--- info: If x is -Infinity and y<0 and y is NOT an odd integer, Math.pow(x,y) is +0 +es5id: 15.8.2.13_A16 description: > Checking if Math.pow(x,y) equals to +0, where x is -Infinity and y<0 diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A17.js b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A17.js index 8009d9d63c7adc28e9f5937579da421c2ab82acc..596ab33eecb78622366d9ad2ba9ef9d342b2f501 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A17.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A17.js @@ -3,6 +3,7 @@ /*--- info: If x is +0 and y>0, Math.pow(x,y) is +0 +es5id: 15.8.2.13_A17 description: Checking if Math.pow(x,y) equals to +0, where x is +0 and y>0 ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A18.js b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A18.js index c51ffbb4982ad201d0b98082cae5938869a21776..c8bf9d88cb446554a623760c1cb96fd6707c2fd4 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A18.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A18.js @@ -3,6 +3,7 @@ /*--- info: If x is +0 and y<0, Math.pow(x,y) is +Infinity +es5id: 15.8.2.13_A18 description: > Checking if Math.pow(x,y) equals to +Infinity, where x is +0 and y<0 diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A19.js b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A19.js index da2efc15db564bdc21d5ce369c1998198f5675ed..dda7f4dba4a3bdfab4bc596575d40fe63125302e 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A19.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A19.js @@ -3,6 +3,7 @@ /*--- info: If x is -0 and y>0 and y is an odd integer, Math.pow(x,y) is -0 +es5id: 15.8.2.13_A19 description: Checking if Math.pow(x,y) equals to -0, where x is -0 and y>0 ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A2.js b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A2.js index ab9571fc7d76b352322cf27ac6098af1569817ab..d4df771b4eb706fe379d0018c033c92c2ad88016 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A2.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A2.js @@ -3,6 +3,7 @@ /*--- info: If y is +0, Math.pow(x,y) is 1, even if x is NaN +es5id: 15.8.2.13_A2 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/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A20.js b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A20.js index c1fa35c6a92b96ea44820efa83fa44362661c0f6..a4c214b13711bb0c580c7610279629312a927caa 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A20.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A20.js @@ -3,6 +3,7 @@ /*--- info: If x is -0 and y>0 and y is NOT an odd integer, Math.pow(x,y) is +0 +es5id: 15.8.2.13_A20 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/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A21.js b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A21.js index 4a35bd9522ba8490f03c931068a87b9e377964c3..7ee7d0d451bd6f557fee6d3d79deae42343773a1 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A21.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A21.js @@ -3,6 +3,7 @@ /*--- info: If x is -0 and y<0 and y is an odd integer, Math.pow(x,y) is -Infinity +es5id: 15.8.2.13_A21 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/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A22.js b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A22.js index 5d9be14f4012e609a73db002c778d2c6c03abe42..eff92db334f8aeb135d68e79602245b1c2b72a8d 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A22.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A22.js @@ -3,6 +3,7 @@ /*--- info: If x is -0 and y<0 and y is NOT an odd integer, Math.pow(x,y) is +Infinity +es5id: 15.8.2.13_A22 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/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A23.js b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A23.js index 9c2b5f5ffa788613511d1800f7aae101f9d35d34..4ed6f3ca1a113780bf404f71b6fc75a8a8258c5c 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A23.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A23.js @@ -5,6 +5,7 @@ info: > If x<0 and x is finite and y is finite and y is not an integer, Math.pow(x,y) is NaN +es5id: 15.8.2.13_A23 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/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A24.js b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A24.js index 8e2aa4e860e041833dbe54c6bddfcd809b93a929..74977c1364dc2d2b4f7528a46f2e9e4830a3a200 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A24.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A24.js @@ -5,6 +5,7 @@ info: > Math.pow, recommended that implementations use the approximation algorithms for IEEE 754 arithmetic contained in fdlibm +es5id: 15.8.2.13_A24 description: > Checking if Math.pow(argument1, argument2) is approximately equals to its mathematical value on the set of 64 argument1 values and 64 diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A3.js b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A3.js index b9c75b83458e6255de68f9e68f34a4af7661e3cb..61749737fdbdddcc181cdba1dbfa0076d2e13bda 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A3.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A3.js @@ -3,6 +3,7 @@ /*--- info: If y is -0, Math.pow(x,y) is 1, even if x is NaN +es5id: 15.8.2.13_A3 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/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A4.js b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A4.js index 9f67d55ec45c12e1c00050d850e6d1618a3ab53f..05606f11f8951bb9c9ed288121497751ab422a1d 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A4.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A4.js @@ -3,6 +3,7 @@ /*--- info: If x is NaN and y is nonzero, Math.pow(x,y) is NaN +es5id: 15.8.2.13_A4 description: Checking if Math.pow(x,y) is NaN, where x is NaN and y is nonzero ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A5.js b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A5.js index 07f230386db3689ab8aaae48483926451ecc32b3..f9f61ea1a168a011d46178a094b7830a595deba1 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A5.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A5.js @@ -3,6 +3,7 @@ /*--- info: If abs(x)>1 and y is +Infinity, Math.pow(x,y) is +Infinity +es5id: 15.8.2.13_A5 description: > Checking if Math.pow(x,y) equals to +Infinity, where abs(x)>1 and y is +Infinity diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A6.js b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A6.js index d9a263320e6069d25470aacc62ee6e7b82b82919..282501be620951b9666dd71e6a4dab6c2fb5980e 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A6.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A6.js @@ -3,6 +3,7 @@ /*--- info: If abs(x)>1 and y is -Infinity, Math.pow(x,y) is +0 +es5id: 15.8.2.13_A6 description: > Checking if Math.pow(x,y) equals to +0, where abs(x)>1 and y is -Infinity diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A7.js b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A7.js index 1d0fb839db3f00047c479ddc2db296e17a5893fc..2e1afea1747a0a29f0a8d5264b8054ec95b12a8e 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A7.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A7.js @@ -3,6 +3,7 @@ /*--- info: If abs(x)==1 and y is +Infinity, Math.pow(x,y) is NaN +es5id: 15.8.2.13_A7 description: > Checking if Math.pow(x,y) is NaN, where abs(x)==1 and y is +Infinity diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A8.js b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A8.js index 97a219a86eb3b69be590d5f6d71d68beecb84e38..81ef9cf54e287b3dcfb04d08141ec9192503a9b4 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A8.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A8.js @@ -3,6 +3,7 @@ /*--- info: If abs(x)==1 and y is -Infinity, Math.pow(x,y) is NaN +es5id: 15.8.2.13_A8 description: > Checking if Math.pow(x,y) is NaN, where abs(x)==1 and y is -Infinity diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A9.js b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A9.js index 7f750627dc7b6226f541073e85b6e59f49cb54d1..881e65d2ad730a3e299fef3033d14dcf82f1498f 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A9.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A9.js @@ -3,6 +3,7 @@ /*--- info: If abs(x)<1 and y is +Infinity, Math.pow(x,y) is +0 +es5id: 15.8.2.13_A9 description: > Checking if Math.pow(x,y) equals to +0, where abs(x)<1 and y is +Infinity diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.14/S15.8.2.14_A1.js b/test/suite/ch15/15.8/15.8.2/15.8.2.14/S15.8.2.14_A1.js index a6b8b4ed8259c0e492b4371f8133e4525320fdd2..d0542909de18952eb171e4524aa56bf7718c4af1 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.14/S15.8.2.14_A1.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.14/S15.8.2.14_A1.js @@ -5,6 +5,7 @@ info: > Math.random() returns a number value with positive sign, greater than or equal to 0 but less than 1 +es5id: 15.8.2.14_A1 description: > Checking if Math.random() is a number between 0 and 1, calling Math.random() 100 times diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.15/S15.8.2.15_A1.js b/test/suite/ch15/15.8/15.8.2/15.8.2.15/S15.8.2.15_A1.js index 5c9476558716e6d2ac5d10611c79fc7f9c84e7ad..3246ec446cd905fc5563c9481e86bd2966eaa465 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.15/S15.8.2.15_A1.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.15/S15.8.2.15_A1.js @@ -3,6 +3,7 @@ /*--- info: If x is NaN, Math.round(x) is NaN +es5id: 15.8.2.15_A1 description: Checking if Math.round(x) is NaN, where x is NaN ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.15/S15.8.2.15_A2.js b/test/suite/ch15/15.8/15.8.2/15.8.2.15/S15.8.2.15_A2.js index 0eff41bb6df684c94d732bc7338bc6605813446c..6c9bbfdf176750ad168760da99bd5d4b80f94512 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.15/S15.8.2.15_A2.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.15/S15.8.2.15_A2.js @@ -3,6 +3,7 @@ /*--- info: If x is +0, Math.round(x) is +0 +es5id: 15.8.2.15_A2 description: Checking if Math.round(x) equals to +0, where x is +0 ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.15/S15.8.2.15_A3.js b/test/suite/ch15/15.8/15.8.2/15.8.2.15/S15.8.2.15_A3.js index cbd714752fd2c1b4a813e988286698726a450f4b..1c67d522c37929d9c8b6116dff62a52f59003c9c 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.15/S15.8.2.15_A3.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.15/S15.8.2.15_A3.js @@ -3,6 +3,7 @@ /*--- info: If x is -0, Math.round(x) is -0 +es5id: 15.8.2.15_A3 description: Checking if Math.round(x) equals to -0, where x is -0 ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.15/S15.8.2.15_A4.js b/test/suite/ch15/15.8/15.8.2/15.8.2.15/S15.8.2.15_A4.js index 4dbe47c6c21dc2ec1129d2e6fa2c8947a8134ef7..cfc81a02a16c93f5fdcdbc84357c6892cd8ced35 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.15/S15.8.2.15_A4.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.15/S15.8.2.15_A4.js @@ -3,6 +3,7 @@ /*--- info: If x is +Infinity, Math.round(x) is +Infinity +es5id: 15.8.2.15_A4 description: Checking if Math.round(x) is +Infinity, where x is +Infinity ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.15/S15.8.2.15_A5.js b/test/suite/ch15/15.8/15.8.2/15.8.2.15/S15.8.2.15_A5.js index 524c9a4d410ebef25882ce9f6dcaa974915b4002..8c0fff3b70fecaf75402ed0d8ca429bd8178d9f8 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.15/S15.8.2.15_A5.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.15/S15.8.2.15_A5.js @@ -3,6 +3,7 @@ /*--- info: If x is -Infinity, Math.round(x) is -Infinity +es5id: 15.8.2.15_A5 description: Checking if Math.round(x) is -Infinity, where x is -Infinity ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.15/S15.8.2.15_A6.js b/test/suite/ch15/15.8/15.8.2/15.8.2.15/S15.8.2.15_A6.js index 44229615e88f44b90b14c5f560fc6f5037f661f5..0664d596c4bacf1ca6ca8ef2a1536538d21baef2 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.15/S15.8.2.15_A6.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.15/S15.8.2.15_A6.js @@ -5,6 +5,7 @@ info: > 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) +es5id: 15.8.2.15_A6 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 diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.15/S15.8.2.15_A7.js b/test/suite/ch15/15.8/15.8.2/15.8.2.15/S15.8.2.15_A7.js index c1bf43cd50cd902931989fd680a88f99bb25eaf9..6c2fd38628714e38bcbda87bcead06652b341cfb 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.15/S15.8.2.15_A7.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.15/S15.8.2.15_A7.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.8.2.15_A7 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/ch15/15.8/15.8.2/15.8.2.16/S15.8.2.16_A1.js b/test/suite/ch15/15.8/15.8.2/15.8.2.16/S15.8.2.16_A1.js index 75470f036a153a78b9270c1334f0d7f50270e1cc..a64ed50fc3824805a8991f8393a65afa94b6409e 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.16/S15.8.2.16_A1.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.16/S15.8.2.16_A1.js @@ -3,6 +3,7 @@ /*--- info: If x is NaN, Math.sin(x) is NaN +es5id: 15.8.2.16_A1 description: Checking if Math.sin(NaN) is NaN ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.16/S15.8.2.16_A3.js b/test/suite/ch15/15.8/15.8.2/15.8.2.16/S15.8.2.16_A3.js index 85025585a72712beda7ef824b1a78cb5d1f3b9b4..aaaba2ce0c354e481270155a7ed082f9257462ab 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.16/S15.8.2.16_A3.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.16/S15.8.2.16_A3.js @@ -3,6 +3,7 @@ /*--- info: If x is -0, Math.sin(x) is -0 +es5id: 15.8.2.16_A3 description: Checking if Math.sin(-0) equals to -0 ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.16/S15.8.2.16_A4.js b/test/suite/ch15/15.8/15.8.2/15.8.2.16/S15.8.2.16_A4.js index 897c46520e9b2d961d1a309f57a7ff7b91082c13..0f0cbdbb9f89c0094dba29b7c9395d896f432892 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.16/S15.8.2.16_A4.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.16/S15.8.2.16_A4.js @@ -3,6 +3,7 @@ /*--- info: If x is +Infinity, Math.sin(x) is NaN +es5id: 15.8.2.16_A4 description: Checking if Math.sin(+Infinity) is NaN ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.16/S15.8.2.16_A5.js b/test/suite/ch15/15.8/15.8.2/15.8.2.16/S15.8.2.16_A5.js index f09453de11e274b186d57fafb416ab5112f857e4..1a94d8650fb6b24dcb426b4ccf725c41ceb38a2e 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.16/S15.8.2.16_A5.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.16/S15.8.2.16_A5.js @@ -3,6 +3,7 @@ /*--- info: If x is -Infinity, Math.sin(x) is NaN +es5id: 15.8.2.16_A5 description: Checking if Math.sin(-Infinity) is NaN ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.16/S15.8.2.16_A6.js b/test/suite/ch15/15.8/15.8.2/15.8.2.16/S15.8.2.16_A6.js index 2243664ed1d3a607f842f5d9eff43f6f94e69e16..fc9748616f89d44417c7271ecfd11fec23f15b7c 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.16/S15.8.2.16_A6.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.16/S15.8.2.16_A6.js @@ -3,6 +3,7 @@ /*--- info: Sine is a periodic function with period 2*PI +es5id: 15.8.2.16_A6 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 diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.16/S15.8.2.16_A7.js b/test/suite/ch15/15.8/15.8.2/15.8.2.16/S15.8.2.16_A7.js index 4a53393b096cb577bd7b1e5cfa4b3d03a9e415d9..aebb4073e5ad8e38c5df087561ceca9d42af9d95 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.16/S15.8.2.16_A7.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.16/S15.8.2.16_A7.js @@ -5,6 +5,7 @@ info: > Math.sin it is recommended that implementations use the approximation algorithms for IEEE 754 arithmetic contained in fdlibm +es5id: 15.8.2.16_A7 description: > Checking if Math.sin is approximately equals to its mathematical values on the set of 64 argument values; all the sample values is diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.17/S15.8.2.17_A1.js b/test/suite/ch15/15.8/15.8.2/15.8.2.17/S15.8.2.17_A1.js index d9a8fa8aa4b959e95d2b5d25e28d4ff891aaf258..937b23b3975e9a9567914b9e627e5e2a4c4373b5 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.17/S15.8.2.17_A1.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.17/S15.8.2.17_A1.js @@ -3,6 +3,7 @@ /*--- info: If x is NaN, Math.sqrt(x) is NaN +es5id: 15.8.2.17_A1 description: Checking if Math.sqrt(NaN) is NaN ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.17/S15.8.2.17_A2.js b/test/suite/ch15/15.8/15.8.2/15.8.2.17/S15.8.2.17_A2.js index 318a21baf7e191ce991c05f835eb72e00093b647..9f40206d30b140091c0a9e5d154e2e7a040f34b1 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.17/S15.8.2.17_A2.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.17/S15.8.2.17_A2.js @@ -3,6 +3,7 @@ /*--- info: If x less than 0, Math.sqrt(x) is NaN +es5id: 15.8.2.17_A2 description: Checking if Math.sqrt(x) is NaN, where x is less than 0 ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.17/S15.8.2.17_A3.js b/test/suite/ch15/15.8/15.8.2/15.8.2.17/S15.8.2.17_A3.js index 6da30e582d652d786aa7eedf24c49be4af5fac92..a4c739c728c9fb1731049b13d93961c8e1ff059c 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.17/S15.8.2.17_A3.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.17/S15.8.2.17_A3.js @@ -3,6 +3,7 @@ /*--- info: If x is equal to +0, Math.sqrt(x) is +0 +es5id: 15.8.2.17_A3 description: Checking if Math.sqrt(+0) equals to +0 ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.17/S15.8.2.17_A4.js b/test/suite/ch15/15.8/15.8.2/15.8.2.17/S15.8.2.17_A4.js index b765f4bc6f616c6a62fa42cd42309fabd0300f77..63802eceea3f4dda61f5f4fb40cbbc6bb3f360fc 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.17/S15.8.2.17_A4.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.17/S15.8.2.17_A4.js @@ -3,6 +3,7 @@ /*--- info: If x is equal to -0, Math.sqrt(x) is -0 +es5id: 15.8.2.17_A4 description: Checking if Math.sqrt(-0) equals to -0 ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.17/S15.8.2.17_A5.js b/test/suite/ch15/15.8/15.8.2/15.8.2.17/S15.8.2.17_A5.js index 639c5d8e56f6c2589f2a971b8883f1493fdd599d..45bf9cba50c6549adf778f3cbf0a44fccdd17a2d 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.17/S15.8.2.17_A5.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.17/S15.8.2.17_A5.js @@ -3,6 +3,7 @@ /*--- info: If x is equal to +Infinity, Math.sqrt(x) is +Infinity +es5id: 15.8.2.17_A5 description: Checking if Math.sqrt(+Infinity) is +Infinity ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.17/S15.8.2.17_A6.js b/test/suite/ch15/15.8/15.8.2/15.8.2.17/S15.8.2.17_A6.js index 1dcaa3591716211605003468d57606b76854db37..bc4d354df4b084caf83457118318a89a9f57706e 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.17/S15.8.2.17_A6.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.17/S15.8.2.17_A6.js @@ -5,6 +5,7 @@ info: > Math.sqrt, recommended that implementations use the approximation algorithms for IEEE 754 arithmetic contained in fdlibm +es5id: 15.8.2.17_A6 description: > Checking if Math.sqrt is approximately equals to its mathematical values on the set of 64 argument values; all the sample values is diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.18/S15.8.2.18_A1.js b/test/suite/ch15/15.8/15.8.2/15.8.2.18/S15.8.2.18_A1.js index 71cd709da8ab4d73c92c3c392137cf96145eb7b8..bb105205bd7b13048b19541d5afdd8a3483482d1 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.18/S15.8.2.18_A1.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.18/S15.8.2.18_A1.js @@ -3,6 +3,7 @@ /*--- info: If x is NaN, Math.tan(x) is NaN +es5id: 15.8.2.18_A1 description: Checking if Math.tan(NaN) is NaN ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.18/S15.8.2.18_A2.js b/test/suite/ch15/15.8/15.8.2/15.8.2.18/S15.8.2.18_A2.js index e701abdb54504c216ddece6d813629e303745345..a4c1ca8a01e96f7ed3db7f771806cd30a42d87c4 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.18/S15.8.2.18_A2.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.18/S15.8.2.18_A2.js @@ -3,6 +3,7 @@ /*--- info: If x is +0, Math.tan(x) is +0 +es5id: 15.8.2.18_A2 description: Checking if Math.tan(+0) equals to +0 ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.18/S15.8.2.18_A3.js b/test/suite/ch15/15.8/15.8.2/15.8.2.18/S15.8.2.18_A3.js index 38d0eb849d31f1e45efa59c5b82cce526448a85c..0a858ed5285e67d492147efcd485d5a480a00d8e 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.18/S15.8.2.18_A3.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.18/S15.8.2.18_A3.js @@ -3,6 +3,7 @@ /*--- info: If x is -0, Math.tan(x) is -0 +es5id: 15.8.2.18_A3 description: Checking if Math.tan(-0) equals to -0 ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.18/S15.8.2.18_A4.js b/test/suite/ch15/15.8/15.8.2/15.8.2.18/S15.8.2.18_A4.js index 7fad2527930bd869a60ee9f810468305f3782ed2..c729280aa6648c743a2a7ed8cb497106772e048a 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.18/S15.8.2.18_A4.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.18/S15.8.2.18_A4.js @@ -3,6 +3,7 @@ /*--- info: If x is +Infinity, Math.tan(x) is NaN +es5id: 15.8.2.18_A4 description: Checking if Math.tan(+Infinity) is NaN ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.18/S15.8.2.18_A5.js b/test/suite/ch15/15.8/15.8.2/15.8.2.18/S15.8.2.18_A5.js index 7d1c0f6a8a9475bcd6ee40351d6df34db0ffad8c..8bd6f21c3bc6c4c6aeab8c2da185140aacb4dbbe 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.18/S15.8.2.18_A5.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.18/S15.8.2.18_A5.js @@ -3,6 +3,7 @@ /*--- info: If x is -Infinity, Math.tan(x) is NaN +es5id: 15.8.2.18_A5 description: Checking if Math.tan(-Infinity) is NaN ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.18/S15.8.2.18_A6.js b/test/suite/ch15/15.8/15.8.2/15.8.2.18/S15.8.2.18_A6.js index 563958e112501adf644142c091db5878e9027c75..c3302c19b74dc3f947f9408da1cf0ec78cf1752d 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.18/S15.8.2.18_A6.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.18/S15.8.2.18_A6.js @@ -3,6 +3,7 @@ /*--- info: Tangent is a periodic function with period PI +es5id: 15.8.2.18_A6 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 diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.18/S15.8.2.18_A7.js b/test/suite/ch15/15.8/15.8.2/15.8.2.18/S15.8.2.18_A7.js index c8893e564d70fb1fab6e540450d31bff74e4aa0d..de65fcb33938045f04fa50e31ceb0e1876ec076e 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.18/S15.8.2.18_A7.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.18/S15.8.2.18_A7.js @@ -5,6 +5,7 @@ info: > Math.tan, recommended that implementations use the approximation algorithms for IEEE 754 arithmetic contained in fdlibm +es5id: 15.8.2.18_A7 description: > Checking if Math.tan is approximately equals to its mathematical values on the set of 64 argument values; all the sample values is diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.2/S15.8.2.2_A1.js b/test/suite/ch15/15.8/15.8.2/15.8.2.2/S15.8.2.2_A1.js index eb4b69f086ce74c52fb086441b6d13b68cd85d3b..9322e15a1301f7b4495ece6e1ea4a750e52d526e 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.2/S15.8.2.2_A1.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.2/S15.8.2.2_A1.js @@ -3,6 +3,7 @@ /*--- info: If x is NaN, Math.acos(x) is NaN +es5id: 15.8.2.2_A1 description: Checking if Math.acos(NaN) is NaN ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.2/S15.8.2.2_A2.js b/test/suite/ch15/15.8/15.8.2/15.8.2.2/S15.8.2.2_A2.js index f5e84ae26a3db6139533cec7d46de491a6f55e82..ad756bfb5d33666217aa387f4f27af0a23d2ac1d 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.2/S15.8.2.2_A2.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.2/S15.8.2.2_A2.js @@ -3,6 +3,7 @@ /*--- info: If x is greater than 1, Math.acos(x) is NaN +es5id: 15.8.2.2_A2 description: Checking if Math.acos(x) is NaN, where x is greater than 1 ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.2/S15.8.2.2_A3.js b/test/suite/ch15/15.8/15.8.2/15.8.2.2/S15.8.2.2_A3.js index 57a56de52e6cfc34e0227b378f1a84db40a7811d..658e8b9a814d55cc02d3b0da878ab9c7e0581dab 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.2/S15.8.2.2_A3.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.2/S15.8.2.2_A3.js @@ -3,6 +3,7 @@ /*--- info: If x is less than -1, Math.acos(x) is NaN +es5id: 15.8.2.2_A3 description: Checking if Math.acos(x) is NaN, where x is less than -1 ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.2/S15.8.2.2_A4.js b/test/suite/ch15/15.8/15.8.2/15.8.2.2/S15.8.2.2_A4.js index bf9e01cdbed157e3ce70114290e8cd848925d3cd..87e3ff1f2e8b3a88edbbe0f124e4ab9dc9fd4122 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.2/S15.8.2.2_A4.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.2/S15.8.2.2_A4.js @@ -3,6 +3,7 @@ /*--- info: If x is exactly 1, Math.acos(x) is +0 +es5id: 15.8.2.2_A4 description: Checking if Math.acos(1) equals to +0 ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.2/S15.8.2.2_A5.js b/test/suite/ch15/15.8/15.8.2/15.8.2.2/S15.8.2.2_A5.js index 0315bf7a97b9debeb00a212a0f2d0052a94543c7..971b33353715175c1b0dd24f88572295c03f618e 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.2/S15.8.2.2_A5.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.2/S15.8.2.2_A5.js @@ -5,6 +5,7 @@ info: > Math.acos, recommended that implementations use the approximation algorithms for IEEE 754 arithmetic contained in fdlibm +es5id: 15.8.2.2_A5 description: > Checking if Math.acos is approximately equals to its mathematical values on the set of 64 argument values; all the sample values is diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.3/S15.8.2.3_A1.js b/test/suite/ch15/15.8/15.8.2/15.8.2.3/S15.8.2.3_A1.js index be7a40283a250437975305cacbe25dc49eae916d..633e2320695134d8523129f73476d8375b149335 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.3/S15.8.2.3_A1.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.3/S15.8.2.3_A1.js @@ -3,6 +3,7 @@ /*--- info: If x is NaN, Math.asin(x) is NaN +es5id: 15.8.2.3_A1 description: Checking if Math.asin(NaN) is NaN ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.3/S15.8.2.3_A2.js b/test/suite/ch15/15.8/15.8.2/15.8.2.3/S15.8.2.3_A2.js index 2c8778dab63e828d7155302c4461420c08488d83..573376f6aeaadeca5e26d9af1ecbf9caf61b0b70 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.3/S15.8.2.3_A2.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.3/S15.8.2.3_A2.js @@ -3,6 +3,7 @@ /*--- info: If x is greater than 1, Math.asin(x) is NaN +es5id: 15.8.2.3_A2 description: Checking if Math.asin(x) is NaN, where x is greater than 1 ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.3/S15.8.2.3_A3.js b/test/suite/ch15/15.8/15.8.2/15.8.2.3/S15.8.2.3_A3.js index a3113996492c385809511f07a9b98dbab61fb22e..ba0afc56a47e0e239a8739c5d9c74374b7ad4ca1 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.3/S15.8.2.3_A3.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.3/S15.8.2.3_A3.js @@ -3,6 +3,7 @@ /*--- info: If x is less than -1, Math.asin(x) is NaN +es5id: 15.8.2.3_A3 description: Checking if Math.asin(x) is NaN, where x is less than -1 ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.3/S15.8.2.3_A4.js b/test/suite/ch15/15.8/15.8.2/15.8.2.3/S15.8.2.3_A4.js index 632d4ffcd5326f751b47bbe6b6fb1631e0afa60e..8b21a283781e22d3e0482187841322b5ad62b3b1 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.3/S15.8.2.3_A4.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.3/S15.8.2.3_A4.js @@ -3,6 +3,7 @@ /*--- info: If x is +0, Math.asin(x) is +0 +es5id: 15.8.2.3_A4 description: Checking if Math.asin(+0) equals +0 ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.3/S15.8.2.3_A5.js b/test/suite/ch15/15.8/15.8.2/15.8.2.3/S15.8.2.3_A5.js index a9633d960b6e7fb044d5d1978541e28db224b84f..3c2188075816926eb1fb5c76f32b66e2f200735f 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.3/S15.8.2.3_A5.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.3/S15.8.2.3_A5.js @@ -3,6 +3,7 @@ /*--- info: If x is -0, Math.asin(x) is -0 +es5id: 15.8.2.3_A5 description: Checking if Math.asin(-0) equals to -0 ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.3/S15.8.2.3_A6.js b/test/suite/ch15/15.8/15.8.2/15.8.2.3/S15.8.2.3_A6.js index 0d295a9371852bf0fa9c6b7898c2e83fa6f37c67..b6a5a1d626c1155899643c220edefcaa9a31c8a2 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.3/S15.8.2.3_A6.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.3/S15.8.2.3_A6.js @@ -5,6 +5,7 @@ info: > Math.asin, recommended that implementations use the approximation algorithms for IEEE 754 arithmetic contained in fdlibm +es5id: 15.8.2.3_A6 description: > Checking if Math.asin is approximately equals to its mathematical values on the set of 64 argument values; all the sample values is diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.4/S15.8.2.4_A1.js b/test/suite/ch15/15.8/15.8.2/15.8.2.4/S15.8.2.4_A1.js index 995217cf55f8ba6ef3cc69586d63157dfd012a88..caa6de3ccd84c803ce8b074043148d03df13da5e 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.4/S15.8.2.4_A1.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.4/S15.8.2.4_A1.js @@ -3,6 +3,7 @@ /*--- info: If x is NaN, Math.atan(x) is NaN +es5id: 15.8.2.4_A1 description: Checking if Math.atan(NaN) is NaN ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.4/S15.8.2.4_A2.js b/test/suite/ch15/15.8/15.8.2/15.8.2.4/S15.8.2.4_A2.js index 625c2829dd3fd23e3a5e219299e462111d7a9cb5..cc04a648b06309247442515766a417a4fa166357 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.4/S15.8.2.4_A2.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.4/S15.8.2.4_A2.js @@ -3,6 +3,7 @@ /*--- info: If x is +0, Math.atan(x) is +0 +es5id: 15.8.2.4_A2 description: Checking if Math.atan(+0) equals to +0 ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.4/S15.8.2.4_A3.js b/test/suite/ch15/15.8/15.8.2/15.8.2.4/S15.8.2.4_A3.js index 434cf5c848a860f6cf3e24f232613589f9ad17c6..069ea8a8d2380c3c9b5a853c73e1a56f8824bb10 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.4/S15.8.2.4_A3.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.4/S15.8.2.4_A3.js @@ -3,6 +3,7 @@ /*--- info: If x is -0, Math.atan(x) is -0 +es5id: 15.8.2.4_A3 description: Checking if Math.atan(-0) equals to -0 ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.4/S15.8.2.4_A4.js b/test/suite/ch15/15.8/15.8.2/15.8.2.4/S15.8.2.4_A4.js index 43fde5775a98b6fc0a473dfe9301b410e49bb4c4..43eb7869bf9aeef8610db214304cf043969bb57a 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.4/S15.8.2.4_A4.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.4/S15.8.2.4_A4.js @@ -5,6 +5,7 @@ info: > If x is +Infinity, Math.atan(x) is an implementation-dependent approximation to +PI/2 +es5id: 15.8.2.4_A4 description: Checking if Math.atan(+Infinity) is an approximation to +PI/2 includes: - math_precision.js diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.4/S15.8.2.4_A5.js b/test/suite/ch15/15.8/15.8.2/15.8.2.4/S15.8.2.4_A5.js index 2806d4fde9aae12ad450719e4c8efbd446013078..1544c2ed567feb1734ef68efaf8f90609c02e30d 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.4/S15.8.2.4_A5.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.4/S15.8.2.4_A5.js @@ -5,6 +5,7 @@ info: > If x is -Infinity, Math.atan(x) is an implementation-dependent approximation to -PI/2 +es5id: 15.8.2.4_A5 description: Checking if Math.atan(-Infinity) is an approximation to -PI/2 includes: - math_precision.js diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.4/S15.8.2.4_A6.js b/test/suite/ch15/15.8/15.8.2/15.8.2.4/S15.8.2.4_A6.js index 5fda288973b99f12d58951538d21dfd08777c586..0c501acf25b12cb53249f0a8baaf7351bb5981e7 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.4/S15.8.2.4_A6.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.4/S15.8.2.4_A6.js @@ -5,6 +5,7 @@ info: > Math.atan, recommended that implementations use the approximation algorithms for IEEE 754 arithmetic contained in fdlibm +es5id: 15.8.2.4_A6 description: > Checking if Math.atan is approximately equals to its mathematical values on the set of 64 argument values; all the sample values is diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A1.js b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A1.js index d09c59e97878a26177560b694d6b1a270e4fcb5f..9715865f8c7f97019606b5cb89210ffa9d133666 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A1.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A1.js @@ -3,6 +3,7 @@ /*--- info: If either x or y is NaN, Math(x,y) is NaN +es5id: 15.8.2.5_A1 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/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A10.js b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A10.js index b10260670c0cf3782f2440790ff1ada7cde54476..c35e9109897f9377cda70080a94d2602b210f93e 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A10.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A10.js @@ -5,6 +5,7 @@ info: > If y is -0 and x is -0, Math.atan2(y,x) is an implementation-dependent approximation to -PI +es5id: 15.8.2.5_A10 description: Checking if Math.atan2(-0,-0) is an approximation to -PI includes: - math_precision.js diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A11.js b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A11.js index a06f643e6cc07ff800088bea129a7d4aaadf5540..06226f43620d8ff5d9fcea9c512b292ada30d38d 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A11.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A11.js @@ -5,6 +5,7 @@ info: > If y is equal to -0 and x<0, Math.atan2(y,x) is an implementation-dependent approximation to -PI +es5id: 15.8.2.5_A11 description: Checking if Math.atan2(-0,x) is an approximation to -PI, where x<0 includes: - $FAIL.js diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A12.js b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A12.js index 5c958d9657782662a2c7da121667222a31fdba61..fbf5b5a2b343ab3754a309fad174bcbfca622bce 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A12.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A12.js @@ -5,6 +5,7 @@ info: > If y<0 and x is +0, Math.atan2(y,x) is an implementation-dependent approximation to -PI/2 +es5id: 15.8.2.5_A12 description: > Checking if Math.atan2(y,+0) is an approximation to -PI/2, where y<0 diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A13.js b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A13.js index 325ee37ee90e1c9f3a9f5d2e910c6ed791e099b9..a41b7eea4d52b8492adf7a121e42411de39f43bf 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A13.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A13.js @@ -5,6 +5,7 @@ info: > If y<0 and x is -0, Math.atan2(y,x) is an implementation-dependent approximation to -PI/2 +es5id: 15.8.2.5_A13 description: > Checking if Math.atan2(y,-0) is an approximation to -PI/2, where y<0 diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A14.js b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A14.js index a37446cf4d356200e94a36466ac901f12c39a331..13616ff1948eb4a28999a3322270b72bfcbd9e13 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A14.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A14.js @@ -3,6 +3,7 @@ /*--- info: If y>0 and y is finite and x is equal to +Infinity, Math.atan2(y,x) is +0 +es5id: 15.8.2.5_A14 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/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A15.js b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A15.js index 1468a90ac92abd0e740b8d0885862ab26f4742a5..c98fa99e19a42cf408b06cd49714f2f4482e9536 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A15.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A15.js @@ -5,6 +5,7 @@ info: > If y>0 and y is finite and x is equal to -Infinity, Math.atan2(y,x) is an implementation-dependent approximation to +PI +es5id: 15.8.2.5_A15 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/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A16.js b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A16.js index 1fa0b3e6ca237bf0c154e3132ffd18e027f93467..ffce14bd1fe8086a7eab7d0f31bbc57b41560fa9 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A16.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A16.js @@ -3,6 +3,7 @@ /*--- info: If y<0 and y is finite and x is equal to +Infinity, Math.atan2(y,x) is -0 +es5id: 15.8.2.5_A16 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/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A17.js b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A17.js index f4c4138bc163e97a4bbb11c78e2a25cfa95cb566..d6e2a4d20084953ea650910125118fa761847c4a 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A17.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A17.js @@ -5,6 +5,7 @@ info: > If y<0 and y is finite and x is equal to -Infinity, Math.atan2(y,x) is an implementation-dependent approximation to -PI +es5id: 15.8.2.5_A17 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/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A18.js b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A18.js index d6ecab0dfbf4d77b628ae8c23ebfd8c3d00e254f..d101ff864164762b2ee9f8ffc67edfe056622ee5 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A18.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A18.js @@ -5,6 +5,7 @@ info: > If y is +Infinity and x is finite, Math.atan2(y,x) is an implementation-dependent approximation to +PI/2 +es5id: 15.8.2.5_A18 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/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A19.js b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A19.js index 7a084323c065357fe9dbcfd6f0d37b443a0e2a90..6a3a37e8519c77387915ff989b53e53566613a87 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A19.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A19.js @@ -5,6 +5,7 @@ info: > If y is -Infinity and x is finite, Math.atan2(y,x) is an implementation-dependent approximation to -PI/2 +es5id: 15.8.2.5_A19 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/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A2.js b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A2.js index 6291cd01511613439d2338ee216cdfd7f2b241bc..6d22512e7f8fe920de3de6a9c17bb7b91ef47510 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A2.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A2.js @@ -5,6 +5,7 @@ info: > If y>0 and x is +0, Math.atan2(y,x) is an implementation-dependent approximation to +PI/2 +es5id: 15.8.2.5_A2 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/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A20.js b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A20.js index 51909c99f104118ee7dbcf4e29f45a9da5514bde..b64b5dd5b1563c8c94e98124c9dfbf1cfec1fcb6 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A20.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A20.js @@ -5,6 +5,7 @@ info: > If y is equal to +Infinity and x is equal to +Infinity, Math.atan2(y,x) is an implementation-dependent approximation to +PI/4 +es5id: 15.8.2.5_A20 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/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A21.js b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A21.js index fe37ec9ca6171130ca0e41e5f6b1e1045aafaccb..ab435f95503dca5176832c8f8258b50fd4002093 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A21.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A21.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.8.2.5_A21 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/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A22.js b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A22.js index 6bfb04c8866ee7bd39476fd6e7fc1eae4c1c5e59..096f3fef8e8510fd6285df4acdae7023dcfc6b42 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A22.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A22.js @@ -5,6 +5,7 @@ info: > If y is equal to -Infinity and x is equal to +Infinity, Math.atan2(y,x) is an implementation-dependent approximation to -PI/4 +es5id: 15.8.2.5_A22 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/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A23.js b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A23.js index a2dca08cb88d85228ff99e279a070d1899b2c360..57b4d5b90c74289f40b9a720b2448c9f6ee30dc9 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A23.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A23.js @@ -5,6 +5,7 @@ info: > 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 +es5id: 15.8.2.5_A23 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/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A24.js b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A24.js index db4ec4f4a0542c82498ff3d1ff95fb9589b7bfd4..181602c5a994477af078fecd5a70d508f7e9cf0f 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A24.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A24.js @@ -5,6 +5,7 @@ info: > Math.atan2, recommended that implementations use the approximation algorithms for IEEE 754 arithmetic contained in fdlibm +es5id: 15.8.2.5_A24 description: > Checking if Math.atan2(argument1, argument2) is approximately equals to its mathematical values on the set of 64 argument1 diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A3.js b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A3.js index ca965d6bab10f0e8fdf6200fab34e95e8d8f3aed..e4bce7045cb74d9b0d769bd4f3337b81ca2f810c 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A3.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A3.js @@ -5,6 +5,7 @@ info: > If y>0 and x is -0, Math.atan2(y,x) is an implementation-dependent approximation to +PI/2 +es5id: 15.8.2.5_A3 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/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A4.js b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A4.js index 19f1e7a4e5e9d3f28a83c3c48b2cb2412c856b41..6f2c1725492066bd7f0705c15f93967b27684f8b 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A4.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A4.js @@ -3,6 +3,7 @@ /*--- info: If y is +0 and x>0, Math.atan2(y,x) is +0 +es5id: 15.8.2.5_A4 description: Checking if Math.atan2(y,x) equals to +0, where y is +0 and x>0 includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A5.js b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A5.js index 64d528bee1dcb6bc3b7eebad9906669ec6332868..e92d287178fdd70fd0923eb4329d178cae042711 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A5.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A5.js @@ -3,6 +3,7 @@ /*--- info: If y is +0 and x is +0, Math.atan2(y,x) is +0 +es5id: 15.8.2.5_A5 description: Checking if Math.atan2(y,x) is +0, where y is +0 and x is +0 ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A6.js b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A6.js index c6201ff7c64e08bd6896928171f1bddaa911f0fe..37b8d5cfa9183896ef5b9bb60f33861856f119f3 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A6.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A6.js @@ -5,6 +5,7 @@ info: > If y is +0 and x is -0, Math.atan2(y,x) is an implementation-dependent approximation to +PI +es5id: 15.8.2.5_A6 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/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A7.js b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A7.js index 953e6887013255197dcedafb76f203e907dc24e4..cc304c9c4e94e5cf130b7543ee0497ec691f6b7e 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A7.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A7.js @@ -5,6 +5,7 @@ info: > If y is equal to +0 and x<0, Math.atan2(y,x) is an implementation-dependent approximation to +PI +es5id: 15.8.2.5_A7 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/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A8.js b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A8.js index 900dff2f293d1d668e2b5d4d9ec713fb093ef271..135c7b10ee0153f5aebbbdaa9937fc4e30a7d0ea 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A8.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A8.js @@ -3,6 +3,7 @@ /*--- info: If y is equal to -0 and x>0, Math.atan2(y,x) is -0 +es5id: 15.8.2.5_A8 description: Checking if Math.atan2(y,x) is -0, where y is equal to -0 and x>0 includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A9.js b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A9.js index c08286fe0bfbcb6bce35fa8f1889ffe9c1ab3248..5b4b0f60d52b2c73aebdfe591020d5bcfb8946ee 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A9.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.5/S15.8.2.5_A9.js @@ -3,6 +3,7 @@ /*--- info: If y is -0 and x is +0, Math.atan2(y,x) is -0 +es5id: 15.8.2.5_A9 description: Checking if Math.atan2(y,x) is -0, where y is -0 and x is +0 ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.6/S15.8.2.6_A1.js b/test/suite/ch15/15.8/15.8.2/15.8.2.6/S15.8.2.6_A1.js index 4ce7024aeda78fd7c8da7f34c93060b4a349bbe6..8a33246aede91c0c20e2ed2e8a719dc205fdaf34 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.6/S15.8.2.6_A1.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.6/S15.8.2.6_A1.js @@ -3,6 +3,7 @@ /*--- info: If x is NaN, Math.ceil(x) is NaN +es5id: 15.8.2.6_A1 description: Checking if Math.ceil(NaN) is NaN ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.6/S15.8.2.6_A2.js b/test/suite/ch15/15.8/15.8.2/15.8.2.6/S15.8.2.6_A2.js index f926c8d2fb2a644e1f743f371190a03f45409e8e..f4c6542011db2f4f91aa50283bdecbb49889dd0e 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.6/S15.8.2.6_A2.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.6/S15.8.2.6_A2.js @@ -3,6 +3,7 @@ /*--- info: If x is +0, Math.ceil(x) is +0 +es5id: 15.8.2.6_A2 description: Checking if Math.ceil(x) is +0, where x is +0 ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.6/S15.8.2.6_A3.js b/test/suite/ch15/15.8/15.8.2/15.8.2.6/S15.8.2.6_A3.js index 3a0a5c14cbfc7ddbca37cc1fdf7cfcd0e0a642ab..80c10cfc80121db741a64532a39bf45468358b7f 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.6/S15.8.2.6_A3.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.6/S15.8.2.6_A3.js @@ -3,6 +3,7 @@ /*--- info: If x is -0, Math.ceil(x) is -0 +es5id: 15.8.2.6_A3 description: Checking if Math.ceil(x) is -0, where x is -0 ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.6/S15.8.2.6_A4.js b/test/suite/ch15/15.8/15.8.2/15.8.2.6/S15.8.2.6_A4.js index 7bae84bc80b1ea47a75e0e1f7dde6825980d7291..e600908cbf23020bfeb92448a797c2e58a46b3d6 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.6/S15.8.2.6_A4.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.6/S15.8.2.6_A4.js @@ -3,6 +3,7 @@ /*--- info: If x is +Infinity, Math.ceil(x) is +Infinity +es5id: 15.8.2.6_A4 description: Checking if Math.ceil(x) is +Infinity, where x is +Infinity ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.6/S15.8.2.6_A5.js b/test/suite/ch15/15.8/15.8.2/15.8.2.6/S15.8.2.6_A5.js index b258098b1d927dcd1618e211886c15eaa85df81a..74e605aab0ddbf9057116511da9b6533657aa163 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.6/S15.8.2.6_A5.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.6/S15.8.2.6_A5.js @@ -3,6 +3,7 @@ /*--- info: If x is -Infinity, Math.ceil(x) is -Infinity +es5id: 15.8.2.6_A5 description: Checking if Math.ceil(x) is -Infinity, where x is -Infinity ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.6/S15.8.2.6_A6.js b/test/suite/ch15/15.8/15.8.2/15.8.2.6/S15.8.2.6_A6.js index c1e65656c586033c6a01b27118321e8b9681424a..5665ab10562401e49d594f5aacd71e4ae056647b 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.6/S15.8.2.6_A6.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.6/S15.8.2.6_A6.js @@ -3,6 +3,7 @@ /*--- info: If x is less than 0 but greater than -1, Math.ceil(x) is -0 +es5id: 15.8.2.6_A6 description: > Checking if Math.ceil(x) is -0, where x is less than 0 but greater than -1 diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.6/S15.8.2.6_A7.js b/test/suite/ch15/15.8/15.8.2/15.8.2.6/S15.8.2.6_A7.js index 158ba67db5879a0fe6346acf798c27a0631044cb..6b7a710ade0911ff085510ba80dce7f426d45f0d 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.6/S15.8.2.6_A7.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.6/S15.8.2.6_A7.js @@ -3,6 +3,7 @@ /*--- info: The value of Math.ceil(x) is the same as the value of -Math.floor(-x) +es5id: 15.8.2.6_A7 description: > Checking if Math.ceil(x) equals to -Math.floor(-x) on 2000 floating point argument values diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.7/S15.8.2.7_A1.js b/test/suite/ch15/15.8/15.8.2/15.8.2.7/S15.8.2.7_A1.js index 040fe7a2158bd7edd4dd1ed772efd07684d5e493..778227866750c776102d902a7be85f580291bcc3 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.7/S15.8.2.7_A1.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.7/S15.8.2.7_A1.js @@ -3,6 +3,7 @@ /*--- info: If x is NaN, Math.cos(x) is NaN +es5id: 15.8.2.7_A1 description: Checking if Math.cos(NaN) is NaN ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.7/S15.8.2.7_A2.js b/test/suite/ch15/15.8/15.8.2/15.8.2.7/S15.8.2.7_A2.js index 327f2fa9f0d861764d556bbff8314abaf5bebd19..a22ee05a7148d9aa3e2521da36dd6827e9f0a387 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.7/S15.8.2.7_A2.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.7/S15.8.2.7_A2.js @@ -3,6 +3,7 @@ /*--- info: If x is +0, Math.cos(x) is 1 +es5id: 15.8.2.7_A2 description: Checking if Math.cos(+0) is 1 ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.7/S15.8.2.7_A3.js b/test/suite/ch15/15.8/15.8.2/15.8.2.7/S15.8.2.7_A3.js index 122e6d1904df6f37512fa035704520e2f0790936..b567b4406a8c1156d41e333a3d04612c50268721 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.7/S15.8.2.7_A3.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.7/S15.8.2.7_A3.js @@ -3,6 +3,7 @@ /*--- info: If x is -0, Math.cos(x) is 1 +es5id: 15.8.2.7_A3 description: Checking if Math.cos(-0) is 1 ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.7/S15.8.2.7_A4.js b/test/suite/ch15/15.8/15.8.2/15.8.2.7/S15.8.2.7_A4.js index d1b22eba74a20d6ae223f3a105c50f65c580d31c..cdec9853122694a00f9e478d726bb9eb076fedeb 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.7/S15.8.2.7_A4.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.7/S15.8.2.7_A4.js @@ -3,6 +3,7 @@ /*--- info: If x is +Infinity, Math.cos(x) is NaN +es5id: 15.8.2.7_A4 description: Checking if Math.cos(+Infinity) is NaN ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.7/S15.8.2.7_A5.js b/test/suite/ch15/15.8/15.8.2/15.8.2.7/S15.8.2.7_A5.js index 5648ae9c7021afbc822643e350ba5de8088a9b44..7c34d8ec6174f7fb9b7bbdde233abf37d8706826 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.7/S15.8.2.7_A5.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.7/S15.8.2.7_A5.js @@ -3,6 +3,7 @@ /*--- info: If x is -Infinity, Math.cos(x) is NaN +es5id: 15.8.2.7_A5 description: Checking if Math.cos(-Infinity) is NaN ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.7/S15.8.2.7_A6.js b/test/suite/ch15/15.8/15.8.2/15.8.2.7/S15.8.2.7_A6.js index 3707b3a699b144bcd0b06e2d3b2e7517b8509ba8..9ec5004401ceb1d94fe9a7069bf22de8aefbcd27 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.7/S15.8.2.7_A6.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.7/S15.8.2.7_A6.js @@ -3,6 +3,7 @@ /*--- info: Cosine is a periodic function with period 2*PI +es5id: 15.8.2.7_A6 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 diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.7/S15.8.2.7_A7.js b/test/suite/ch15/15.8/15.8.2/15.8.2.7/S15.8.2.7_A7.js index 603fa27ea259f8cf932e9126071aff5187636116..a09aed5fb4f1363226e279535a75dc316674b8df 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.7/S15.8.2.7_A7.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.7/S15.8.2.7_A7.js @@ -5,6 +5,7 @@ info: > Math.cos it is recommended that implementations use the approximation algorithms for IEEE 754 arithmetic contained in fdlibm +es5id: 15.8.2.7_A7 description: > Checking if Math.cos is approximately equals to its mathematical values on the set of 64 argument values; all the sample values is diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.8/S15.8.2.8_A1.js b/test/suite/ch15/15.8/15.8.2/15.8.2.8/S15.8.2.8_A1.js index 60471003c642bf047ea1eedeaa2e7e9d86c8b41f..f04343598dbe91ccfb32c9170cd76c34d859e91e 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.8/S15.8.2.8_A1.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.8/S15.8.2.8_A1.js @@ -3,6 +3,7 @@ /*--- info: If x is NaN, Math.exp(x) is NaN +es5id: 15.8.2.8_A1 description: Checking if Math.exp(NaN) is NaN ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.8/S15.8.2.8_A2.js b/test/suite/ch15/15.8/15.8.2/15.8.2.8/S15.8.2.8_A2.js index 725c02a4b699221ee50ab21fe7c9f46905b5f084..db4ba2d12ad3db27ec70d5e58cacbc83fe50b770 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.8/S15.8.2.8_A2.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.8/S15.8.2.8_A2.js @@ -3,6 +3,7 @@ /*--- info: If x is +0, Math.exp(x) is 1 +es5id: 15.8.2.8_A2 description: Checking if Math.exp(+0) is 1 ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.8/S15.8.2.8_A3.js b/test/suite/ch15/15.8/15.8.2/15.8.2.8/S15.8.2.8_A3.js index 81edd144bd1c4bf652ca1d7b95d4160762094245..32054e3e62d15ae7a913bfd27ccb76470b7f54fa 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.8/S15.8.2.8_A3.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.8/S15.8.2.8_A3.js @@ -3,6 +3,7 @@ /*--- info: If x is -0, Math.exp(x) is 1 +es5id: 15.8.2.8_A3 description: Checking if Math.exp(-0) is 1 ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.8/S15.8.2.8_A4.js b/test/suite/ch15/15.8/15.8.2/15.8.2.8/S15.8.2.8_A4.js index 4e7f5543b5daf6d7653f9249fa0e11c73b2228b5..94d37dc2f7679f3630629854e745938e2010d613 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.8/S15.8.2.8_A4.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.8/S15.8.2.8_A4.js @@ -3,6 +3,7 @@ /*--- info: If x is +Infinity, Math.exp(x) is +Ifinity +es5id: 15.8.2.8_A4 description: Checking if Math.exp(+Infinity) is +Ifinity ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.8/S15.8.2.8_A5.js b/test/suite/ch15/15.8/15.8.2/15.8.2.8/S15.8.2.8_A5.js index c4819b89cff3c60c0b9a884c270044b747c42a1e..4a26d608510e42c4c4acf1f6a4bec31da29d2129 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.8/S15.8.2.8_A5.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.8/S15.8.2.8_A5.js @@ -3,6 +3,7 @@ /*--- info: If x is -Infinity, Math.exp(x) is +0 +es5id: 15.8.2.8_A5 description: Checking if Math.exp(-Infinity) is +0 ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.8/S15.8.2.8_A6.js b/test/suite/ch15/15.8/15.8.2/15.8.2.8/S15.8.2.8_A6.js index 3b070131647beb12c1318dc1b18272e5bde62565..19e4c47dab01406a81873090410f2f9fc1a95855 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.8/S15.8.2.8_A6.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.8/S15.8.2.8_A6.js @@ -5,6 +5,7 @@ info: > Math.exp, recommended that implementations use the approximation algorithms for IEEE 754 arithmetic contained in fdlibm +es5id: 15.8.2.8_A6 description: > Checking if Math.exp is approximately equals to its mathematical values on the set of 64 argument values; all the sample values is diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.9/S15.8.2.9_A1.js b/test/suite/ch15/15.8/15.8.2/15.8.2.9/S15.8.2.9_A1.js index 33c292794d9e359f174bd8661897d8d5735332d1..43ede918015b928f76605b67e2926f0e84a9bb0a 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.9/S15.8.2.9_A1.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.9/S15.8.2.9_A1.js @@ -3,6 +3,7 @@ /*--- info: If x is NaN, Math.floor(x) is NaN +es5id: 15.8.2.9_A1 description: Checking if Math.floor(NaN) is NaN ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.9/S15.8.2.9_A2.js b/test/suite/ch15/15.8/15.8.2/15.8.2.9/S15.8.2.9_A2.js index 2932b19192d63cd91497511336545c3e789ce61b..68eca4808e9791bf4a3c3cbb6dd7efb7bbba089c 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.9/S15.8.2.9_A2.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.9/S15.8.2.9_A2.js @@ -3,6 +3,7 @@ /*--- info: If x is +0, Math.floor(x) is +0 +es5id: 15.8.2.9_A2 description: Checking if Math.floor(x) is +0, where x is +0 ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.9/S15.8.2.9_A3.js b/test/suite/ch15/15.8/15.8.2/15.8.2.9/S15.8.2.9_A3.js index 4bc0774858661625f42c48b797c22ccdc68e6277..af028bdb986589259db9538beee09a059300dba5 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.9/S15.8.2.9_A3.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.9/S15.8.2.9_A3.js @@ -3,6 +3,7 @@ /*--- info: If x is -0, Math.floor(x) is -0 +es5id: 15.8.2.9_A3 description: Checking if Math.floor(x) is -0, where x is -0 ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.9/S15.8.2.9_A4.js b/test/suite/ch15/15.8/15.8.2/15.8.2.9/S15.8.2.9_A4.js index 8dd418051659d6b23e4562c7757a05f274dccc41..2cdb904864e2fc79333e75e08e8c5e51a48a0ccd 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.9/S15.8.2.9_A4.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.9/S15.8.2.9_A4.js @@ -3,6 +3,7 @@ /*--- info: If x is +Infinity, Math.floor(x) is +Infinity +es5id: 15.8.2.9_A4 description: Checking if Math.floor(x) is +Infinity, where x is +Infinity ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.9/S15.8.2.9_A5.js b/test/suite/ch15/15.8/15.8.2/15.8.2.9/S15.8.2.9_A5.js index fc87edbf2863d1a080ffe72d1705cecb69f99d8f..0d35398cabc7274ff7e881601bfc48004ce4e7c1 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.9/S15.8.2.9_A5.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.9/S15.8.2.9_A5.js @@ -3,6 +3,7 @@ /*--- info: If x is -Infinity, Math.floor(x) is -Infinity +es5id: 15.8.2.9_A5 description: Checking if Math.floor(x) is -Infinity, where x is -Infinity ---*/ diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.9/S15.8.2.9_A6.js b/test/suite/ch15/15.8/15.8.2/15.8.2.9/S15.8.2.9_A6.js index 80479c866c71271dabb284c357d47232a4528583..52909cb035ad1b5c6670eb78d435da92cea9e337 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.9/S15.8.2.9_A6.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.9/S15.8.2.9_A6.js @@ -3,6 +3,7 @@ /*--- info: If x is greater than 0 but less than 1, Math.floor(x) is +0 +es5id: 15.8.2.9_A6 description: > Checking if Math.floor(x) is +0, where x is greater than 0 but less than 1 diff --git a/test/suite/ch15/15.8/15.8.2/15.8.2.9/S15.8.2.9_A7.js b/test/suite/ch15/15.8/15.8.2/15.8.2.9/S15.8.2.9_A7.js index a174698e89fa1a29d5c5c9af00af9ece78ea9899..ceb2f353acff47f8fc97fb500e5789ac20431437 100644 --- a/test/suite/ch15/15.8/15.8.2/15.8.2.9/S15.8.2.9_A7.js +++ b/test/suite/ch15/15.8/15.8.2/15.8.2.9/S15.8.2.9_A7.js @@ -3,6 +3,7 @@ /*--- info: The value of Math.floor(x) is the same as the value of -Math.ceil(-x) +es5id: 15.8.2.9_A7 description: > Checking if Math.floor(x) is equal to -Math.ceil(-x) on 2000 floating-point argument values diff --git a/test/suite/ch15/15.9/15.9.1/15.9.1.15/15.9.1.15-1.js b/test/suite/ch15/15.9/15.9.1/15.9.1.15/15.9.1.15-1.js index ff51ca8eb94c26ab2309a7ace0d42fe453c857ab..2153f8e817a0bb6770971e2e9b2e03d54e164ad9 100644 --- a/test/suite/ch15/15.9/15.9.1/15.9.1.15/15.9.1.15-1.js +++ b/test/suite/ch15/15.9/15.9.1/15.9.1.15/15.9.1.15-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.9.1.15-1 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 diff --git a/test/suite/ch15/15.9/15.9.2/S15.9.2.1_A1.js b/test/suite/ch15/15.9/15.9.2/S15.9.2.1_A1.js index 5a8b5854cece414ec1e6da3124fb35824977270c..ef43e71ab935368303503d4c1d56b3cd7489b5aa 100644 --- a/test/suite/ch15/15.9/15.9.2/S15.9.2.1_A1.js +++ b/test/suite/ch15/15.9/15.9.2/S15.9.2.1_A1.js @@ -5,6 +5,7 @@ info: > When Date is called as a function rather than as a constructor, it should be "string" representing the current time (UTC) +es5id: 15.9.2.1_A1 description: Checking type of returned value ---*/ diff --git a/test/suite/ch15/15.9/15.9.2/S15.9.2.1_A2.js b/test/suite/ch15/15.9/15.9.2/S15.9.2.1_A2.js index 941f66fe829b9cf2d3c380853c60a3524e12b3a2..6ef3bd9594facdc9d47bdd8a6c27c9475023bf89 100644 --- a/test/suite/ch15/15.9/15.9.2/S15.9.2.1_A2.js +++ b/test/suite/ch15/15.9/15.9.2/S15.9.2.1_A2.js @@ -6,6 +6,7 @@ info: > All of the arguments are optional, any arguments supplied are accepted but are completely ignored. A string is created and returned as if by the expression (new Date()).toString() +es5id: 15.9.2.1_A2 description: Use various number arguments and various types of ones ---*/ diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A1_T1.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A1_T1.js index e4f2eb58d64f201a3069a9add5e8ec62eb70d915..fff070d5c983a98578a80060b2d45d53099c12fb 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A1_T1.js @@ -5,6 +5,7 @@ info: > When Date is called as part of a new expression it is a constructor: it initializes the newly created object +es5id: 15.9.3.1_A1_T1 description: 2 arguments, (year, month) includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A1_T2.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A1_T2.js index 730d7caf69df466c77323aeaa9c9264695e4d40b..e9d485444bcf0c8915ca69833d1f7807e203ee03 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A1_T2.js @@ -5,6 +5,7 @@ info: > When Date is called as part of a new expression it is a constructor: it initializes the newly created object +es5id: 15.9.3.1_A1_T2 description: 3 arguments, (year, month, date) includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A1_T3.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A1_T3.js index 2c5f9f46def1ea9ce5024c317ce0cc6b48e9ba69..79c9945f04e30a7ad15e6738243a84f0b2c1e30f 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A1_T3.js @@ -5,6 +5,7 @@ info: > When Date is called as part of a new expression it is a constructor: it initializes the newly created object +es5id: 15.9.3.1_A1_T3 description: 4 arguments, (year, month, date, hours) includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A1_T4.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A1_T4.js index ec28033a49413b7e078e6b456797c5da2f6f533e..5bf11ca227c9ff3e8a1f8db61bd34eb0741cb1c0 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A1_T4.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A1_T4.js @@ -5,6 +5,7 @@ info: > When Date is called as part of a new expression it is a constructor: it initializes the newly created object +es5id: 15.9.3.1_A1_T4 description: 5 arguments, (year, month, date, hours, minutes) includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A1_T5.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A1_T5.js index 174ea135684c7d2ee21a00c2fbc8facef84990f0..477276b05b58eac5c7f8c67d772f1e7fd3a58101 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A1_T5.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A1_T5.js @@ -5,6 +5,7 @@ info: > When Date is called as part of a new expression it is a constructor: it initializes the newly created object +es5id: 15.9.3.1_A1_T5 description: 6 arguments, (year, month, date, hours, minutes, seconds) includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A1_T6.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A1_T6.js index 92e28bed0ae8daebe8ae006832e806beac85019d..bb9762ef980ffe816a2955b14be4265a8081473e 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A1_T6.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A1_T6.js @@ -5,6 +5,7 @@ info: > When Date is called as part of a new expression it is a constructor: it initializes the newly created object +es5id: 15.9.3.1_A1_T6 description: 7 arguments, (year, month, date, hours, minutes, seconds, ms) includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A2_T1.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A2_T1.js index d78b7c50a63e97cfe2e35906e205e4ecee6d19ee..cff4224567c8359370d53088995df978ede4cacd 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A2_T1.js @@ -6,6 +6,7 @@ info: > The [[Prototype]] property of the newly constructed object is set to the original Date prototype object, the one that is the initial value of Date.prototype +es5id: 15.9.3.1_A2_T1 description: 2 arguments, (year, month) includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A2_T2.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A2_T2.js index 098fc7ef721853bda238325870b714f7cc7f872a..e7788d52c24835324fd4ab97691356059711e05e 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A2_T2.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A2_T2.js @@ -6,6 +6,7 @@ info: > The [[Prototype]] property of the newly constructed object is set to the original Date prototype object, the one that is the initial value of Date.prototype +es5id: 15.9.3.1_A2_T2 description: 3 arguments, (year, month, date) includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A2_T3.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A2_T3.js index 062da59d9250866114d26241ab7d013bec3c3297..b713d8327ca76c2186c02f1e019838b9f070d8df 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A2_T3.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A2_T3.js @@ -6,6 +6,7 @@ info: > The [[Prototype]] property of the newly constructed object is set to the original Date prototype object, the one that is the initial value of Date.prototype +es5id: 15.9.3.1_A2_T3 description: 4 arguments, (year, month, date, hours) includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A2_T4.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A2_T4.js index b55f4ac4062a6fb0516461f5808215f7659ff077..391537938ea5618a18d3f8ff0774cae3ded40295 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A2_T4.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A2_T4.js @@ -6,6 +6,7 @@ info: > The [[Prototype]] property of the newly constructed object is set to the original Date prototype object, the one that is the initial value of Date.prototype +es5id: 15.9.3.1_A2_T4 description: 5 arguments, (year, month, date, hours, minutes) includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A2_T5.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A2_T5.js index 0129dc05a8799d645b1397a987da61a1726c96d8..c938351a672031e68e6671a76eb0ca6c80b2338d 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A2_T5.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A2_T5.js @@ -6,6 +6,7 @@ info: > The [[Prototype]] property of the newly constructed object is set to the original Date prototype object, the one that is the initial value of Date.prototype +es5id: 15.9.3.1_A2_T5 description: 6 arguments, (year, month, date, hours, minutes, seconds) includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A2_T6.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A2_T6.js index e1442dc93a34571862c343dd4de4bbc5e6837224..5f1bf6d4e04272e7de2aa83b5baaae060f8b3872 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A2_T6.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A2_T6.js @@ -6,6 +6,7 @@ info: > The [[Prototype]] property of the newly constructed object is set to the original Date prototype object, the one that is the initial value of Date.prototype +es5id: 15.9.3.1_A2_T6 description: 7 arguments, (year, month, date, hours, minutes, seconds, ms) includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T1.1.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T1.1.js index 4edc053418e4e8c3b1027591a1aa25e5d3f6cdc5..38afe9c9df4ed8e5d4747ccd376621e9c5b9d23b 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T1.1.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T1.1.js @@ -5,6 +5,7 @@ info: > The [[Class]] property of the newly constructed object is set to "Date" +es5id: 15.9.3.1_A3_T1.1 description: > Test based on delete prototype.toString - 2 arguments, (year, month) diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T1.2.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T1.2.js index b99af24c114a5d6824b74cce4dd1a680854540a4..4bab7cb478ea6b42eb7220fd87d5274ba1774b5c 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T1.2.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T1.2.js @@ -5,6 +5,7 @@ info: > The [[Class]] property of the newly constructed object is set to "Date" +es5id: 15.9.3.1_A3_T1.2 description: > Test based on overwriting prototype.toString - 2 arguments, (year, month) diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T2.1.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T2.1.js index e4278ea8c46fb17031a417d8de2c92b3b59b2642..f35c0f5af41d7a837ce94e47ce15e85ea9c187bb 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T2.1.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T2.1.js @@ -5,6 +5,7 @@ info: > The [[Class]] property of the newly constructed object is set to "Date" +es5id: 15.9.3.1_A3_T2.1 description: > Test based on delete prototype.toString - 3 arguments, (year, month, date) diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T2.2.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T2.2.js index af8286ea9f083b3a5c866fe6fe62dce9b49e1a65..525bda9a2fb7b03a84885c479f7ea5fcc7b40648 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T2.2.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T2.2.js @@ -5,6 +5,7 @@ info: > The [[Class]] property of the newly constructed object is set to "Date" +es5id: 15.9.3.1_A3_T2.2 description: > Test based on overwriting prototype.toString - 3 arguments, (year, month, date) diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T3.1.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T3.1.js index 67248c7c4b8a8388455d78ec6286c55f63c353ce..8c8f4399bad048c2372b63259cd31ab63ee726b3 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T3.1.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T3.1.js @@ -5,6 +5,7 @@ info: > The [[Class]] property of the newly constructed object is set to "Date" +es5id: 15.9.3.1_A3_T3.1 description: > Test based on delete prototype.toString - 4 arguments, (year, month, date, hours) diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T3.2.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T3.2.js index d199d5d80f333c57f14f0990c2e81e2a174631bc..7333eb13702be762e5f2631385911c82f53cb61b 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T3.2.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T3.2.js @@ -5,6 +5,7 @@ info: > The [[Class]] property of the newly constructed object is set to "Date" +es5id: 15.9.3.1_A3_T3.2 description: > Test based on overwriting prototype.toString - 4 arguments, (year, month, date, hours) diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T4.1.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T4.1.js index 018eec0312efb32d70cbc355d50fcd09a40cb145..c5ba02751ed6c2c2c0b61c60ca51b50f6f8d1cc3 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T4.1.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T4.1.js @@ -5,6 +5,7 @@ info: > The [[Class]] property of the newly constructed object is set to "Date" +es5id: 15.9.3.1_A3_T4.1 description: > Test based on delete prototype.toString - 5 arguments, (year, month, date, hours, minutes) diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T4.2.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T4.2.js index 514fc315b4ddbb2d7ccd6f18435c445be5ea297b..c9f3ffb77f9af4f9cfeeedada57fed7857a810a2 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T4.2.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T4.2.js @@ -5,6 +5,7 @@ info: > The [[Class]] property of the newly constructed object is set to "Date" +es5id: 15.9.3.1_A3_T4.2 description: > Test based on overwriting prototype.toString - 5 arguments, (year, month, date, hours, minutes) diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T5.1.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T5.1.js index 62ff57be01596932ac772d3a154b43c51ac2319a..d9939d3af32f028c293c2852e8cd4d99433dab60 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T5.1.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T5.1.js @@ -5,6 +5,7 @@ info: > The [[Class]] property of the newly constructed object is set to "Date" +es5id: 15.9.3.1_A3_T5.1 description: 6 arguments, (year, month, date, hours, minutes, seconds) includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T5.2.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T5.2.js index 6382ea122ed148dd0e87996e51b9024a510b8363..49bf00daa82aad3ff652100fc044ce4f848a424a 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T5.2.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T5.2.js @@ -5,6 +5,7 @@ info: > The [[Class]] property of the newly constructed object is set to "Date" +es5id: 15.9.3.1_A3_T5.2 description: > Test based on overwriting prototype.toString - 6 arguments, (year, month, date, hours, minutes, seconds) diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T6.1.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T6.1.js index ca2f56c3ccbf909920afe9be512a9e8e31ca723f..f30517bf176ea0071df33785dacc019cb36ac992 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T6.1.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T6.1.js @@ -5,6 +5,7 @@ info: > The [[Class]] property of the newly constructed object is set to "Date" +es5id: 15.9.3.1_A3_T6.1 description: 7 arguments, (year, month, date, hours, minutes, seconds, ms) includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T6.2.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T6.2.js index 4b2276d350cfa76c0b56043652a21a276640210a..47587a917a8bbdc7f213b7253d69e8c3dd296dfb 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T6.2.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A3_T6.2.js @@ -5,6 +5,7 @@ info: > The [[Class]] property of the newly constructed object is set to "Date" +es5id: 15.9.3.1_A3_T6.2 description: > Test based on overwriting prototype.toString - 7 arguments, (year, month, date, hours, minutes, seconds, ms) diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A4_T1.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A4_T1.js index a0f72dbb8462965e8ae17595598492eb3c48847d..3beda94ff58f8d3dea08136438cad3c51b576dd5 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A4_T1.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A4_T1.js @@ -12,6 +12,7 @@ info: > 5. If minutes is supplied use ToNumber(minutes) 6. If seconds is supplied use ToNumber(seconds) 7. If ms is supplied use ToNumber(ms) +es5id: 15.9.3.1_A4_T1 description: 2 arguments, (year, month) ---*/ diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A4_T2.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A4_T2.js index 2b4ba9df65313eac607ef0dcb55c30f7213a93d1..18fdb60a006d2d0d54baa28a8136cae9be3bd9d0 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A4_T2.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A4_T2.js @@ -12,6 +12,7 @@ info: > 5. If minutes is supplied use ToNumber(minutes) 6. If seconds is supplied use ToNumber(seconds) 7. If ms is supplied use ToNumber(ms) +es5id: 15.9.3.1_A4_T2 description: 3 arguments, (year, month, date) ---*/ diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A4_T3.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A4_T3.js index 3759b039bd5ae85c8ed63e7c55a1d30d293b69bc..e79920e6677d3fe0cb4cb977631eaedd59aa2bfd 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A4_T3.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A4_T3.js @@ -12,6 +12,7 @@ info: > 5. If minutes is supplied use ToNumber(minutes) 6. If seconds is supplied use ToNumber(seconds) 7. If ms is supplied use ToNumber(ms) +es5id: 15.9.3.1_A4_T3 description: 4 arguments, (year, month, date, hours) ---*/ diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A4_T4.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A4_T4.js index 8490af46ab4625dd3f46756bcbb7e38222dc8c7c..7c2932568b765dba5136bc316b4cfd046d334536 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A4_T4.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A4_T4.js @@ -12,6 +12,7 @@ info: > 5. If minutes is supplied use ToNumber(minutes) 6. If seconds is supplied use ToNumber(seconds) 7. If ms is supplied use ToNumber(ms) +es5id: 15.9.3.1_A4_T4 description: 5 arguments, (year, month, date, hours, minutes) ---*/ diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A4_T5.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A4_T5.js index cc79688e162d2a8ecb2cab45aaab40882459bb5d..07b2c2b0917a0d2fd1b1481d379fb01f3d22e3c7 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A4_T5.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A4_T5.js @@ -12,6 +12,7 @@ info: > 5. If minutes is supplied use ToNumber(minutes) 6. If seconds is supplied use ToNumber(seconds) 7. If ms is supplied use ToNumber(ms) +es5id: 15.9.3.1_A4_T5 description: 6 arguments, (year, month, date, hours, minutes, seconds) ---*/ diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A4_T6.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A4_T6.js index 54b619da5a1da6d6f77d0ae7d4ad4f6bcb93b9ad..81fc0f2118c1b6b7f1db9ef02b59bc93d4289500 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A4_T6.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A4_T6.js @@ -12,6 +12,7 @@ info: > 5. If minutes is supplied use ToNumber(minutes) 6. If seconds is supplied use ToNumber(seconds) 7. If ms is supplied use ToNumber(ms) +es5id: 15.9.3.1_A4_T6 description: 7 arguments, (year, month, date, hours, minutes, seconds, ms) ---*/ diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A5_T1.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A5_T1.js index c5d5bd8b66a7898ca2a635400ffae7f314d36d58..8dc438f3a2d3465fb2df340634c8a2aa4b41165d 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A5_T1.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A5_T1.js @@ -12,6 +12,7 @@ info: > 11. Compute MakeDate(Result(9), Result(10)) 12. Set the [[Value]] property of the newly constructed object to TimeClip(UTC(Result(11))) +es5id: 15.9.3.1_A5_T1 description: 2 arguments, (year, month) includes: - $FAIL.js diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A5_T2.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A5_T2.js index 5eb7a3a3cff6dfca019276d39cfb7d0fd0e24569..81a1f8cd9bfc839725bf50fd640cf6864014e9ee 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A5_T2.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A5_T2.js @@ -12,6 +12,7 @@ info: > 11. Compute MakeDate(Result(9), Result(10)) 12. Set the [[Value]] property of the newly constructed object to TimeClip(UTC(Result(11))) +es5id: 15.9.3.1_A5_T2 description: 3 arguments, (year, month, date) includes: - $FAIL.js diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A5_T3.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A5_T3.js index 4d69a652fd0c4036355517f1265ad7039cc3e713..70bad4bd82a21f19b00d6b989d26e1524c3d514e 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A5_T3.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A5_T3.js @@ -12,6 +12,7 @@ info: > 11. Compute MakeDate(Result(9), Result(10)) 12. Set the [[Value]] property of the newly constructed object to TimeClip(UTC(Result(11))) +es5id: 15.9.3.1_A5_T3 description: 4 arguments, (year, month, date, hours) includes: - $FAIL.js diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A5_T4.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A5_T4.js index 061e6550e89a5955ccb7388bf0cf6c2c2cf91bf4..542d9cdba0b364f1a44a44896033ab8208257fa5 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A5_T4.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A5_T4.js @@ -12,6 +12,7 @@ info: > 11. Compute MakeDate(Result(9), Result(10)) 12. Set the [[Value]] property of the newly constructed object to TimeClip(UTC(Result(11))) +es5id: 15.9.3.1_A5_T4 description: 5 arguments, (year, month, date, hours, minutes) includes: - $FAIL.js diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A5_T5.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A5_T5.js index 05323c9306a0f94840741a3cd7592342b3055beb..49afa28eb61dd4e185edf51716e6c92bce24fcf0 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A5_T5.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A5_T5.js @@ -12,6 +12,7 @@ info: > 11. Compute MakeDate(Result(9), Result(10)) 12. Set the [[Value]] property of the newly constructed object to TimeClip(UTC(Result(11))) +es5id: 15.9.3.1_A5_T5 description: 6 arguments, (year, month, date, hours, minutes, seconds) includes: - $FAIL.js diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A5_T6.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A5_T6.js index b3b5317c5f3bca6a4954bbf6b5616a98b3c21cc4..cdfc38245d3b9d46047eb77000f98cb07930002b 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A5_T6.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A5_T6.js @@ -12,6 +12,7 @@ info: > 11. Compute MakeDate(Result(9), Result(10)) 12. Set the [[Value]] property of the newly constructed object to TimeClip(UTC(Result(11))) +es5id: 15.9.3.1_A5_T6 description: 7 arguments, (year, month, date, hours, minutes, seconds, ms) includes: - $FAIL.js diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A6_T1.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A6_T1.js index 84af065f5fd6e77f0d271040fda9840627993822..9aad96596eb19f94e868404912f5348266133dbf 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A6_T1.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A6_T1.js @@ -5,6 +5,7 @@ info: > The [[Value]] property of the newly constructed object with supplied "undefined" argument should be NaN +es5id: 15.9.3.1_A6_T1 description: 2 arguments, (year, month) includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A6_T2.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A6_T2.js index 374a68833e6fe702f6e21baa391382d7a1ad6b30..80edd4d62f8d9f88b866348555c884026008a167 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A6_T2.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A6_T2.js @@ -5,6 +5,7 @@ info: > The [[Value]] property of the newly constructed object with supplied "undefined" argument should be NaN +es5id: 15.9.3.1_A6_T2 description: 3 arguments, (year, month, date) includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A6_T3.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A6_T3.js index 5e19f40db58a0f4e1468ca38ff77820a64156ab8..15a9b1599779baca0c65819bab292e1e443f5cd5 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A6_T3.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A6_T3.js @@ -5,6 +5,7 @@ info: > The [[Value]] property of the newly constructed object with supplied "undefined" argument should be NaN +es5id: 15.9.3.1_A6_T3 description: 4 arguments, (year, month, date, hours) includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A6_T4.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A6_T4.js index ce348dce1bab77c3db202f736cc1676d7ddb6657..14c8137a55eb686dbd59af7fbbb30353817cfd5a 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A6_T4.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A6_T4.js @@ -5,6 +5,7 @@ info: > The [[Value]] property of the newly constructed object with supplied "undefined" argument should be NaN +es5id: 15.9.3.1_A6_T4 description: 5 arguments, (year, month, date, hours, minutes) includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A6_T5.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A6_T5.js index 4a6367e40ceb0d0a94e000c1c38ae7d63d5d13fa..d55d179c377c6ff9a21b533e98801c873e20c5ee 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A6_T5.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.1_A6_T5.js @@ -5,6 +5,7 @@ info: > The [[Value]] property of the newly constructed object with supplied "undefined" argument should be NaN +es5id: 15.9.3.1_A6_T5 description: 6 arguments, (year, month, date, hours, minutes, seconds) includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.2_A1_T1.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.2_A1_T1.js index 56d4aa9d5c1f97e45ec5b92f4c4e9f65444fa9d5..5c0e1e1463a594afa3cb0caa2487198c811edc1d 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.2_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.2_A1_T1.js @@ -5,6 +5,7 @@ info: > When Date is called as part of a new expression it is a constructor: it initialises the newly created object +es5id: 15.9.3.2_A1_T1 description: Checking types of newly created objects and it values includes: - $FAIL.js diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.2_A2_T1.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.2_A2_T1.js index 019d6c45365008d70cdf71e4d20aa2b8c8321f99..458bacabc5ca7127f24a1bfeaf21bdd8c261b59d 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.2_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.2_A2_T1.js @@ -6,6 +6,7 @@ info: > The [[Prototype]] property of the newly constructed object is set to the original Date prototype object, the one that is the initial value of Date.prototype +es5id: 15.9.3.2_A2_T1 description: Checking Date.prototype property of newly constructed objects includes: - $FAIL.js diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.2_A3_T1.1.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.2_A3_T1.1.js index da8b599e4b4765e8df004ff9cf16e400278e148d..a3b61e44cd3f93f862cadbe90099ff07da27c629 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.2_A3_T1.1.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.2_A3_T1.1.js @@ -5,6 +5,7 @@ info: > The [[Class]] property of the newly constructed object is set to "Date" +es5id: 15.9.3.2_A3_T1.1 description: Test based on delete prototype.toString includes: - $FAIL.js diff --git a/test/suite/ch15/15.9/15.9.3/S15.9.3.2_A3_T1.2.js b/test/suite/ch15/15.9/15.9.3/S15.9.3.2_A3_T1.2.js index 6b824c3c620a42c347a53fe0e4a1eb15d0b196d8..171719b0030e961a48a5364b087e99f63a755b61 100644 --- a/test/suite/ch15/15.9/15.9.3/S15.9.3.2_A3_T1.2.js +++ b/test/suite/ch15/15.9/15.9.3/S15.9.3.2_A3_T1.2.js @@ -5,6 +5,7 @@ info: > The [[Class]] property of the newly constructed object is set to "Date" +es5id: 15.9.3.2_A3_T1.2 description: Test based on overwriting prototype.toString includes: - $FAIL.js diff --git a/test/suite/ch15/15.9/15.9.4/15.9.4.1/S15.9.4.1_A1_T1.js b/test/suite/ch15/15.9/15.9.4/15.9.4.1/S15.9.4.1_A1_T1.js index 956a391130365fc59308985a5e8ca25ae38c79f7..70304c2674fba9eae00af4db6ea282c00583329c 100644 --- a/test/suite/ch15/15.9/15.9.4/15.9.4.1/S15.9.4.1_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.4/15.9.4.1/S15.9.4.1_A1_T1.js @@ -5,6 +5,7 @@ info: > The Date property "prototype" has { DontEnum, DontDelete, ReadOnly } attributes +es5id: 15.9.4.1_A1_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.4/15.9.4.1/S15.9.4.1_A1_T2.js b/test/suite/ch15/15.9/15.9.4/15.9.4.1/S15.9.4.1_A1_T2.js index a3797aa98f1deec705ab38fb0e080ed8a0c5d67b..34b4507b1a28134619e1f0b10a9e6d2afbd36a56 100644 --- a/test/suite/ch15/15.9/15.9.4/15.9.4.1/S15.9.4.1_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.4/15.9.4.1/S15.9.4.1_A1_T2.js @@ -5,6 +5,7 @@ info: > The Date property "prototype" has { DontEnum, DontDelete, ReadOnly } attributes +es5id: 15.9.4.1_A1_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.4/15.9.4.1/S15.9.4.1_A1_T3.js b/test/suite/ch15/15.9/15.9.4/15.9.4.1/S15.9.4.1_A1_T3.js index f4de3f21ae9f643d8be26768b079086e70919b3a..df80775d57cba47c803825657aef941972f92c01 100644 --- a/test/suite/ch15/15.9/15.9.4/15.9.4.1/S15.9.4.1_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.4/15.9.4.1/S15.9.4.1_A1_T3.js @@ -5,6 +5,7 @@ info: > The Date property "prototype" has { DontEnum, DontDelete, ReadOnly } attributes +es5id: 15.9.4.1_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.4/15.9.4.2/S15.9.4.2_A1_T1.js b/test/suite/ch15/15.9/15.9.4/15.9.4.2/S15.9.4.2_A1_T1.js index 0c8744fcd49413c239ce8193ab8931cbcb67c328..46addf72dbdfd9c0558a93e4c0b05514cb2f8a25 100644 --- a/test/suite/ch15/15.9/15.9.4/15.9.4.2/S15.9.4.2_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.4/15.9.4.2/S15.9.4.2_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date property "parse" has { DontEnum } attributes +es5id: 15.9.4.2_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.4/15.9.4.2/S15.9.4.2_A1_T2.js b/test/suite/ch15/15.9/15.9.4/15.9.4.2/S15.9.4.2_A1_T2.js index e690dcdeb1d902521a37cd4d12616ce005cfdfaa..a6dae5286c7e18ea2bce3c3260fbc847c0379096 100644 --- a/test/suite/ch15/15.9/15.9.4/15.9.4.2/S15.9.4.2_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.4/15.9.4.2/S15.9.4.2_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Date property "parse" has { DontEnum } attributes +es5id: 15.9.4.2_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.4/15.9.4.2/S15.9.4.2_A1_T3.js b/test/suite/ch15/15.9/15.9.4/15.9.4.2/S15.9.4.2_A1_T3.js index 66f6155765b5c65a5b9af483bd08d39cdcf6aad8..3f2c15d4fdb548acc43ab4ad356577da59a97b8c 100644 --- a/test/suite/ch15/15.9/15.9.4/15.9.4.2/S15.9.4.2_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.4/15.9.4.2/S15.9.4.2_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: The Date property "parse" has { DontEnum } attributes +es5id: 15.9.4.2_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.4/15.9.4.2/S15.9.4.2_A2_T1.js b/test/suite/ch15/15.9/15.9.4/15.9.4.2/S15.9.4.2_A2_T1.js index 4cf3504f2d6b80424e4b345e95f3c3b5c7943abe..05e742a3ea79aad302607d8f5e2767dcdfafdc6d 100644 --- a/test/suite/ch15/15.9/15.9.4/15.9.4.2/S15.9.4.2_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.4/15.9.4.2/S15.9.4.2_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "parse" is 1 +es5id: 15.9.4.2_A2_T1 description: The "length" property of the "parse" is 1 ---*/ diff --git a/test/suite/ch15/15.9/15.9.4/15.9.4.2/S15.9.4.2_A3_T1.js b/test/suite/ch15/15.9/15.9.4/15.9.4.2/S15.9.4.2_A3_T1.js index 5ad6fa622e3f89fdd43e1d0b0d01c18902637390..e6cfebdc98eda134e3219afb6ca7b38b5d27440f 100644 --- a/test/suite/ch15/15.9/15.9.4/15.9.4.2/S15.9.4.2_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.4/15.9.4.2/S15.9.4.2_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.parse property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.4.2_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.4/15.9.4.2/S15.9.4.2_A3_T2.js b/test/suite/ch15/15.9/15.9.4/15.9.4.2/S15.9.4.2_A3_T2.js index 26a6ee371fd4574cba60e46369c7fb8cf7522462..8dbbaa064cac4ccf9aac33616dff2c40cfdec006 100644 --- a/test/suite/ch15/15.9/15.9.4/15.9.4.2/S15.9.4.2_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.4/15.9.4.2/S15.9.4.2_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.parse property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.4.2_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.4/15.9.4.2/S15.9.4.2_A3_T3.js b/test/suite/ch15/15.9/15.9.4/15.9.4.2/S15.9.4.2_A3_T3.js index 6de8539e845817249d1ac320e0d2d102c942e350..f2798fab4a4682c5d778f99fb55f022b0d38092e 100644 --- a/test/suite/ch15/15.9/15.9.4/15.9.4.2/S15.9.4.2_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.4/15.9.4.2/S15.9.4.2_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.parse property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.4.2_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.4/15.9.4.3/S15.9.4.3_A1_T1.js b/test/suite/ch15/15.9/15.9.4/15.9.4.3/S15.9.4.3_A1_T1.js index 7b7d6ae3a6855b4a2881816247d543bd24a1445e..d41b70efdfd6493ca8109ac83a883a26805bcdb9 100644 --- a/test/suite/ch15/15.9/15.9.4/15.9.4.3/S15.9.4.3_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.4/15.9.4.3/S15.9.4.3_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date property "UTC" has { DontEnum } attributes +es5id: 15.9.4.3_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.4/15.9.4.3/S15.9.4.3_A1_T2.js b/test/suite/ch15/15.9/15.9.4/15.9.4.3/S15.9.4.3_A1_T2.js index f8151d7c2b4d814bc723f54baa421d9fd1732e15..3775283b1fcad1123fe5d424eb122f4fc44562e7 100644 --- a/test/suite/ch15/15.9/15.9.4/15.9.4.3/S15.9.4.3_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.4/15.9.4.3/S15.9.4.3_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Date property "UTC" has { DontEnum } attributes +es5id: 15.9.4.3_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.4/15.9.4.3/S15.9.4.3_A1_T3.js b/test/suite/ch15/15.9/15.9.4/15.9.4.3/S15.9.4.3_A1_T3.js index fbbfb703b8d2e61ffdb0790263d7de121ce110a9..2c4c811c675b6f36fbc4a1f86a60c34d5c6dc918 100644 --- a/test/suite/ch15/15.9/15.9.4/15.9.4.3/S15.9.4.3_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.4/15.9.4.3/S15.9.4.3_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: The Date property "UTC" has { DontEnum } attributes +es5id: 15.9.4.3_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.4/15.9.4.3/S15.9.4.3_A2_T1.js b/test/suite/ch15/15.9/15.9.4/15.9.4.3/S15.9.4.3_A2_T1.js index 23006e4290b1edc8416922169de4fee590d52bdf..6d15d61d88d362f694062ba9a7643763e901cc0a 100644 --- a/test/suite/ch15/15.9/15.9.4/15.9.4.3/S15.9.4.3_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.4/15.9.4.3/S15.9.4.3_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "UTC" is 7 +es5id: 15.9.4.3_A2_T1 description: The "length" property of the "UTC" is 7 ---*/ diff --git a/test/suite/ch15/15.9/15.9.4/15.9.4.3/S15.9.4.3_A3_T1.js b/test/suite/ch15/15.9/15.9.4/15.9.4.3/S15.9.4.3_A3_T1.js index 9fcb9314076355f0e2e781be8a6dd90fdc893676..b8221b6b41b90ea9b7aef9a07a25cbd83097b3e4 100644 --- a/test/suite/ch15/15.9/15.9.4/15.9.4.3/S15.9.4.3_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.4/15.9.4.3/S15.9.4.3_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.UTC property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.4.3_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.4/15.9.4.3/S15.9.4.3_A3_T2.js b/test/suite/ch15/15.9/15.9.4/15.9.4.3/S15.9.4.3_A3_T2.js index 1906fc4446e9f58543bc94383d695d04edda6ef5..45096a18b39e4735c87bb3992454a6f9b46c5b0c 100644 --- a/test/suite/ch15/15.9/15.9.4/15.9.4.3/S15.9.4.3_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.4/15.9.4.3/S15.9.4.3_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.UTC property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.4.3_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.4/15.9.4.3/S15.9.4.3_A3_T3.js b/test/suite/ch15/15.9/15.9.4/15.9.4.3/S15.9.4.3_A3_T3.js index d5d9ebc556c3bfb4024c1d65f9e076f66eba5a82..7f0c0d3cdf1f9d7620eef98020de670f5078b917 100644 --- a/test/suite/ch15/15.9/15.9.4/15.9.4.3/S15.9.4.3_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.4/15.9.4.3/S15.9.4.3_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.UTC property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.4.3_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-1.js b/test/suite/ch15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-1.js index d374da645f52333cc6a626510a15e97b6d7d2d78..7c21c77240807255862b2e45b2bd15eb01ea90a1 100644 --- a/test/suite/ch15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-1.js +++ b/test/suite/ch15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.9.4.4-0-1 description: Date.now must exist as a function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-2.js b/test/suite/ch15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-2.js index 9e8a03ae5eb42c01357335bdb5ab54dd7990f1fc..08cacb91e803c969d4beeb9f3094a9d76649c4f2 100644 --- a/test/suite/ch15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-2.js +++ b/test/suite/ch15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.9.4.4-0-2 description: Date.now must exist as a function taking 0 parameters includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-3.js b/test/suite/ch15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-3.js index afaf183f3f242db80a4f58d1cd1c03e7d7c6f341..b8931533b96d2b4408a369dcbf5c9e74e5aba19d 100644 --- a/test/suite/ch15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-3.js +++ b/test/suite/ch15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.9.4.4-0-3 description: Date.now must exist as a function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-4.js b/test/suite/ch15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-4.js index 2a4824253f4ab4e78cd0fd00335cc2827c552827..2f69c7820b9ae369ceb43469334f63fe73c09e4f 100644 --- a/test/suite/ch15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-4.js +++ b/test/suite/ch15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.9.4.4-0-4 description: Date.now - returns number includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.4/S15.9.4_A1.js b/test/suite/ch15/15.9/15.9.4/S15.9.4_A1.js index 981afcf50012afa7062de415b3f0c056f4367820..ba79826fef2805a3234037322c48af6cd689d5ad 100644 --- a/test/suite/ch15/15.9/15.9.4/S15.9.4_A1.js +++ b/test/suite/ch15/15.9/15.9.4/S15.9.4_A1.js @@ -3,6 +3,7 @@ /*--- info: The Date constructor has the property "prototype" +es5id: 15.9.4_A1 description: Checking existence of the property "prototype" ---*/ diff --git a/test/suite/ch15/15.9/15.9.4/S15.9.4_A2.js b/test/suite/ch15/15.9/15.9.4/S15.9.4_A2.js index aa64a3a5beb32b688244d3148ec3063c5b00ed2d..9aa35d5fe17f138b4a7ded34641a27b9d5da263b 100644 --- a/test/suite/ch15/15.9/15.9.4/S15.9.4_A2.js +++ b/test/suite/ch15/15.9/15.9.4/S15.9.4_A2.js @@ -3,6 +3,7 @@ /*--- info: The Date constructor has the property "parse" +es5id: 15.9.4_A2 description: Checking existence of the property "parse" ---*/ diff --git a/test/suite/ch15/15.9/15.9.4/S15.9.4_A3.js b/test/suite/ch15/15.9/15.9.4/S15.9.4_A3.js index e4e99ef83e18353e0c702870eed079179c34e87f..2c2f766570e9770cd8f18c6e1c18d8f8e89ae654 100644 --- a/test/suite/ch15/15.9/15.9.4/S15.9.4_A3.js +++ b/test/suite/ch15/15.9/15.9.4/S15.9.4_A3.js @@ -3,6 +3,7 @@ /*--- info: The Date constructor has the property "UTC" +es5id: 15.9.4_A3 description: Checking existence of the property "UTC" ---*/ diff --git a/test/suite/ch15/15.9/15.9.4/S15.9.4_A4.js b/test/suite/ch15/15.9/15.9.4/S15.9.4_A4.js index 558543b80d4fe08320b5b3d8dc52908eeb35e19d..096755125151b9efc888d745390ff473f6c9afe7 100644 --- a/test/suite/ch15/15.9/15.9.4/S15.9.4_A4.js +++ b/test/suite/ch15/15.9/15.9.4/S15.9.4_A4.js @@ -5,6 +5,7 @@ info: > The value of the internal [[Prototype]] property of the Date constructor is the Function prototype object +es5id: 15.9.4_A4 description: Checking Function.prototype.isPrototypeOf(Date) ---*/ diff --git a/test/suite/ch15/15.9/15.9.4/S15.9.4_A5.js b/test/suite/ch15/15.9/15.9.4/S15.9.4_A5.js index cb1ed28e592ae9bb340b5b30ec0ba15b4746680d..c274d0c5d16d824546fd156c32cd258051dd834b 100644 --- a/test/suite/ch15/15.9/15.9.4/S15.9.4_A5.js +++ b/test/suite/ch15/15.9/15.9.4/S15.9.4_A5.js @@ -3,6 +3,7 @@ /*--- info: Date constructor has length property whose value is 7 +es5id: 15.9.4_A5 description: Checking Date.length property ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.1/S15.9.5.1_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.1/S15.9.5.1_A1_T1.js index 6bd2fa3299984452279823bb195a850d6eef3674..5d2cffc322d13ca38f8a0115a80c9677df87478f 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.1/S15.9.5.1_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.1/S15.9.5.1_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "constructor" has { DontEnum } attributes +es5id: 15.9.5.1_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.1/S15.9.5.1_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.1/S15.9.5.1_A1_T2.js index 23749715766f22883f141959cf557c3c9360fe73..313f004648bc860659b1d089c722364b867ede36 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.1/S15.9.5.1_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.1/S15.9.5.1_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "constructor" has { DontEnum } attributes +es5id: 15.9.5.1_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.1/S15.9.5.1_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.1/S15.9.5.1_A1_T3.js index 3c1973015805681a0055f682bfe1ea7dd906914c..96de6b5488a03aefbc19ed16f6bc0c07d3d14672 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.1/S15.9.5.1_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.1/S15.9.5.1_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "constructor" has { DontEnum } attributes +es5id: 15.9.5.1_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.1/S15.9.5.1_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.1/S15.9.5.1_A2_T1.js index fd904302ab5aed348bf4bd5034d23091a7751cfb..e4331c511781702acba1173d0ef781542c3c2d7e 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.1/S15.9.5.1_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.1/S15.9.5.1_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "constructor" is 7 +es5id: 15.9.5.1_A2_T1 description: The "length" property of the "constructor" is 7 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.1/S15.9.5.1_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.1/S15.9.5.1_A3_T1.js index c7bb3acbfb41a284bb0ac1a805d0325b0b0e7550..0c70910f567cf0e3d38f1f453230c451325a8b98 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.1/S15.9.5.1_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.1/S15.9.5.1_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.constructor property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.1_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.1/S15.9.5.1_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.1/S15.9.5.1_A3_T2.js index c5552d037827edb93cd06812156590c73356a6e2..706cc63bbe77ae8670eb9d2b1be4f5723411da99 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.1/S15.9.5.1_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.1/S15.9.5.1_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.constructor property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.1_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.1/S15.9.5.1_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.1/S15.9.5.1_A3_T3.js index 644c5c58f74e1e02b730a284fc2c20d1481b5ed8..02cb90609a891eb497d2c63a0f0a803c86fe07fc 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.1/S15.9.5.1_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.1/S15.9.5.1_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.constructor property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.1_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.10/S15.9.5.10_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.10/S15.9.5.10_A1_T1.js index 0c8019ccd94d390810f0c596e0f67ee407ae142f..bbd9c7c9e76c99dc2bd93744bcb530f9fbc87687 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.10/S15.9.5.10_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.10/S15.9.5.10_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getFullYear" has { DontEnum } attributes +es5id: 15.9.5.10_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.10/S15.9.5.10_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.10/S15.9.5.10_A1_T2.js index 1d74290371460072df768354fe66a4873249a666..0624b7978aeffbb87f7e4828ed371ecfe9231740 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.10/S15.9.5.10_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.10/S15.9.5.10_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getFullYear" has { DontEnum } attributes +es5id: 15.9.5.10_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.10/S15.9.5.10_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.10/S15.9.5.10_A1_T3.js index e45c1ab59133fe3fe1f9fe2307f0d14e2f2f340a..d981fb80b0036c5558f3accc9a1e5070f9101de4 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.10/S15.9.5.10_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.10/S15.9.5.10_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getFullYear" has { DontEnum } attributes +es5id: 15.9.5.10_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.10/S15.9.5.10_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.10/S15.9.5.10_A2_T1.js index ea312ba973606571a69e828c9a6230235c6134fe..0ea54d3cfe582d416d7d5485f07650080454cac4 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.10/S15.9.5.10_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.10/S15.9.5.10_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "getFullYear" is 0 +es5id: 15.9.5.10_A2_T1 description: The "length" property of the "getFullYear" is 0 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.10/S15.9.5.10_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.10/S15.9.5.10_A3_T1.js index 5ff6e59c0071cf7440e2e7bc95b4faa4c6ed84c1..7dd432d1f3c8bb7415fb8f1262a6d65f6a5c95ca 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.10/S15.9.5.10_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.10/S15.9.5.10_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getFullYear property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.10_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.10/S15.9.5.10_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.10/S15.9.5.10_A3_T2.js index c9116e9e450cf578284c091daf77b306e3c96c0a..bc879d78a250f4b5c9fb9d0622db6077f85c76f1 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.10/S15.9.5.10_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.10/S15.9.5.10_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getFullYear property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.10_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.10/S15.9.5.10_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.10/S15.9.5.10_A3_T3.js index 0a2a34a8cfb9f348b4f6d34007c75c2850b9840c..25a64b6f22c22a3876bd1ef06df94fb4aa412aba 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.10/S15.9.5.10_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.10/S15.9.5.10_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getFullYear property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.10_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.11/S15.9.5.11_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.11/S15.9.5.11_A1_T1.js index e638f8b95fd03647112c76edcd96476daf9456ab..516f95e9977aebe95116821903d3e8c96bc82c21 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.11/S15.9.5.11_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.11/S15.9.5.11_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getUTCFullYear" has { DontEnum } attributes +es5id: 15.9.5.11_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.11/S15.9.5.11_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.11/S15.9.5.11_A1_T2.js index c51b2edbdc7fa46b6eb63c6f701acb91705ecf17..28dc28cbb9058158416a748467f1de9e846bedb0 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.11/S15.9.5.11_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.11/S15.9.5.11_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getUTCFullYear" has { DontEnum } attributes +es5id: 15.9.5.11_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.11/S15.9.5.11_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.11/S15.9.5.11_A1_T3.js index 4a514b4f7b59715e76bb040c17b9828dee55dcd9..dbd5062c74e4a2854170da8d945f6e5b43c13fc2 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.11/S15.9.5.11_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.11/S15.9.5.11_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getUTCFullYear" has { DontEnum } attributes +es5id: 15.9.5.11_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.11/S15.9.5.11_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.11/S15.9.5.11_A2_T1.js index 3bd121e0252f007ae08d2319023ae476bdea622f..e300d99519e2d84f67069c915dc3a92d80c80d3b 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.11/S15.9.5.11_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.11/S15.9.5.11_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "getUTCFullYear" is 0 +es5id: 15.9.5.11_A2_T1 description: The "length" property of the "getUTCFullYear" is 0 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.11/S15.9.5.11_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.11/S15.9.5.11_A3_T1.js index e58d67c1b029453687e98c46b07e6fa3ae9f4a70..613d2c473185c8e7dc48aacef1faf2b3354820bc 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.11/S15.9.5.11_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.11/S15.9.5.11_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getUTCFullYear property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.11_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.11/S15.9.5.11_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.11/S15.9.5.11_A3_T2.js index 0dbac7707a89441d2c7be445848d8ea07352d31a..adc02e921c16546fec23c382125626998ddb2f6c 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.11/S15.9.5.11_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.11/S15.9.5.11_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getUTCFullYear property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.11_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.11/S15.9.5.11_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.11/S15.9.5.11_A3_T3.js index 677051a56a578146096cad21f6801240fa26236a..112d3139e1011fdb7adca8547d008c3c1eef07ef 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.11/S15.9.5.11_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.11/S15.9.5.11_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getUTCFullYear property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.11_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.12/S15.9.5.12_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.12/S15.9.5.12_A1_T1.js index e44a45f46ba9ca0cc1d2c109818d1c149ca99039..53bb0632d0050f3fd4f3763f1cffcb1d3fcac3d9 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.12/S15.9.5.12_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.12/S15.9.5.12_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getMonth" has { DontEnum } attributes +es5id: 15.9.5.12_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.12/S15.9.5.12_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.12/S15.9.5.12_A1_T2.js index 6e596b2f0c41068230f394e242fed81406b2e9c0..554e0eac0685270cf5f0f006c1492345777025a9 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.12/S15.9.5.12_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.12/S15.9.5.12_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getMonth" has { DontEnum } attributes +es5id: 15.9.5.12_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.12/S15.9.5.12_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.12/S15.9.5.12_A1_T3.js index 0ecfa1d8f8e2242f74852cf82b8013f6bc7cc9ad..46a94382fb77bfa0b63d6c527801ca6eecfb8843 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.12/S15.9.5.12_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.12/S15.9.5.12_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getMonth" has { DontEnum } attributes +es5id: 15.9.5.12_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.12/S15.9.5.12_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.12/S15.9.5.12_A2_T1.js index 780f8fbd04bc8c7f81305c1758cce14e61833e06..c83089c17efaa7879ea43f60c078094d9fb676e6 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.12/S15.9.5.12_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.12/S15.9.5.12_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "getMonth" is 0 +es5id: 15.9.5.12_A2_T1 description: The "length" property of the "getMonth" is 0 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.12/S15.9.5.12_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.12/S15.9.5.12_A3_T1.js index 3e79ff14a7cf97d39aea815681530f9f972f3643..2b73c282f8e94b70a88f675cdcf6b0a7ade0de13 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.12/S15.9.5.12_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.12/S15.9.5.12_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getMonth property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.12_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.12/S15.9.5.12_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.12/S15.9.5.12_A3_T2.js index 0752dbaa94822e338512469a0afcd3f51b9b6dcb..c463f052579704bc50eb11ab1be193f67398d07c 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.12/S15.9.5.12_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.12/S15.9.5.12_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getMonth property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.12_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.12/S15.9.5.12_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.12/S15.9.5.12_A3_T3.js index 47782c44f548c6c38c80e4e2f265e00c5d553b2d..241d6da436a0393f367bd8025fc5b322b64a785a 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.12/S15.9.5.12_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.12/S15.9.5.12_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getMonth property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.12_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.13/S15.9.5.13_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.13/S15.9.5.13_A1_T1.js index 6eb160983c12c7df5a9381580430dbd189524f25..5d38f1346dbcc8f8cd887a585e2fdfeaafc68a44 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.13/S15.9.5.13_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.13/S15.9.5.13_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getUTCMonth" has { DontEnum } attributes +es5id: 15.9.5.13_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.13/S15.9.5.13_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.13/S15.9.5.13_A1_T2.js index 001ef001a7aa8f146e5acf430c829a20564abed5..5d0995120e660a236206733634348090b7214921 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.13/S15.9.5.13_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.13/S15.9.5.13_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getUTCMonth" has { DontEnum } attributes +es5id: 15.9.5.13_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.13/S15.9.5.13_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.13/S15.9.5.13_A1_T3.js index d3a00b539579d934cce1c76a1945fd005a99dc50..36e93f9100841ed389fabae6777c9311ef79d3ba 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.13/S15.9.5.13_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.13/S15.9.5.13_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getUTCMonth" has { DontEnum } attributes +es5id: 15.9.5.13_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.13/S15.9.5.13_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.13/S15.9.5.13_A2_T1.js index 4b3226bea3932cfb97b95744542ffba0c5274d47..6a223759ff055db68049a524a2201d9738a492b6 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.13/S15.9.5.13_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.13/S15.9.5.13_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "getUTCMonth" is 0 +es5id: 15.9.5.13_A2_T1 description: The "length" property of the "getUTCMonth" is 0 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.13/S15.9.5.13_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.13/S15.9.5.13_A3_T1.js index f0eb495b5a5fa3ef590e1f3f808a68d41a4cc998..5cae0186723bbe38c950970592cd4fd04bbc71d8 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.13/S15.9.5.13_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.13/S15.9.5.13_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getUTCMonth property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.13_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.13/S15.9.5.13_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.13/S15.9.5.13_A3_T2.js index 470ea2143863ef854d83e32bad62b26f3e5ffa22..36f25432e35fb3f04337e5b0de1ea4c96a2a1f3b 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.13/S15.9.5.13_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.13/S15.9.5.13_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getUTCMonth property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.13_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.13/S15.9.5.13_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.13/S15.9.5.13_A3_T3.js index 7dbba28dcf7f6ad167257de73829f7169d653d80..ced5434958d36aa7f324acebec25e5538f90bde2 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.13/S15.9.5.13_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.13/S15.9.5.13_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getUTCMonth property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.13_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.14/S15.9.5.14_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.14/S15.9.5.14_A1_T1.js index d17e2c1d2b26ea30dd050e50ade981b5abbab96c..9d19cc8d040ae2fe7eb2a7b6b25c8486d0805e69 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.14/S15.9.5.14_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.14/S15.9.5.14_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getDate" has { DontEnum } attributes +es5id: 15.9.5.14_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.14/S15.9.5.14_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.14/S15.9.5.14_A1_T2.js index 181343e42aed321e708a4f471da105f1f7e86baa..3f793f4bbe8c17b323419eff5d75fbcb855444a1 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.14/S15.9.5.14_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.14/S15.9.5.14_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getDate" has { DontEnum } attributes +es5id: 15.9.5.14_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.14/S15.9.5.14_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.14/S15.9.5.14_A1_T3.js index 6a7b1769e2b629e6da754b5533c04ae3a42fc5af..689f82e5d7efd7d06611ff1c07e97ec20c0915cb 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.14/S15.9.5.14_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.14/S15.9.5.14_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getDate" has { DontEnum } attributes +es5id: 15.9.5.14_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.14/S15.9.5.14_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.14/S15.9.5.14_A2_T1.js index 358a6e76e0a35777a466cca032d27b2ea11e6ec1..6e606d24b5c8694e5925df1871c5a5485158ec4c 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.14/S15.9.5.14_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.14/S15.9.5.14_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "getDate" is 0 +es5id: 15.9.5.14_A2_T1 description: The "length" property of the "getDate" is 0 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.14/S15.9.5.14_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.14/S15.9.5.14_A3_T1.js index c11e68d3c188eeb2e05fe7c14b117aa486d49185..d9f5515bf7d996a9b152968d9ebe5c57e50911f8 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.14/S15.9.5.14_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.14/S15.9.5.14_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getDate property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.14_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.14/S15.9.5.14_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.14/S15.9.5.14_A3_T2.js index bc886d0b3a730531668379bf7d87434ffc72e9f8..6438930cb1dd14b94ad24d0389a3a4a1e3ab89c3 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.14/S15.9.5.14_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.14/S15.9.5.14_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getDate property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.14_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.14/S15.9.5.14_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.14/S15.9.5.14_A3_T3.js index a2fe6352e9cb0447ea5cd71245c6435ee46536f5..35fb27a5e6c96b41c5ccfd7a9145b8a2309063e5 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.14/S15.9.5.14_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.14/S15.9.5.14_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getDate property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.14_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.15/S15.9.5.15_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.15/S15.9.5.15_A1_T1.js index 63bdb5de7c7c31e007d87fc6b5955c551f85d6fe..626a3f8582c76931fc9ef021a4f2260c016acbff 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.15/S15.9.5.15_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.15/S15.9.5.15_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getUTCDate" has { DontEnum } attributes +es5id: 15.9.5.15_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.15/S15.9.5.15_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.15/S15.9.5.15_A1_T2.js index 2eaaa7f17c140895c1f076c50bd928db35772095..4a4df3549d982d3c23c4d7727d3db4f13e3e653d 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.15/S15.9.5.15_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.15/S15.9.5.15_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getUTCDate" has { DontEnum } attributes +es5id: 15.9.5.15_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.15/S15.9.5.15_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.15/S15.9.5.15_A1_T3.js index 0cdbb071ab04d84a33a5b4d7e0a18f649542b6f0..3d4668397f92d35a46c919ed7a48313c537c0924 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.15/S15.9.5.15_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.15/S15.9.5.15_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getUTCDate" has { DontEnum } attributes +es5id: 15.9.5.15_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.15/S15.9.5.15_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.15/S15.9.5.15_A2_T1.js index 1e0663500c54362ca7181ece042a2b4a378700bf..35d995e59e966b2caa51bc242448d6355b8883ef 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.15/S15.9.5.15_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.15/S15.9.5.15_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "getUTCDate" is 0 +es5id: 15.9.5.15_A2_T1 description: The "length" property of the "getUTCDate" is 0 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.15/S15.9.5.15_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.15/S15.9.5.15_A3_T1.js index 7018bdaa1ab3d938d1cbd577dcd9ff3d2a415a39..126e78c2644a65871adbfe995e0034cc3d724da8 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.15/S15.9.5.15_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.15/S15.9.5.15_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getUTCDate property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.15_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.15/S15.9.5.15_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.15/S15.9.5.15_A3_T2.js index 7d61a2c8a0b877b5c3f43ed6c2c99d9bc8906f27..689b9d7672c9a81a869ca612c2dc0cd7558a4a92 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.15/S15.9.5.15_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.15/S15.9.5.15_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getUTCDate property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.15_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.15/S15.9.5.15_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.15/S15.9.5.15_A3_T3.js index d6c556dc673856e8db752df2a36d3083a1ab2e29..89d2c56cd00d04563f2d8260962cbf5399cf3d7e 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.15/S15.9.5.15_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.15/S15.9.5.15_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getUTCDate property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.15_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.16/S15.9.5.16_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.16/S15.9.5.16_A1_T1.js index a1a22884f34ddd268cf751650ebcab94db8dc1e0..8a684e38aac014682022d9cb4524852290f2d4cd 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.16/S15.9.5.16_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.16/S15.9.5.16_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getDay" has { DontEnum } attributes +es5id: 15.9.5.16_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.16/S15.9.5.16_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.16/S15.9.5.16_A1_T2.js index 3b6adbc9bd465b4a613fa759a22c17624389011b..ea1e89cd4230a31890d0001fa9a7c01c60205050 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.16/S15.9.5.16_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.16/S15.9.5.16_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getDay" has { DontEnum } attributes +es5id: 15.9.5.16_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.16/S15.9.5.16_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.16/S15.9.5.16_A1_T3.js index 1110b6aaf0abc23cf5981c3d73f26d1de2a6b17e..ceb1a8b9b6b2cf1425b773810c05e084f4f74b37 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.16/S15.9.5.16_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.16/S15.9.5.16_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getDay" has { DontEnum } attributes +es5id: 15.9.5.16_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.16/S15.9.5.16_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.16/S15.9.5.16_A2_T1.js index f12fe6285474fda06c730852b6d933df007171c9..dff7427fde6caded2bcf66565dd00a37672658d6 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.16/S15.9.5.16_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.16/S15.9.5.16_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "getDay" is 0 +es5id: 15.9.5.16_A2_T1 description: The "length" property of the "getDay" is 0 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.16/S15.9.5.16_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.16/S15.9.5.16_A3_T1.js index 2f2d7cd5ea93b23c628337a5e27fc175409e75a6..1d581dae591777f975481a447ce2ffdfcb9c75cb 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.16/S15.9.5.16_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.16/S15.9.5.16_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getDay property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.16_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.16/S15.9.5.16_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.16/S15.9.5.16_A3_T2.js index 7159d2abeb2b4177a1f7f3acfbaa24cd981852b7..a0b0343f398793c6c36fcb681f273f062a54effb 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.16/S15.9.5.16_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.16/S15.9.5.16_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getDay property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.16_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.16/S15.9.5.16_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.16/S15.9.5.16_A3_T3.js index 0a891a9621c2f43c6dc4337012352a4fa6a31653..a38d352f295b2983866bf843bbb41e5314f51497 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.16/S15.9.5.16_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.16/S15.9.5.16_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getDay property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.16_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.17/S15.9.5.17_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.17/S15.9.5.17_A1_T1.js index 40ac52b5009d1d78375760e40491ff337006a2f8..c496a578560ebd2d1a29d48d22ebfe6f929418da 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.17/S15.9.5.17_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.17/S15.9.5.17_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getUTCDay" has { DontEnum } attributes +es5id: 15.9.5.17_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.17/S15.9.5.17_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.17/S15.9.5.17_A1_T2.js index ef22e807fb1152600cec329759d3bbb9bceb4315..ee88f27247a7f937a527893425d5015aeba466f4 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.17/S15.9.5.17_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.17/S15.9.5.17_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getUTCDay" has { DontEnum } attributes +es5id: 15.9.5.17_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.17/S15.9.5.17_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.17/S15.9.5.17_A1_T3.js index 1c8030707744f73741926f2f9fef06c44d1f1938..a4dafbbe23a2e2e9511103c81c1a4316b977890d 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.17/S15.9.5.17_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.17/S15.9.5.17_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getUTCDay" has { DontEnum } attributes +es5id: 15.9.5.17_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.17/S15.9.5.17_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.17/S15.9.5.17_A2_T1.js index 5fb141ab46e137418a7ce0919fe96cf59b51de05..aa9da1157e7c16da8a92c3292f7b8ab633942904 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.17/S15.9.5.17_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.17/S15.9.5.17_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "getUTCDay" is 0 +es5id: 15.9.5.17_A2_T1 description: The "length" property of the "getUTCDay" is 0 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.17/S15.9.5.17_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.17/S15.9.5.17_A3_T1.js index 9febfd2dd5afee4250def971b5c876a289d0d68f..896fa7ee4ab1bfd2da2a9d004952f0f1ea82eabb 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.17/S15.9.5.17_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.17/S15.9.5.17_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getUTCDay property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.17_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.17/S15.9.5.17_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.17/S15.9.5.17_A3_T2.js index e1290acc41707d08af4932fed7fd1d7e5a1fc64e..5b2730dcf67ca2650a52f753563b7be2419aa417 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.17/S15.9.5.17_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.17/S15.9.5.17_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getUTCDay property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.17_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.17/S15.9.5.17_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.17/S15.9.5.17_A3_T3.js index 4a72bf54ba8aa1e1f95394bf7e108a3af4e49cd8..8f3ac2280aa41c24d263069e3869c2de52bd222d 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.17/S15.9.5.17_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.17/S15.9.5.17_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getUTCDay property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.17_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.18/S15.9.5.18_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.18/S15.9.5.18_A1_T1.js index 448f28630186943521f6e89e1357a3d964a40865..17f4c0da02954585dfca83fa1291f4a28a2e5e11 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.18/S15.9.5.18_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.18/S15.9.5.18_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getHours" has { DontEnum } attributes +es5id: 15.9.5.18_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.18/S15.9.5.18_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.18/S15.9.5.18_A1_T2.js index ebb9cb3f8f6d281d4477f925ddce10c5b3aba51d..fd8d1e6367db694a3cee1836367549849b85d5de 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.18/S15.9.5.18_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.18/S15.9.5.18_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getHours" has { DontEnum } attributes +es5id: 15.9.5.18_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.18/S15.9.5.18_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.18/S15.9.5.18_A1_T3.js index f09fb78b806865d4a6300edecf8348465faef1aa..295934ee8aec23db4e3bcf162b10bee1f9c20a2f 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.18/S15.9.5.18_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.18/S15.9.5.18_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getHours" has { DontEnum } attributes +es5id: 15.9.5.18_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.18/S15.9.5.18_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.18/S15.9.5.18_A2_T1.js index 595c7640d728e15ac6814da674927aa355b5db89..3467a58816c0d51c04ae358bfc930f77ed06bacd 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.18/S15.9.5.18_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.18/S15.9.5.18_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "getHours" is 0 +es5id: 15.9.5.18_A2_T1 description: The "length" property of the "getHours" is 0 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.18/S15.9.5.18_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.18/S15.9.5.18_A3_T1.js index 7b7867d3fc8f721ce937b5ffd2dd677578421de2..d63701ba4f79031f74d86803db703f413c5fe36e 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.18/S15.9.5.18_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.18/S15.9.5.18_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getHours property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.18_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.18/S15.9.5.18_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.18/S15.9.5.18_A3_T2.js index ff8c74ff0f30329eb7ba57f800a4e8949ec65b8c..5ce42713c12f7936e46396bc35f7d218eac91358 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.18/S15.9.5.18_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.18/S15.9.5.18_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getHours property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.18_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.18/S15.9.5.18_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.18/S15.9.5.18_A3_T3.js index 37dcc52a38a884864e7ed5073fc9e0728865f6c1..00df3f95dc5f2920b905a3521d8f0cdbc325cdb8 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.18/S15.9.5.18_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.18/S15.9.5.18_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getHours property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.18_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.19/S15.9.5.19_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.19/S15.9.5.19_A1_T1.js index e77978a76e6fc2a0bf87166fc1029ade7be13059..03c0d404713fd445b84e3b8cc338b2645de81340 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.19/S15.9.5.19_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.19/S15.9.5.19_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getUTCHours" has { DontEnum } attributes +es5id: 15.9.5.19_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.19/S15.9.5.19_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.19/S15.9.5.19_A1_T2.js index 5ba5a68d06a99823f24ec1f58174d0c271fab891..eda9f70c458e12f4656ea6d7ce9e7347ac9778cc 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.19/S15.9.5.19_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.19/S15.9.5.19_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getUTCHours" has { DontEnum } attributes +es5id: 15.9.5.19_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.19/S15.9.5.19_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.19/S15.9.5.19_A1_T3.js index b85972f92f0cad82964b836d7218fb385e7e9071..0a362c2c527d00a36bc46753b4daadfcf0a52863 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.19/S15.9.5.19_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.19/S15.9.5.19_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getUTCHours" has { DontEnum } attributes +es5id: 15.9.5.19_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.19/S15.9.5.19_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.19/S15.9.5.19_A2_T1.js index c72cc07496b71184802b439c68c3f7e26ed7e86b..b3e751427dd483b020e21e5252f9de6fc3796762 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.19/S15.9.5.19_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.19/S15.9.5.19_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "getUTCHours" is 0 +es5id: 15.9.5.19_A2_T1 description: The "length" property of the "getUTCHours" is 0 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.19/S15.9.5.19_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.19/S15.9.5.19_A3_T1.js index f5270be7c0aaefebd414b42f1fbbd90a100c6e19..d0a8f7623b27de59a97d79488969a0f5f33d2370 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.19/S15.9.5.19_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.19/S15.9.5.19_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getUTCHours property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.19_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.19/S15.9.5.19_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.19/S15.9.5.19_A3_T2.js index 80219e76d4a187b893424ef121305db0538632a2..c1e26ef8d9e20d844ec412e0d4c8f8fa7445c516 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.19/S15.9.5.19_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.19/S15.9.5.19_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getUTCHours property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.19_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.19/S15.9.5.19_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.19/S15.9.5.19_A3_T3.js index 7fdab747e180fccd3df7f4385bcf819cc5367164..3fc0377ea7558abd383ea89ab654552fe3f518c0 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.19/S15.9.5.19_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.19/S15.9.5.19_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getUTCHours property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.19_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.2/S15.9.5.2_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.2/S15.9.5.2_A1_T1.js index 77d1fc0b362ec6805722d01a44343a2afa782d08..17c778def28f15ed2d8d7a96fefceb72198854de 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.2/S15.9.5.2_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.2/S15.9.5.2_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "toString" has { DontEnum } attributes +es5id: 15.9.5.2_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.2/S15.9.5.2_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.2/S15.9.5.2_A1_T2.js index 965d8e3667e34fc565e6a3abf892731f1d8ebb4e..3464ae57541b7cdd9a3b0b3efb1e237c98854ff0 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.2/S15.9.5.2_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.2/S15.9.5.2_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "toString" has { DontEnum } attributes +es5id: 15.9.5.2_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.2/S15.9.5.2_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.2/S15.9.5.2_A1_T3.js index 2beef2822f4df48a6858362f02e66dfcb004e741..370a87fea1c5b05422747d2da64cba6806950896 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.2/S15.9.5.2_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.2/S15.9.5.2_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "toString" has { DontEnum } attributes +es5id: 15.9.5.2_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.2/S15.9.5.2_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.2/S15.9.5.2_A2_T1.js index 6652fac77551f190e9e4fb4a5fd6034661c29c6f..2179edf90d1f47fd9eb944d343fa853dff1e2029 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.2/S15.9.5.2_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.2/S15.9.5.2_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "toString" is 0 +es5id: 15.9.5.2_A2_T1 description: The "length" property of the "toString" is 0 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.2/S15.9.5.2_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.2/S15.9.5.2_A3_T1.js index eeec1689a8e43658286b10734fbff128978c580d..1221783dad8b48943761bfb69025692ec22f2c55 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.2/S15.9.5.2_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.2/S15.9.5.2_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.toString property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.2_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.2/S15.9.5.2_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.2/S15.9.5.2_A3_T2.js index d0b7e580fbd8490bc3196863b14ec61d3f9e4774..a6a31a3bc1082fe502436c314cf0c3e946771cb8 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.2/S15.9.5.2_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.2/S15.9.5.2_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.toString property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.2_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.2/S15.9.5.2_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.2/S15.9.5.2_A3_T3.js index 1c81904993b2e2a23fe02724a5cda0d46964b018..a4f31f27847210c0abe50a1ccad32764e7d1606e 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.2/S15.9.5.2_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.2/S15.9.5.2_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.toString property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.2_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.20/S15.9.5.20_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.20/S15.9.5.20_A1_T1.js index 7146b594dcb63f103070c12d7cfa565728810d58..57b8a159aad7052304e40fe790186665d2fcb068 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.20/S15.9.5.20_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.20/S15.9.5.20_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getMinutes" has { DontEnum } attributes +es5id: 15.9.5.20_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.20/S15.9.5.20_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.20/S15.9.5.20_A1_T2.js index a2f39cebff1128a1a0854d1162298f44c9c4d6e0..8b1fd253bb024f644b1a6672cb1d503694fec033 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.20/S15.9.5.20_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.20/S15.9.5.20_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getMinutes" has { DontEnum } attributes +es5id: 15.9.5.20_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.20/S15.9.5.20_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.20/S15.9.5.20_A1_T3.js index e0c10163c81e3acf702d937b81799866b120c4de..f407d5c70b4dc1f3184528e5566dd208c304f93c 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.20/S15.9.5.20_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.20/S15.9.5.20_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getMinutes" has { DontEnum } attributes +es5id: 15.9.5.20_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.20/S15.9.5.20_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.20/S15.9.5.20_A2_T1.js index 53e3b061d90f643414dbd3e71845c5f601e510d0..0a65b243eb9d51b066e2150d68d69d0a5c1614a8 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.20/S15.9.5.20_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.20/S15.9.5.20_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "getMinutes" is 0 +es5id: 15.9.5.20_A2_T1 description: The "length" property of the "getMinutes" is 0 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.20/S15.9.5.20_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.20/S15.9.5.20_A3_T1.js index dad760cb687f77f62e452d116ecc2ad9101fd9a6..08c2dc9e3e238a37f767aa6a61b672b57b279d25 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.20/S15.9.5.20_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.20/S15.9.5.20_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getMinutes property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.20_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.20/S15.9.5.20_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.20/S15.9.5.20_A3_T2.js index aa8d18919e72cc1ab2af56469ee7bf79a0fabfed..95845eb9504b0a0727a260d64f36b7d343c22dd2 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.20/S15.9.5.20_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.20/S15.9.5.20_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getMinutes property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.20_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.20/S15.9.5.20_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.20/S15.9.5.20_A3_T3.js index e99b4cc280d9d63fc70eb35b3f19e512dd16142b..238665a87b283cc522e0c95863e69c53a955ed25 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.20/S15.9.5.20_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.20/S15.9.5.20_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getMinutes property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.20_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.21/S15.9.5.21_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.21/S15.9.5.21_A1_T1.js index a1434e0fe64899e1048e20aa8f11830e289a5f8e..f477d1bf7e52a69c0e0832278f7310574246ecc7 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.21/S15.9.5.21_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.21/S15.9.5.21_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getUTCMinutes" has { DontEnum } attributes +es5id: 15.9.5.21_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.21/S15.9.5.21_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.21/S15.9.5.21_A1_T2.js index 57315d4b3b163794dc8f4ceb7ac7619d47be3773..047b64b3e52b52d212fad9ff0c3c87d094a71149 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.21/S15.9.5.21_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.21/S15.9.5.21_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getUTCMinutes" has { DontEnum } attributes +es5id: 15.9.5.21_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.21/S15.9.5.21_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.21/S15.9.5.21_A1_T3.js index 54121666a5a5a88816b4144f23fca4df802ec0c0..dbdefe1a0b1fa0c12da70e5c62c2ef4ce992f75a 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.21/S15.9.5.21_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.21/S15.9.5.21_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getUTCMinutes" has { DontEnum } attributes +es5id: 15.9.5.21_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.21/S15.9.5.21_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.21/S15.9.5.21_A2_T1.js index 6287bad13d949b06e858a0843b8ca802b22019d2..9a6d01819ada238ae337e3cacb0732020bdf6789 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.21/S15.9.5.21_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.21/S15.9.5.21_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "getUTCMinutes" is 0 +es5id: 15.9.5.21_A2_T1 description: The "length" property of the "getUTCMinutes" is 0 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.21/S15.9.5.21_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.21/S15.9.5.21_A3_T1.js index 28340ab78a011489fbfc3b85e849ce5bddf39b4a..3224d217d9d98f0306c314ec3d0c52c065ae98c7 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.21/S15.9.5.21_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.21/S15.9.5.21_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getUTCMinutes property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.21_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.21/S15.9.5.21_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.21/S15.9.5.21_A3_T2.js index a03e616b253d53205abb64a2ecaed3e6115aafd7..a76667d3f661fd33faee02087426980db934f1a1 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.21/S15.9.5.21_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.21/S15.9.5.21_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getUTCMinutes property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.21_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.21/S15.9.5.21_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.21/S15.9.5.21_A3_T3.js index 1518f85872766196960fc2d24258a774e831a95d..fea8ff75f04d8094886c37a569641fee94285532 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.21/S15.9.5.21_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.21/S15.9.5.21_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getUTCMinutes property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.21_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.22/S15.9.5.22_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.22/S15.9.5.22_A1_T1.js index c2ee4bb693dbad61c95eb207be3febf7aac4374e..c68b10bc288ed42d90187dd2a76cc2272547fe7d 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.22/S15.9.5.22_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.22/S15.9.5.22_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getSeconds" has { DontEnum } attributes +es5id: 15.9.5.22_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.22/S15.9.5.22_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.22/S15.9.5.22_A1_T2.js index a0c3fafa242869410dc7efbc4396c1ba6712aaad..5bcc5179da65c6c6900a2e227b5c6c13a93efda3 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.22/S15.9.5.22_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.22/S15.9.5.22_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getSeconds" has { DontEnum } attributes +es5id: 15.9.5.22_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.22/S15.9.5.22_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.22/S15.9.5.22_A1_T3.js index da38d6838f0b4207e779bc6769a142bb70ae4671..d91628c883cfcae0556e34ef024027b1c20e4f56 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.22/S15.9.5.22_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.22/S15.9.5.22_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getSeconds" has { DontEnum } attributes +es5id: 15.9.5.22_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.22/S15.9.5.22_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.22/S15.9.5.22_A2_T1.js index d258f90c37460c0edfd60c4d640fc3296497991f..a901adee3ec969c032e4c4bf6f270db6388604f5 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.22/S15.9.5.22_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.22/S15.9.5.22_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "getSeconds" is 0 +es5id: 15.9.5.22_A2_T1 description: The "length" property of the "getSeconds" is 0 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.22/S15.9.5.22_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.22/S15.9.5.22_A3_T1.js index b117698958cbfb4dccd01781654854dfd1299b35..4ac5a5041ddc9296c77af5fa7f50364b80a58272 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.22/S15.9.5.22_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.22/S15.9.5.22_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getSeconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.22_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.22/S15.9.5.22_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.22/S15.9.5.22_A3_T2.js index 3d5194e11cdf8ddfcb14732960e1de14b152ccca..72ee328c16aec2a438993ae5780509d48dc5f6c3 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.22/S15.9.5.22_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.22/S15.9.5.22_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getSeconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.22_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.22/S15.9.5.22_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.22/S15.9.5.22_A3_T3.js index 7a107e83be7a1b76a872556abdbdcab1f250b687..112303bf2f4c7d88148e3b06435e2bece7cfe19d 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.22/S15.9.5.22_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.22/S15.9.5.22_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getSeconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.22_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.23/S15.9.5.23_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.23/S15.9.5.23_A1_T1.js index 8f7077c35fa95c932b8f05aa34d5e392ecae1db5..dee236e0a1861a0a0bb0898503170ca46f70ef9f 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.23/S15.9.5.23_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.23/S15.9.5.23_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getUTCSeconds" has { DontEnum } attributes +es5id: 15.9.5.23_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.23/S15.9.5.23_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.23/S15.9.5.23_A1_T2.js index b97a57367b8ce3c8aa2e3aade2d77de513bd31c2..4403cdc09c372b5475d761303d4b9c34589eea5c 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.23/S15.9.5.23_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.23/S15.9.5.23_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getUTCSeconds" has { DontEnum } attributes +es5id: 15.9.5.23_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.23/S15.9.5.23_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.23/S15.9.5.23_A1_T3.js index 9f3401d1b00d0b571d6501ad92bebdae9bc64d14..910b6d9be85fdd86049c84efb453d76cba15891c 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.23/S15.9.5.23_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.23/S15.9.5.23_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getUTCSeconds" has { DontEnum } attributes +es5id: 15.9.5.23_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.23/S15.9.5.23_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.23/S15.9.5.23_A2_T1.js index 5ac80d903f1a9e871c43c82e0dc2a4de606acfdc..98aba7f4e9225a1fd54d2ad2d196ea5875216e55 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.23/S15.9.5.23_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.23/S15.9.5.23_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "getUTCSeconds" is 0 +es5id: 15.9.5.23_A2_T1 description: The "length" property of the "getUTCSeconds" is 0 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.23/S15.9.5.23_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.23/S15.9.5.23_A3_T1.js index f4c0b77326f3ef1aa58d47b69fc9356e3f1b1661..dc3f195a12a2fc6b65462ddbf0eacaf89da8dc9a 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.23/S15.9.5.23_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.23/S15.9.5.23_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getUTCSeconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.23_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.23/S15.9.5.23_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.23/S15.9.5.23_A3_T2.js index 9ce225632e00513360eaa64522aaeb2de32d24fe..bfe0b51acc69dd6e472c37c99dc7e0b8752dae74 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.23/S15.9.5.23_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.23/S15.9.5.23_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getUTCSeconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.23_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.23/S15.9.5.23_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.23/S15.9.5.23_A3_T3.js index deb430eac6737b485c6e70a703cd8aa87297480c..9bcad90f6182c0ea50f28cd361e8a019a26e1242 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.23/S15.9.5.23_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.23/S15.9.5.23_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getUTCSeconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.23_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.24/S15.9.5.24_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.24/S15.9.5.24_A1_T1.js index 6eb5437d3b3549e740e8a596f5d479bb454f53b4..475e1157ee7ffb1c4857bd50db9d610100ce5895 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.24/S15.9.5.24_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.24/S15.9.5.24_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getMilliseconds" has { DontEnum } attributes +es5id: 15.9.5.24_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.24/S15.9.5.24_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.24/S15.9.5.24_A1_T2.js index dd0bcbbe18d6e08e4d907fed3b578fa2e94657e1..d53090d63812395ea8ead02235f6d3c2fed1182c 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.24/S15.9.5.24_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.24/S15.9.5.24_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getMilliseconds" has { DontEnum } attributes +es5id: 15.9.5.24_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.24/S15.9.5.24_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.24/S15.9.5.24_A1_T3.js index 384db9e061b850bdb7b25b1cfb6e04392c63bb46..82c9cfff4e82c6ca557d477dac9886cf4403d708 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.24/S15.9.5.24_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.24/S15.9.5.24_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getMilliseconds" has { DontEnum } attributes +es5id: 15.9.5.24_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.24/S15.9.5.24_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.24/S15.9.5.24_A2_T1.js index da2a5fe4d98bcaca02dab8be506512e19c7c9b55..f5bc2de56b4ad9d877584deb09083201359399ad 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.24/S15.9.5.24_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.24/S15.9.5.24_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "getMilliseconds" is 0 +es5id: 15.9.5.24_A2_T1 description: The "length" property of the "getMilliseconds" is 0 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.24/S15.9.5.24_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.24/S15.9.5.24_A3_T1.js index 48a76dbd3da3f6ff8260619e91309111743430b3..a98fd95003c7121f5f24fa377170ad4fdcc2c73d 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.24/S15.9.5.24_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.24/S15.9.5.24_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getMilliseconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.24_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.24/S15.9.5.24_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.24/S15.9.5.24_A3_T2.js index 00dc8c7c45cbd8439b74f3e80b390ecb654fc4b8..90ca44188eab3d58110923b2f171dc3ff2e0028e 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.24/S15.9.5.24_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.24/S15.9.5.24_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getMilliseconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.24_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.24/S15.9.5.24_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.24/S15.9.5.24_A3_T3.js index af6fb37fde4af3d602d59f449ae9b160d91652c6..2f364d285a61d956dba8383b4c1b8bcdc7a904e5 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.24/S15.9.5.24_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.24/S15.9.5.24_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getMilliseconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.24_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.25/S15.9.5.25_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.25/S15.9.5.25_A1_T1.js index f74fff32d73ca1cda513e3d64fd5c6d0c3e5d9bf..305c48a5484a3330120576e4c00b85bfa449ed52 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.25/S15.9.5.25_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.25/S15.9.5.25_A1_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype property "getUTCMilliseconds" has { DontEnum } attributes +es5id: 15.9.5.25_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.25/S15.9.5.25_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.25/S15.9.5.25_A1_T2.js index 70234415c16737dffbdfe037b1368ece46d66745..588f72305098a01c01b89225555c4afbdd7e96f5 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.25/S15.9.5.25_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.25/S15.9.5.25_A1_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype property "getUTCMilliseconds" has { DontEnum } attributes +es5id: 15.9.5.25_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.25/S15.9.5.25_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.25/S15.9.5.25_A1_T3.js index e762849d3c613aa9ceb77a77c38196ddbf55449f..9b5581cb0b703b5117cbd20ff584e7433e71a2dc 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.25/S15.9.5.25_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.25/S15.9.5.25_A1_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype property "getUTCMilliseconds" has { DontEnum } attributes +es5id: 15.9.5.25_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.25/S15.9.5.25_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.25/S15.9.5.25_A2_T1.js index 665e329314059f014570f3e86d7387401693fa9c..db8c50ae80bc7b7bf0710b4d5528e7de5f9b83e2 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.25/S15.9.5.25_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.25/S15.9.5.25_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "getUTCMilliseconds" is 0 +es5id: 15.9.5.25_A2_T1 description: The "length" property of the "getUTCMilliseconds" is 0 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.25/S15.9.5.25_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.25/S15.9.5.25_A3_T1.js index b15ccc116d5976e17ffdce4c8b9f0a6e3e086176..beceb40a71323c3b80f1a0a06b710a671dd0b313 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.25/S15.9.5.25_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.25/S15.9.5.25_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getUTCMilliseconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.25_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.25/S15.9.5.25_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.25/S15.9.5.25_A3_T2.js index 32780f266e5aed863265873389eae926773892dd..b3e1c288d86596263664f524dae3f86f0d8acaea 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.25/S15.9.5.25_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.25/S15.9.5.25_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getUTCMilliseconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.25_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.25/S15.9.5.25_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.25/S15.9.5.25_A3_T3.js index 653e51e45efc747a6d77cd48bf5044995d43f555..54c29897f3fc4074127701a20cc403ec297bfdb3 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.25/S15.9.5.25_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.25/S15.9.5.25_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getUTCMilliseconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.25_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.26/S15.9.5.26_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.26/S15.9.5.26_A1_T1.js index bf4a891740aa0d8423f67b4f96ffc30e6f000c80..6f979a460ed78fa1f68c520a8548a517495700bd 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.26/S15.9.5.26_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.26/S15.9.5.26_A1_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype property "getTimezoneOffset" has { DontEnum } attributes +es5id: 15.9.5.26_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.26/S15.9.5.26_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.26/S15.9.5.26_A1_T2.js index 95515106563f94ee30a5279cf3a5e9ca053e4177..0fdbad11c03ae85b2f1bf19d43ca94fd43b38739 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.26/S15.9.5.26_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.26/S15.9.5.26_A1_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype property "getTimezoneOffset" has { DontEnum } attributes +es5id: 15.9.5.26_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.26/S15.9.5.26_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.26/S15.9.5.26_A1_T3.js index 662df8ce18b2e7894657b6b497c8192d75b1c638..4e6808e303e510bbf1040c73489b72281398a182 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.26/S15.9.5.26_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.26/S15.9.5.26_A1_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype property "getTimezoneOffset" has { DontEnum } attributes +es5id: 15.9.5.26_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.26/S15.9.5.26_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.26/S15.9.5.26_A2_T1.js index d3d986715e1fdd215f5eee1d52eb69a413ab5088..c41ed353ef3a9992d77104a42d240703af38d839 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.26/S15.9.5.26_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.26/S15.9.5.26_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "getTimezoneOffset" is 0 +es5id: 15.9.5.26_A2_T1 description: The "length" property of the "getTimezoneOffset" is 0 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.26/S15.9.5.26_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.26/S15.9.5.26_A3_T1.js index cba44a18efa910b13ee0115563896e6b138f18f3..e09365ec65ea0ce5baf2486ecc481426588fbe70 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.26/S15.9.5.26_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.26/S15.9.5.26_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getTimezoneOffset property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.26_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.26/S15.9.5.26_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.26/S15.9.5.26_A3_T2.js index 37caf0fee0fa3c9a8f082f24e1eb7a36b6902d1b..81c9c0a7a30d425669b503ff0dfa5860259848fa 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.26/S15.9.5.26_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.26/S15.9.5.26_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getTimezoneOffset property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.26_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.26/S15.9.5.26_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.26/S15.9.5.26_A3_T3.js index 323fc274631c8077206d1b3979dc8c82e8893cf7..0ce89003aa3efe6c83a363947fd4b007a6821e9d 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.26/S15.9.5.26_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.26/S15.9.5.26_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getTimezoneOffset property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.26_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.27/S15.9.5.27_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.27/S15.9.5.27_A1_T1.js index 242c295c1f39ea413fee612fa595b30b985ea1a1..6b46562d5a420f3a8d9bd3538cc574bdb705e0be 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.27/S15.9.5.27_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.27/S15.9.5.27_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setTime" has { DontEnum } attributes +es5id: 15.9.5.27_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.27/S15.9.5.27_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.27/S15.9.5.27_A1_T2.js index 763a417b7a62413d80ee299e1eea5c0af6653fdc..8fec83d35317def2e0be0a22c5fba2992ad84dd1 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.27/S15.9.5.27_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.27/S15.9.5.27_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setTime" has { DontEnum } attributes +es5id: 15.9.5.27_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.27/S15.9.5.27_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.27/S15.9.5.27_A1_T3.js index 06ddbe421c4d3a54faa2b555a170ca7de4aa8097..0d32737e5e5a086cbb77f503bfb6f5ca2211d5c7 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.27/S15.9.5.27_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.27/S15.9.5.27_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setTime" has { DontEnum } attributes +es5id: 15.9.5.27_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.27/S15.9.5.27_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.27/S15.9.5.27_A2_T1.js index 5449bfcbe4bf9bc4dae8b082e8e0c34b26bc1930..31d8de7380c927aaf9537ec597c5ad201c0197f2 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.27/S15.9.5.27_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.27/S15.9.5.27_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "setTime" is 1 +es5id: 15.9.5.27_A2_T1 description: The "length" property of the "setTime" is 1 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.27/S15.9.5.27_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.27/S15.9.5.27_A3_T1.js index dbfb4335289c648a22116c357af89892913576b6..0b7d13d4178fee7172091b264f0b1ac5b462515a 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.27/S15.9.5.27_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.27/S15.9.5.27_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setTime property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.27_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.27/S15.9.5.27_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.27/S15.9.5.27_A3_T2.js index b9ff4f940a228954098f2ba376e25e4ccba46450..d0378174971e059778a8a49deb043abde390e386 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.27/S15.9.5.27_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.27/S15.9.5.27_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setTime property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.27_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.27/S15.9.5.27_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.27/S15.9.5.27_A3_T3.js index a0dd23da294c76a0270d4e24e9451444370eb752..34d159b1654811c56e0548b95caf22627e16ad16 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.27/S15.9.5.27_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.27/S15.9.5.27_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setTime property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.27_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.28/S15.9.5.28_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.28/S15.9.5.28_A1_T1.js index 331a0f6b36df1bf63bb75c2905cb02acfb0ebc39..0c697d0e4222487e1a3edd03da79008bc595af68 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.28/S15.9.5.28_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.28/S15.9.5.28_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setMilliseconds" has { DontEnum } attributes +es5id: 15.9.5.28_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.28/S15.9.5.28_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.28/S15.9.5.28_A1_T2.js index 4010f048e69e6dce2d4f24b22180c87c40da4ca9..b01e55dd21f3a648648b123689df507879d2e763 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.28/S15.9.5.28_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.28/S15.9.5.28_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setMilliseconds" has { DontEnum } attributes +es5id: 15.9.5.28_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.28/S15.9.5.28_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.28/S15.9.5.28_A1_T3.js index be9766ff352261567b6ede6613340441313aecae..61a12c564b7e2c944343cc6263af3fab1157bc47 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.28/S15.9.5.28_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.28/S15.9.5.28_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setMilliseconds" has { DontEnum } attributes +es5id: 15.9.5.28_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.28/S15.9.5.28_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.28/S15.9.5.28_A2_T1.js index e46998d20539d3dac405b65db6c655ccda742195..52fb467781c7b5918910cc2cffa54c1dbff5a6d5 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.28/S15.9.5.28_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.28/S15.9.5.28_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "setMilliseconds" is 1 +es5id: 15.9.5.28_A2_T1 description: The "length" property of the "setMilliseconds" is 1 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.28/S15.9.5.28_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.28/S15.9.5.28_A3_T1.js index e3061ac23f6bb7cf2c197660676607fc9a2f8ea0..812e2ecc50c8acdcfacf27a2f158b971a768e15c 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.28/S15.9.5.28_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.28/S15.9.5.28_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setMilliseconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.28_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.28/S15.9.5.28_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.28/S15.9.5.28_A3_T2.js index ab5b33cec68ac7651ad37d291c8e4660c0854132..892a329b6226870f58084c1951d4824d51251e0f 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.28/S15.9.5.28_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.28/S15.9.5.28_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setMilliseconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.28_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.28/S15.9.5.28_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.28/S15.9.5.28_A3_T3.js index fe622c84327c5779bb5a7593dc768c91f2cd7e67..55ec5a96b5c55c62ffd5cd455f8c18069b73ff43 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.28/S15.9.5.28_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.28/S15.9.5.28_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setMilliseconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.28_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.29/S15.9.5.29_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.29/S15.9.5.29_A1_T1.js index e358cd0a6544f8af48d7939bb060d47b003dc598..d202b6b329587b32abff61613fb7b81d31319188 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.29/S15.9.5.29_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.29/S15.9.5.29_A1_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype property "setUTCMilliseconds" has { DontEnum } attributes +es5id: 15.9.5.29_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.29/S15.9.5.29_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.29/S15.9.5.29_A1_T2.js index fdf36a8209b3014cfa756644dd46db7e33b78447..b18a24575606225d80ee02bf7f467e6fe8a94882 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.29/S15.9.5.29_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.29/S15.9.5.29_A1_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype property "setUTCMilliseconds" has { DontEnum } attributes +es5id: 15.9.5.29_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.29/S15.9.5.29_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.29/S15.9.5.29_A1_T3.js index b183acfcd78e3636f0e5e1f478a6277f4df390cf..ac581bcb97c15674ed6b2020f22e1aa3a26cabf6 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.29/S15.9.5.29_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.29/S15.9.5.29_A1_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype property "setUTCMilliseconds" has { DontEnum } attributes +es5id: 15.9.5.29_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.29/S15.9.5.29_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.29/S15.9.5.29_A2_T1.js index 8f0dc905d2777c980f78d0f21316d5123643b079..84a0e97f79de885e7067df55c20bf3a918b81f0d 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.29/S15.9.5.29_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.29/S15.9.5.29_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "setUTCMilliseconds" is 1 +es5id: 15.9.5.29_A2_T1 description: The "length" property of the "setUTCMilliseconds" is 1 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.29/S15.9.5.29_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.29/S15.9.5.29_A3_T1.js index 31a6ea9042ea678ba1bc6f461c0bed967b14cd2c..6150ee8887db4da26fc0386c6a6e67b53ec78c04 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.29/S15.9.5.29_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.29/S15.9.5.29_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setUTCMilliseconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.29_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.29/S15.9.5.29_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.29/S15.9.5.29_A3_T2.js index 0323b3c508c40beab7350e22e457853cdb263fcc..828b60157c1f8c3a7a0fb1210a63559829c817f0 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.29/S15.9.5.29_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.29/S15.9.5.29_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setUTCMilliseconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.29_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.29/S15.9.5.29_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.29/S15.9.5.29_A3_T3.js index 20c45f75c79e41702c598589725ae7bdf8532239..14993e4b4919d745fb28e7041fb127c84a9f5a58 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.29/S15.9.5.29_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.29/S15.9.5.29_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setUTCMilliseconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.29_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.3/S15.9.5.3_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.3/S15.9.5.3_A1_T1.js index a606c73d92374bb6401f535e4ea59d7ec5277fd7..0f94d529b6450805a1395c640bc77fb322f18a27 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.3/S15.9.5.3_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.3/S15.9.5.3_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "toDateString" has { DontEnum } attributes +es5id: 15.9.5.3_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.3/S15.9.5.3_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.3/S15.9.5.3_A1_T2.js index 94b25b06960784d20dd5ca7c29484e25e9d3ca3e..d68c01ea179da625f1c588f538a18165e52e5c24 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.3/S15.9.5.3_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.3/S15.9.5.3_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "toDateString" has { DontEnum } attributes +es5id: 15.9.5.3_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.3/S15.9.5.3_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.3/S15.9.5.3_A1_T3.js index b88e1d44d4d564cc398dbf6efa2de03c9a574bd6..83ebe9d65a29ace68c19a71ee11df7392f731a11 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.3/S15.9.5.3_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.3/S15.9.5.3_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "toDateString" has { DontEnum } attributes +es5id: 15.9.5.3_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.3/S15.9.5.3_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.3/S15.9.5.3_A2_T1.js index 8841c14a6a8a2a4cfa0692df2d14992ee1e135a1..67e9bd68a044761962af2c0b820bf6e79f337691 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.3/S15.9.5.3_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.3/S15.9.5.3_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "toDateString" is 0 +es5id: 15.9.5.3_A2_T1 description: The "length" property of the "toDateString" is 0 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.3/S15.9.5.3_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.3/S15.9.5.3_A3_T1.js index 306a5074de586586ac952cdfb6267b8b5202ecd4..1dea6e9916e2a6a45e44cb0e44ae2e8227078ea1 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.3/S15.9.5.3_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.3/S15.9.5.3_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.toDateString property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.3_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.3/S15.9.5.3_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.3/S15.9.5.3_A3_T2.js index 80742f0095cb6f203913e973313734d2535caec0..3935ff2a360c14df65f8a11ddd32ef75e66355ef 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.3/S15.9.5.3_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.3/S15.9.5.3_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.toDateString property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.3_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.3/S15.9.5.3_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.3/S15.9.5.3_A3_T3.js index 7b6641a3f01e2a0c1b1fd5dcbf95d158b209c41e..65bde2b66e5b1493af8bcbed9115644c95ed8cc0 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.3/S15.9.5.3_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.3/S15.9.5.3_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.toDateString property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.3_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.30/S15.9.5.30_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.30/S15.9.5.30_A1_T1.js index bc7b99a6b215f9dd0a01f720843a89dbe97fb994..54e479991dfb2ed2732609b4d1ff27f685535edf 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.30/S15.9.5.30_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.30/S15.9.5.30_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setSeconds" has { DontEnum } attributes +es5id: 15.9.5.30_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.30/S15.9.5.30_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.30/S15.9.5.30_A1_T2.js index c2c7343179caa6dce414cccd9d6dad262d1317cd..68ab36592ab5b08f1828260f82d12f04bb3d691a 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.30/S15.9.5.30_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.30/S15.9.5.30_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setSeconds" has { DontEnum } attributes +es5id: 15.9.5.30_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.30/S15.9.5.30_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.30/S15.9.5.30_A1_T3.js index 2dfd3da641c9c997fde59ae0078f9390bae354d2..06888ea975bacf525a1570ddd333ac9b098918a9 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.30/S15.9.5.30_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.30/S15.9.5.30_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setSeconds" has { DontEnum } attributes +es5id: 15.9.5.30_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.30/S15.9.5.30_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.30/S15.9.5.30_A2_T1.js index ddde8e9d55b2559c84570a455fe130ca98cb45c3..b3a3bf446b435807412567df3d5c5c947b83e9db 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.30/S15.9.5.30_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.30/S15.9.5.30_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "setSeconds" is 2 +es5id: 15.9.5.30_A2_T1 description: The "length" property of the "setSeconds" is 2 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.30/S15.9.5.30_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.30/S15.9.5.30_A3_T1.js index 41ed1b3ee3b1dc4106f2a4f33becee0ae59f52ad..14d9b4001f7f71a03f0497eb8cdc37df61d06dc0 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.30/S15.9.5.30_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.30/S15.9.5.30_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setSeconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.30_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.30/S15.9.5.30_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.30/S15.9.5.30_A3_T2.js index 25a3552dbd99e2214154178a0775615a13e0c319..dcf03523dcff7fe2babe0d5a17a19da29e2f63a0 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.30/S15.9.5.30_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.30/S15.9.5.30_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setSeconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.30_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.30/S15.9.5.30_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.30/S15.9.5.30_A3_T3.js index ea9f8090a44b124716e859d6d2ee7bfa550924b3..b7440d074051e6e85545d5f83dcc07d5c5a86fe2 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.30/S15.9.5.30_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.30/S15.9.5.30_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setSeconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.30_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.31/S15.9.5.31_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.31/S15.9.5.31_A1_T1.js index 85dfcc3e25248968b1fda9ae26de78296ed9432c..0d82a883c00d07ca564277b26dbc1966009eba99 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.31/S15.9.5.31_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.31/S15.9.5.31_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setUTCSeconds" has { DontEnum } attributes +es5id: 15.9.5.31_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.31/S15.9.5.31_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.31/S15.9.5.31_A1_T2.js index 7bb3599e5904f4a3dd22184dc7add3d11be2f3d8..2b1764486c1407546582228e187875fee4ee085e 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.31/S15.9.5.31_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.31/S15.9.5.31_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setUTCSeconds" has { DontEnum } attributes +es5id: 15.9.5.31_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.31/S15.9.5.31_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.31/S15.9.5.31_A1_T3.js index ec3636089fa8a87b27fa3d5b3504c9f4ed4304b5..03f6b27e26df6fa0aaa1501bf2f49dfd21b340fa 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.31/S15.9.5.31_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.31/S15.9.5.31_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setUTCSeconds" has { DontEnum } attributes +es5id: 15.9.5.31_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.31/S15.9.5.31_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.31/S15.9.5.31_A2_T1.js index affeba772fd5df9caff377d639cb641fc8644ecf..c5cfad0b66e7bffd9adf99f7b136b45ca7c483f9 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.31/S15.9.5.31_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.31/S15.9.5.31_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "setUTCSeconds" is 2 +es5id: 15.9.5.31_A2_T1 description: The "length" property of the "setUTCSeconds" is 2 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.31/S15.9.5.31_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.31/S15.9.5.31_A3_T1.js index d456f6aacfcc869c9d95ea914b4c94dee279d9e1..57b40d3d367ba3c2c73a8e81b37d097fdaadb18f 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.31/S15.9.5.31_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.31/S15.9.5.31_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setUTCSeconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.31_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.31/S15.9.5.31_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.31/S15.9.5.31_A3_T2.js index b32c4e92e6390885201aa154388fa80e076fffc1..f57fbff3aff7871510c4fa9e45280852e2d12366 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.31/S15.9.5.31_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.31/S15.9.5.31_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setUTCSeconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.31_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.31/S15.9.5.31_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.31/S15.9.5.31_A3_T3.js index d759ca4d2ddc6ec6c22851147e9ad720388c914d..f64223b4f78af5b1aaacd0f205dafadabe09a286 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.31/S15.9.5.31_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.31/S15.9.5.31_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setUTCSeconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.31_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.32/S15.9.5.32_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.32/S15.9.5.32_A1_T1.js index 6c9eed49e727d8c6870870ac65a9003a7b0f9452..be9598291d7e536ea9004e896f2ac4bf3066bdcf 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.32/S15.9.5.32_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.32/S15.9.5.32_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setMinutes" has { DontEnum } attributes +es5id: 15.9.5.32_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.32/S15.9.5.32_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.32/S15.9.5.32_A1_T2.js index 1a33a24c48919660552a9d9a8165d2f0601692ff..2ff250b900c091fcfb37a1e139a419db24fb7c17 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.32/S15.9.5.32_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.32/S15.9.5.32_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setMinutes" has { DontEnum } attributes +es5id: 15.9.5.32_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.32/S15.9.5.32_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.32/S15.9.5.32_A1_T3.js index a3b63f7e7f29a0a125d3e8400bcb565e361e497b..0fa71c9d5fa001faa3b00fd3cf76b16a57d95cc3 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.32/S15.9.5.32_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.32/S15.9.5.32_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setMinutes" has { DontEnum } attributes +es5id: 15.9.5.32_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.32/S15.9.5.32_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.32/S15.9.5.32_A2_T1.js index 2817d83424352a55c4c36ab24a828f2d03cd02c3..17587d6a868b6abec592bb01abef2192d1da2c76 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.32/S15.9.5.32_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.32/S15.9.5.32_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "setMinutes" is 3 +es5id: 15.9.5.32_A2_T1 description: The "length" property of the "setMinutes" is 3 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.32/S15.9.5.32_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.32/S15.9.5.32_A3_T1.js index 563c18e7c2ecac9d671aa7836ed08896e12052f2..78a2783966f6d8b67092d6c24714f19a88af2c0f 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.32/S15.9.5.32_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.32/S15.9.5.32_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setMinutes property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.32_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.32/S15.9.5.32_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.32/S15.9.5.32_A3_T2.js index 3c440505bf526d934f0e48e016317024805865ef..0af064acb8de97fcf66d19f10f8337443e88ed8c 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.32/S15.9.5.32_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.32/S15.9.5.32_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setMinutes property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.32_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.32/S15.9.5.32_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.32/S15.9.5.32_A3_T3.js index 74fdeb46f44f7ff64d49f8fb67e7b995ec2ab3a8..786866793c2b73525550eaca3cf327d08d584906 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.32/S15.9.5.32_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.32/S15.9.5.32_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setMinutes property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.32_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.33/S15.9.5.33_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.33/S15.9.5.33_A1_T1.js index d31a0fa922cb30963b4b9a0c873a10e6d16c721d..b00c28c26cabd3d7dda44088ff0abef39a8bd02f 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.33/S15.9.5.33_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.33/S15.9.5.33_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setUTCMinutes" has { DontEnum } attributes +es5id: 15.9.5.33_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.33/S15.9.5.33_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.33/S15.9.5.33_A1_T2.js index 5bdd9fb610bad693698cf8d73fcc59354f2ddbd2..f397ec2bf3b806d336b3980837d4c3948a85e7cb 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.33/S15.9.5.33_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.33/S15.9.5.33_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setUTCMinutes" has { DontEnum } attributes +es5id: 15.9.5.33_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.33/S15.9.5.33_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.33/S15.9.5.33_A1_T3.js index 5a23703d54ec6b915cb3254d6e6c444b67c3eac8..06584c889f4e1799576a8101c7ef0bc6330cce6d 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.33/S15.9.5.33_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.33/S15.9.5.33_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setUTCMinutes" has { DontEnum } attributes +es5id: 15.9.5.33_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.33/S15.9.5.33_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.33/S15.9.5.33_A2_T1.js index 3963793de5dcd3b626800d1f8b53e843d9cc9f48..e49bf236b2b6fcb8b0e73bd8009b1c26d6c05609 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.33/S15.9.5.33_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.33/S15.9.5.33_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "setUTCMinutes" is 3 +es5id: 15.9.5.33_A2_T1 description: The "length" property of the "setUTCMinutes" is 3 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.33/S15.9.5.33_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.33/S15.9.5.33_A3_T1.js index 7a6dd86382ec42929003d51de5e221fdb3a300e0..584d065852646b2ce649af0da0594f767d313cc6 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.33/S15.9.5.33_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.33/S15.9.5.33_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setUTCMinutes property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.33_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.33/S15.9.5.33_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.33/S15.9.5.33_A3_T2.js index 4719b7f75fac5c65c7645351ed1502cc57cb4e73..32bfde6966e09d08b7126b1967e5ac6b45759990 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.33/S15.9.5.33_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.33/S15.9.5.33_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setUTCMinutes property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.33_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.33/S15.9.5.33_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.33/S15.9.5.33_A3_T3.js index d5c1889f71d80065eae42201ec6e95b4ec56fc0a..c9e60981cd2a1b452320b42efbf6715280120634 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.33/S15.9.5.33_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.33/S15.9.5.33_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setUTCMinutes property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.33_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.34/S15.9.5.34_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.34/S15.9.5.34_A1_T1.js index ac63ad39e72a92c940a6e1ceffab7c20702e6c06..8b1b812dc3e6262870a2317ae3ed8898f8be0987 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.34/S15.9.5.34_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.34/S15.9.5.34_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setHours" has { DontEnum } attributes +es5id: 15.9.5.34_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.34/S15.9.5.34_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.34/S15.9.5.34_A1_T2.js index 3ba248942338c123c2bd271e9a94e12ac1bce282..6634bf5be0914cd4370b239e4c61ee8f734f6983 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.34/S15.9.5.34_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.34/S15.9.5.34_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setHours" has { DontEnum } attributes +es5id: 15.9.5.34_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.34/S15.9.5.34_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.34/S15.9.5.34_A1_T3.js index 16678d32555906b389c11171148b771499446909..e9774ac85fbad5e42c6b28fe0669d72cc909d284 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.34/S15.9.5.34_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.34/S15.9.5.34_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setHours" has { DontEnum } attributes +es5id: 15.9.5.34_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.34/S15.9.5.34_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.34/S15.9.5.34_A2_T1.js index 5958ef7282c4e5b2e90f0ef0e415267b5bd41c1c..a5e3b5b5eb6264f1ef160dfcfea3427d2327f7cb 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.34/S15.9.5.34_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.34/S15.9.5.34_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "setHours" is 4 +es5id: 15.9.5.34_A2_T1 description: The "length" property of the "setHours" is 4 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.34/S15.9.5.34_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.34/S15.9.5.34_A3_T1.js index 42f99aa3f4ef06b21b2e08154e624dc5572ddc0e..98cbad79ea28c75cc533438804af12ba9d8db4e3 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.34/S15.9.5.34_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.34/S15.9.5.34_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setHours property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.34_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.34/S15.9.5.34_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.34/S15.9.5.34_A3_T2.js index 14d2bc7a6b409d6f480a04d9b43755aa77107ace..a713516d1b527e390cd981bf7f6052d0221b468e 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.34/S15.9.5.34_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.34/S15.9.5.34_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setHours property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.34_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.34/S15.9.5.34_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.34/S15.9.5.34_A3_T3.js index ceaa30068aca119dbb4c8294209d718920931d66..f6208e0fa912477e241f3daf682956960ae253d4 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.34/S15.9.5.34_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.34/S15.9.5.34_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setHours property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.34_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.35/S15.9.5.35_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.35/S15.9.5.35_A1_T1.js index 2f68a3b727b501826f501f176bd6b9aa3209c384..5f702b6e38b1ba946768ca59afae317dded7deb1 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.35/S15.9.5.35_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.35/S15.9.5.35_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setUTCHours" has { DontEnum } attributes +es5id: 15.9.5.35_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.35/S15.9.5.35_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.35/S15.9.5.35_A1_T2.js index 3fe6cc4cabcbfa7c061942827a0fd768948f1467..e362752abd22c77436c52712b66a1210cc3ae869 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.35/S15.9.5.35_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.35/S15.9.5.35_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setUTCHours" has { DontEnum } attributes +es5id: 15.9.5.35_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.35/S15.9.5.35_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.35/S15.9.5.35_A1_T3.js index e777d3192b96aa362e35929d1a49c4317f8f065e..d913c38ac2de337a77afc64da938e621c094ab23 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.35/S15.9.5.35_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.35/S15.9.5.35_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setUTCHours" has { DontEnum } attributes +es5id: 15.9.5.35_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.35/S15.9.5.35_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.35/S15.9.5.35_A2_T1.js index c90705c08894344dada67bd481853a695b5d2fc9..bc15075b476d2630bcf8b8ddfd7c4b8e3b422eb0 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.35/S15.9.5.35_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.35/S15.9.5.35_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "setUTCHours" is 4 +es5id: 15.9.5.35_A2_T1 description: The "length" property of the "setUTCHours" is 4 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.35/S15.9.5.35_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.35/S15.9.5.35_A3_T1.js index a603d05ed64ad08c6ee50b18398bbbc653c7ec03..6f2ec88f519437d04de4d43b31becee86015af6a 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.35/S15.9.5.35_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.35/S15.9.5.35_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setUTCHours property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.35_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.35/S15.9.5.35_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.35/S15.9.5.35_A3_T2.js index 02bb688c8fc901efc7227ebdf67b16765cc335f0..4028217595e83f9814b7a851768726491a6f7a85 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.35/S15.9.5.35_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.35/S15.9.5.35_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setUTCHours property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.35_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.35/S15.9.5.35_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.35/S15.9.5.35_A3_T3.js index b2f9eff157688b3f2508f510fb4d7d61e28018d7..923482fedb9aa74a8ec1f6dfa0c0611f1d5489c2 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.35/S15.9.5.35_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.35/S15.9.5.35_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setUTCHours property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.35_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.36/S15.9.5.36_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.36/S15.9.5.36_A1_T1.js index e4951e30afbd37ac211a662a96380f28265bfa68..5bac4b5baa264cbd8938fbc5b4a6461880770985 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.36/S15.9.5.36_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.36/S15.9.5.36_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setDate" has { DontEnum } attributes +es5id: 15.9.5.36_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.36/S15.9.5.36_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.36/S15.9.5.36_A1_T2.js index 0e908308ff595f9598f78b11137c541728730d05..e5aebc325aebb4bf5973fba31f36f21d85addb8d 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.36/S15.9.5.36_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.36/S15.9.5.36_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setDate" has { DontEnum } attributes +es5id: 15.9.5.36_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.36/S15.9.5.36_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.36/S15.9.5.36_A1_T3.js index dec68f72d14e45740462faa6765701fa0df75ab5..a7d27000f8a3c0eadc2239e05cd068be80d937b7 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.36/S15.9.5.36_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.36/S15.9.5.36_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setDate" has { DontEnum } attributes +es5id: 15.9.5.36_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.36/S15.9.5.36_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.36/S15.9.5.36_A2_T1.js index 5e09915a00f540e35eca9674e94bb1bdf860c3fc..3caaa989db45aeb521ba711c09b3437ce6e36e8e 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.36/S15.9.5.36_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.36/S15.9.5.36_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "setDate" is 1 +es5id: 15.9.5.36_A2_T1 description: The "length" property of the "setDate" is 1 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.36/S15.9.5.36_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.36/S15.9.5.36_A3_T1.js index b96326408b336ce20d495298fbf8b4f5e22e4ba2..72699365001055a6284434f3ed0e7ffaba11fdd5 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.36/S15.9.5.36_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.36/S15.9.5.36_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setDate property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.36_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.36/S15.9.5.36_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.36/S15.9.5.36_A3_T2.js index 1a5f6c8e0860e2e9a7d3e78af09862d98a2757d1..7ab08c183991a9fcf6d68afd46b10a7401200f4c 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.36/S15.9.5.36_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.36/S15.9.5.36_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setDate property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.36_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.36/S15.9.5.36_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.36/S15.9.5.36_A3_T3.js index 08d357bfda366ee367a97aac61780ae6ee0df2a4..02cc08ddb1526f0e1abf3dfed9cabe3772f00e6d 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.36/S15.9.5.36_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.36/S15.9.5.36_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setDate property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.36_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.37/S15.9.5.37_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.37/S15.9.5.37_A1_T1.js index 806d05d89eaf8422a447e6e74b8231c6ca9247be..cc01febead2ecd7b8713b7bdfa280a86885767b3 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.37/S15.9.5.37_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.37/S15.9.5.37_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setUTCDate" has { DontEnum } attributes +es5id: 15.9.5.37_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.37/S15.9.5.37_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.37/S15.9.5.37_A1_T2.js index cd2953813475b368b82bd6149822dcf2492f32cf..cffd442167400c2b2d89c90212265fe92c7ebebd 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.37/S15.9.5.37_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.37/S15.9.5.37_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setUTCDate" has { DontEnum } attributes +es5id: 15.9.5.37_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.37/S15.9.5.37_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.37/S15.9.5.37_A1_T3.js index 3b1f0c8b4df62e1736ceb339244eaccace2068d2..4f06995fa02a9795e8f19f938a2704a0ddd47bac 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.37/S15.9.5.37_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.37/S15.9.5.37_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setUTCDate" has { DontEnum } attributes +es5id: 15.9.5.37_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.37/S15.9.5.37_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.37/S15.9.5.37_A2_T1.js index 9672970d6ecaf67be9b0e86a2c129ee228329d2c..5875bbb5df8b560ea2ab33712d8197e8215c4560 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.37/S15.9.5.37_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.37/S15.9.5.37_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "setUTCDate" is 1 +es5id: 15.9.5.37_A2_T1 description: The "length" property of the "setUTCDate" is 1 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.37/S15.9.5.37_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.37/S15.9.5.37_A3_T1.js index d9e5b3ee44bd5fd6507305efabd439435df8668f..0a6de61ed24dd76653cbb34e05b5c0636eaafd65 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.37/S15.9.5.37_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.37/S15.9.5.37_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setUTCDate property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.37_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.37/S15.9.5.37_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.37/S15.9.5.37_A3_T2.js index 5c509af1dd2eba5e0abccb8af74c42a5560b9630..f4175be7a53cb7a261177566887cd96d9e9e6f61 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.37/S15.9.5.37_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.37/S15.9.5.37_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setUTCDate property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.37_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.37/S15.9.5.37_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.37/S15.9.5.37_A3_T3.js index 79724bde5f623fbaea7b5570603cf198d5a2d9c9..1e620937138839dd0f183222e102995924c22a12 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.37/S15.9.5.37_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.37/S15.9.5.37_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setUTCDate property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.37_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.38/S15.9.5.38_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.38/S15.9.5.38_A1_T1.js index 85955bd183dbf76e5ad226218ef595b06db36316..0b412236705d59e61271f7d3f7cc07fa5e874c3c 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.38/S15.9.5.38_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.38/S15.9.5.38_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setMonth" has { DontEnum } attributes +es5id: 15.9.5.38_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.38/S15.9.5.38_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.38/S15.9.5.38_A1_T2.js index b69a2dfd99cdd30cadd2683cdf366da66532afe8..7adbd409a2087b34ff40cab3a86b525a4c720591 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.38/S15.9.5.38_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.38/S15.9.5.38_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setMonth" has { DontEnum } attributes +es5id: 15.9.5.38_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.38/S15.9.5.38_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.38/S15.9.5.38_A1_T3.js index be7e53d72e1fe00467083f55261679105e3d19c2..39ebf2c0cf2327c66bd8b115de9504b11990e8b3 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.38/S15.9.5.38_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.38/S15.9.5.38_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setMonth" has { DontEnum } attributes +es5id: 15.9.5.38_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.38/S15.9.5.38_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.38/S15.9.5.38_A2_T1.js index a1823910def0ba016bfc681379b50bd72923c458..5b6afb70903d731f53e3868cf723a386ca3e66fc 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.38/S15.9.5.38_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.38/S15.9.5.38_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "setMonth" is 2 +es5id: 15.9.5.38_A2_T1 description: The "length" property of the "setMonth" is 2 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.38/S15.9.5.38_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.38/S15.9.5.38_A3_T1.js index e5162f4b4ac2e406d08abb0dc8539f3d979d4ee5..35dc05622eb8f0c4e61aee5a89bed1d25f25d27a 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.38/S15.9.5.38_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.38/S15.9.5.38_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setMonth property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.38_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.38/S15.9.5.38_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.38/S15.9.5.38_A3_T2.js index 976dd2c0dcdc38d5429cccb3e78bd7bfad0a9dba..c4e513a620153856e1af01c368739d71b3884f4b 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.38/S15.9.5.38_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.38/S15.9.5.38_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setMonth property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.38_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.38/S15.9.5.38_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.38/S15.9.5.38_A3_T3.js index 8be8f7366a133353c717ae551efbe880325a16a8..ce86976c468de8a43641dfbe46a6d0cb94491d99 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.38/S15.9.5.38_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.38/S15.9.5.38_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setMonth property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.38_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.39/S15.9.5.39_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.39/S15.9.5.39_A1_T1.js index 96b5994214ae6863c462b835e1d80251bb0e5cf6..7aa7c2c149f30be23826b91725397b1e342e67d0 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.39/S15.9.5.39_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.39/S15.9.5.39_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setUTCMonth" has { DontEnum } attributes +es5id: 15.9.5.39_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.39/S15.9.5.39_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.39/S15.9.5.39_A1_T2.js index 1acad798fce5322e16edef96a530f338137d8cd0..871cfc5744785704e8d9b47aab07dcd205eee53f 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.39/S15.9.5.39_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.39/S15.9.5.39_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setUTCMonth" has { DontEnum } attributes +es5id: 15.9.5.39_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.39/S15.9.5.39_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.39/S15.9.5.39_A1_T3.js index f776df416ef8108cdfe9800f184cc7e97d555586..d972ec254eb7c590d96fdda3f8471e5b9e8fe9cf 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.39/S15.9.5.39_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.39/S15.9.5.39_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setUTCMonth" has { DontEnum } attributes +es5id: 15.9.5.39_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.39/S15.9.5.39_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.39/S15.9.5.39_A2_T1.js index 57281bd021cd86217e3051875be038fa979d85a2..145d1f92bec956eb3f167e190552c02777d753e0 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.39/S15.9.5.39_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.39/S15.9.5.39_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "setUTCMonth" is 2 +es5id: 15.9.5.39_A2_T1 description: The "length" property of the "setUTCMonth" is 2 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.39/S15.9.5.39_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.39/S15.9.5.39_A3_T1.js index 678a8a6bbff09a413afbbcc396fcd6b1b7fcd45f..9b00ac2fcf6cab6be2eac2e84491d2345c576915 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.39/S15.9.5.39_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.39/S15.9.5.39_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setUTCMonth property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.39_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.39/S15.9.5.39_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.39/S15.9.5.39_A3_T2.js index 5c848b07ad424b8c721328bc56f468fcbd7cd27e..80e6a69c94a6d5fc626ed8eb3a8507b2bdbe960e 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.39/S15.9.5.39_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.39/S15.9.5.39_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setUTCMonth property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.39_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.39/S15.9.5.39_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.39/S15.9.5.39_A3_T3.js index a772ce07da759312a315dcb11990bd0eb30ca9b6..b0b8029aa87a10d8d19a92d716e3dd034643b8ed 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.39/S15.9.5.39_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.39/S15.9.5.39_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setUTCMonth property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.39_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.4/S15.9.5.4_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.4/S15.9.5.4_A1_T1.js index 878511b6c106a3a2e18b19250da3ddf819793088..fb0d0a0b38046dc21730669d80a4355d8cf0f892 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.4/S15.9.5.4_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.4/S15.9.5.4_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "toTimeString" has { DontEnum } attributes +es5id: 15.9.5.4_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.4/S15.9.5.4_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.4/S15.9.5.4_A1_T2.js index 2867c22a28b304dd1165f642587d0d4313ee46dc..9eb2e28476ccd85f1a203f0135c4c9ad111cc6b2 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.4/S15.9.5.4_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.4/S15.9.5.4_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "toTimeString" has { DontEnum } attributes +es5id: 15.9.5.4_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.4/S15.9.5.4_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.4/S15.9.5.4_A1_T3.js index f8bc12fcd73419e4e5cddf4de7cbfaf1e9a611fa..6b9bd381656965052f787b5a1c5ceec0db93c2ef 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.4/S15.9.5.4_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.4/S15.9.5.4_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "toTimeString" has { DontEnum } attributes +es5id: 15.9.5.4_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.4/S15.9.5.4_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.4/S15.9.5.4_A2_T1.js index da0425ed27f00caeb01cb9c8f1af51d2a479aa47..85d941b5723bb89c95c65e5265865d2dc827d5c5 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.4/S15.9.5.4_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.4/S15.9.5.4_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "toTimeString" is 0 +es5id: 15.9.5.4_A2_T1 description: The "length" property of the "toTimeString" is 0 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.4/S15.9.5.4_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.4/S15.9.5.4_A3_T1.js index f618c3123d24e13b6573bec91d5461f123e5c8a7..c81fb5181095205e8c8b68df09fd1e58bd72217a 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.4/S15.9.5.4_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.4/S15.9.5.4_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.toTimeString property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.4_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.4/S15.9.5.4_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.4/S15.9.5.4_A3_T2.js index 9de3908b87bbe8d6505b2a791856fef3fae9cc0b..6cb3aa040112a26ef3559a2edb858b2b4cfbf4ad 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.4/S15.9.5.4_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.4/S15.9.5.4_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.toTimeString property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.4_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.4/S15.9.5.4_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.4/S15.9.5.4_A3_T3.js index 4f30d278afca4ea4e13936382ff7b40710c4c066..bee1613dd32d20b66706dad22bfc014149ed2d32 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.4/S15.9.5.4_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.4/S15.9.5.4_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.toTimeString property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.4_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.40/15.9.5.40_1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.40/15.9.5.40_1.js index 7b4babe696b26e0fc1c4a02fc48cd62aa36161be..b34a2c6facf2c051bed43aa2f63b1669a5e5a0d0 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.40/15.9.5.40_1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.40/15.9.5.40_1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.9.5.40_1 description: > Date.prototype.setFullYear - Date.prototype is itself an instance of Date diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.40/S15.9.5.40_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.40/S15.9.5.40_A1_T1.js index ce47ec5584bd959b8ed81340626d048c6813ab6a..89ee1e09c62a5dcd98574194ab4b10b428ebf97f 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.40/S15.9.5.40_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.40/S15.9.5.40_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setFullYear" has { DontEnum } attributes +es5id: 15.9.5.40_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.40/S15.9.5.40_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.40/S15.9.5.40_A1_T2.js index ecbb80c3f7ff65a0c0c8129fea864c7a3d3110b0..64f1f8fcfe45f4f68a16a43ef8ac7ebf9e6bb590 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.40/S15.9.5.40_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.40/S15.9.5.40_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setFullYear" has { DontEnum } attributes +es5id: 15.9.5.40_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.40/S15.9.5.40_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.40/S15.9.5.40_A1_T3.js index 84e71198314874ead9ca654893590e6317287614..f17124a9af3a31a0669a7ffe5456cdd8b1c02dd5 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.40/S15.9.5.40_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.40/S15.9.5.40_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setFullYear" has { DontEnum } attributes +es5id: 15.9.5.40_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.40/S15.9.5.40_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.40/S15.9.5.40_A2_T1.js index 4e0868f9dbcd0e54e1bc1f006ad5ef620ac215bc..0b7daea8c5793ca49f75f8cbed1bcbb10e668bbf 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.40/S15.9.5.40_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.40/S15.9.5.40_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "setFullYear" is 3 +es5id: 15.9.5.40_A2_T1 description: The "length" property of the "setFullYear" is 3 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.40/S15.9.5.40_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.40/S15.9.5.40_A3_T1.js index 480eb24448e8d7c12e8b6ad256d8711fc0117afe..43e0510441dede0fa3bbcb997281c4aaf8b93c75 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.40/S15.9.5.40_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.40/S15.9.5.40_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setFullYear property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.40_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.40/S15.9.5.40_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.40/S15.9.5.40_A3_T2.js index 672cd63fc71ea9473f0d3ccadd5b99eef81c3c4e..e389b41a9a525a229ae60661aab72efab758e9d5 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.40/S15.9.5.40_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.40/S15.9.5.40_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setFullYear property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.40_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.40/S15.9.5.40_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.40/S15.9.5.40_A3_T3.js index aba07828f7ec79ecf68a01b13d83017ca2eb1bcd..b6866b82cfe1ddd04c0df8b596de06589f92fbe8 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.40/S15.9.5.40_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.40/S15.9.5.40_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setFullYear property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.40_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.41/S15.9.5.41_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.41/S15.9.5.41_A1_T1.js index 8985e639660bb01b2c11dce87599063e60d4e878..ff766eaac86d1d09cf261432ce02475fa8281ecd 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.41/S15.9.5.41_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.41/S15.9.5.41_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setUTCFullYear" has { DontEnum } attributes +es5id: 15.9.5.41_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.41/S15.9.5.41_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.41/S15.9.5.41_A1_T2.js index 8fef08fcb58bf31e5a67ee237ff41176cc94b323..7cbdd2a526ddb50e4afffb362033caef6733c21b 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.41/S15.9.5.41_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.41/S15.9.5.41_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setUTCFullYear" has { DontEnum } attributes +es5id: 15.9.5.41_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.41/S15.9.5.41_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.41/S15.9.5.41_A1_T3.js index abde0723071a7561af7e38859051cb3ebf7e37ad..eda85331c5985633c48da79fbda3d29887cee89e 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.41/S15.9.5.41_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.41/S15.9.5.41_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "setUTCFullYear" has { DontEnum } attributes +es5id: 15.9.5.41_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.41/S15.9.5.41_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.41/S15.9.5.41_A2_T1.js index 36ed3762ee2deb370d8ddbd1b82cea477bb9ec37..af4bbcaa80ab2cb353b2b3ecc8b0f9299d1f058e 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.41/S15.9.5.41_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.41/S15.9.5.41_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "setUTCFullYear" is 3 +es5id: 15.9.5.41_A2_T1 description: The "length" property of the "setUTCFullYear" is 3 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.41/S15.9.5.41_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.41/S15.9.5.41_A3_T1.js index 80620fdb215321f31e021b6c5f4d87a938b24923..c87f3efb8f73cccc84ae4ee03744b44d32a3a266 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.41/S15.9.5.41_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.41/S15.9.5.41_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setUTCFullYear property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.41_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.41/S15.9.5.41_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.41/S15.9.5.41_A3_T2.js index 2c139b82b9560d099d468549c7879ddafc039aee..faa1ddb5f257c0b331d43645f3917fe4f3632f2f 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.41/S15.9.5.41_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.41/S15.9.5.41_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setUTCFullYear property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.41_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.41/S15.9.5.41_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.41/S15.9.5.41_A3_T3.js index ba7bc73ed2989b777192fefabeda9b24e453177e..69ec93c3a58091699e9ba7e9994b93749287ed36 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.41/S15.9.5.41_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.41/S15.9.5.41_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.setUTCFullYear property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.41_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.42/S15.9.5.42_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.42/S15.9.5.42_A1_T1.js index 72c5124b0871be88adfc0e7bc214fba6492d931f..79b5a337a3d10fe8f96348a29a24da042a12ded9 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.42/S15.9.5.42_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.42/S15.9.5.42_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "toUTCString" has { DontEnum } attributes +es5id: 15.9.5.42_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.42/S15.9.5.42_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.42/S15.9.5.42_A1_T2.js index 7deb84ffe9538155ad4c04eb68f283838342a021..6388ba69ac20f4da42ef5fb04884b7f8f59ee510 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.42/S15.9.5.42_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.42/S15.9.5.42_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "toUTCString" has { DontEnum } attributes +es5id: 15.9.5.42_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.42/S15.9.5.42_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.42/S15.9.5.42_A1_T3.js index d8469590ac3f76c8b976380f2f2eda8a52315cbd..c0e17f3903bfb10ee1ba8d025ecb4ad321543433 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.42/S15.9.5.42_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.42/S15.9.5.42_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "toUTCString" has { DontEnum } attributes +es5id: 15.9.5.42_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.42/S15.9.5.42_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.42/S15.9.5.42_A2_T1.js index 53ea3a74f1fd976c489495b2d37e429f80a4c0a4..92011e7ff29c3bcb9640c072095baeb05c6be8c9 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.42/S15.9.5.42_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.42/S15.9.5.42_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "toUTCString" is 0 +es5id: 15.9.5.42_A2_T1 description: The "length" property of the "toUTCString" is 0 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.42/S15.9.5.42_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.42/S15.9.5.42_A3_T1.js index 4d1f85be5bbd2284b5a3fd76249115065c5e1f0b..4350689ef8248535636718c71976ea454ecafe8f 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.42/S15.9.5.42_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.42/S15.9.5.42_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.toUTCString property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.42_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.42/S15.9.5.42_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.42/S15.9.5.42_A3_T2.js index 1ef10449b910648eb8e5037e05aa46e86674bdd1..d0361613180c994dfc52777c7dc31232e47db8a3 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.42/S15.9.5.42_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.42/S15.9.5.42_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.toUTCString property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.42_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.42/S15.9.5.42_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.42/S15.9.5.42_A3_T3.js index 2113c32e13a4fba52ecbbb9f17ba875bbfbb3b32..8fd365de8b3cf42140892754e2d797a1ce889309 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.42/S15.9.5.42_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.42/S15.9.5.42_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.toUTCString property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.42_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-10.js b/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-10.js index 9f0ade23ad8c8e25a597affaa986f32980ec47ed..6fe840470c62541651304b4f9c5811a057758350 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-10.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-10.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.9.5.43-0-10 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 diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-11.js b/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-11.js index 94445f085504d8928b2dfdd6f9d62fc24b8b3b4a..4a45f844e0767ccb7a7965cf5216b04c42419c8d 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-11.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-11.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.9.5.43-0-11 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 diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-12.js b/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-12.js index 80d0e06fa716bfb03ae4941e3fa583f3a9ff7bd6..f5488f64daf4fdb57fc19cfc1c869a07a1eace55 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-12.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-12.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.9.5.43-0-12 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 diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-13.js b/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-13.js index b3c3a97f83a077e43014a12080c1d0339a5f6f46..43f7078a66837d8f0863e743c58bd5547198368a 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-13.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-13.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.9.5.43-0-13 description: > Date.prototype.toISOString - RangeError is thrown when value of date is Date(1970, 0, 100000001, 0, 0, 0, 1), the time zone is diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-14.js b/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-14.js index 11234d0683e5945f4d59d1f7f838b7f89fba69b9..994a9f0081bf4ccd946d3e7dd0168fdfe71cb4aa 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-14.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-14.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.9.5.43-0-14 description: > Date.prototype.toISOString - when value of year is -Infinity Date.prototype.toISOString throw the RangeError diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-15.js b/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-15.js index 4c75aa10afa0a9edc81b6fb327bce8ba2361b7a0..c5522a30954b79a148bfbf26670c3d25a5dc4134 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-15.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-15.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.9.5.43-0-15 description: > Date.prototype.toISOString - value of year is Infinity Date.prototype.toISOString throw the RangeError diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-16.js b/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-16.js index 22887fb69d088793b9fe59f3ba80d1d09fcf1873..50b10c322d6be5e09925ae3efa5acf7596b90e2a 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-16.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-16.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.9.5.43-0-16 description: > Date.prototype.toISOString - when this is a String object that value format is 'YYYY-MM-DDTHH:mm:ss.sssZ' diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-2.js index 415b0c0de36da2fd1d706ca6ae132eefd02b249f..ced0f11d8ba917b46a08303bcf0afd29b56f3eef 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.9.5.43-0-2 description: > Date.prototype.toISOString must exist as a function taking 0 parameters diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-3.js index dc9efacaee10d76efbd8107d82256e57a716744c..d789f12e4491eef3def29037b98d3b57a8280367 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-3.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.9.5.43-0-3 description: Date.prototype.toISOString must exist as a function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-4.js b/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-4.js index 170dfc2c5189606f415fabcfe3729e993d6c8b63..c295e51fc15d131eb5ead6460e928ad715819b7a 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-4.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-4.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.9.5.43-0-4 description: > Date.prototype.toISOString - format of returned string is 'YYYY-MM-DDTHH:mm:ss.sssZ', the time zone is UTC(0) diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-5.js b/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-5.js index 471c31b03edfcd30c770a8d4b1944bc8c5545952..8470db551dfbc2c154008bccfe8b77da1900d39d 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-5.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-5.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.9.5.43-0-5 description: > Date.prototype.toISOString - The returned string is the UTC time zone(0) diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-6.js b/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-6.js index e4bc5642ec5a88584f5ccecb01919f1873b96bb0..87e3bff725b2eb5c0fd60cc707c86ecdecdbc813 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-6.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-6.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.9.5.43-0-6 description: > Date.prototype.toISOString - TypeError is thrown when this is any other objects instead of Date object diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-7.js b/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-7.js index d307851dbeb6b50a6847c30695ddbfe5989cd138..6d364eea1e21bc259edfa656c5a792816d97b8a9 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-7.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-7.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.9.5.43-0-7 description: > Date.prototype.toISOString - TypeError is thrown when this is any primitive values diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-8.js b/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-8.js index ddbfb956808aa1a25a80e0835908f204c2dd686d..ffbc529d5a0d354bac0cb17ee03e9e3702cc9068 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-8.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-8.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.9.5.43-0-8 description: > Date.prototype.toISOString - RangeError is thrown when value of date is Date(1970, 0, -99999999, 0, 0, 0, -1), the time zone is diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-9.js b/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-9.js index 81ec72ba09dc5cbac734672c4856d0f483b05c42..3f81e5c58c1cffdb4f1e7268edec50862b81b9d5 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-9.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-9.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.9.5.43-0-9 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 diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.44/15.9.5.44-0-1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.44/15.9.5.44-0-1.js index ab1fda74c88edc7b30b94afa12e498ed236bd9c8..5887f82a7ec5e414fb5c325991a0d002649bc9d6 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.44/15.9.5.44-0-1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.44/15.9.5.44-0-1.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.9.5.44-0-1 description: Date.prototype.toJSON must exist as a function includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.44/15.9.5.44-0-2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.44/15.9.5.44-0-2.js index 7b7c20fe2e7f58d49e64c222ef4abfd07d17c083..7b19fd7c205d93ea125e0c62917fd1427e47d098 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.44/15.9.5.44-0-2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.44/15.9.5.44-0-2.js @@ -5,6 +5,7 @@ // copyright and this notice and otherwise comply with the Use Terms. /*--- +es5id: 15.9.5.44-0-2 description: Date.prototype.toJSON must exist as a function taking 1 parameter includes: [runTestCase.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.5/S15.9.5.5_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.5/S15.9.5.5_A1_T1.js index 97e12b0034817aec7e27a6de2a757c50c5275b86..074d997bb89113af5e2a5124a2b88a9606e1a11e 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.5/S15.9.5.5_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.5/S15.9.5.5_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "toLocaleString" has { DontEnum } attributes +es5id: 15.9.5.5_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.5/S15.9.5.5_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.5/S15.9.5.5_A1_T2.js index 65e7040a98cd43ddb71531ac3da256158f50e9bb..c1061d5b58e804ab4f9e7a51a52c9fa89fe47db6 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.5/S15.9.5.5_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.5/S15.9.5.5_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "toLocaleString" has { DontEnum } attributes +es5id: 15.9.5.5_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.5/S15.9.5.5_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.5/S15.9.5.5_A1_T3.js index 5aa5454eb703b92c282bc7f7cdeb3a12107de943..c702bf36665fc389a2c39201ab56c509bf916b85 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.5/S15.9.5.5_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.5/S15.9.5.5_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "toLocaleString" has { DontEnum } attributes +es5id: 15.9.5.5_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.5/S15.9.5.5_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.5/S15.9.5.5_A2_T1.js index 055955eb3cf8445e3e2781dbbd0a6ac934177277..ea76419b1770fdd6ca964e150d489b1fb5496956 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.5/S15.9.5.5_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.5/S15.9.5.5_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "toLocaleString" is 0 +es5id: 15.9.5.5_A2_T1 description: The "length" property of the "toLocaleString" is 0 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.5/S15.9.5.5_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.5/S15.9.5.5_A3_T1.js index 7f82de09127ad80671ecc21476238a18ec8fec5e..573b5542b9db4eb3b30e16b9473d842897cba462 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.5/S15.9.5.5_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.5/S15.9.5.5_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.toLocaleString property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.5_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.5/S15.9.5.5_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.5/S15.9.5.5_A3_T2.js index d088846b9e6520da4d54168561db3267cfe53f5d..1c25c04bb43c3a56b5fb0dab15d266a3fa777083 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.5/S15.9.5.5_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.5/S15.9.5.5_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.toLocaleString property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.5_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.5/S15.9.5.5_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.5/S15.9.5.5_A3_T3.js index a60768720ce43794a157297fde01a63c5d11bf99..0b1ead4a035500addbd53b434f69d7dfe051ef11 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.5/S15.9.5.5_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.5/S15.9.5.5_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.toLocaleString property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.5_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.6/S15.9.5.6_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.6/S15.9.5.6_A1_T1.js index 686c2b0ca2f6b9d1164bd83bddfa85fcf12e22b1..c0307da06e6aad011318ac80d509ca1a6d7f1f04 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.6/S15.9.5.6_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.6/S15.9.5.6_A1_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype property "toLocaleDateString" has { DontEnum } attributes +es5id: 15.9.5.6_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.6/S15.9.5.6_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.6/S15.9.5.6_A1_T2.js index ff1342482cc46bd7b284ca98ed73c51351e0272d..b1b56c4474ed56d089c50001d3fc823fff8b6b9f 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.6/S15.9.5.6_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.6/S15.9.5.6_A1_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype property "toLocaleDateString" has { DontEnum } attributes +es5id: 15.9.5.6_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.6/S15.9.5.6_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.6/S15.9.5.6_A1_T3.js index 462cc9077630706259a1e53bc9f24fc85e99eda2..01c0c37dbab78488c04260e14c3fdb890becbfbf 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.6/S15.9.5.6_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.6/S15.9.5.6_A1_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype property "toLocaleDateString" has { DontEnum } attributes +es5id: 15.9.5.6_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.6/S15.9.5.6_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.6/S15.9.5.6_A2_T1.js index f63559b5d9b3223102fbdaa71d0498823890845b..932e1e69d33fa0bffa7d7d1326325e05469b937c 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.6/S15.9.5.6_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.6/S15.9.5.6_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "toLocaleDateString" is 0 +es5id: 15.9.5.6_A2_T1 description: The "length" property of the "toLocaleDateString" is 0 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.6/S15.9.5.6_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.6/S15.9.5.6_A3_T1.js index 1756a1621a85fe74780be39b6d56ba323271aa71..fbec3586407a29b8fad20f4a0aa10d8fca7e2b57 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.6/S15.9.5.6_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.6/S15.9.5.6_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.toLocaleDateString property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.6_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.6/S15.9.5.6_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.6/S15.9.5.6_A3_T2.js index 8942bbdd3592e4363e5e4fb000193d6a440dfeb2..512bcdf0b5be7ade4a5c14fbe694b67c0db66154 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.6/S15.9.5.6_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.6/S15.9.5.6_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.toLocaleDateString property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.6_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.6/S15.9.5.6_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.6/S15.9.5.6_A3_T3.js index eef7093696bc8ca986f38d7a047b2ca27bb66feb..a6ebdcfb79ad020214ce689f1ecadcd43f22f165 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.6/S15.9.5.6_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.6/S15.9.5.6_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.toLocaleDateString property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.6_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.7/S15.9.5.7_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.7/S15.9.5.7_A1_T1.js index 6af44d2cde1ebd89c3eda025814a568659ebaad6..3cd3b93c7355425440a675cf1b9076970abdcbb0 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.7/S15.9.5.7_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.7/S15.9.5.7_A1_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype property "toLocaleTimeString" has { DontEnum } attributes +es5id: 15.9.5.7_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.7/S15.9.5.7_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.7/S15.9.5.7_A1_T2.js index edd446033f5131dc030be7149fc964cbf346ef24..947ed48be67d84eece6189f9243304cb723c42db 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.7/S15.9.5.7_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.7/S15.9.5.7_A1_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype property "toLocaleTimeString" has { DontEnum } attributes +es5id: 15.9.5.7_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.7/S15.9.5.7_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.7/S15.9.5.7_A1_T3.js index 4c591355f64fbe0122db6222c2bcde37d00ecb99..943654e88330f9d8446554092dac419f8cdae3a1 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.7/S15.9.5.7_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.7/S15.9.5.7_A1_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype property "toLocaleTimeString" has { DontEnum } attributes +es5id: 15.9.5.7_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.7/S15.9.5.7_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.7/S15.9.5.7_A2_T1.js index fdcc0379921da15cd5ddb907ebd803be2ea1a569..59d22e85d15e64fa710319c544e2705475e228ba 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.7/S15.9.5.7_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.7/S15.9.5.7_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "toLocaleTimeString" is 0 +es5id: 15.9.5.7_A2_T1 description: The "length" property of the "toLocaleTimeString" is 0 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.7/S15.9.5.7_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.7/S15.9.5.7_A3_T1.js index 97070a156b938b1f44ddb9c106d4c347e72f6dd4..9527abc0d084e0f901a1b0c1ab4ce9936c5b0e37 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.7/S15.9.5.7_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.7/S15.9.5.7_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.toLocaleTimeString property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.7_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.7/S15.9.5.7_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.7/S15.9.5.7_A3_T2.js index c22f7ec815a636cb024087ccf8b314ef7405dc23..45a82a00323d7c47298225da41fc17fa386bd65c 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.7/S15.9.5.7_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.7/S15.9.5.7_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.toLocaleTimeString property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.7_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.7/S15.9.5.7_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.7/S15.9.5.7_A3_T3.js index b43aec9bbe6a65aa48b6f66f1d3d9fcf5d217ae4..0b88614a7d92716837877ffa5a1dc33d23cad102 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.7/S15.9.5.7_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.7/S15.9.5.7_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.toLocaleTimeString property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.7_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.8/S15.9.5.8_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.8/S15.9.5.8_A1_T1.js index 6e3e70c69d60b45b95f67290685444cff90c3b3d..41fe6b943a939f3b5db18edd09f76f0a35a2658c 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.8/S15.9.5.8_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.8/S15.9.5.8_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "valueOf" has { DontEnum } attributes +es5id: 15.9.5.8_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.8/S15.9.5.8_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.8/S15.9.5.8_A1_T2.js index f62a26283bda28fb3b195789f588a90628958da3..e0275ef29e6b71622f87791f41eed3083c95f5a3 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.8/S15.9.5.8_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.8/S15.9.5.8_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "valueOf" has { DontEnum } attributes +es5id: 15.9.5.8_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.8/S15.9.5.8_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.8/S15.9.5.8_A1_T3.js index 2a179599c1c392b5df217b3bd296d6c59b7ffdc3..b865982d902581ab7e9949c98648f62926cf26f2 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.8/S15.9.5.8_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.8/S15.9.5.8_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "valueOf" has { DontEnum } attributes +es5id: 15.9.5.8_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.8/S15.9.5.8_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.8/S15.9.5.8_A2_T1.js index 65084321f51680079422835462250cf0f76446a4..7b9a1c09acb01ade0bc78d21f18c577615425bd8 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.8/S15.9.5.8_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.8/S15.9.5.8_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "valueOf" is 0 +es5id: 15.9.5.8_A2_T1 description: The "length" property of the "valueOf" is 0 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.8/S15.9.5.8_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.8/S15.9.5.8_A3_T1.js index 720320e622dcb47577a3595252d2e372d952f4a8..9a3904a49a0d05c952d5ae92429fc746ca551f69 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.8/S15.9.5.8_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.8/S15.9.5.8_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.valueOf property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.8_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.8/S15.9.5.8_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.8/S15.9.5.8_A3_T2.js index 25ec4c822dca18d2907bb9b569dbc1327cfcf99a..dba8e21922405018b8c66b5a9478d8e1778bd0ed 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.8/S15.9.5.8_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.8/S15.9.5.8_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.valueOf property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.8_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.8/S15.9.5.8_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.8/S15.9.5.8_A3_T3.js index 8f30e46a518d8be4068e19ddcb0702767ee3b869..8543a44aa4981e43c035da40d764e3321397841a 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.8/S15.9.5.8_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.8/S15.9.5.8_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.valueOf property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.8_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.9/S15.9.5.9_A1_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.9/S15.9.5.9_A1_T1.js index 698cd4b321c089be3441e9974f1a561606723e4d..3a8d8bf58892d561b121308980f6c62daca26332 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.9/S15.9.5.9_A1_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.9/S15.9.5.9_A1_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getTime" has { DontEnum } attributes +es5id: 15.9.5.9_A1_T1 description: Checking absence of ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.9/S15.9.5.9_A1_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.9/S15.9.5.9_A1_T2.js index d65f8d8a5f40e0983f66b4c95b0b5523e7fa9af8..3b08891724828d1d620a51a908733275382582b9 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.9/S15.9.5.9_A1_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.9/S15.9.5.9_A1_T2.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getTime" has { DontEnum } attributes +es5id: 15.9.5.9_A1_T2 description: Checking absence of DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.9/S15.9.5.9_A1_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.9/S15.9.5.9_A1_T3.js index 91852225c431393c6fbc50d883dad0a0371da6d2..498b154376917d70e816bab5b21bebd9c5ebff1f 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.9/S15.9.5.9_A1_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.9/S15.9.5.9_A1_T3.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype property "getTime" has { DontEnum } attributes +es5id: 15.9.5.9_A1_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.9/S15.9.5.9_A2_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.9/S15.9.5.9_A2_T1.js index bc3c8b440a9145bd554c39f97836f32dc28fc16d..0e161e627f18137e4b2089091ebb9d49e62463d0 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.9/S15.9.5.9_A2_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.9/S15.9.5.9_A2_T1.js @@ -3,6 +3,7 @@ /*--- info: The "length" property of the "getTime" is 0 +es5id: 15.9.5.9_A2_T1 description: The "length" property of the "getTime" is 0 ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.9/S15.9.5.9_A3_T1.js b/test/suite/ch15/15.9/15.9.5/15.9.5.9/S15.9.5.9_A3_T1.js index adebbad843fa3fb3aa42053c5bac1837a9a497f4..8f246a799d193bcd722cde5ed30adb0e2a47fa2e 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.9/S15.9.5.9_A3_T1.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.9/S15.9.5.9_A3_T1.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getTime property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.9_A3_T1 description: Checking ReadOnly attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.9/S15.9.5.9_A3_T2.js b/test/suite/ch15/15.9/15.9.5/15.9.5.9/S15.9.5.9_A3_T2.js index ffe30787215ea4fdc023c9f75930092b9debbf97..f8a93b50d1d2e85c086175d4cded82fb8dcaf03d 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.9/S15.9.5.9_A3_T2.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.9/S15.9.5.9_A3_T2.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getTime property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.9_A3_T2 description: Checking DontDelete attribute includes: [$FAIL.js] ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/15.9.5.9/S15.9.5.9_A3_T3.js b/test/suite/ch15/15.9/15.9.5/15.9.5.9/S15.9.5.9_A3_T3.js index 102fc5c3a87143bd79870b61c2d24238acec782a..3d60b60b3cd700022533d3a33de777b4ebbc122c 100644 --- a/test/suite/ch15/15.9/15.9.5/15.9.5.9/S15.9.5.9_A3_T3.js +++ b/test/suite/ch15/15.9/15.9.5/15.9.5.9/S15.9.5.9_A3_T3.js @@ -5,6 +5,7 @@ info: > The Date.prototype.getTime property "length" has { ReadOnly, DontDelete, DontEnum } attributes +es5id: 15.9.5.9_A3_T3 description: Checking DontEnum attribute ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A01_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A01_T1.js index b49fbdba0a3412f28995471c7f59ac7c85963eb3..176d8d12882a43250b47e698c7cc318fe37f0b8c 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A01_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A01_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "constructor" +es5id: 15.9.5_A01_T1 description: The Date.prototype has the property "constructor" ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A02_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A02_T1.js index ff32741a47251992fecd0bd0a9872c6532136409..0a4702b0b7ebf75e0e7427fcf472720f3dadcc8d 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A02_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A02_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "toString" +es5id: 15.9.5_A02_T1 description: The Date.prototype has the property "toString" ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A03_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A03_T1.js index 1054ba1b08c6d602a818aaadaacd5fbcd84bb466..c2b0da6f620900a64c7dffc7f54f3e63f6027a11 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A03_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A03_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "toDateString" +es5id: 15.9.5_A03_T1 description: The Date.prototype has the property "toDateString" ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A04_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A04_T1.js index cdc83469efb79871c7fd65e4d96407e08911917b..086c5f9836e300f90798ff4ddcb551c739f1dc8d 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A04_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A04_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "toTimeString" +es5id: 15.9.5_A04_T1 description: The Date.prototype has the property "toTimeString" ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A05_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A05_T1.js index 3cf1407658c43e0516a024094e7611b6f6ace2d5..cc39554416e9f718acad061afe6721dab1d7585f 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A05_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A05_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "toLocaleString" +es5id: 15.9.5_A05_T1 description: The Date.prototype has the property "toLocaleString" ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A06_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A06_T1.js index 3a474299351af133b2d25a70b608fc9505743912..c471949b4936ba0299bf4f9fd5577887948a3b69 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A06_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A06_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "toLocaleDateString" +es5id: 15.9.5_A06_T1 description: The Date.prototype has the property "toLocaleDateString" ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A07_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A07_T1.js index e136a835f93adece7caaf725789a559cf4cd6bbb..cba4a55fe2483824da46ad71ce9377340892a8a1 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A07_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A07_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "toLocaleTimeString" +es5id: 15.9.5_A07_T1 description: The Date.prototype has the property "toLocaleTimeString" ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A08_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A08_T1.js index 6228aeaba5f7b75d8fdf22cd2d8ea3cdfbf854c4..51fd8fcbed91284439fe51feb0092fd49b7cc1cb 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A08_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A08_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "valueOf" +es5id: 15.9.5_A08_T1 description: The Date.prototype has the property "valueOf" ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A09_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A09_T1.js index 58df8ab0547167b3ef303398f0fd85c468a24400..14d767059b4cb14804c9b283afe130b54e7e5482 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A09_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A09_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "getTime" +es5id: 15.9.5_A09_T1 description: The Date.prototype has the property "getTime" ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A10_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A10_T1.js index 534fb440bc980c1d3efb11054250ed38305fc011..a71ec0d5cc9f19f57e359ee1abd6d4e0e6fb031b 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A10_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A10_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "getFullYear" +es5id: 15.9.5_A10_T1 description: The Date.prototype has the property "getFullYear" ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A11_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A11_T1.js index 723b811e15da435a4be6921221324f937464a55f..a4d6212b3d90e3a740034007dea12858ae843974 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A11_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A11_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "getUTCFullYear" +es5id: 15.9.5_A11_T1 description: The Date.prototype has the property "getUTCFullYear" ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A12_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A12_T1.js index db7ca30d5126929e9540322f00dbfc8d31112604..cc3c9f9606408b345359a1ae23f0d43eeaa5bdec 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A12_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A12_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "getMonth" +es5id: 15.9.5_A12_T1 description: The Date.prototype has the property "getMonth" ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A13_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A13_T1.js index 0da74b55a63f2c8a3ebd4f27bc3c606c8574d8bc..7e7c47f16a7f89d90586f899500fa38595419dd5 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A13_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A13_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "getUTCMonth" +es5id: 15.9.5_A13_T1 description: The Date.prototype has the property "getUTCMonth" ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A14_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A14_T1.js index b97b5d8e92b0516d166eb2f02382f6f058bb93b3..c73a7c843b3b3f4d76c67cb61f7d3b89d215a2fd 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A14_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A14_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "getDate" +es5id: 15.9.5_A14_T1 description: The Date.prototype has the property "getDate" ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A15_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A15_T1.js index becd18049351a3b1b586bcd27b0991ab2f4c3434..f73fbbde0a6b781587a6c8bfeac8c1ad7c5345ea 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A15_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A15_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "getUTCDate" +es5id: 15.9.5_A15_T1 description: The Date.prototype has the property "getUTCDate" ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A16_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A16_T1.js index 8b0422f9de0822b37f871b8a5eb1714650e7fd71..f70e862429cacc73c0352decc165ad67a70a51ef 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A16_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A16_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "getDay" +es5id: 15.9.5_A16_T1 description: The Date.prototype has the property "getDay" ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A17_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A17_T1.js index 4ef6ea1d9d6408f3a2a9d7466315c3c6808f3a0a..4dfeaaeafa7d866855328a93fdd24d31d32256c0 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A17_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A17_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "getUTCDay" +es5id: 15.9.5_A17_T1 description: The Date.prototype has the property "getUTCDay" ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A18_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A18_T1.js index d5dc8d37442d7cbe236ae8c90a8449a407644d54..58b5f7dac5475c17c40543b80b3c27e7920ab847 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A18_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A18_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "getHours" +es5id: 15.9.5_A18_T1 description: The Date.prototype has the property "getHours" ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A19_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A19_T1.js index f7b54349449d9dbcdd4fa7760e41d38cd7d0cad3..2f3ee9d44834d240219e8db89d084c27899d2fa2 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A19_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A19_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "getUTCHours" +es5id: 15.9.5_A19_T1 description: The Date.prototype has the property "getUTCHours" ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A20_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A20_T1.js index 1c2650cf4aa7487b0df08bba834fa58e31ec52e3..9f82ae0e4f52057da9f0f0207ad6be0b7d5f6204 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A20_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A20_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "getMinutes" +es5id: 15.9.5_A20_T1 description: The Date.prototype has the property "getMinutes" ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A21_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A21_T1.js index 1dfed54571a846919aafd82c155a31ccac4e1d18..fa920275162d53b83aa32e8f26e1222a184f9680 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A21_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A21_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "getUTCMinutes" +es5id: 15.9.5_A21_T1 description: The Date.prototype has the property "getUTCMinutes" ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A22_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A22_T1.js index 75155bcc8d438d5ebbf84d41fce53a6305bc837e..a7a3abd795b3d7fa30f21ac47704920b6c3eedb5 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A22_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A22_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "getSeconds" +es5id: 15.9.5_A22_T1 description: The Date.prototype has the property "getSeconds" ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A23_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A23_T1.js index a41c881bcf0a911035a4a700328cdc8a2132b0bc..6b442db801c93304a87419245c03d4749fd8de09 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A23_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A23_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "getUTCSeconds" +es5id: 15.9.5_A23_T1 description: The Date.prototype has the property "getUTCSeconds" ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A24_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A24_T1.js index b6d43965cff6b1eaa4131e83782f6e6b5b55c82d..858da5294e699b2dd7a7e67d8be01c1f1e8dce1a 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A24_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A24_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "getMilliseconds" +es5id: 15.9.5_A24_T1 description: The Date.prototype has the property "getMilliseconds" ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A25_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A25_T1.js index 888987d7a928858168a00837cd748942c9945226..ad5ed459ca21c2d93c014d9ab4f50bc99a59742c 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A25_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A25_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "getUTCMilliseconds" +es5id: 15.9.5_A25_T1 description: The Date.prototype has the property "getUTCMilliseconds" ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A26_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A26_T1.js index 38db7c0153d664f9379618355e12d025d5cb274b..cc4d107e8d8995ab23d1a9067c9b09f8570b26ac 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A26_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A26_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "getTimezoneOffset" +es5id: 15.9.5_A26_T1 description: The Date.prototype has the property "getTimezoneOffset" ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A27_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A27_T1.js index f141ac415886cfcd4dac4b8187f4155e51ea68dd..0b6d67a0da205a2d9dcd42ebafef5c9bb988d5a3 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A27_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A27_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "setTime" +es5id: 15.9.5_A27_T1 description: The Date.prototype has the property "setTime" ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A28_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A28_T1.js index a4c3e351cac533a9406b20fa9fbfa0910afe44b0..937f385343e461fe9df505c13085a09683013ec6 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A28_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A28_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "setMilliseconds" +es5id: 15.9.5_A28_T1 description: The Date.prototype has the property "setMilliseconds" ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A29_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A29_T1.js index 911e52ad95bc6cf94b59ba48baefd6ef25edc25a..768a863451f197596b45aac1def9a07d5acb255b 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A29_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A29_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "setUTCMilliseconds" +es5id: 15.9.5_A29_T1 description: The Date.prototype has the property "setUTCMilliseconds" ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A30_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A30_T1.js index 757f7830dddbdffaaf0fd0d310c370611d92e10f..1a1ab9758ce7b95e8c1377277e53d657f654e4ca 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A30_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A30_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "setSeconds" +es5id: 15.9.5_A30_T1 description: The Date.prototype has the property "setSeconds" ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A31_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A31_T1.js index c9163180bd0e879c4d5e2bf39aa6fc003d7a30a2..cc5c7f26d5e5503416b3f3202bcde49df754d813 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A31_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A31_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "setUTCSeconds" +es5id: 15.9.5_A31_T1 description: The Date.prototype has the property "setUTCSeconds" ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A32_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A32_T1.js index c204fdae5875d4f8ed236f6b542f16e18049648a..0ac0c4545c42b0255a76b6b6211244a28724dd99 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A32_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A32_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "setMinutes" +es5id: 15.9.5_A32_T1 description: The Date.prototype has the property "setMinutes" ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A33_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A33_T1.js index 660f38ffaf4c71bb0a3bf7bcc380df31c678391f..82efe3d528131138acfbfee488216be5ca727662 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A33_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A33_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "setUTCMinutes" +es5id: 15.9.5_A33_T1 description: The Date.prototype has the property "setUTCMinutes" ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A34_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A34_T1.js index 944d4a9d699e1d0374a7aac0b30659ea6d533680..3b2b73be8d5ba1c19fcf456a1ad0c25deeaade87 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A34_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A34_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "setHours" +es5id: 15.9.5_A34_T1 description: The Date.prototype has the property "setHours" ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A35_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A35_T1.js index ccba4ecb3c5e2098ed221b4168413597d4e72f79..a666d177af7c1a4e46537a307bcfaf5d69115079 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A35_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A35_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "setUTCHours" +es5id: 15.9.5_A35_T1 description: The Date.prototype has the property "setUTCHours" ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A36_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A36_T1.js index 0eb00271bde3d7721b78cbd8c540f959a7763a21..ec5e0df6084f3d0974615c2a864dc15dff115c8a 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A36_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A36_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "setDate" +es5id: 15.9.5_A36_T1 description: The Date.prototype has the property "setDate" ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A37_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A37_T1.js index c47570773140faefa0a612d990ea20361969b2db..713c2d2f8f62924ad5f7f9bcf8b4c2dba5c67d81 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A37_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A37_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "setUTCDate" +es5id: 15.9.5_A37_T1 description: The Date.prototype has the property "setUTCDate" ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A38_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A38_T1.js index a5f64814eaab5a32c4e60df8ed8aebe88399319a..d88ea9f4a32cf3e813a923bd220aba312b9763e2 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A38_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A38_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "setMonth" +es5id: 15.9.5_A38_T1 description: The Date.prototype has the property "setMonth" ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A39_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A39_T1.js index 32ffa628e3728b4a87255238a43d1509fdef7749..db6db643b7292677fc13412f70e2df2c921b6d5f 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A39_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A39_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "setUTCMonth" +es5id: 15.9.5_A39_T1 description: The Date.prototype has the property "setUTCMonth" ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A40_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A40_T1.js index 5c41f5dd3472e7585754919214919e10fe7523ac..4fa3965387ec4c2d78e5987fc8dd124ac209a0e7 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A40_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A40_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "setFullYear" +es5id: 15.9.5_A40_T1 description: The Date.prototype has the property "setFullYear" ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A41_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A41_T1.js index 801268a65823325b71462ded625ee4dc4fecd259..83dad102f04a47b71400516ac84f08fd89fd10c2 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A41_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A41_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "setUTCFullYear" +es5id: 15.9.5_A41_T1 description: The Date.prototype has the property "setUTCFullYear" ---*/ diff --git a/test/suite/ch15/15.9/15.9.5/S15.9.5_A42_T1.js b/test/suite/ch15/15.9/15.9.5/S15.9.5_A42_T1.js index d35f2efa42a1144e8c8f74901e8fbee78a5b77fb..636e7f55efadb49ad28541d0620e6b294e8876d9 100644 --- a/test/suite/ch15/15.9/15.9.5/S15.9.5_A42_T1.js +++ b/test/suite/ch15/15.9/15.9.5/S15.9.5_A42_T1.js @@ -3,6 +3,7 @@ /*--- info: The Date.prototype has the property "toUTCString" +es5id: 15.9.5_A42_T1 description: The Date.prototype has the property "toUTCString" ---*/ diff --git a/test/suite/es6/ch22/22.1/22.1.2/S22.1.2.1_T1.js b/test/suite/es6/ch22/22.1/22.1.2/S22.1.2.1_T1.js index 53bf1bf47423fe174d68846e23f794d3ab220072..21b10c51d6a851aee91eeac58597ba44a3daf8ef 100644 --- a/test/suite/es6/ch22/22.1/22.1.2/S22.1.2.1_T1.js +++ b/test/suite/es6/ch22/22.1/22.1.2/S22.1.2.1_T1.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 22.1.2.1_T1 description: Testing Array.from when passed a String author: Hank Yates (hankyates@gmail.com) includes: [runTestCase.js] diff --git a/test/suite/es6/ch22/22.1/22.1.2/S22.1.2.1_T2.js b/test/suite/es6/ch22/22.1/22.1.2/S22.1.2.1_T2.js index 75c533472b92839b2de1d18a16725b14d5a4b90e..c00c8bb301fab9ed18c476da50da767d39043a03 100644 --- a/test/suite/es6/ch22/22.1/22.1.2/S22.1.2.1_T2.js +++ b/test/suite/es6/ch22/22.1/22.1.2/S22.1.2.1_T2.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 22.1.2.1_T2 description: Testing Array.from when passed an Object is passed author: Hank Yates (hankyates@gmail.com) includes: [runTestCase.js] diff --git a/test/suite/es6/ch22/22.1/22.1.2/S22.1.2.1_T3.js b/test/suite/es6/ch22/22.1/22.1.2/S22.1.2.1_T3.js index 88e0914dc7f2cddaf88e741e858dcc28d9af2a78..057fd4821c7fa18cb42225c59c40774b5f4a6d94 100644 --- a/test/suite/es6/ch22/22.1/22.1.2/S22.1.2.1_T3.js +++ b/test/suite/es6/ch22/22.1/22.1.2/S22.1.2.1_T3.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 22.1.2.1_T3 description: Testing Array.from when passed an undefined author: Hank Yates (hankyates@gmail.com) includes: [runTestCase.js] diff --git a/test/suite/es6/ch22/22.1/22.1.2/S22.1.2.3_T1.js b/test/suite/es6/ch22/22.1/22.1.2/S22.1.2.3_T1.js index 0dd4752628dc72e1bfaf76020428ae89e639f7c5..6e9ae86f1effee402c07ee86a54b15a18dbc1748 100644 --- a/test/suite/es6/ch22/22.1/22.1.2/S22.1.2.3_T1.js +++ b/test/suite/es6/ch22/22.1/22.1.2/S22.1.2.3_T1.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 22.1.2.3_T1 description: Testing Array#of when passed Strings author: Hank Yates (hankyates@gmail.com) includes: [runTestCase.js] diff --git a/test/suite/es6/ch22/22.1/22.1.2/S22.1.2.3_T2.js b/test/suite/es6/ch22/22.1/22.1.2/S22.1.2.3_T2.js index a3dda9de2957a899fa9094ad12ee9737a2f139b2..5fca44e64e06822bf7152289924d250a3a31ef63 100644 --- a/test/suite/es6/ch22/22.1/22.1.2/S22.1.2.3_T2.js +++ b/test/suite/es6/ch22/22.1/22.1.2/S22.1.2.3_T2.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 22.1.2.3_T2 description: Testing Array#of when passed single argument author: Hank Yates (hankyates@gmail.com) includes: [runTestCase.js] diff --git a/test/suite/es6/ch22/22.1/22.1.3/S22.1.3.6_T1.js b/test/suite/es6/ch22/22.1/22.1.3/S22.1.3.6_T1.js index 3e29816a21bdc5968b372fd48f6441c4a9a798b0..a60f70aca50c8dbfeb0b1979c98e1e9c5b865147 100644 --- a/test/suite/es6/ch22/22.1/22.1.3/S22.1.3.6_T1.js +++ b/test/suite/es6/ch22/22.1/22.1.3/S22.1.3.6_T1.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 22.1.3.6_T1 description: Testing Array#fill author: Hank Yates (hankyates@gmail.com) includes: [runTestCase.js] diff --git a/test/suite/es6/ch25/25.4/25.4.4/25.4.4.1/S25.4.4.1_A1.1_T1.js b/test/suite/es6/ch25/25.4/25.4.4/25.4.4.1/S25.4.4.1_A1.1_T1.js index ca8787b9c9a2051a59ec8773711bbdbc1035a6bb..353ff861f943326976c0f283854a600d9040f9b4 100644 --- a/test/suite/es6/ch25/25.4/25.4.4/25.4.4.1/S25.4.4.1_A1.1_T1.js +++ b/test/suite/es6/ch25/25.4/25.4.4/25.4.4.1/S25.4.4.1_A1.1_T1.js @@ -6,6 +6,7 @@ /*--- info: Promise.all is callable +es5id: 25.4.4.1_A1.1_T1 author: Sam Mikes ---*/ diff --git a/test/suite/es6/ch25/25.4/25.4.4/25.4.4.1/S25.4.4.1_A1.2_T1.js b/test/suite/es6/ch25/25.4/25.4.4/25.4.4.1/S25.4.4.1_A1.2_T1.js index 7702338b932b2d8d3904675d1a61e18efad14881..b4b50d6746e728ea6b09faa3a0236741ef6a4803 100644 --- a/test/suite/es6/ch25/25.4/25.4.4/25.4.4.1/S25.4.4.1_A1.2_T1.js +++ b/test/suite/es6/ch25/25.4/25.4.4/25.4.4.1/S25.4.4.1_A1.2_T1.js @@ -6,6 +6,7 @@ /*--- info: Promise.all expects 1 argument +es5id: 25.4.4.1_A1.2_T1 author: Sam Mikes ---*/ diff --git a/test/suite/es6/ch25/25.4/25.4.4/25.4.4.1/S25.4.4.1_A2.1_T1.js b/test/suite/es6/ch25/25.4/25.4.4/25.4.4.1/S25.4.4.1_A2.1_T1.js index b8ea33eb8c94bd7b6787c858b3a2cce44de9099f..e1673e6ec3b32065894885d3ccc444727d37c92f 100644 --- a/test/suite/es6/ch25/25.4/25.4.4/25.4.4.1/S25.4.4.1_A2.1_T1.js +++ b/test/suite/es6/ch25/25.4/25.4.4/25.4.4.1/S25.4.4.1_A2.1_T1.js @@ -6,6 +6,7 @@ /*--- info: Promise.all([]) is a Promise +es5id: 25.4.4.1_A2.1_T1 author: Sam Mikes ---*/ diff --git a/test/suite/es6/ch25/25.4/25.4.4/25.4.4.1/S25.4.4.1_A2.2_T1.js b/test/suite/es6/ch25/25.4/25.4.4/25.4.4.1/S25.4.4.1_A2.2_T1.js index f8d1632bdcbf58f1f871521d1e8a7c8d3d945f43..a6a0030eae7c24126b457b1fe796dd6a391a3132 100644 --- a/test/suite/es6/ch25/25.4/25.4.4/25.4.4.1/S25.4.4.1_A2.2_T1.js +++ b/test/suite/es6/ch25/25.4/25.4.4/25.4.4.1/S25.4.4.1_A2.2_T1.js @@ -6,6 +6,7 @@ /*--- info: Promise.all([]) is resolved immediately +es5id: 25.4.4.1_A2.2_T1 author: Sam Mikes includes: [PromiseHelper.js] ---*/ diff --git a/test/suite/es6/ch25/25.4/25.4.4/25.4.4.1/S25.4.4.1_A2.3_T1.js b/test/suite/es6/ch25/25.4/25.4.4/25.4.4.1/S25.4.4.1_A2.3_T1.js index 131cef817b5d8cc964aa4c441d65a28ace6190fa..b2c18dfca6f3d05fcb538887281a7253ca492828 100644 --- a/test/suite/es6/ch25/25.4/25.4.4/25.4.4.1/S25.4.4.1_A2.3_T1.js +++ b/test/suite/es6/ch25/25.4/25.4.4/25.4.4.1/S25.4.4.1_A2.3_T1.js @@ -6,6 +6,7 @@ /*--- info: Promise.all is resolved with a new empty array +es5id: 25.4.4.1_A2.3_T1 author: Sam Mikes ---*/ diff --git a/test/suite/es6/ch25/25.4/25.4.4/25.4.4.1/S25.4.4.1_A2.3_T2.js b/test/suite/es6/ch25/25.4/25.4.4/25.4.4.1/S25.4.4.1_A2.3_T2.js index a27d0235e32acbc2de73fe5cb3093a76476aa563..cfdbcb4fa615419fdd5b49746ca1935afca1b5ec 100644 --- a/test/suite/es6/ch25/25.4/25.4.4/25.4.4.1/S25.4.4.1_A2.3_T2.js +++ b/test/suite/es6/ch25/25.4/25.4.4/25.4.4.1/S25.4.4.1_A2.3_T2.js @@ -6,6 +6,7 @@ /*--- info: Promise.all is resolved with a new empty array +es5id: 25.4.4.1_A2.3_T2 author: Sam Mikes ---*/ diff --git a/test/suite/es6/ch25/25.4/25.4.4/25.4.4.1/S25.4.4.1_A2.3_T3.js b/test/suite/es6/ch25/25.4/25.4.4/25.4.4.1/S25.4.4.1_A2.3_T3.js index de8ce5dbdc0608c4729cf135d9ac920369b811a3..78bc8ad16d8d947102c0a7d103ed8a6f18d4cca1 100644 --- a/test/suite/es6/ch25/25.4/25.4.4/25.4.4.1/S25.4.4.1_A2.3_T3.js +++ b/test/suite/es6/ch25/25.4/25.4.4/25.4.4.1/S25.4.4.1_A2.3_T3.js @@ -6,6 +6,7 @@ /*--- info: Promise.all is resolved with a new empty array +es5id: 25.4.4.1_A2.3_T3 author: Sam Mikes ---*/ diff --git a/test/suite/es6/ch25/25.4/25.4.4/25.4.4.1/S25.4.4.1_A3.1_T1.js b/test/suite/es6/ch25/25.4/25.4.4/25.4.4.1/S25.4.4.1_A3.1_T1.js index a3be628f72da2bdbecefa7792fbe18945c6f575f..b11aa6d7489baf17ab34355e1f06fa82a459a3aa 100644 --- a/test/suite/es6/ch25/25.4/25.4.4/25.4.4.1/S25.4.4.1_A3.1_T1.js +++ b/test/suite/es6/ch25/25.4/25.4.4/25.4.4.1/S25.4.4.1_A3.1_T1.js @@ -9,6 +9,7 @@ info: > Promise.all expects an iterable argument; ref 7.4.1 non-Object fails CheckIterable ref 7.4.2 GetIterator throws TypeError if CheckIterable fails +es5id: 25.4.4.1_A3.1_T1 author: Sam Mikes ---*/ diff --git a/test/suite/intl402/ch06/6.2/6.2.2_a.js b/test/suite/intl402/ch06/6.2/6.2.2_a.js index af6d867d088ac1144a5c28a0613c4a419b5e3eb8..92457d1ded5dd53447678e0494b99feafd88df23 100644 --- a/test/suite/intl402/ch06/6.2/6.2.2_a.js +++ b/test/suite/intl402/ch06/6.2/6.2.2_a.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 6.2.2_a description: Tests that structurally valid language tags are accepted. author: Norbert Lindenberg includes: [testIntl.js] diff --git a/test/suite/intl402/ch06/6.2/6.2.2_b.js b/test/suite/intl402/ch06/6.2/6.2.2_b.js index 8b6f4f9ef9130e1ceff13c1de8441923d6a89d33..17552f207fd2c654958db99570575fd2a389a80f 100644 --- a/test/suite/intl402/ch06/6.2/6.2.2_b.js +++ b/test/suite/intl402/ch06/6.2/6.2.2_b.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 6.2.2_b description: Tests that language tags with "_" are not accepted. author: Norbert Lindenberg includes: [testIntl.js] diff --git a/test/suite/intl402/ch06/6.2/6.2.2_c.js b/test/suite/intl402/ch06/6.2/6.2.2_c.js index e7569e178a01b60015fb6782d38218b2b273a0e8..70467f493908d773669a0d22ad9089c64a4775b0 100644 --- a/test/suite/intl402/ch06/6.2/6.2.2_c.js +++ b/test/suite/intl402/ch06/6.2/6.2.2_c.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 6.2.2_c description: > Tests that language tags with invalid subtag sequences are not accepted. diff --git a/test/suite/intl402/ch06/6.2/6.2.3.js b/test/suite/intl402/ch06/6.2/6.2.3.js index a94e6463a13c3a09bea757a7f50e921cb691cdbf..3066ba1a85f4aa762ff034258d1f1e166ff78ba9 100644 --- a/test/suite/intl402/ch06/6.2/6.2.3.js +++ b/test/suite/intl402/ch06/6.2/6.2.3.js @@ -3,6 +3,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 6.2.3 description: Tests that language tags are canonicalized in return values. author: Norbert Lindenberg includes: [testIntl.js] diff --git a/test/suite/intl402/ch06/6.2/6.2.4.js b/test/suite/intl402/ch06/6.2/6.2.4.js index 93c4f047d0f6c6c73ba4eb3686e6af7965818366..e46e7d706bf7e987d9a347cefe2045cb24df4360 100644 --- a/test/suite/intl402/ch06/6.2/6.2.4.js +++ b/test/suite/intl402/ch06/6.2/6.2.4.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 6.2.4 description: > Tests that the default locale is a String value representing the structurally valid and canonicalized BCP 47 language tag. diff --git a/test/suite/intl402/ch06/6.3/6.3.1_a.js b/test/suite/intl402/ch06/6.3/6.3.1_a.js index b74d53e07ba6ea726156ac9d5fe447f3b1de359a..d434021601dc3b83886f01a0d60844ad18b31957 100644 --- a/test/suite/intl402/ch06/6.3/6.3.1_a.js +++ b/test/suite/intl402/ch06/6.3/6.3.1_a.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 6.3.1_a description: Tests that well-formed currency codes are accepted. author: Norbert Lindenberg ---*/ diff --git a/test/suite/intl402/ch06/6.3/6.3.1_b.js b/test/suite/intl402/ch06/6.3/6.3.1_b.js index 40542831d7a196eddafb39d0499d07414d706128..a9c1a659bddedbd6765e0257556ccca5a42ac8d1 100644 --- a/test/suite/intl402/ch06/6.3/6.3.1_b.js +++ b/test/suite/intl402/ch06/6.3/6.3.1_b.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 6.3.1_b description: Tests that invalid currency codes are not accepted. author: Norbert Lindenberg ---*/ diff --git a/test/suite/intl402/ch06/6.4/6.4_a.js b/test/suite/intl402/ch06/6.4/6.4_a.js index 20cb6c3c80feb43ecceae1b27eb2f7727876a237..e85ff366a6d63d23ad656346dd7b13157e11a1db 100644 --- a/test/suite/intl402/ch06/6.4/6.4_a.js +++ b/test/suite/intl402/ch06/6.4/6.4_a.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 6.4_a description: Tests that valid time zone names are accepted. author: Norbert Lindenberg ---*/ diff --git a/test/suite/intl402/ch06/6.4/6.4_b.js b/test/suite/intl402/ch06/6.4/6.4_b.js index a3f7d8f21108ccad8aeab23820d39a9d7192cac0..92be9acd06b0d1bf4fd6b33e3ef621c5cba90298 100644 --- a/test/suite/intl402/ch06/6.4/6.4_b.js +++ b/test/suite/intl402/ch06/6.4/6.4_b.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 6.4_b description: Tests that invalid time zone names are not accepted. author: Norbert Lindenberg ---*/ diff --git a/test/suite/intl402/ch06/6.4/6.4_c.js b/test/suite/intl402/ch06/6.4/6.4_c.js index 6d5e5502d074fd0d8a4df01d1155406e88c96c75..e572e5141a988a39db51415702e1ab24458d2052 100644 --- a/test/suite/intl402/ch06/6.4/6.4_c.js +++ b/test/suite/intl402/ch06/6.4/6.4_c.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 6.4_c description: > Tests that additional time zone names, if accepted, are handled correctly. diff --git a/test/suite/intl402/ch08/8.0/8.0.js b/test/suite/intl402/ch08/8.0/8.0.js index be395a4cb5f6b472121d67707b486df8316b6586..20a914249808902340f174566fdf8aea3604f7c7 100644 --- a/test/suite/intl402/ch08/8.0/8.0.js +++ b/test/suite/intl402/ch08/8.0/8.0.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 8.0 description: Tests that Intl has Object.prototype as its prototype. author: Norbert Lindenberg ---*/ diff --git a/test/suite/intl402/ch08/8.0/8.0_L15.js b/test/suite/intl402/ch08/8.0/8.0_L15.js index 817d053dc802745529601d7e3fd7f436567bd73c..6304c79089801e63d0d995bfd5006d1733072403 100644 --- a/test/suite/intl402/ch08/8.0/8.0_L15.js +++ b/test/suite/intl402/ch08/8.0/8.0_L15.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 8.0_L15 description: > Tests that Intl meets the requirements for built-in objects defined by the introduction of chapter 15 of the ECMAScript diff --git a/test/suite/intl402/ch09/9.1/9.1_a.js b/test/suite/intl402/ch09/9.1/9.1_a.js index dd45f3fafefc98740fa611e3805c6a52780db323..8e3f25c407355c3373edffa81fb42f700bccd9fe 100644 --- a/test/suite/intl402/ch09/9.1/9.1_a.js +++ b/test/suite/intl402/ch09/9.1/9.1_a.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 9.1_a description: Tests that default locale is available. author: Norbert Lindenberg includes: [testIntl.js] diff --git a/test/suite/intl402/ch09/9.1/9.1_b.js b/test/suite/intl402/ch09/9.1/9.1_b.js index 1dbf8eed239ab5a07517b3c49b33c0aa2998fcf9..53eddcf8591ee35babe32f2da0d22d96ce0f2a3b 100644 --- a/test/suite/intl402/ch09/9.1/9.1_b.js +++ b/test/suite/intl402/ch09/9.1/9.1_b.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 9.1_b description: > Tests that appropriate fallback locales are provided for supported locales. diff --git a/test/suite/intl402/ch09/9.2/9.2.1_1.js b/test/suite/intl402/ch09/9.2/9.2.1_1.js index d5d0856bfd2a72d8b44a5a9f616731efb923d8a8..baf46848468dabfcc161c1019014fd266abbde00 100644 --- a/test/suite/intl402/ch09/9.2/9.2.1_1.js +++ b/test/suite/intl402/ch09/9.2/9.2.1_1.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 9.2.1_1 description: > Tests that canonicalization of locale lists treats undefined and empty lists the same. diff --git a/test/suite/intl402/ch09/9.2/9.2.1_2.js b/test/suite/intl402/ch09/9.2/9.2.1_2.js index 666351c21470af66735ac88f6cc9f213d7c0c418..8894010c650871d289649a04684576afa32de7a7 100644 --- a/test/suite/intl402/ch09/9.2/9.2.1_2.js +++ b/test/suite/intl402/ch09/9.2/9.2.1_2.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 9.2.1_2 description: > Tests that the behavior of a List is not affected by adversarial changes to Array.prototype. diff --git a/test/suite/intl402/ch09/9.2/9.2.1_3.js b/test/suite/intl402/ch09/9.2/9.2.1_3.js index 5de59a30299030e38e828f204416ee8df1f17f26..4010c54010fb29029f4235311d9efaf65264b983 100644 --- a/test/suite/intl402/ch09/9.2/9.2.1_3.js +++ b/test/suite/intl402/ch09/9.2/9.2.1_3.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 9.2.1_3 description: > Tests that a single string instead of a locale list is treated as the locale list containing that string. diff --git a/test/suite/intl402/ch09/9.2/9.2.1_4.js b/test/suite/intl402/ch09/9.2/9.2.1_4.js index 4842b6f8ace6cf67450d9d175e99937958299c99..1841d42dc0520f4e505dbd1001bd26b31c1cd406 100644 --- a/test/suite/intl402/ch09/9.2/9.2.1_4.js +++ b/test/suite/intl402/ch09/9.2/9.2.1_4.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 9.2.1_4 description: > Tests that non-objects are converted to objects before canonicalization. diff --git a/test/suite/intl402/ch09/9.2/9.2.1_8_c_ii.js b/test/suite/intl402/ch09/9.2/9.2.1_8_c_ii.js index fe8d031dc9ab86b3c50c446f3eca17ec1e82717b..24b97137a0795f0c4803d47b70332897b23eacf3 100644 --- a/test/suite/intl402/ch09/9.2/9.2.1_8_c_ii.js +++ b/test/suite/intl402/ch09/9.2/9.2.1_8_c_ii.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 9.2.1_8_c_ii description: Tests that values other than strings are not accepted as locales. author: Norbert Lindenberg includes: [testIntl.js] diff --git a/test/suite/intl402/ch09/9.2/9.2.1_8_c_vi.js b/test/suite/intl402/ch09/9.2/9.2.1_8_c_vi.js index b7c978af666d08e9a6ecf6c3ba4a56d7a4f5b38b..ef4b50290cd0f2a43c4f8aeba9cc6a24a784b095 100644 --- a/test/suite/intl402/ch09/9.2/9.2.1_8_c_vi.js +++ b/test/suite/intl402/ch09/9.2/9.2.1_8_c_vi.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 9.2.1_8_c_vi description: > Tests that canonicalization of locale lists removes duplicate language tags. diff --git a/test/suite/intl402/ch09/9.2/9.2.2.js b/test/suite/intl402/ch09/9.2/9.2.2.js index 6634dd0eed234594ea83fb9461b9ab8fb306feb5..576cbcd23cc38ed4bd5cfb4a048db21071242e5b 100644 --- a/test/suite/intl402/ch09/9.2/9.2.2.js +++ b/test/suite/intl402/ch09/9.2/9.2.2.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 9.2.2 description: > Tests that locales that are reported by resolvedOptions are also reported by supportedLocalesOf. diff --git a/test/suite/intl402/ch09/9.2/9.2.3_5.js b/test/suite/intl402/ch09/9.2/9.2.3_5.js index a6c8eb7618b9568e1569487d27019ae8e20d459f..ec9e25cca96e22debe3c45a9ec8d47ee3fff996f 100644 --- a/test/suite/intl402/ch09/9.2/9.2.3_5.js +++ b/test/suite/intl402/ch09/9.2/9.2.3_5.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 9.2.3_5 description: > Tests that the behavior of a Record is not affected by adversarial changes to Object.prototype. diff --git a/test/suite/intl402/ch09/9.2/9.2.5_11_g_ii_2.js b/test/suite/intl402/ch09/9.2/9.2.5_11_g_ii_2.js index baf7cb10f938fe3c8687a7fa828982845940fc6a..f7af9512c0e05e151f5e1777926e39fa938025d8 100644 --- a/test/suite/intl402/ch09/9.2/9.2.5_11_g_ii_2.js +++ b/test/suite/intl402/ch09/9.2/9.2.5_11_g_ii_2.js @@ -3,6 +3,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 9.2.5_11_g_ii_2 description: > Tests that missing Unicode extension values default to true for boolean keys. diff --git a/test/suite/intl402/ch09/9.2/9.2.5_6.js b/test/suite/intl402/ch09/9.2/9.2.5_6.js index 9f82e7f212c991391a4bf30b7382d72de83a2fa9..4a5e7743696d3e44d0e16afb769b5e266c56d86c 100644 --- a/test/suite/intl402/ch09/9.2/9.2.5_6.js +++ b/test/suite/intl402/ch09/9.2/9.2.5_6.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 9.2.5_6 description: > Tests that the behavior of a Record is not affected by adversarial changes to Object.prototype. diff --git a/test/suite/intl402/ch09/9.2/9.2.6_2.js b/test/suite/intl402/ch09/9.2/9.2.6_2.js index a863ec1cedd2a5e13a6a7485d8919d5c1bdac235..945043a691752c5b4e729ccfb1131b53eaeb9c88 100644 --- a/test/suite/intl402/ch09/9.2/9.2.6_2.js +++ b/test/suite/intl402/ch09/9.2/9.2.6_2.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 9.2.6_2 description: > Tests that the behavior of a List is not affected by adversarial changes to Array.prototype. diff --git a/test/suite/intl402/ch09/9.2/9.2.6_4.js b/test/suite/intl402/ch09/9.2/9.2.6_4.js index afaaac90e8d99043af3bec724bf3451e8bc946fd..b8d1d5b351294ec0f512458a30bbd60ca43151d4 100644 --- a/test/suite/intl402/ch09/9.2/9.2.6_4.js +++ b/test/suite/intl402/ch09/9.2/9.2.6_4.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 9.2.6_4 description: > Tests that LookupSupportedLocales returns an empty list when given an empty list. diff --git a/test/suite/intl402/ch09/9.2/9.2.6_4_b.js b/test/suite/intl402/ch09/9.2/9.2.6_4_b.js index 206f3982b99a7a0575f336ef5088d9f65e5f82b6..c65293c92ef3daaa9ccc02b32501257d3a56aaa9 100644 --- a/test/suite/intl402/ch09/9.2/9.2.6_4_b.js +++ b/test/suite/intl402/ch09/9.2/9.2.6_4_b.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 9.2.6_4_b description: > Tests that Unicode locale extension sequences do not affect whether a locale is considered supported, but are reported back. diff --git a/test/suite/intl402/ch09/9.2/9.2.6_4_c.js b/test/suite/intl402/ch09/9.2/9.2.6_4_c.js index b3007e187ab3f3062c426ebfbdd664e9cefb7839..0f895c6d97ac01f57dfdf26d1bd856230010d532 100644 --- a/test/suite/intl402/ch09/9.2/9.2.6_4_c.js +++ b/test/suite/intl402/ch09/9.2/9.2.6_4_c.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 9.2.6_4_c description: > Tests that LookupSupportedLocales includes the default locale and doesn't include the "no linguistic content" locale. diff --git a/test/suite/intl402/ch09/9.2/9.2.8_1_c.js b/test/suite/intl402/ch09/9.2/9.2.8_1_c.js index 8ae2680ca845e3ac2652662e32af393f066f4950..f475389174410a774adad3cbd5421d673c8e3c36 100644 --- a/test/suite/intl402/ch09/9.2/9.2.8_1_c.js +++ b/test/suite/intl402/ch09/9.2/9.2.8_1_c.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 9.2.8_1_c description: Tests that the option localeMatcher is processed correctly. author: Norbert Lindenberg includes: [testIntl.js] diff --git a/test/suite/intl402/ch09/9.2/9.2.8_4.js b/test/suite/intl402/ch09/9.2/9.2.8_4.js index 60391138a1e8bf3585780207378024188f50bb64..57f6221dcf68ef1111740363f97daaad3426ca65 100644 --- a/test/suite/intl402/ch09/9.2/9.2.8_4.js +++ b/test/suite/intl402/ch09/9.2/9.2.8_4.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 9.2.8_4 description: > Tests that the array returned by SupportedLocales is extensible, but its properties are non-writable/non-configurable. diff --git a/test/suite/intl402/ch10/10.1/10.1.1_1.js b/test/suite/intl402/ch10/10.1/10.1.1_1.js index 1f35563bb1dbc9d404b1ad263317a91c05166d95..d0a608a369cd17775eb5012383782392a6b9224a 100644 --- a/test/suite/intl402/ch10/10.1/10.1.1_1.js +++ b/test/suite/intl402/ch10/10.1/10.1.1_1.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 10.1.1_1 description: Tests that an object can't be re-initialized as a Collator. author: Norbert Lindenberg includes: [testIntl.js] diff --git a/test/suite/intl402/ch10/10.1/10.1.1_10.js b/test/suite/intl402/ch10/10.1/10.1.1_10.js index 08fae192c7b5e2c2aa60e8e58a7b378ad36477bd..b5e0d6d19e9a9a0f3e45b79ed43d33e196bd997b 100644 --- a/test/suite/intl402/ch10/10.1/10.1.1_10.js +++ b/test/suite/intl402/ch10/10.1/10.1.1_10.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 10.1.1_10 description: > Tests that the behavior of a Record is not affected by adversarial changes to Object.prototype. diff --git a/test/suite/intl402/ch10/10.1/10.1.1_11.js b/test/suite/intl402/ch10/10.1/10.1.1_11.js index da500b382b95a2a2103ae173629c11fbf1387632..bd5113749fb6caf8547ae2665023f2089ffba9ad 100644 --- a/test/suite/intl402/ch10/10.1/10.1.1_11.js +++ b/test/suite/intl402/ch10/10.1/10.1.1_11.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 10.1.1_11 description: Tests that the option localeMatcher is processed correctly. author: Norbert Lindenberg includes: [testIntl.js] diff --git a/test/suite/intl402/ch10/10.1/10.1.1_13.js b/test/suite/intl402/ch10/10.1/10.1.1_13.js index 7d9a2c1bc14b9aef143b79a25d0c72a6dc5572b4..5911313e6c735550d05a2df02fec6341edcf3de8 100644 --- a/test/suite/intl402/ch10/10.1/10.1.1_13.js +++ b/test/suite/intl402/ch10/10.1/10.1.1_13.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 10.1.1_13 description: > Tests that the options numeric and caseFirst are processed correctly. diff --git a/test/suite/intl402/ch10/10.1/10.1.1_19_b.js b/test/suite/intl402/ch10/10.1/10.1.1_19_b.js index 65e7d2ba0d1b26a5a85b689253b6687cdcdca069..47642dc1f6dcfe9587802e2db6e1505562d33fb6 100644 --- a/test/suite/intl402/ch10/10.1/10.1.1_19_b.js +++ b/test/suite/intl402/ch10/10.1/10.1.1_19_b.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 10.1.1_19_b description: Tests the special handling of the "co" key in Intl.Collator. author: Norbert Lindenberg ---*/ diff --git a/test/suite/intl402/ch10/10.1/10.1.1_19_c.js b/test/suite/intl402/ch10/10.1/10.1.1_19_c.js index 7f3de815a1c664491599d2729977b79138676431..7a4239e016cbe5d2c9c96080461d0d2896571761 100644 --- a/test/suite/intl402/ch10/10.1/10.1.1_19_c.js +++ b/test/suite/intl402/ch10/10.1/10.1.1_19_c.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 10.1.1_19_c description: > Tests that the options numeric and caseFirst can be set through either the locale or the options. diff --git a/test/suite/intl402/ch10/10.1/10.1.1_20.js b/test/suite/intl402/ch10/10.1/10.1.1_20.js index a790d20195bc392b45ba32ccb7762d3e96a70904..5463ce494ab4ea66cdd8fa4e73ddc828111c7cbd 100644 --- a/test/suite/intl402/ch10/10.1/10.1.1_20.js +++ b/test/suite/intl402/ch10/10.1/10.1.1_20.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 10.1.1_20 description: Tests that the option sensitivity is processed correctly. author: Norbert Lindenberg includes: [testIntl.js] diff --git a/test/suite/intl402/ch10/10.1/10.1.1_23.js b/test/suite/intl402/ch10/10.1/10.1.1_23.js index 5ad42aee1b66e2c516fa96c6101689eb7aa73603..4818f46fa6eab1553e3acfa89b080240be2479e5 100644 --- a/test/suite/intl402/ch10/10.1/10.1.1_23.js +++ b/test/suite/intl402/ch10/10.1/10.1.1_23.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 10.1.1_23 description: Tests that the option ignorePunctuation is processed correctly. author: Norbert Lindenberg includes: [testIntl.js] diff --git a/test/suite/intl402/ch10/10.1/10.1.1_6.js b/test/suite/intl402/ch10/10.1/10.1.1_6.js index cdda4cefc93418620d18e22419041cd12b3d3192..0f900d4c5b30dc13bfffe1ae99f8dd7884e13c0b 100644 --- a/test/suite/intl402/ch10/10.1/10.1.1_6.js +++ b/test/suite/intl402/ch10/10.1/10.1.1_6.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 10.1.1_6 description: Tests that the option usage is processed correctly. author: Norbert Lindenberg includes: [testIntl.js] diff --git a/test/suite/intl402/ch10/10.1/10.1.1_a.js b/test/suite/intl402/ch10/10.1/10.1.1_a.js index 79cd5ba1ef1ddf1bde23849bf10bf6461431e76c..3e2a039a68f5f847d27a34a9ae280e5dc8809ba1 100644 --- a/test/suite/intl402/ch10/10.1/10.1.1_a.js +++ b/test/suite/intl402/ch10/10.1/10.1.1_a.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 10.1.1_a description: > Tests that constructing a Collator doesn't create or modify unwanted properties on the RegExp constructor. diff --git a/test/suite/intl402/ch10/10.1/10.1.2.1_4.js b/test/suite/intl402/ch10/10.1/10.1.2.1_4.js index ce3b986f71c2d037cd5f8812ef7d931e73a64f4a..9a1769434b129d4aa2eee1e7f70701e6c80f91f5 100644 --- a/test/suite/intl402/ch10/10.1/10.1.2.1_4.js +++ b/test/suite/intl402/ch10/10.1/10.1.2.1_4.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 10.1.2.1_4 description: > Tests that for non-object values passed as this to Collator a wrapper object will be initialized and returned. diff --git a/test/suite/intl402/ch10/10.1/10.1.2_a.js b/test/suite/intl402/ch10/10.1/10.1.2_a.js index 1cc9073ccbba9c72830a5121026c5ae004441188..285cc7b6d5b3795acfd3ddc516479021b204b755 100644 --- a/test/suite/intl402/ch10/10.1/10.1.2_a.js +++ b/test/suite/intl402/ch10/10.1/10.1.2_a.js @@ -3,6 +3,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 10.1.2_a description: Tests that Intl.Collator can be subclassed. author: Norbert Lindenberg includes: [testIntl.js] diff --git a/test/suite/intl402/ch10/10.1/10.1.3.js b/test/suite/intl402/ch10/10.1/10.1.3.js index 0ab3e51f36498d2013e50a7a5a10ab687add9f54..942fdf3ec73cbea90781ffd40f29bac8b9edf25f 100644 --- a/test/suite/intl402/ch10/10.1/10.1.3.js +++ b/test/suite/intl402/ch10/10.1/10.1.3.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 10.1.3 description: > Tests that objects constructed by Intl.Collator have the specified internal properties. diff --git a/test/suite/intl402/ch10/10.1/10.1_L15.js b/test/suite/intl402/ch10/10.1/10.1_L15.js index 2185796cc666931e0bcb2516e3a4484fda011c48..833b7fb1a06218996d1a71ddd8490a6c2e00bb6c 100644 --- a/test/suite/intl402/ch10/10.1/10.1_L15.js +++ b/test/suite/intl402/ch10/10.1/10.1_L15.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 10.1_L15 description: > Tests that Intl.Collator meets the requirements for built-in objects defined by the introduction of chapter 15 of the diff --git a/test/suite/intl402/ch10/10.2/10.2.1.js b/test/suite/intl402/ch10/10.2/10.2.1.js index a2e5dacd14c9bad9321d66670d771b28133f76bd..c47db09db60779527315b330a07249729b077c49 100644 --- a/test/suite/intl402/ch10/10.2/10.2.1.js +++ b/test/suite/intl402/ch10/10.2/10.2.1.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 10.2.1 description: Tests that Intl.Collator.prototype has the required attributes. author: Norbert Lindenberg ---*/ diff --git a/test/suite/intl402/ch10/10.2/10.2.2_L15.js b/test/suite/intl402/ch10/10.2/10.2.2_L15.js index 7076f2ce3d59dfdbd8dfc09b8aceb246d34facfe..3e1d314f466e369e19fe5d3a7cd678bf9578aec6 100644 --- a/test/suite/intl402/ch10/10.2/10.2.2_L15.js +++ b/test/suite/intl402/ch10/10.2/10.2.2_L15.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 10.2.2_L15 description: > Tests that Intl.Collator.supportedLocalesOf meets the requirements for built-in objects defined by the introduction of diff --git a/test/suite/intl402/ch10/10.2/10.2.2_a.js b/test/suite/intl402/ch10/10.2/10.2.2_a.js index 772cb5c05adfc0d0267590e385d80125640127b2..dcd56dc50c0959945cfd825a8679b76cd93e99c2 100644 --- a/test/suite/intl402/ch10/10.2/10.2.2_a.js +++ b/test/suite/intl402/ch10/10.2/10.2.2_a.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 10.2.2_a description: > Tests that Intl.Collator has a supportedLocalesOf property, and it works as planned. diff --git a/test/suite/intl402/ch10/10.2/10.2.2_b.js b/test/suite/intl402/ch10/10.2/10.2.2_b.js index 38c78faad3f4b67819ee5a1ae65b0836f19d5749..f7e70bb7d805da460fadd252d97fdcf43a5d1786 100644 --- a/test/suite/intl402/ch10/10.2/10.2.2_b.js +++ b/test/suite/intl402/ch10/10.2/10.2.2_b.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 10.2.2_b description: > Tests that Intl.Collator.supportedLocalesOf doesn't access arguments that it's not given. diff --git a/test/suite/intl402/ch10/10.2/10.2.3_b.js b/test/suite/intl402/ch10/10.2/10.2.3_b.js index 5c02d60e266f6f6442baaaa62c92053f669cc499..c7ae39850b03b0825c5cf8dff3432816ed4b06a4 100644 --- a/test/suite/intl402/ch10/10.2/10.2.3_b.js +++ b/test/suite/intl402/ch10/10.2/10.2.3_b.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 10.2.3_b description: > Tests that Intl.Collator does not accept Unicode locale extension keys and values that are not allowed. diff --git a/test/suite/intl402/ch10/10.3/10.3.1.js b/test/suite/intl402/ch10/10.3/10.3.1.js index 5103cbdcd0e8d28994ca7d74dde2a61d86f6d8dc..6a582b362f042ffe904a81e5c32ac851160456be 100644 --- a/test/suite/intl402/ch10/10.3/10.3.1.js +++ b/test/suite/intl402/ch10/10.3/10.3.1.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 10.3.1 description: > Tests that Intl.Collator.prototype.constructor is the Intl.Collator. diff --git a/test/suite/intl402/ch10/10.3/10.3.2_1_a_L15.js b/test/suite/intl402/ch10/10.3/10.3.2_1_a_L15.js index 2ef9a442b9bcb8e7832a1b8db47b34a5ada24ab7..15236a162c0de348ef689a7442157d07bbff37aa 100644 --- a/test/suite/intl402/ch10/10.3/10.3.2_1_a_L15.js +++ b/test/suite/intl402/ch10/10.3/10.3.2_1_a_L15.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 10.3.2_1_a_L15 description: > Tests that the function returned by Intl.Collator.prototype.compare meets the requirements for diff --git a/test/suite/intl402/ch10/10.3/10.3.2_1_c.js b/test/suite/intl402/ch10/10.3/10.3.2_1_c.js index 43e9f2b3f4a0eb6a45a2a20a2e0e0792d5656311..7bf3b72666bee91ffa8a35f5fef42921251fc809 100644 --- a/test/suite/intl402/ch10/10.3/10.3.2_1_c.js +++ b/test/suite/intl402/ch10/10.3/10.3.2_1_c.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 10.3.2_1_c description: Tests that compare function is bound to its Intl.Collator. author: Norbert Lindenberg includes: [testIntl.js] diff --git a/test/suite/intl402/ch10/10.3/10.3.2_CS_a.js b/test/suite/intl402/ch10/10.3/10.3.2_CS_a.js index 427f62d3a45b6ed97ddc779837bc18fa5c9a3f81..630c3e48c65e324523853884f26be5684bad3f08 100644 --- a/test/suite/intl402/ch10/10.3/10.3.2_CS_a.js +++ b/test/suite/intl402/ch10/10.3/10.3.2_CS_a.js @@ -3,6 +3,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 10.3.2_CS_a description: > Tests that the function returned by Intl.Collator.prototype.compare returns 0 when comparing Strings diff --git a/test/suite/intl402/ch10/10.3/10.3.2_CS_b_NN.js b/test/suite/intl402/ch10/10.3/10.3.2_CS_b_NN.js index 8f3d83e18b60b5a33124507e6a45eccedcf57eca..e1d5e2941dfa828a660dfd3034aaeda2110487c2 100644 --- a/test/suite/intl402/ch10/10.3/10.3.2_CS_b_NN.js +++ b/test/suite/intl402/ch10/10.3/10.3.2_CS_b_NN.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 10.3.2_CS_b_NN description: > Tests that the compare function isn't entirely unreasonable. This test is not normative. diff --git a/test/suite/intl402/ch10/10.3/10.3.2_CS_c_NN.js b/test/suite/intl402/ch10/10.3/10.3.2_CS_c_NN.js index 67d3e49d8a6c82e44ed96615aec46652f4465085..62dd4da939c22cf69612397b072b22b79746fcef 100644 --- a/test/suite/intl402/ch10/10.3/10.3.2_CS_c_NN.js +++ b/test/suite/intl402/ch10/10.3/10.3.2_CS_c_NN.js @@ -3,6 +3,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 10.3.2_CS_c_NN description: > Tests that the compare function supports phonebook sorting if it says it does. This test is not normative. diff --git a/test/suite/intl402/ch10/10.3/10.3.2_CS_d_NN.js b/test/suite/intl402/ch10/10.3/10.3.2_CS_d_NN.js index ccef21e2623a3631adc340d7f7430d28902068bd..b9c56abf797c799043ea3ebd864ac6c7b546cd6f 100644 --- a/test/suite/intl402/ch10/10.3/10.3.2_CS_d_NN.js +++ b/test/suite/intl402/ch10/10.3/10.3.2_CS_d_NN.js @@ -3,6 +3,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 10.3.2_CS_d_NN description: > Tests that the compare function supports different sensitivity settings. This test is not normative. diff --git a/test/suite/intl402/ch10/10.3/10.3.2_L15.js b/test/suite/intl402/ch10/10.3/10.3.2_L15.js index 68d032f368598f87be45994f90a1fd772a92bbf3..cc52f61fc0f567c962fb9b2139c4f2148b1920ec 100644 --- a/test/suite/intl402/ch10/10.3/10.3.2_L15.js +++ b/test/suite/intl402/ch10/10.3/10.3.2_L15.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 10.3.2_L15 description: > Tests that the getter for Intl.Collator.prototype.compare meets the requirements for built-in objects defined by the introduction diff --git a/test/suite/intl402/ch10/10.3/10.3.3.js b/test/suite/intl402/ch10/10.3/10.3.3.js index 8669a2770f28c973927cc747b3529836256b91f4..c50817283926e3d4b15a6365211a22d8e9124f5c 100644 --- a/test/suite/intl402/ch10/10.3/10.3.3.js +++ b/test/suite/intl402/ch10/10.3/10.3.3.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 10.3.3 description: > Tests that the object returned by Intl.Collator.prototype.resolvedOptions has the right properties. diff --git a/test/suite/intl402/ch10/10.3/10.3.3_L15.js b/test/suite/intl402/ch10/10.3/10.3.3_L15.js index 6e9f6672b70b80bc4b60153c00b9cc0d80baf22f..e6892b183dd9bae80055bb4f943b08138d09794f 100644 --- a/test/suite/intl402/ch10/10.3/10.3.3_L15.js +++ b/test/suite/intl402/ch10/10.3/10.3.3_L15.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 10.3.3_L15 description: > Tests that Intl.Collator.prototype.resolvedOptions meets the requirements for built-in objects defined by the introduction of diff --git a/test/suite/intl402/ch10/10.3/10.3_L15.js b/test/suite/intl402/ch10/10.3/10.3_L15.js index 09dfa2fc86b4d0a7be03b66bcf2bc7884429c5ec..f7f3e17b084f9e9a067decb95983e56993966f93 100644 --- a/test/suite/intl402/ch10/10.3/10.3_L15.js +++ b/test/suite/intl402/ch10/10.3/10.3_L15.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 10.3_L15 description: > Tests that Intl.Collator.prototype meets the requirements for built-in objects defined by the introduction of chapter 15 of the diff --git a/test/suite/intl402/ch10/10.3/10.3_a.js b/test/suite/intl402/ch10/10.3/10.3_a.js index e4016c262960e31c4bd4e3665ffb1ccd8e4b8521..a155b8c949d118ebdd75e51c2384a6b3376eaf84 100644 --- a/test/suite/intl402/ch10/10.3/10.3_a.js +++ b/test/suite/intl402/ch10/10.3/10.3_a.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 10.3_a description: > Tests that Intl.Collator.prototype is an object that has been initialized as an Intl.Collator. diff --git a/test/suite/intl402/ch10/10.3/10.3_b.js b/test/suite/intl402/ch10/10.3/10.3_b.js index 97dbfa3902ba8fcb35116ed9864897c20f3659d2..312cd3fcdd86d7b711e3bea68feade76c15547a4 100644 --- a/test/suite/intl402/ch10/10.3/10.3_b.js +++ b/test/suite/intl402/ch10/10.3/10.3_b.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 10.3_b description: > Tests that Intl.Collator.prototype functions throw a TypeError if called on a non-object value or an object that hasn't been diff --git a/test/suite/intl402/ch10/10.4/10.4_a.js b/test/suite/intl402/ch10/10.4/10.4_a.js index a611bafb3940789b6c461a50c03f4cf807fe3be8..3b250759ad727f81d8fda90a87f355e6d149b5af 100644 --- a/test/suite/intl402/ch10/10.4/10.4_a.js +++ b/test/suite/intl402/ch10/10.4/10.4_a.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 10.4_a description: Tests that Intl.Collator instances have the specified properties. author: Norbert Lindenberg ---*/ diff --git a/test/suite/intl402/ch11/11.1/11.1.1_1.js b/test/suite/intl402/ch11/11.1/11.1.1_1.js index 7a520c8dc137f338ae5b479111f87ba82d9dbb6d..e31ddb9e07cca01ffbc832b7efd6410f81f47c9d 100644 --- a/test/suite/intl402/ch11/11.1/11.1.1_1.js +++ b/test/suite/intl402/ch11/11.1/11.1.1_1.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 11.1.1_1 description: Tests that an object can't be re-initialized as a NumberFormat. author: Norbert Lindenberg includes: [testIntl.js] diff --git a/test/suite/intl402/ch11/11.1/11.1.1_15.js b/test/suite/intl402/ch11/11.1/11.1.1_15.js index e634e3bb6918154c97618727e593c2c194dd7dd2..b6922da260fff44f49f8248d4e45b64851506818 100644 --- a/test/suite/intl402/ch11/11.1/11.1.1_15.js +++ b/test/suite/intl402/ch11/11.1/11.1.1_15.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 11.1.1_15 description: Tests that the option style is processed correctly. author: Norbert Lindenberg includes: [testIntl.js] diff --git a/test/suite/intl402/ch11/11.1/11.1.1_17.js b/test/suite/intl402/ch11/11.1/11.1.1_17.js index ccf61989204987ca279a70799377fad1a7255b89..19406135461deaf89b0756557c70b89747a556e4 100644 --- a/test/suite/intl402/ch11/11.1/11.1.1_17.js +++ b/test/suite/intl402/ch11/11.1/11.1.1_17.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 11.1.1_17 description: Tests that the option currency is processed correctly. author: Norbert Lindenberg ---*/ diff --git a/test/suite/intl402/ch11/11.1/11.1.1_19.js b/test/suite/intl402/ch11/11.1/11.1.1_19.js index 0263f663db0af53623d5a7ad2cb541522b549340..2be78db72dc2a23bb98896ef659aeaf694481be6 100644 --- a/test/suite/intl402/ch11/11.1/11.1.1_19.js +++ b/test/suite/intl402/ch11/11.1/11.1.1_19.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 11.1.1_19 description: > Tests that the currency style can not be used without a specified currency. diff --git a/test/suite/intl402/ch11/11.1/11.1.1_20_c.js b/test/suite/intl402/ch11/11.1/11.1.1_20_c.js index 4301f8a4b1248df179da3b48ba958fa8691e2b10..605b71bfcac8c1ee8346b20bc81266ff63ae49d0 100644 --- a/test/suite/intl402/ch11/11.1/11.1.1_20_c.js +++ b/test/suite/intl402/ch11/11.1/11.1.1_20_c.js @@ -3,6 +3,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 11.1.1_20_c description: > Tests that the number of fractional digits is determined correctly for currencies. diff --git a/test/suite/intl402/ch11/11.1/11.1.1_21.js b/test/suite/intl402/ch11/11.1/11.1.1_21.js index b89468474c38418c6f764da376476179b0a93899..bd6ae260dbb8652c39d4b30552f552a99eb66f2e 100644 --- a/test/suite/intl402/ch11/11.1/11.1.1_21.js +++ b/test/suite/intl402/ch11/11.1/11.1.1_21.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 11.1.1_21 description: Tests that the option currencyDisplay is processed correctly. author: Norbert Lindenberg includes: [testIntl.js] diff --git a/test/suite/intl402/ch11/11.1/11.1.1_32.js b/test/suite/intl402/ch11/11.1/11.1.1_32.js index d6fe982cf02beac59fda15cde725b1b3e76677ca..fba78bb8f1ec4cd9a9b0a34dc186196bbc1828da 100644 --- a/test/suite/intl402/ch11/11.1/11.1.1_32.js +++ b/test/suite/intl402/ch11/11.1/11.1.1_32.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 11.1.1_32 description: > Tests that the options minimumSignificantDigits and maximumSignificantDigits are read in the right sequence. diff --git a/test/suite/intl402/ch11/11.1/11.1.1_34.js b/test/suite/intl402/ch11/11.1/11.1.1_34.js index 8fbc6a9eb46fc03c10e80efd64988a12e23f14a0..bbd1d8a1ed646515488b57ad311fd2751cdc933e 100644 --- a/test/suite/intl402/ch11/11.1/11.1.1_34.js +++ b/test/suite/intl402/ch11/11.1/11.1.1_34.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 11.1.1_34 description: Tests that the option useGrouping is processed correctly. author: Norbert Lindenberg includes: [testIntl.js] diff --git a/test/suite/intl402/ch11/11.1/11.1.1_6.js b/test/suite/intl402/ch11/11.1/11.1.1_6.js index 5c3c9c97347ecfac11c071efd70485e9812ba067..c6d9b7f10dd3c53e8ea0a5be4419b09847b92f8d 100644 --- a/test/suite/intl402/ch11/11.1/11.1.1_6.js +++ b/test/suite/intl402/ch11/11.1/11.1.1_6.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 11.1.1_6 description: > Tests that the behavior of a Record is not affected by adversarial changes to Object.prototype. diff --git a/test/suite/intl402/ch11/11.1/11.1.1_7.js b/test/suite/intl402/ch11/11.1/11.1.1_7.js index 76c6cd48ddc0888463ceba595da1d63e1eead6e9..cc24ada0e8f2949e217116a2e3359b4651f6e4e2 100644 --- a/test/suite/intl402/ch11/11.1/11.1.1_7.js +++ b/test/suite/intl402/ch11/11.1/11.1.1_7.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 11.1.1_7 description: Tests that the option localeMatcher is processed correctly. author: Norbert Lindenberg includes: [testIntl.js] diff --git a/test/suite/intl402/ch11/11.1/11.1.1_a.js b/test/suite/intl402/ch11/11.1/11.1.1_a.js index 941a9a279cb36a3afbee63a4360fb78873ee1c5d..cbd1e5f1b6ff240169f5b0366be64618879fdd41 100644 --- a/test/suite/intl402/ch11/11.1/11.1.1_a.js +++ b/test/suite/intl402/ch11/11.1/11.1.1_a.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 11.1.1_a description: > Tests that constructing a NumberFormat doesn't create or modify unwanted properties on the RegExp constructor. diff --git a/test/suite/intl402/ch11/11.1/11.1.2.1_4.js b/test/suite/intl402/ch11/11.1/11.1.2.1_4.js index 9b985c2d4f23af9e62026044e87975b4927bca87..e21140147e8ae16b41db302dfa86722dc7ee720e 100644 --- a/test/suite/intl402/ch11/11.1/11.1.2.1_4.js +++ b/test/suite/intl402/ch11/11.1/11.1.2.1_4.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 11.1.2.1_4 description: > Tests that for non-object values passed as this to NumberFormat a wrapper object will be initialized and returned. diff --git a/test/suite/intl402/ch11/11.1/11.1.2.js b/test/suite/intl402/ch11/11.1/11.1.2.js index e230c8d407c4c51578ca30ff69cb50f118e347fa..cd722b0f355b4ee1a00bc5fa1a39ad581019df3d 100644 --- a/test/suite/intl402/ch11/11.1/11.1.2.js +++ b/test/suite/intl402/ch11/11.1/11.1.2.js @@ -3,6 +3,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 11.1.2 description: Tests that Intl.NumberFormat can be subclassed. author: Norbert Lindenberg includes: [testIntl.js] diff --git a/test/suite/intl402/ch11/11.1/11.1.3.js b/test/suite/intl402/ch11/11.1/11.1.3.js index f940fbb88728b491c40d33f2b7570bcc11c78ab1..7008ef41c6d39dae44f519493a16101c94d0f874 100644 --- a/test/suite/intl402/ch11/11.1/11.1.3.js +++ b/test/suite/intl402/ch11/11.1/11.1.3.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 11.1.3 description: > Tests that objects constructed by Intl.NumberFormat have the specified internal properties. diff --git a/test/suite/intl402/ch11/11.1/11.1_L15.js b/test/suite/intl402/ch11/11.1/11.1_L15.js index 80a4dcf9d82d07b918008706abd52815a25f544a..7d1ff5e99413af71d016e3e77c260683ebf07977 100644 --- a/test/suite/intl402/ch11/11.1/11.1_L15.js +++ b/test/suite/intl402/ch11/11.1/11.1_L15.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 11.1_L15 description: > Tests that Intl.NumberFormat meets the requirements for built-in objects defined by the introduction of chapter 15 of the diff --git a/test/suite/intl402/ch11/11.2/11.2.1.js b/test/suite/intl402/ch11/11.2/11.2.1.js index 8db3242e7cd27e596b4e26b9841e63f8bb2fe62d..d71268e441f801d4cbbf1b3fbd6e37f92bbeca60 100644 --- a/test/suite/intl402/ch11/11.2/11.2.1.js +++ b/test/suite/intl402/ch11/11.2/11.2.1.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 11.2.1 description: Tests that Intl.NumberFormat.prototype has the required attributes. author: Norbert Lindenberg ---*/ diff --git a/test/suite/intl402/ch11/11.2/11.2.2_L15.js b/test/suite/intl402/ch11/11.2/11.2.2_L15.js index fbabbce99d359f35b89e60aa9a5118d394985d9c..ae828988c53f25900bf129a7c012a154361237cf 100644 --- a/test/suite/intl402/ch11/11.2/11.2.2_L15.js +++ b/test/suite/intl402/ch11/11.2/11.2.2_L15.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 11.2.2_L15 description: > Tests that Intl.NumberFormat.supportedLocalesOf meets the requirements for built-in objects defined by the introduction of diff --git a/test/suite/intl402/ch11/11.2/11.2.2_a.js b/test/suite/intl402/ch11/11.2/11.2.2_a.js index 309c148f7b62e3c1f99e2e7febcdaabfdc273241..6fd1fc708b38f17e0e9f39b62d20f2e13d9a0b83 100644 --- a/test/suite/intl402/ch11/11.2/11.2.2_a.js +++ b/test/suite/intl402/ch11/11.2/11.2.2_a.js @@ -2,10 +2,11 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 11.2.2_a description: > Tests that Intl.NumberFormat has a supportedLocalesOf property, and it works as planned. -author:: Roozbeh Pournader +author: Roozbeh Pournader ---*/ var defaultLocale = new Intl.NumberFormat().resolvedOptions().locale; diff --git a/test/suite/intl402/ch11/11.2/11.2.2_b.js b/test/suite/intl402/ch11/11.2/11.2.2_b.js index b6ea0b49a934bb3bfaff854f3ced022ed8840001..5455e51d22ca728ff0869b5f721f015efae62284 100644 --- a/test/suite/intl402/ch11/11.2/11.2.2_b.js +++ b/test/suite/intl402/ch11/11.2/11.2.2_b.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 11.2.2_b description: > Tests that Intl.NumberFormat.supportedLocalesOf doesn't access arguments that it's not given. diff --git a/test/suite/intl402/ch11/11.2/11.2.3_b.js b/test/suite/intl402/ch11/11.2/11.2.3_b.js index b4200d91b0ace424f94288d96482ab1188d2894a..f606e402453578ec57aa8e360109a369f75b547f 100644 --- a/test/suite/intl402/ch11/11.2/11.2.3_b.js +++ b/test/suite/intl402/ch11/11.2/11.2.3_b.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 11.2.3_b description: > Tests that Intl.NumberFormat does not accept Unicode locale extension keys and values that are not allowed. diff --git a/test/suite/intl402/ch11/11.3/11.3.1.js b/test/suite/intl402/ch11/11.3/11.3.1.js index 4ca432c757b3dfef4e4c13963b964e1f671c2116..f93016bcbc6ff28b36ecd629d9c34313ac0fc4b6 100644 --- a/test/suite/intl402/ch11/11.3/11.3.1.js +++ b/test/suite/intl402/ch11/11.3/11.3.1.js @@ -2,10 +2,11 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 11.3.1 description: > Tests that Intl.NumberFormat.prototype.constructor is the Intl.NumberFormat. -author:: Roozbeh Pournader +author: Roozbeh Pournader ---*/ if (Intl.NumberFormat.prototype.constructor !== Intl.NumberFormat) { diff --git a/test/suite/intl402/ch11/11.3/11.3.2_1_a_L15.js b/test/suite/intl402/ch11/11.3/11.3.2_1_a_L15.js index 829a02764a6952ea243349498bd2b2643efd3cf5..d27d1090b92b60465686dcd3d789fc38b5420197 100644 --- a/test/suite/intl402/ch11/11.3/11.3.2_1_a_L15.js +++ b/test/suite/intl402/ch11/11.3/11.3.2_1_a_L15.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 11.3.2_1_a_L15 description: > Tests that the function returned by Intl.NumberFormat.prototype.format meets the requirements for diff --git a/test/suite/intl402/ch11/11.3/11.3.2_1_a_ii.js b/test/suite/intl402/ch11/11.3/11.3.2_1_a_ii.js index feb525bb6de83218e3ffba2ff9d85a3b041098fb..d4f2494c0ec6ae17bae8e6f5e26c8bb528df2ee3 100644 --- a/test/suite/intl402/ch11/11.3/11.3.2_1_a_ii.js +++ b/test/suite/intl402/ch11/11.3/11.3.2_1_a_ii.js @@ -2,10 +2,11 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 11.3.2_1_a_ii description: > Tests that Intl.NumberFormat.prototype.format converts other types to numbers. -author:: Roozbeh Pournader +author: Roozbeh Pournader ---*/ var formatter = new Intl.NumberFormat(); diff --git a/test/suite/intl402/ch11/11.3/11.3.2_1_c.js b/test/suite/intl402/ch11/11.3/11.3.2_1_c.js index 9e473296c86991842f63647b5360646bbbb7e043..f8bc72fc9927263c68893d735fa43164e117b16d 100644 --- a/test/suite/intl402/ch11/11.3/11.3.2_1_c.js +++ b/test/suite/intl402/ch11/11.3/11.3.2_1_c.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 11.3.2_1_c description: Tests that format function is bound to its Intl.NumberFormat. author: Norbert Lindenberg includes: [testIntl.js] diff --git a/test/suite/intl402/ch11/11.3/11.3.2_FN_1.js b/test/suite/intl402/ch11/11.3/11.3.2_FN_1.js index 92e81abae8a033fcf6732cc745146363bc9d5b1e..a5e53998ec39469ee5e4cc045f28cb0b6a8cf67d 100644 --- a/test/suite/intl402/ch11/11.3/11.3.2_FN_1.js +++ b/test/suite/intl402/ch11/11.3/11.3.2_FN_1.js @@ -2,10 +2,11 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 11.3.2_FN_1 description: > Tests that Intl.NumberFormat.prototype.format doesn't treat all numbers as negative. -author:: Roozbeh Pournader +author: Roozbeh Pournader ---*/ var formatter = new Intl.NumberFormat(); diff --git a/test/suite/intl402/ch11/11.3/11.3.2_FN_2.js b/test/suite/intl402/ch11/11.3/11.3.2_FN_2.js index fcc1358d833d0d90fd28fef5b5d6680ea65612c5..635f54f0f9a15ea82c1abc301b765cd4c521db07 100644 --- a/test/suite/intl402/ch11/11.3/11.3.2_FN_2.js +++ b/test/suite/intl402/ch11/11.3/11.3.2_FN_2.js @@ -2,10 +2,11 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 11.3.2_FN_2 description: > Tests that Intl.NumberFormat.prototype.format handles NaN, Infinity, and -Infinity properly. -author:: Roozbeh Pournader +author: Roozbeh Pournader ---*/ // FIXME: We are only listing Numeric_Type=Decimal. May need to add more diff --git a/test/suite/intl402/ch11/11.3/11.3.2_FN_3_b.js b/test/suite/intl402/ch11/11.3/11.3.2_FN_3_b.js index 1b5742a37429af015e6585c081d936cb535118c8..e3145664794f171aacc560562c82a01ebd11948f 100644 --- a/test/suite/intl402/ch11/11.3/11.3.2_FN_3_b.js +++ b/test/suite/intl402/ch11/11.3/11.3.2_FN_3_b.js @@ -2,10 +2,11 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 11.3.2_FN_3_b description: > Tests that Intl.NumberFormat.prototype.format formats percent values properly. -author:: Roozbeh Pournader +author: Roozbeh Pournader ---*/ var numberFormatter = new Intl.NumberFormat(); diff --git a/test/suite/intl402/ch11/11.3/11.3.2_FN_3_e.js b/test/suite/intl402/ch11/11.3/11.3.2_FN_3_e.js index 2f131603739b064be5c1816e10a9b26c15dbafce..73a55775e4c91bacabb7640f685d8dc760137797 100644 --- a/test/suite/intl402/ch11/11.3/11.3.2_FN_3_e.js +++ b/test/suite/intl402/ch11/11.3/11.3.2_FN_3_e.js @@ -2,10 +2,11 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 11.3.2_FN_3_e description: > Tests that Intl.NumberFormat.prototype.format supports all alternative numbering systems. -author:: Roozbeh Pournader +author: Roozbeh Pournader ---*/ var numberingSystems = { diff --git a/test/suite/intl402/ch11/11.3/11.3.2_L15.js b/test/suite/intl402/ch11/11.3/11.3.2_L15.js index 5a56ef6a07fe6c41ef9fe24fa06ae09f1d4f64c1..04eddf44bcdfb66d6d1866415099654416db4808 100644 --- a/test/suite/intl402/ch11/11.3/11.3.2_L15.js +++ b/test/suite/intl402/ch11/11.3/11.3.2_L15.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 11.3.2_L15 description: > Tests that the getter for Intl.NumberFormat.prototype.format meets the requirements for built-in objects defined by the diff --git a/test/suite/intl402/ch11/11.3/11.3.2_TRF.js b/test/suite/intl402/ch11/11.3/11.3.2_TRF.js index 239a5806c9d4e7e7edb81488eafd0b86c7381854..ee258bfaf56cd0d6eb73f861c1b41b1bba309a43 100644 --- a/test/suite/intl402/ch11/11.3/11.3.2_TRF.js +++ b/test/suite/intl402/ch11/11.3/11.3.2_TRF.js @@ -3,6 +3,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 11.3.2_TRF description: > Tests that the digits are determined correctly when specifying pre/post decimal digits. diff --git a/test/suite/intl402/ch11/11.3/11.3.2_TRP.js b/test/suite/intl402/ch11/11.3/11.3.2_TRP.js index 85be15790b6d514f3ee5d9cfe90f49406acfc537..d818b7b479dc13eeedd77eeaab8c72c93016fc60 100644 --- a/test/suite/intl402/ch11/11.3/11.3.2_TRP.js +++ b/test/suite/intl402/ch11/11.3/11.3.2_TRP.js @@ -3,6 +3,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 11.3.2_TRP description: > Tests that the digits are determined correctly when specifying significant digits. diff --git a/test/suite/intl402/ch11/11.3/11.3.3.js b/test/suite/intl402/ch11/11.3/11.3.3.js index aca7d4746d55a2eb6272eb201108b032685d53de..af6caf753638a00596b7b2fc0cb1cfccb03c8d8e 100644 --- a/test/suite/intl402/ch11/11.3/11.3.3.js +++ b/test/suite/intl402/ch11/11.3/11.3.3.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 11.3.3 description: > Tests that the object returned by Intl.NumberFormat.prototype.resolvedOptions has the right diff --git a/test/suite/intl402/ch11/11.3/11.3.3_L15.js b/test/suite/intl402/ch11/11.3/11.3.3_L15.js index 97f3b9faef54170bd83e55f52b3023bbc41ee4c1..d45d6ab2a44ce9d21b565224be31e06805668121 100644 --- a/test/suite/intl402/ch11/11.3/11.3.3_L15.js +++ b/test/suite/intl402/ch11/11.3/11.3.3_L15.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 11.3.3_L15 description: > Tests that Intl.NumberFormat.prototype.resolvedOptions meets the requirements for built-in objects defined by the introduction of diff --git a/test/suite/intl402/ch11/11.3/11.3_L15.js b/test/suite/intl402/ch11/11.3/11.3_L15.js index 0b6b1a6a4c157dbf847dd31e380dc0d3935c3f34..e36f474a2071a87ecbb6a66efb8d6baac907169f 100644 --- a/test/suite/intl402/ch11/11.3/11.3_L15.js +++ b/test/suite/intl402/ch11/11.3/11.3_L15.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 11.3_L15 description: > Tests that Intl.NumberFormat.prototype meets the requirements for built-in objects defined by the introduction of chapter 15 of the diff --git a/test/suite/intl402/ch11/11.3/11.3_a.js b/test/suite/intl402/ch11/11.3/11.3_a.js index 092140c08dc6be0ca74eeedf276b9d747bc8c22c..ac8ceac49da849ab4ebe4b16261f9beff5a13324 100644 --- a/test/suite/intl402/ch11/11.3/11.3_a.js +++ b/test/suite/intl402/ch11/11.3/11.3_a.js @@ -2,10 +2,11 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 11.3_a description: > Tests that Intl.NumberFormat.prototype is an object that has been initialized as an Intl.NumberFormat. -author:: Roozbeh Pournader +author: Roozbeh Pournader ---*/ // test by calling a function that would fail if "this" were not an object diff --git a/test/suite/intl402/ch11/11.3/11.3_b.js b/test/suite/intl402/ch11/11.3/11.3_b.js index 7b2453b3b6e4942f0d88c16cb099adcd095b5af7..74f2b7ec7b708838f144a4617f8cec63be373ed9 100644 --- a/test/suite/intl402/ch11/11.3/11.3_b.js +++ b/test/suite/intl402/ch11/11.3/11.3_b.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 11.3_b description: > Tests that Intl.NumberFormat.prototype functions throw a TypeError if called on a non-object value or an object that hasn't diff --git a/test/suite/intl402/ch11/11.4/11.4_a.js b/test/suite/intl402/ch11/11.4/11.4_a.js index 9d92e8d5491066f06e5157ca746307972cd5026c..31d7ec6daee63a313f26c680bb662b0bfe9f9d83 100644 --- a/test/suite/intl402/ch11/11.4/11.4_a.js +++ b/test/suite/intl402/ch11/11.4/11.4_a.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 11.4_a description: > Tests that Intl.NumberFormat instances have the specified properties. diff --git a/test/suite/intl402/ch12/12.1/12.1.1_1.js b/test/suite/intl402/ch12/12.1/12.1.1_1.js index 0290ea9a10b62d2c1318b91fc1cd0d30a7b90c0a..2e01c2fb35332c55d6ea263a249e42bb6df20a0f 100644 --- a/test/suite/intl402/ch12/12.1/12.1.1_1.js +++ b/test/suite/intl402/ch12/12.1/12.1.1_1.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 12.1.1_1 description: Tests that an object can't be re-initialized as a DateTimeFormat. author: Norbert Lindenberg includes: [testIntl.js] diff --git a/test/suite/intl402/ch12/12.1/12.1.1_18.js b/test/suite/intl402/ch12/12.1/12.1.1_18.js index d3c2add2671a395da1078243c63e7f0c5a8750f9..a75f803e3932474026d83fde4d6180ddb9c5662a 100644 --- a/test/suite/intl402/ch12/12.1/12.1.1_18.js +++ b/test/suite/intl402/ch12/12.1/12.1.1_18.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 12.1.1_18 description: Tests that the option hour12 is processed correctly. author: Norbert Lindenberg includes: [testIntl.js] diff --git a/test/suite/intl402/ch12/12.1/12.1.1_22.js b/test/suite/intl402/ch12/12.1/12.1.1_22.js index ee2cc9b8ebb81b7e0d048cca81eec353fff613ee..b25417f642f3139166aedc2b7bbf5a9cbd94c5e5 100644 --- a/test/suite/intl402/ch12/12.1/12.1.1_22.js +++ b/test/suite/intl402/ch12/12.1/12.1.1_22.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 12.1.1_22 description: > Tests that the behavior of a Record is not affected by adversarial changes to Object.prototype. diff --git a/test/suite/intl402/ch12/12.1/12.1.1_23.js b/test/suite/intl402/ch12/12.1/12.1.1_23.js index c6cc932e3624403a46bb467032fbf7b45c40f0b6..e55cad91b4e3ef99cd5cbc3827022f40a2eb5d46 100644 --- a/test/suite/intl402/ch12/12.1/12.1.1_23.js +++ b/test/suite/intl402/ch12/12.1/12.1.1_23.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 12.1.1_23 description: > Tests that the options for the date and time components are processed correctly. diff --git a/test/suite/intl402/ch12/12.1/12.1.1_25.js b/test/suite/intl402/ch12/12.1/12.1.1_25.js index 490e5bd9acd990b328ff9f17033664d81f798626..56b8ce145d531091528e9c5a634b0df516ae072a 100644 --- a/test/suite/intl402/ch12/12.1/12.1.1_25.js +++ b/test/suite/intl402/ch12/12.1/12.1.1_25.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 12.1.1_25 description: Tests that the option formatMatcher is processed correctly. author: Norbert Lindenberg includes: [testIntl.js] diff --git a/test/suite/intl402/ch12/12.1/12.1.1_5.js b/test/suite/intl402/ch12/12.1/12.1.1_5.js index 43bcf386a7920bd9848b326af2b1db064ede34da..47f381c07fb0c9f2058572eb56f008e37cae9867 100644 --- a/test/suite/intl402/ch12/12.1/12.1.1_5.js +++ b/test/suite/intl402/ch12/12.1/12.1.1_5.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 12.1.1_5 description: > Tests that the behavior of a Record is not affected by adversarial changes to Object.prototype. diff --git a/test/suite/intl402/ch12/12.1/12.1.1_6.js b/test/suite/intl402/ch12/12.1/12.1.1_6.js index 2266d0342a9cb582faa538008472bc43365f41bb..07e12efbca24dd7e56b542766435053f5bb7a80e 100644 --- a/test/suite/intl402/ch12/12.1/12.1.1_6.js +++ b/test/suite/intl402/ch12/12.1/12.1.1_6.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 12.1.1_6 description: Tests that the option localeMatcher is processed correctly. author: Norbert Lindenberg includes: [testIntl.js] diff --git a/test/suite/intl402/ch12/12.1/12.1.1_TDTO.js b/test/suite/intl402/ch12/12.1/12.1.1_TDTO.js index 74bc6a0c5d9a64407221e90d1e1ec5d567b7f01c..b8e24431111ea064619cf7bb779f29398cc7039b 100644 --- a/test/suite/intl402/ch12/12.1/12.1.1_TDTO.js +++ b/test/suite/intl402/ch12/12.1/12.1.1_TDTO.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 12.1.1_TDTO description: > Tests that the set of options for the date and time components is processed correctly. diff --git a/test/suite/intl402/ch12/12.1/12.1.1_a.js b/test/suite/intl402/ch12/12.1/12.1.1_a.js index d2ee50656dede7f6bf5ff0fe1e0dabc87ba5129b..97067599689e9ac1d39f251b345de9e3965ffc8b 100644 --- a/test/suite/intl402/ch12/12.1/12.1.1_a.js +++ b/test/suite/intl402/ch12/12.1/12.1.1_a.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 12.1.1_a description: > Tests that constructing a DateTimeFormat doesn't create or modify unwanted properties on the RegExp constructor. diff --git a/test/suite/intl402/ch12/12.1/12.1.2.1_4.js b/test/suite/intl402/ch12/12.1/12.1.2.1_4.js index db5de9486e6c7a3cf3a28346499b1b76c2417c56..5806f89ac46bb4ac8cc5437000dd68ebad27ac46 100644 --- a/test/suite/intl402/ch12/12.1/12.1.2.1_4.js +++ b/test/suite/intl402/ch12/12.1/12.1.2.1_4.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 12.1.2.1_4 description: > Tests that for non-object values passed as this to DateTimeFormat a wrapper object will be initialized and returned. diff --git a/test/suite/intl402/ch12/12.1/12.1.2.js b/test/suite/intl402/ch12/12.1/12.1.2.js index 5a3819f59cbe2390588db1793fc2a1524ff2995c..6df79f5f538cc6273c625d926111a97a355ef440 100644 --- a/test/suite/intl402/ch12/12.1/12.1.2.js +++ b/test/suite/intl402/ch12/12.1/12.1.2.js @@ -3,6 +3,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 12.1.2 description: Tests that Intl.DateTimeFormat can be subclassed. author: Norbert Lindenberg includes: [testIntl.js] diff --git a/test/suite/intl402/ch12/12.1/12.1.3.js b/test/suite/intl402/ch12/12.1/12.1.3.js index 4c0ab6640320ae51520d40f8d36c403a6db4314e..34e24f297e333b40a12d2df4bac54fba1b7dc97f 100644 --- a/test/suite/intl402/ch12/12.1/12.1.3.js +++ b/test/suite/intl402/ch12/12.1/12.1.3.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 12.1.3 description: > Tests that objects constructed by Intl.DateTimeFormat have the specified internal properties. diff --git a/test/suite/intl402/ch12/12.1/12.1_L15.js b/test/suite/intl402/ch12/12.1/12.1_L15.js index 07306a2328ba96f00b0832dcc43669d15486a26e..e3b13f313f9f488184f003ea561dac588e14d7ac 100644 --- a/test/suite/intl402/ch12/12.1/12.1_L15.js +++ b/test/suite/intl402/ch12/12.1/12.1_L15.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 12.1_L15 description: > Tests that Intl.DateTimeFormat meets the requirements for built-in objects defined by the introduction of chapter 15 of the diff --git a/test/suite/intl402/ch12/12.2/12.2.1.js b/test/suite/intl402/ch12/12.2/12.2.1.js index 0a352a554975b60f7669b632eff9d5dfb58078d6..288e6fd5e1b9dc3e7d7a32fc1565a0e83f347342 100644 --- a/test/suite/intl402/ch12/12.2/12.2.1.js +++ b/test/suite/intl402/ch12/12.2/12.2.1.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 12.2.1 description: > Tests that Intl.DateTimeFormat.prototype has the required attributes. diff --git a/test/suite/intl402/ch12/12.2/12.2.2_L15.js b/test/suite/intl402/ch12/12.2/12.2.2_L15.js index b7de4f47c3fb39d12db284a9139e2d1946f88a28..ba8ad9c69d39dac92163961a31dceaceb62b6d60 100644 --- a/test/suite/intl402/ch12/12.2/12.2.2_L15.js +++ b/test/suite/intl402/ch12/12.2/12.2.2_L15.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 12.2.2_L15 description: > Tests that Intl.DateTimeFormat.supportedLocalesOf meets the requirements for built-in objects defined by the introduction of diff --git a/test/suite/intl402/ch12/12.2/12.2.2_a.js b/test/suite/intl402/ch12/12.2/12.2.2_a.js index 2c30dfea9dbaecf195c986282932b54b819522a1..725709e028a0a230c6866b96990067bdfdc987a8 100644 --- a/test/suite/intl402/ch12/12.2/12.2.2_a.js +++ b/test/suite/intl402/ch12/12.2/12.2.2_a.js @@ -2,10 +2,11 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 12.2.2_a description: > Tests that Intl.DateTimeFormat has a supportedLocalesOf property, and it works as planned. -author:: Roozbeh Pournader +author: Roozbeh Pournader ---*/ var defaultLocale = new Intl.DateTimeFormat().resolvedOptions().locale; diff --git a/test/suite/intl402/ch12/12.2/12.2.2_b.js b/test/suite/intl402/ch12/12.2/12.2.2_b.js index 2d5db9380d2e3151fc5825ef8f4f4528f35f069b..dea882fc950b802f00d3aa6d9b25d7fccd0f6d12 100644 --- a/test/suite/intl402/ch12/12.2/12.2.2_b.js +++ b/test/suite/intl402/ch12/12.2/12.2.2_b.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 12.2.2_b description: > Tests that Intl.DateTimeFormat.supportedLocalesOf doesn't access arguments that it's not given. diff --git a/test/suite/intl402/ch12/12.2/12.2.3_b.js b/test/suite/intl402/ch12/12.2/12.2.3_b.js index cbb756f7376acb81a38b2a4653915a4c490f30fd..d50fca56cea31698658bbbe3272b078bf14db6a3 100644 --- a/test/suite/intl402/ch12/12.2/12.2.3_b.js +++ b/test/suite/intl402/ch12/12.2/12.2.3_b.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 12.2.3_b description: > Tests that Intl.DateTimeFormat does not accept Unicode locale extension keys and values that are not allowed. diff --git a/test/suite/intl402/ch12/12.2/12.2.3_c.js b/test/suite/intl402/ch12/12.2/12.2.3_c.js index 8a4ac3eef58e466b9f6ef7a007edf3afad6ee6ed..ba7ea2f54785ff40037dbece185b6f1d21afabad 100644 --- a/test/suite/intl402/ch12/12.2/12.2.3_c.js +++ b/test/suite/intl402/ch12/12.2/12.2.3_c.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 12.2.3_c description: > Tests that Intl.DateTimeFormat provides the required date-time format component subsets. diff --git a/test/suite/intl402/ch12/12.3/12.3.1.js b/test/suite/intl402/ch12/12.3/12.3.1.js index add5b98ca53fb19db3f13b6031de5b0b6cfa3a64..bc92aa2c187e508c47f3cad5068909757a5786ec 100644 --- a/test/suite/intl402/ch12/12.3/12.3.1.js +++ b/test/suite/intl402/ch12/12.3/12.3.1.js @@ -2,10 +2,11 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 12.3.1 description: > Tests that Intl.DateTimeFormat.prototype.constructor is the Intl.DateTimeFormat. -author:: Roozbeh Pournader +author: Roozbeh Pournader ---*/ if (Intl.DateTimeFormat.prototype.constructor !== Intl.DateTimeFormat) { diff --git a/test/suite/intl402/ch12/12.3/12.3.2_1_a_L15.js b/test/suite/intl402/ch12/12.3/12.3.2_1_a_L15.js index bd595ddf91326401ebdd7fbe5b65bb74e8bdc60b..ffb76b7d83df2995e2494e42bbe0def693d21fac 100644 --- a/test/suite/intl402/ch12/12.3/12.3.2_1_a_L15.js +++ b/test/suite/intl402/ch12/12.3/12.3.2_1_a_L15.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 12.3.2_1_a_L15 description: > Tests that the function returned by Intl.DateTimeFormat.prototype.format meets the requirements for diff --git a/test/suite/intl402/ch12/12.3/12.3.2_1_c.js b/test/suite/intl402/ch12/12.3/12.3.2_1_c.js index ed8e9893f752663dc3d69ca2dac8188e85bdc3f5..407a37a9dc7f9dbddf5d9106c0d486b2b843bac0 100644 --- a/test/suite/intl402/ch12/12.3/12.3.2_1_c.js +++ b/test/suite/intl402/ch12/12.3/12.3.2_1_c.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 12.3.2_1_c description: Tests that format function is bound to its Intl.DateTimeFormat. author: Norbert Lindenberg includes: [testIntl.js] diff --git a/test/suite/intl402/ch12/12.3/12.3.2_FDT_1.js b/test/suite/intl402/ch12/12.3/12.3.2_FDT_1.js index 613fa68d562be0a75ecdf23471a8cc53062b273e..f395a23fcfd6884e2a0e3e0159fa1b365264248f 100644 --- a/test/suite/intl402/ch12/12.3/12.3.2_FDT_1.js +++ b/test/suite/intl402/ch12/12.3/12.3.2_FDT_1.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 12.3.2_FDT_1 description: Tests that format handles non-finite values correctly. author: Norbert Lindenberg ---*/ diff --git a/test/suite/intl402/ch12/12.3/12.3.2_FDT_7_a_iv.js b/test/suite/intl402/ch12/12.3/12.3.2_FDT_7_a_iv.js index 8f100ccdbf3ee888c0a6e0cd08309308fb49bc04..1e731fa738c42c071bb24dec533bcad8d7894cd1 100644 --- a/test/suite/intl402/ch12/12.3/12.3.2_FDT_7_a_iv.js +++ b/test/suite/intl402/ch12/12.3/12.3.2_FDT_7_a_iv.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 12.3.2_FDT_7_a_iv description: > Tests that format uses a proleptic Gregorian calendar with no year 0. diff --git a/test/suite/intl402/ch12/12.3/12.3.2_L15.js b/test/suite/intl402/ch12/12.3/12.3.2_L15.js index 67c877715188b7675b4f9a1db80d3d784d58d207..ef0280ccc2eba90fe765dcd9309f0cef8645a285 100644 --- a/test/suite/intl402/ch12/12.3/12.3.2_L15.js +++ b/test/suite/intl402/ch12/12.3/12.3.2_L15.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 12.3.2_L15 description: > Tests that the getter for Intl.DateTimeFormat.prototype.format meets the requirements for built-in objects defined by the diff --git a/test/suite/intl402/ch12/12.3/12.3.2_TLT_2.js b/test/suite/intl402/ch12/12.3/12.3.2_TLT_2.js index bb72014a05fbcf1b3a31404f1838fb24ad489474..69b049a6ec4df30ca91a635f2aecbacdfb45f6ae 100644 --- a/test/suite/intl402/ch12/12.3/12.3.2_TLT_2.js +++ b/test/suite/intl402/ch12/12.3/12.3.2_TLT_2.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 12.3.2_TLT_2 description: > Tests that the behavior of a Record is not affected by adversarial changes to Object.prototype. diff --git a/test/suite/intl402/ch12/12.3/12.3.3.js b/test/suite/intl402/ch12/12.3/12.3.3.js index 0ad6cb21b91096d4203731e59f5765868cd5f8c3..55e31ad869c03ca1f10cf0d960c6360d4726c0dc 100644 --- a/test/suite/intl402/ch12/12.3/12.3.3.js +++ b/test/suite/intl402/ch12/12.3/12.3.3.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 12.3.3 description: > Tests that the object returned by Intl.DateTimeFormat.prototype.resolvedOptions has the right diff --git a/test/suite/intl402/ch12/12.3/12.3.3_L15.js b/test/suite/intl402/ch12/12.3/12.3.3_L15.js index 3c5d380fd0f59979b8ebd10d774246ade6895deb..a4de84c1bd24a359d0291f703e4ec9b179510a7f 100644 --- a/test/suite/intl402/ch12/12.3/12.3.3_L15.js +++ b/test/suite/intl402/ch12/12.3/12.3.3_L15.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 12.3.3_L15 description: > Tests that Intl.DateTimeFormat.prototype.resolvedOptions meets the requirements for built-in objects defined by the introduction diff --git a/test/suite/intl402/ch12/12.3/12.3_L15.js b/test/suite/intl402/ch12/12.3/12.3_L15.js index ddefa389af28abd78cc159f16038484f68b513f8..c37c32c39128f405642daa67b95b9903b303a846 100644 --- a/test/suite/intl402/ch12/12.3/12.3_L15.js +++ b/test/suite/intl402/ch12/12.3/12.3_L15.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 12.3_L15 description: > Tests that Intl.DateTimeFormat.prototype meets the requirements for built-in objects defined by the introduction of chapter 15 of diff --git a/test/suite/intl402/ch12/12.3/12.3_a.js b/test/suite/intl402/ch12/12.3/12.3_a.js index 398e5a94d78827d02475d402deb4818288119e7f..8cc79e4030dcbc73996ded34118e6142f7547192 100644 --- a/test/suite/intl402/ch12/12.3/12.3_a.js +++ b/test/suite/intl402/ch12/12.3/12.3_a.js @@ -2,10 +2,11 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 12.3_a description: > Tests that Intl.DateTimeFormat.prototype is an object that has been initialized as an Intl.DateTimeFormat. -author:: Roozbeh Pournader +author: Roozbeh Pournader ---*/ // test by calling a function that would fail if "this" were not an object diff --git a/test/suite/intl402/ch12/12.3/12.3_b.js b/test/suite/intl402/ch12/12.3/12.3_b.js index 85cbf4787c0075fc0c7bb6e34f1a07fa4dd6f6c8..9cb3aed6edecc357834178486222c767efbb150b 100644 --- a/test/suite/intl402/ch12/12.3/12.3_b.js +++ b/test/suite/intl402/ch12/12.3/12.3_b.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 12.3_b description: > Tests that Intl.DateTimeFormat.prototype functions throw a TypeError if called on a non-object value or an object that hasn't diff --git a/test/suite/intl402/ch12/12.4/12.4_a.js b/test/suite/intl402/ch12/12.4/12.4_a.js index 71dfb1ff53f95a84662c294f5b50e21132caa3d6..8dd859471ac11b4a19f30f1a107d6634954c2f21 100644 --- a/test/suite/intl402/ch12/12.4/12.4_a.js +++ b/test/suite/intl402/ch12/12.4/12.4_a.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 12.4_a description: > Tests that Intl.DateTimeFormat instances have the specified properties. diff --git a/test/suite/intl402/ch13/13.1/13.1.1_1.js b/test/suite/intl402/ch13/13.1/13.1.1_1.js index b8763c1fbe9161089aa7a298748f6dafbbd0fade..d0564c5d19203010acbe41c23eef91e9f025b3f4 100644 --- a/test/suite/intl402/ch13/13.1/13.1.1_1.js +++ b/test/suite/intl402/ch13/13.1/13.1.1_1.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 13.1.1_1 description: > Tests that localeCompare rejects values that can't be coerced to an object. diff --git a/test/suite/intl402/ch13/13.1/13.1.1_2.js b/test/suite/intl402/ch13/13.1/13.1.1_2.js index 3485a7ab1cd4f992981e1e4c9c58b5258ec95587..fcbd96b32a3214ab782ff6fcfe42adfc41eaef80 100644 --- a/test/suite/intl402/ch13/13.1/13.1.1_2.js +++ b/test/suite/intl402/ch13/13.1/13.1.1_2.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 13.1.1_2 description: Tests that localeCompare coerces this to a string. author: Norbert Lindenberg ---*/ diff --git a/test/suite/intl402/ch13/13.1/13.1.1_3_1.js b/test/suite/intl402/ch13/13.1/13.1.1_3_1.js index 33a341bfe82495142da60033a7c279443b9f20ff..4b7f944fcae69057c25c9db405f4afb4a60596a4 100644 --- a/test/suite/intl402/ch13/13.1/13.1.1_3_1.js +++ b/test/suite/intl402/ch13/13.1/13.1.1_3_1.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 13.1.1_3_1 description: Tests that localeCompare coerces that to a string. author: Norbert Lindenberg ---*/ diff --git a/test/suite/intl402/ch13/13.1/13.1.1_3_2.js b/test/suite/intl402/ch13/13.1/13.1.1_3_2.js index d11266a83a949843cd60ea6081509d077cf2e7dd..5d9605b0df2966608fc5a9f26aa729f31df79dd5 100644 --- a/test/suite/intl402/ch13/13.1/13.1.1_3_2.js +++ b/test/suite/intl402/ch13/13.1/13.1.1_3_2.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 13.1.1_3_2 description: > Tests that String.prototype.localeCompare treats a missing "that" argument, undefined, and "undefined" as equivalent. diff --git a/test/suite/intl402/ch13/13.1/13.1.1_6_1.js b/test/suite/intl402/ch13/13.1/13.1.1_6_1.js index 46bcaf8f9ae68334df2f36bab6ff2f2df6926225..9215b1afb7b80b2bbd8e3fd7fca21560574eb526 100644 --- a/test/suite/intl402/ch13/13.1/13.1.1_6_1.js +++ b/test/suite/intl402/ch13/13.1/13.1.1_6_1.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 13.1.1_6_1 description: > Tests that String.prototype.localeCompare throws the same exceptions as Intl.Collator. diff --git a/test/suite/intl402/ch13/13.1/13.1.1_6_2.js b/test/suite/intl402/ch13/13.1/13.1.1_6_2.js index 3d48267c31457d0380177d5465a45c554cc16f0c..8833f9fa8d2d4132d61b4b3bcba5058b1fafb323 100644 --- a/test/suite/intl402/ch13/13.1/13.1.1_6_2.js +++ b/test/suite/intl402/ch13/13.1/13.1.1_6_2.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 13.1.1_6_2 description: > Tests that String.prototype.localeCompare uses the standard built-in Intl.Collator constructor. diff --git a/test/suite/intl402/ch13/13.1/13.1.1_7.js b/test/suite/intl402/ch13/13.1/13.1.1_7.js index 429aed591f3a9cb6951ef14232c243e94443b431..25990ded300b10737a91b73de7ec8d737f881070 100644 --- a/test/suite/intl402/ch13/13.1/13.1.1_7.js +++ b/test/suite/intl402/ch13/13.1/13.1.1_7.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 13.1.1_7 description: > Tests that localeCompare produces the same results as Intl.Collator. diff --git a/test/suite/intl402/ch13/13.1/13.1.1_L15.js b/test/suite/intl402/ch13/13.1/13.1.1_L15.js index bd1e3961187499c6675bde89796c81e61a1c43e4..fb28e49e65f9cf6ebd02d5190e7023695c8b02de 100644 --- a/test/suite/intl402/ch13/13.1/13.1.1_L15.js +++ b/test/suite/intl402/ch13/13.1/13.1.1_L15.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 13.1.1_L15 description: > Tests that String.prototype.localeCompare meets the requirements for built-in objects defined by the introduction of chapter 15 of diff --git a/test/suite/intl402/ch13/13.2/13.2.1_1.js b/test/suite/intl402/ch13/13.2/13.2.1_1.js index 8ffe0adaeb5326b3c97816ccfa8c2124c3a2b734..f837a0b85bf94e9c047df0dc6434d02e97371556 100644 --- a/test/suite/intl402/ch13/13.2/13.2.1_1.js +++ b/test/suite/intl402/ch13/13.2/13.2.1_1.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 13.2.1_1 description: Tests that toLocaleString handles "this Number value" correctly. author: Norbert Lindenberg ---*/ diff --git a/test/suite/intl402/ch13/13.2/13.2.1_4_1.js b/test/suite/intl402/ch13/13.2/13.2.1_4_1.js index 414548da77e9050a60f463136e9abc6e8cff5e79..d2cb2ae37f985d0a392def9e34cd83d221faf6e5 100644 --- a/test/suite/intl402/ch13/13.2/13.2.1_4_1.js +++ b/test/suite/intl402/ch13/13.2/13.2.1_4_1.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 13.2.1_4_1 description: > Tests that Number.prototype.toLocaleString throws the same exceptions as Intl.NumberFormat. diff --git a/test/suite/intl402/ch13/13.2/13.2.1_4_2.js b/test/suite/intl402/ch13/13.2/13.2.1_4_2.js index 3df98305e6e618d7d2a473e00e658e11afa402f4..0b88ae29c42b3cc175a51241788d911dc475e018 100644 --- a/test/suite/intl402/ch13/13.2/13.2.1_4_2.js +++ b/test/suite/intl402/ch13/13.2/13.2.1_4_2.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 13.2.1_4_2 description: > Tests that Number.prototype.toLocaleString uses the standard built-in Intl.NumberFormat constructor. diff --git a/test/suite/intl402/ch13/13.2/13.2.1_5.js b/test/suite/intl402/ch13/13.2/13.2.1_5.js index 76e23b8e26c0d04a88671a17a90cf2285d6ace31..929cb6be1474bb14c21f282eb99ea3781ae45e44 100644 --- a/test/suite/intl402/ch13/13.2/13.2.1_5.js +++ b/test/suite/intl402/ch13/13.2/13.2.1_5.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 13.2.1_5 description: > Tests that Number.prototype.toLocaleString produces the same results as Intl.NumberFormat. diff --git a/test/suite/intl402/ch13/13.2/13.2.1_L15.js b/test/suite/intl402/ch13/13.2/13.2.1_L15.js index 436c1922fbe3a9d40e82f36b0f4f4d258265a97b..f4b27e792b72808944dd93dabfedf9c1ddf97451 100644 --- a/test/suite/intl402/ch13/13.2/13.2.1_L15.js +++ b/test/suite/intl402/ch13/13.2/13.2.1_L15.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 13.2.1_L15 description: > Tests that Number.prototype.toLocaleString meets the requirements for built-in objects defined by the introduction of chapter 15 of diff --git a/test/suite/intl402/ch13/13.3/13.3.0_1.js b/test/suite/intl402/ch13/13.3/13.3.0_1.js index 5896d610ac4955f44f4fcb15fc9cfd5fce520fee..a79f9c597f0c8962834a289e68ce8a03477c5281 100644 --- a/test/suite/intl402/ch13/13.3/13.3.0_1.js +++ b/test/suite/intl402/ch13/13.3/13.3.0_1.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 13.3.0_1 description: > Tests that Date.prototype.toLocaleString & Co. handle "this time value" correctly. diff --git a/test/suite/intl402/ch13/13.3/13.3.0_2.js b/test/suite/intl402/ch13/13.3/13.3.0_2.js index 034d17cb39e65d676935f7904b828603651cf4ea..c0d87d031afc7ffd5a75713577db3f8c67841700 100644 --- a/test/suite/intl402/ch13/13.3/13.3.0_2.js +++ b/test/suite/intl402/ch13/13.3/13.3.0_2.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 13.3.0_2 description: > Tests that Date.prototype.toLocaleString & Co. handle non-finite values correctly. diff --git a/test/suite/intl402/ch13/13.3/13.3.0_6_1.js b/test/suite/intl402/ch13/13.3/13.3.0_6_1.js index a3f241581697db46cde301ac54780fbd5bca3702..028160f32ae4eb14bdab0ef909a0c749d224d4de 100644 --- a/test/suite/intl402/ch13/13.3/13.3.0_6_1.js +++ b/test/suite/intl402/ch13/13.3/13.3.0_6_1.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 13.3.0_6_1 description: > Tests that Date.prototype.toLocaleString & Co. throws the same exceptions as Intl.DateTimeFormat. diff --git a/test/suite/intl402/ch13/13.3/13.3.0_6_2.js b/test/suite/intl402/ch13/13.3/13.3.0_6_2.js index 3dc637881ce78dc8ee37f2a35cc30493f71e1114..fc03dbbebcfe0e802f93948157288cd26569b7b6 100644 --- a/test/suite/intl402/ch13/13.3/13.3.0_6_2.js +++ b/test/suite/intl402/ch13/13.3/13.3.0_6_2.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 13.3.0_6_2 description: > Tests that Date.prototype.toLocaleString & Co. use the standard built-in Intl.DateTimeFormat constructor. diff --git a/test/suite/intl402/ch13/13.3/13.3.0_7.js b/test/suite/intl402/ch13/13.3/13.3.0_7.js index 3a9691dbf60acdc6256fdffdcbcac17f9020acc4..d04a83254507d135b2477b7ec26cbae322c8ab2f 100644 --- a/test/suite/intl402/ch13/13.3/13.3.0_7.js +++ b/test/suite/intl402/ch13/13.3/13.3.0_7.js @@ -2,6 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- +es5id: 13.3.0_7 description: > Tests that Date.prototype.toLocaleString & Co. produces the same results as Intl.DateTimeFormat. diff --git a/test/suite/intl402/ch13/13.3/13.3.1_L15.js b/test/suite/intl402/ch13/13.3/13.3.1_L15.js index 6f57f2691d8c50bd546e156eff484e72eaad86b7..598359c18258aec21dcd25de9ead50676174cfd4 100644 --- a/test/suite/intl402/ch13/13.3/13.3.1_L15.js +++ b/test/suite/intl402/ch13/13.3/13.3.1_L15.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 13.3.1_L15 description: > Tests that Date.prototype.toLocaleString meets the requirements for built-in objects defined by the introduction of chapter 15 of diff --git a/test/suite/intl402/ch13/13.3/13.3.2_L15.js b/test/suite/intl402/ch13/13.3/13.3.2_L15.js index bfae24b82d5a4da987d0b42efd17914824aaca2f..25fdf5b11fcbf87b30c82eb616d280bb771b92f9 100644 --- a/test/suite/intl402/ch13/13.3/13.3.2_L15.js +++ b/test/suite/intl402/ch13/13.3/13.3.2_L15.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 13.3.2_L15 description: > Tests that Date.prototype.toLocaleDateString meets the requirements for built-in objects defined by the introduction of diff --git a/test/suite/intl402/ch13/13.3/13.3.3_L15.js b/test/suite/intl402/ch13/13.3/13.3.3_L15.js index b252d4cc734195e77eab6b117b7124d26cde6d0b..31147347b0e94ac38e2f23941d6f9cb614de076c 100644 --- a/test/suite/intl402/ch13/13.3/13.3.3_L15.js +++ b/test/suite/intl402/ch13/13.3/13.3.3_L15.js @@ -2,6 +2,7 @@ // This code is governed by the license found in the LICENSE file. /*--- +es5id: 13.3.3_L15 description: > Tests that Date.prototype.toLocaleTimeString meets the requirements for built-in objects defined by the introduction of